BJT Power Dissipation Calculator
Calculate power dissipated in a bipolar transistor from collector-emitter voltage and collector current. Estimate junction temperature rise with thermal resistance.
How to Use
- Enter VCE (collector-emitter voltage drop) and IC (collector current).
- Power dissipated is P = VCE × IC — all turns to heat in the transistor.
- Add optional thermal resistance (°C/W) to estimate junction temperature rise above ambient.
- Compare to datasheet max junction temp (usually 150°C) — stay below to avoid failure.
Show Work
Formulas
History of Transistor Thermal Management
The first germanium BJTs in the late 1940s and 50s had junction temperature limits around 85 °C — barely above boiling tap water. Silicon BJTs, commercialized in the late 1950s by Texas Instruments and Fairchild, pushed the limit to 150–200 °C, enabling the power-transistor era. The TO-3 (1957) and TO-220 (1968) packages introduced the now-standard metal-tab heat-transfer design with clip-on or screw-mount heatsinks.
Thermal resistance (θ) as a formal engineering quantity was popularized by the 1970s power-electronics textbooks and datasheet conventions. Modeling heat flow as an analog of Ohm\'s law — temperature difference driving heat "current" through a thermal resistance — lets engineers design thermal networks the same way they analyze electrical ones. The junction-to-ambient path decomposes into θJC + θCS + θSA, and the weakest link dominates total performance.
Modern high-power BJTs and MOSFETs use advanced packaging — direct copper lead-frames, exposed thermal pads, die-attach soldering with low-void voids, and even liquid-cooled modules (IGBT bricks) for industrial drives. The fundamental P = V·I dissipation equation hasn\'t changed since Joule, but the rigor applied to keeping junction temperatures safe has grown into an entire engineering discipline.
About This Calculator
Enter VCE, IC, ambient temperature, and thermal resistance θ (from the transistor datasheet — use θJA alone for a bare package, or θJC + heatsink θ for heatsinked designs). The tool computes dissipated power, temperature rise above ambient, final junction temperature, and a pass/fail status against the 150 °C default limit.
Preset buttons provide typical θJA values for common packages: SOT-23 (~200 °C/W, surface mount signal), TO-92 (~100 °C/W), TO-220 (~60 °C/W bare), plus heatsink-improved values. For pulsed or switching applications, check Zθ(t) transient thermal impedance curves — steady-state θ over-estimates the temperature rise for short pulses. All math runs client-side.
Frequently Asked Questions
Why does a transistor get hot?
In linear operation, the transistor drops voltage while passing current — that product is power dissipation. All of it turns to heat in the silicon die. Even in switching mode, brief transition times dissipate energy (switching losses).
What is thermal resistance (θ)?
Thermal resistance in °C/W describes how well heat moves from the die to ambient. θ_JA (junction-to-ambient) is for a transistor dangling in air — typically 60-100°C/W. θ_JC (junction-to-case) is for a package with a heatsink tab — typically 2-5°C/W, much better.
When do I need a heatsink?
Rule of thumb: if P × θ_JA > (T_max − T_ambient), you need a heatsink. For a TO-220 (θ_JA ≈ 60°C/W) at 25°C ambient, anything above ~2W needs cooling. With a generous heatsink, θ_total drops to 10-20°C/W and handles 5-10W easily.
What's Safe Operating Area (SOA)?
The SOA is the combination of VCE, IC, and time duration that won't destroy the transistor. At high VCE + high IC, even brief operation can cause secondary breakdown (localized hot spots). The datasheet SOA graph shows allowed operating regions.
Common Use Cases
Linear Regulator Pass Transistor
Dropping 12V to 5V at 1A through a BJT series element: 7V × 1A = 7W of heat. Needs a substantial heatsink.
Audio Amplifier Output Stage
Class AB output transistors idle at low dissipation but peak into the hundreds of watts during loud passages.
Motor Driver Switching
H-bridge BJT transitioning between saturation and cutoff. Switching losses = ½ × V × I × t_sw × f. Scales with frequency.
Current Sink / Source
BJT acting as a current regulator drops whatever voltage is left over — power dissipation = (Vsupply − Vload) × I.
Series Pass Heater Element
Precision temperature control sometimes uses a BJT as the heater itself — deliberately dissipating measured power for thermal setpoint.
Last updated: