Source: https://guthlabs.ai/docs/instruments/bjt-bias-point-calculator-voltage-divider-bias/

instrument / verified-with-binding-errata

# BJT Bias Point Calculator (Voltage Divider Bias)

The current ledger marks this instrument verified with errata that must be applied at binding time.

Status: **VERIFIED_WITH_ERRATA**Lifecycle: **verified-with-binding-errata**

## Inspectable records

[01**Overview**Purpose and lifecycle](<https://guthlabs.ai/docs/instruments/bjt-bias-point-calculator-voltage-divider-bias/>)[02**Mechanism**Method and assumptions](<https://guthlabs.ai/docs/instruments/bjt-bias-point-calculator-voltage-divider-bias/mechanism/>)[03**Implementation**Binding and validation](<https://guthlabs.ai/docs/instruments/bjt-bias-point-calculator-voltage-divider-bias/implementation/>)[04**Qualification**Evidence and errata](<https://guthlabs.ai/docs/instruments/bjt-bias-point-calculator-voltage-divider-bias/qualification/>)

## Ledger state

The current ledger marks this instrument verified with errata that must be applied at binding time.

**Area**: Electrical & Electronics Engineering — Circuits, Power Systems, Electronics Lab

**Tranche**: tranche-5

**Evidence ID**: t5-165

**Ledger rows**: 1

No ledger note is attached.

## Review findings

The core equations are acceptable as a simplified large-signal NPN bias estimate, but the instrument is not fully specified because β is listed yet ignored and the claimed saturation/cutoff check has no definition. Vector 4 was evaluated from the supplied numerical inputs; its correct raw result is VB=2 V, IE=IC=1.3 mA, and VCE=0.45 V, so it demonstrates a near-saturation case rather than a negative-VCE case.

### Formula and scope findings

- The formulas are valid only as a simplified NPN forward-active approximation with a fixed VBE of 0.7 V and IE≈IC.

- The optional β input is unused. If β is exposed, the specification must state that it is intentionally ignored or provide a β-dependent base-current/divider-loading model, such as IB=(VTH−VBE)/(RTH+(β+1)RE), IC=βIB, and IE=(β+1)IB.

- The exact collector-emitter voltage is VCE=VCC−IC·RC−IE·RE; VCC−IC·(RC+RE) is only consistent with the stated IE≈IC approximation.

- No formula or threshold is specified for the saturation/cutoff check. A negative computed VE or IC should not be reported as a physically valid negative current; cutoff handling and saturation clamping are required.

- The fixed 0.7 V base-emitter drop is not valid across temperature, current, or transistor type and should be explicitly labeled as an assumed silicon NPN approximation.

### Unit assumptions

- Vcc, VB, VE, and VCE are in volts.

- R1, R2, RC, and RE must all use the same resistance unit; if resistance is entered in ohms, currents are in amperes, while using kilohms with volts produces currents in milliamperes.

- The examples use NPN polarity with positive VCC, a common-emitter resistor RE, and a collector resistor RC.

- β is dimensionless and is ignored by the supplied formulas.

- The 0.7 term assumes VBE=0.7 V exactly.

## Boundary hardening

**BREAK_CLAIMED** · SELF_FLAGGED

The specification has an undefined divider case when R1+R2=0, and its supplied active-region formula produces negative VCE values after the saturation boundary without defining a separate saturation model or clamp. Resistor-position conventions also materially change the result if R1 and R2 are mislabeled.

## Errata and corrections

### Tranche errata

**VB/IE/VCE** · vector 2

VB 2, IE 1.3, VCE 2.4

VB 2.5, IE 1.8, VCE 1.4

5×10/20 written as 2 in working; cascade

**VB_V** · vector 4

2

2.5

same slip, but v4 IE/VCE are consistent with the CORRECT VB=2.5 — only the VB field wrong

## Inspectable example

4 review vectors are recorded. One source-bound sample is shown below.

````
{
  "inputs": {
    "Vcc_V": 12,
    "R1_ohm": 47000,
    "R2_ohm": 10000,
    "RC_ohm": 2200,
    "RE_ohm": 1000,
    "beta": 100
  },
  "expected_outputs": {
    "VB_V": 2.105263158,
    "IE_A": 0.001405263158,
    "IC_A": 0.001405263158,
    "VCE_V": 7.503157895,
    "saturation_cutoff_check": "active under the simplified model"
  },
  "working": "VB=12·10000/(47000+10000)=120000/57000=2.105263158 V. VE=2.105263158−0.7=1.405263158 V. IE=VE/RE=1.405263158/1000=0.001405263158 A. IC≈IE=0.001405263158 A; β=100 is ignored by the supplied formula. VCE=12−0.001405263158·(2200+1000)=12−0.001405263158·3200=12−4.496842105=7.503157895 V."
}
````

## Related workflows

No source-defined multi-instrument workflow membership is recorded.

## Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

- `VERIFIED_LEDGER.json · VERIFIED_WITH_ERRATA`

- `evidence-tranche5/tranche5-results.json`

- `BOUNDARY_HAZARD_CATALOG.json`
