BJT Transistor Simulator
NPN & PNP — Simulate · Explore · Practice · Quiz
Adjust VBE and VCE to see how the transistor operates. Press Run to animate carrier flow.
User Guide
1 Overview
The BJT Transistor Simulator visualises how bipolar junction transistors work at the semiconductor level. See electrons and holes flow through NPN and PNP structures, watch depletion regions respond to bias voltages, and observe breakdown mechanisms in real time.
Four modes: Simulate (interactive animation), Explore (educational cards), Practice (unlimited problems), and Quiz (5-question assessment).
2 Getting Started
Choose NPN or PNP transistor type. Adjust VBE (base-emitter voltage) and VCE (collector-emitter voltage) using the sliders. Press Run to see animated carrier flow. The description panel explains what is happening physically at each bias point.
3 Simulate Mode
The cross-section view shows the three doped semiconductor regions (Emitter, Base, Collector) with their junctions. Blue dots represent electrons, red dots represent holes. The depletion regions (grey/hatched zones) shrink or grow based on bias.
Key observations:
- Increase VBE past 0.5V to see the BE junction turn on
- At VBE ≈ 0.7V with VCE > 0.2V: Active mode — electrons flow E→B→C
- Reduce VCE below 0.2V: Saturation — both junctions forward biased
- Use the Avalanche preset to see cascade impact ionisation
- Use the Zener preset to see quantum tunnelling at the BE junction
Right-click the canvas to save as image, copy data, or reset.
4 Explore Mode
Five educational categories: Basics (PN junctions and BJT structure), Operating Regions (cutoff, active, saturation), Breakdown (avalanche, Zener, punch-through, thermal runaway), Formulas (Ebers-Moll, I-V equations), and Applications (amplifiers, switches, biasing circuits).
5 Practice & Quiz
Practice: Solve problems about BJT regions, current calculations, and breakdown identification. Instant feedback with explanations.
Quiz: 5 randomly selected questions. Scored with a star rating.
6 Key Concepts
Current gain: β = IC / IB (typically 50–300)
KCL: IE = IC + IB
Active mode: IC = β × IB, VBE ≈ 0.7V
Saturation: VCE(sat) ≈ 0.2V, both junctions forward biased
Breakdown: Avalanche (>5V, impact ionisation), Zener (<5V, tunnelling)
7 Tips & Best Practices
- Use presets to jump to each operating region and observe the differences.
- Watch the depletion region width change as you sweep VBE from 0 to 0.8V.
- Compare NPN and PNP — carrier types are reversed but principles are identical.
- In Explore mode, read the Breakdown category before attempting breakdown questions.
- Audio feedback: click on interaction, success/error tones in Practice and Quiz.
Understanding BJT Transistors: NPN and PNP
What Is a BJT Transistor?
A Bipolar Junction Transistor (BJT) is a three-terminal semiconductor device that uses two PN junctions to control current flow. The three regions — Emitter, Base, and Collector — are alternately doped to form either an NPN or PNP configuration. A small current at the base terminal controls a much larger current between collector and emitter, making BJTs essential for amplification and switching.
NPN vs PNP: How They Differ
In an NPN transistor, the emitter injects electrons into the thin P-type base. Most electrons cross the base and are swept into the collector by the reverse-biased BC junction. In a PNP transistor, holes are the majority carriers — they flow from emitter through the N-type base to the collector. The physics is identical; only the carrier types and voltage polarities are reversed.
Operating Regions and Breakdown
BJTs operate in four regions: Cutoff (off, both junctions reverse biased), Active (amplification, IC = β×IB), Saturation (fully on, VCE ≈ 0.2V), and Reverse Active (rarely used). Beyond normal operation, two breakdown mechanisms are critical: avalanche breakdown (impact ionisation cascade at high VCB) and Zener breakdown (quantum tunnelling at heavily doped junctions).
Who Uses This Simulator?
Electronics students, TVET trainees, and teachers studying semiconductor physics. The animated carrier flow helps build intuition for how bias voltages control current at the junction level — something static diagrams cannot convey.
Explore Related Simulators
Continue your electronics learning with our Ohm's Law Simulator for circuit fundamentals, Capacitor Charging Simulator for RC circuits, Ray Optics Simulator for physics exploration, or the Litmus Test Virtual Lab for chemistry.