BJT switch calculator

CI

CircuitSim

·

Created Oct 3, 2026

·

Updated Oct 3, 2026

Preview will appear once the owner saves the schematic
Details

Components

3


Schematic

Yes


Simulation

DC operating point


Copies

Not copied yet

Tags

No tags yet.

About this circuit

Check base drive, forced beta and estimated dissipation for a low-side NPN switch. Admin-maintained calculator source: preserve the reviewed electrical topology and designators; layout, labels and mapped defaults remain editable.

Components used

Components used
3 components
NameManufacturerMPNCountType

DC Voltage Source

Generic

—

2

Official

Resistor

Generic

—

2

Official

NPN BJT

Generic

—

1

Official

SPICE netlist

* **************************************************
* Generated from CircuitSim Schematic
**************************************************
X_Q1 N4 N2 0 NPN3T_d3c2f74f IS=1e-16 BF=100 NF=1 VAF=1e30 IKF=1e30 ISE=0 NE=1.5 BR=1 NR=1 VAR=1e30 IKR=1e30 ISC=0 NC=2 RB=0 IRB=1e30 RBM=0 RE=0 RC=0 CJE=0 VJE=0.75 MJE=0.33 TF=0 XTF=0 VTF=1e30 ITF=0 PTF=0 CJC=0 VJC=0.75 MJC=0.33 XCJC=1 TR=0 CJS=0 VJS=0.75 MJS=0 XTB=0 EG=1.11 XTI=3 KF=0 AF=1 FC=0.5 TNOM=27 AREA=1 TEMP=27
R_R1 N3 N4 120 Resistor_1d9c8cf9a__R_R1
R_R2 N1 N2 220 Resistor_1d9c8cf9a__R_R2
V_V1 N3 0 dc 12 ac 0 0 distof1 0 0 distof2 0 0
V_V2 N1 0 dc 3.3 ac 0 0 distof1 0 0 distof2 0 0
E_VP1 VP1 0 N4 0 1

**************************************************
* Models and supporting definitions follow
**************************************************
.subckt NPN3T_d3c2f74f C B E params: AREA=1 TEMP=27 IS=1e-16 BF=100 NF=1 VAF=1e30 IKF=1e30 ISE=0 NE=1.5 BR=1 NR=1 VAR=1e30 IKR=1e30 ISC=0 NC=2 RB=0 IRB=1e30 RBM=0 RE=0 RC=0 CJE=0 VJE=0.75 MJE=0.33 TF=0 XTF=0 VTF=1e30 ITF=0 PTF=0 CJC=0 VJC=0.75 MJC=0.33 XCJC=1 TR=0 CJS=0 VJS=0.75 MJS=0 XTB=0 EG=1.11 XTI=3 KF=0 AF=1 FC=0.5 TNOM=27
    .model NPN3T_d3c2f74f_CORE NPN(Level=1 IS={IS} BF={BF} NF={NF} VAF={VAF} IKF={IKF} ISE={ISE} NE={NE} BR={BR} NR={NR} VAR={VAR} IKR={IKR} ISC={ISC} NC={NC} RB={RB} IRB={IRB} RBM={RBM} RE={RE} RC={RC} CJE={CJE} VJE={VJE} MJE={MJE} TF={TF} XTF={XTF} VTF={VTF} ITF={ITF} PTF={PTF} CJC={CJC} VJC={VJC} MJC={MJC} XCJC={XCJC} TR={TR} CJS={CJS} VJS={VJS} MJS={MJS} XTB={XTB} EG={EG} XTI={XTI} KF={KF} AF={AF} FC={FC} TNOM={TNOM})
    Q_CORE C B E NPN3T_d3c2f74f_CORE AREA={AREA} TEMP={TEMP}
.ends NPN3T_d3c2f74f
.model Resistor_1d9c8cf9a__R_R1 r(tc1=0 tc2=0 tnom=27)
.model Resistor_1d9c8cf9a__R_R2 r(tc1=0 tc2=0 tnom=27)

**************************************************
* Simulation settings
**************************************************
.op
.save V(VP1)
.end

Try this circuit yourself

Free to get started. No download — runs in your browser with a full SPICE engine.