What Is a General Purpose NPN Transistor?
A general-purpose NPN transistor is a ratings envelope: 40 V, 200 mA, gain 100-300. How to size the base resistor, and when a MOSFET is the better answer.

A general-purpose NPN transistor is defined by a set of ratings that happen to fit a very large number of circuits, and the classic example is worth reading in full: a 40 V collector-emitter rating, 200 mA of collector current, a DC current gain of 100 to 300 at 10 mA, a 250 mW dissipation at a 25 °C ambient on a standard FR4 footprint, and a 150 °C junction limit — all in a SOT-23 body, with an AEC-Q101 qualified option and a PNP complement.
Last updated:
Key Takeaways
- “General purpose” describes a ratings envelope, not a technology: low voltage, moderate current, useful gain, and a package that is easy to place.
- The numbers are given as bands, not single values. A current gain of 100 to 300 is a spread, and a design that works at the nominal 200 will not necessarily work at the low end.
- The power rating is an ambient figure measured on a defined board, so the same part carries less current in a warm enclosure or on less copper.
- The base needs a resistor, and its value comes from the collector current divided by the gain you are willing to accept.
- Whether to use a BJT or a MOSFET is a question about drive, not about era — each has a bias that suits it.
The Ratings, Read Properly
Start from the limits, because they define what the device can be asked to do. The Nexperia PMBT3904 and MMBT3904 datasheets describe a 40 V, 200 mA NPN switching transistor in a small SOT23 surface-mounted package, with a PNP complement in the PMBT3906.
| Parameter | Specified value | What it constrains |
|---|---|---|
| Collector-base voltage VCBO | 60 V (open emitter) | The highest voltage across the junction with the base disconnected |
| Collector-emitter voltage VCEO | 40 V (open base) | The rail the device can switch |
| Emitter-base voltage VEBO | 6 V (open collector) | The reverse drive the base junction tolerates — low, and often exceeded by mistake |
| Collector current IC | 200 mA, with a 200 mA peak and a 100 mA peak base current (1 ms pulse) | The load current, and the drive the base can be given |
| DC current gain hFE | 100 to 300 at VCE = 1 V, IC = 10 mA | How much base current the load requires — at the worst end of the band |
| Total power dissipation Ptot | 250 mW at Tamb ≤ 25 °C, on FR4 with a standard footprint | The thermal budget, and it is an ambient figure |
| Junction temperature | 150 °C maximum; ambient range −65 °C to 150 °C | Derating for the enclosure the part lives in |
| Package and qualification | SOT23, 1.9 mm pitch, 2.9 × 1.3 × 1 mm; AEC-Q101 qualified | Board area and the automotive evidence trail |
The gain row is the one most often misread. A specification of 100 to 300 means two parts from the same reel can need three times as much base current as each other for the same collector current, so a circuit designed around a gain of 200 will misbehave at the bottom of the band. The usual fix is to drive the transistor harder than the minimum implies: choose a forced gain well below the guaranteed minimum and let the excess base current guarantee saturation.
Sizing the Base Resistor
The calculation is short, and doing it explicitly is what stops a marginal design reaching production.
Take a 100 mA load switched from a 3.3 V logic output, and aim for a forced gain of 10 — that is, base current of 10 mA, well below the 200 mA current rating and below the 100 mA peak base current limit. With VBE of roughly 0.7 V in saturation (a design assumption, not a datasheet maximum):
- RB = (3.3 V − 0.7 V) / 10 mA = 260 Ω, so a 270 Ω standard value.
- Base current actually delivered: (3.3 − 0.7) / 270 = 9.6 mA — a forced gain of just over 10 at 100 mA.
- Worst-case check at the low end of the gain band: the base drive still exceeds IC/10, which is the condition for saturation rather than linear operation.
- Check the logic output: 9.6 mA is within a typical microcontroller pin’s capability, but not if the same port is driving several loads.
This is a model with stated assumptions — the 0.7 V base-emitter figure and the forced gain are design choices, not datasheet values — and the method is what matters: pick the forced gain, compute the base current, then confirm that both the driving pin and the transistor’s dissipation can supply it. The dissipation in this example is roughly 100 mA × 0.2 V of saturation voltage, comfortably inside the 250 mW rating at a 25 °C ambient — but not necessarily inside it at 85 °C, which is where the ambient-based rating has to be derated.
When a BJT, and When Something Else
The class remains useful because its bias requirements are undemanding. A bipolar transistor turns on at a base-emitter voltage that most logic families can provide directly through a resistor, which makes it convenient for small loads, level shifting, driving an indicator, and interfacing a sensor. Where the drive is already a voltage-referred signal and the load current is in the hundreds of milliamps, that simplicity is hard to beat.
A MOSFET, by contrast, is a voltage-driven device with no steady-state gate current, but it needs enough gate voltage to reach a specified on-resistance, and its behaviour at low gate drive is a curve rather than a threshold. Where a design needs very low conduction loss at high current, or needs to be driven from a fixed gate-drive rail, the MOSFET wins; where it needs a simple, cheap switch from a logic pin, the general-purpose NPN still does the job.
FAQ
What does NPN mean?
It describes the layer order of the transistor: an n-type emitter, a p-type base and an n-type collector. Practically it means the device conducts when the base is taken positive relative to the emitter, which is the arrangement most logic-level drivers expect.
What is the purpose of an NPN transistor?
Switching a load with a small control current, and amplifying small signals. In digital and interface circuits the switching role dominates: the base current controls a much larger collector current.
Is an NPN transistor good for switching?
Yes, up to its ratings and with attention to the base drive. The limits are the 40 V collector-emitter rating, the 200 mA collector current, and the 250 mW dissipation measured at a 25 °C ambient.
Do I need a resistor on the base?
Always. Without one, the base-emitter junction behaves like a forward-biased diode and the drive source sees a near short. The resistor value comes from the base current you need, which comes from the collector current and the forced gain you choose.
Which is better, NPN or MOSFET?
Neither in general. A BJT suits a logic pin driving a small load through a resistor; a MOSFET suits higher current and voltage-referred drive. Choose the device whose bias requirement your circuit already meets.
Related Articles
- What is a SOT-23 bipolar transistor?
- What is a digital switching transistor?
- Power MOSFET selection
- Why 0.7 V is not a constant
- Talk to a Good-Ark engineer
Official Resources
- Good-Ark transistor and diode families
- Good-Ark package and outline dimensions
- Good-Ark technical documents and datasheets
References
- Nexperia, PMBT3904 — 40 V, 200 mA NPN switching transistor — source of the 40 V VCEO, 60 V VCBO, 6 V VEBO, 200 mA collector current, 100–300 hFE at VCE = 1 V and IC = 10 mA, 250 mW dissipation at a 25 °C ambient on FR4 with a standard footprint, the 150 °C junction limit, the SOT23 dimensions and the AEC-Q101 qualification statement, with the PMBT3906 as PNP complement. assets.nexperia.com — PMBT3904 datasheet (PDF)
- Nexperia, MMBT3904 — 40 V, 200 mA NPN switching transistor — the second datasheet covering the same class for the SOT-23 surface-mount variant. assets.nexperia.com — MMBT3904 datasheet (PDF)
- Nexperia, BC847 series / BC857 series — referenced only as the alternative general-purpose bipolar family; figures quoted in this article come from the PMBT3904/MMBT3904 datasheets.
Continue through this engineering topic
For the complete selection, design, verification, and troubleshooting path, explore the MOSFET IGBT and Transistor Hub.