Parts

2N2907A PNP transistor: pinout, ratings and a 12 V high-side switch

By

The 2N2907A is E-B-C: with the flat face toward you and the leads down, the emitter is on the left and the collector on the right. That is the same order as the 2N3906, and the reverse of the BC557.

It is the PNP partner of the 2N2222A, rated 60 V and 600 mA. That makes it the usual pick when a 2N3906 is too small: a 12 V relay coil, a short LED strip, a small motor driver's top switch. The current rating is generous on paper; a TO-92 body can use only part of it, and the heat section below works out how much.

Datasheet: Diotec Semiconductor 2N2907A General Purpose PNP Transistors (PDF)

Advertisement

Pinout by package

2N2907A TO-92 · Diotec1=E 2=B 3=C
flat facetoward youE1 EmitterB2 BaseC3 Collector

Flat face toward you, leads pointing down: E, B, C from left to right.

The same order as the 2N3906, and the reverse of the BC557 (C-B-E).

Source: Diotec Semiconductor 2N2907A General Purpose PNP Transistors, p. 1 (TO-92 drawing with leads 1, 2, 3 and PNP symbol: E (1), B (2), C (3))

MMBT2907A SOT-23 · Diodes1=B 2=E 3=C
K2Ftop viewB1 BaseE2 EmitterC3 Collector

Top view, marking readable, single lead at the top: base bottom left, emitter bottom right, collector on top.

The Diodes drawing names the pads rather than numbering them; the numbers here are the usual SOT-23 order, which the drawing matches.

Source: Diodes Incorporated MMBT2907A 60V PNP Small-Signal Transistor in SOT23, p. 1 (SOT23 top-view pinout: B and E on the two-lead side, C on the single lead; marking K2F)

Which one do you have?

Read the print on the flat face: 2N2907A, sometimes PN2907A, with a maker's logo and date code. Both makers cited here list only the A version, and this page covers that part. The SOT-23 version is the MMBT2907A, marked K2F. All of them are PNP, so on diode test the black probe goes on the base.

Absolute maximum ratings

Both makers rate it for 60 V collector to emitter and 600 mA continuous, with 800 mA peaks. The TO-92 part can dissipate 625 mW at 25 °C; the SOT-23 one only 310 to 350 mW, depending on the copper under it. A PNP datasheet prints every current and voltage with a minus sign. The tables here give magnitudes.

Absolute maximum ratings at 25 °C, from each maker's datasheet
Parameter2N2907ATO-92MMBT2907ASOT-23
Collector-emitter voltage, base open VCEO60 V60 V
Collector-base voltage VCBO60 V60 V
Emitter-base voltage VEBO5 V6 V
Collector current, continuous IC600 mA600 mA
Peak collector current ICM800 mA800 mA
Power dissipation at 25 °C ambient Ptot625 mW (leads at ambient 2 mm from the body)310 mW (minimum pads), 350 mW (15 mm × 15 mm copper)
Thermal resistance, junction to air RθJA200 K/W typical403 °C/W (minimum pads), 357 °C/W (15 mm × 15 mm copper)
Junction temperature TJ−55 to 150 °C−55 to 150 °C

Gain and saturation

Limits at 25 °C (min/max unless marked typical)
Parameter2N2907ATO-92MMBT2907ASOT-23
DC current gain hFEIC = 0.1 mA, VCE = 10 V75 min75 min
DC current gain hFEIC = 1 mA, VCE = 10 V100 min100 min
DC current gain hFEIC = 10 mA, VCE = 10 V100 min100 min
DC current gain hFEIC = 150 mA, VCE = 10 V100 to 300100 to 300
DC current gain hFEIC = 500 mA, VCE = 10 V50 min50 min
Saturation voltage VCE(sat)IC = 150 mA, IB = 15 mA0.3 V max0.4 V max
Saturation voltage VCE(sat)IC = 500 mA, IB = 50 mA1 V max1.6 V max
Base-emitter voltage in saturation VBE(sat)IC = 150 mA, IB = 15 mAnot given1.3 V max
Base-emitter voltage in saturation VBE(sat)IC = 500 mA, IB = 50 mAnot given2.6 V max
Transition frequency fTVCE = 20 V, f = 100 MHz250 MHz min (IC = 20 mA)200 MHz min (IC = 50 mA)
Output capacitance CoboVCB = 10 V, f = 1 MHz8 pF max8 pF max
Switching: turn-on and turn-off time ton, toffIC = 150 mA, IB1 = 15 mA (IB2 = 15 mA for toff)not given45 ns and 100 ns max

Gain holds up well: at least 100 from 1 mA to 150 mA, and still 50 at 500 mA. Note the test voltage, though. Both sheets measure gain at 10 V across the transistor, not the 1 V a 2N3906 sheet uses, so the figures flatter a saturated switch a little.

The two sheets differ on saturation. At 150 mA with 15 mA of base current, Diotec promises 0.3 V across the transistor and Diodes 0.4 V. At 500 mA, Diotec says 1 V and Diodes 1.6 V. Only Diodes gives the base-emitter voltage, 1.3 V at most at 150 mA. The worked example uses the worse figure each time.

rated ICsaturation specified toBC557100 mA100 mA2N3906200 mA50 mA2N2907A600 mA500 mA10 mA100 mA1 A
Figure 1. The 2N2907A is specified in saturation up to 500 mA, ten times further than the 2N3906. Figure 4 shows what that current does to a TO-92 package.

Worked example: switching 150 mA on a 12 V rail

A 150 mA load on 12 V: emitter to +12 V, load from the collector to ground, and a resistor from the base to a driver that pulls it to ground to turn the load on. A microcontroller pin cannot be that driver directly, because its high level never reaches 12 V and the transistor would never turn off. Put a small NPN such as a 2N3904 in front, or use an open-drain output rated for 12 V. 150 mA is a point both datasheets test at, so every limit below is printed.

1. Pick the base current. 150 mA / 10 = 15 mA, the 1:10 ratio the saturation figures were measured at.

2. Take the worst-case base-emitter voltage. VBE(sat) is 1.3 V at most. With the driver at 0 V, R ≤ (12 V − 1.3 V) / 15 mA = 713 Ω.

3. Round down to a standard value. The next E12 value is 680 Ω, giving 15.7 to 17.6 mA of base current. Neither sheet gives a minimum VBE, so the upper figure assumes 0 V across the junction; on a 12 V rail that costs only about 12 %.

4. Check the heat. At most 150 mA × 0.4 V plus 17.6 mA × 1.3 V = 83 mW, about 17 °C above the air at 200 K/W.

5. Check the resistor. Up to 17.6 mA through 680 Ω is 210 mW. That is too much for a 1/8 W resistor and close to the limit of a 1/4 W one. Use a 1/2 W part.

R1 680 Ω Q1 2N2907A +12 V R2 load 150 mA driver
Figure 2. The high-side switch, drawn as ngspice checked it. With the driver at 0 V the base current lands inside 15.7 to 17.6 mA, the drop stays under 0.4 V and the load gets at least 145 mA of its 150 mA. With the resistor at the rail the load current is under 1 µA.

On a 5 V rail the same 150 mA needs R ≤ 247 Ω, so 220 Ω and 16.8 to 22.7 mA of base current. That is more than most microcontroller pins should sink, which is one more reason to drive it from an NPN.

12 V railworst case713 ΩE12680 Ωbase current15.7 to 17.6 mA5 V railworst case247 ΩE12220 Ωbase current16.8 to 22.7 mA
Figure 3. Base resistor and base current for the 150 mA load, driven to ground, on the two common rails.

Worked example in numbers

Base resistor
680 Ω
Base current
15.7 to 17.6 mA
Transistor heat
83 mW
Junction rise
17 °C

Why 600 mA is not a switching budget

The sheet says 600 mA, and the saturation table goes up to 500 mA, so it is tempting to switch half an amp with it. Work out the heat first. At 500 mA with 50 mA of base drive, the collector drop is 1 V on Diotec's sheet and 1.6 V on Diodes', and the base adds up to 50 mA × 2.6 V. That is 630 mW to 930 mW, against a 625 mW rating that only holds at 25 °C.

In a 40 °C enclosure, at 200 K/W, the junction has 110 °C of room before it reaches 150 °C. The 500 mA case needs 126 °C to 186 °C. The 150 mA example needs 17 °C.

150 °C junction150 mAworked example+17 °C, 83 mW500 mADiotec, 1 V drop+126 °C, 630 mW500 mADiodes, 1.6 V drop+186 °C, 930 mWrise above a 40 °C room, no heatsink
Figure 4. At 500 mA the TO-92 junction runs past 150 °C in a warm box on either maker's figures. At 150 mA it stays far below.

For continuous loads much above 150 mA, use a part in a bigger package. The IRF9540N on our IRF540N page is a P-channel MOSFET that does the same high-side job at several amps, given a gate drive of about 10 V.

Advertisement

What it is good for

  • Switching the positive side of a load up to about 150 mA on 12 V or 24 V rails, where a 2N3906 would be out of saturation.
  • The PNP half of a complementary pair with a 2N2222A: push-pull drivers for a MOSFET gate, a speaker or a small motor.
  • Fast switching at moderate current: Diodes gives 45 ns turn-on and 100 ns turn-off at 150 mA.

Tips and checks

  • Put a resistor from base to emitter (10 kΩ is common) so the switch stays off while the driver is starting up or disconnected.
  • For a relay coil, put a diode across the coil, cathode to the collector side. Without it the coil's turn-off spike lands on the 2N2907A.
  • Check the base resistor's wattage. At 12 V and 1:10 drive it carries about 210 mW, which a small 1/8 W resistor will not take for long.
  • Measure a suspect switch from the rail: on, the emitter-collector drop should be a few hundred millivolts. A volt or more means it is short of base current or carrying too much load.
  • The SOT-23 MMBT2907A has half the dissipation of the TO-92 part. Do not copy a TO-92 design onto it without redoing the heat sum.

Substitutes and the NPN partner

Pin order read with the flat face toward you, leads down, left to right
PartPinsVerdict
2N2222A (NPN partner)E-B-C (PN2222A), C-B-E (P2N2222A)The NPN complement Diotec names on the 2N2907A sheet. Opposite polarity, so it fits only where the whole circuit is mirrored. Check which 2N2222A you have: its pin order changes with the maker.Diotec Semiconductor 2N2907A General Purpose PNP Transistors, p. 1
2N3906E-B-CSame pins, and it drops straight in up to 40 V and about 50 mA. Above that it is out of its depth: rated 200 mA, with saturation specified only to 50 mA.Diotec Semiconductor 2N2907A General Purpose PNP Transistors, p. 1
MMBT2907AB-E-C by pin numberThe SOT-23 version with the same voltage and current limits, but it can only shed 310 to 350 mW, about half the TO-92 figure. Give it about half the load you would give the leaded part.Diodes Incorporated MMBT2907A 60V PNP Small-Signal Transistor in SOT23, p. 2

Finding the pins with a multimeter

  1. Set the meter to diode test. Put the black probe on each lead in turn until you find the one that conducts to both others, about 0.6 to 0.7 V each. That is the base of a PNP; on a TO-92 2N2907A it is the middle lead.
  2. Reverse the probes: both junctions should read open, and the outer leads open both ways.
  3. With the flat face toward you, the emitter is the left lead and the collector the right.

The transistor testing lesson goes through it step by step, and the BJT as a switch lesson explains why the 1:10 drive ratio matters. For the meter itself, see continuity and diode test.

What we'd do

Use a 2N2907A for high-side loads up to about 150 mA on 12 V, with 680 Ω (1/2 W) for 1:10 drive and a 2N3904 or 2N2222A pulling its base down. For much more current, or in a hot box, move to a P-channel MOSFET or a TO-126 or TO-220 transistor rather than pushing the TO-92 part toward its 600 mA rating.

Questions people ask

What is the 2N2907A pinout?

Emitter, base, collector from left to right, with the flat face toward you and the leads pointing down. The SOT-23 MMBT2907A is base and emitter on the two-lead side, collector on the single lead.

Is the 2N2907A NPN or PNP?

PNP. Its NPN partner is the 2N2222A, which Diotec names as the complementary part.

How much current can a 2N2907A switch?

It is rated 600 mA, but in a TO-92 body about 150 mA is a comfortable switching load. At 500 mA it dissipates 630 mW or more, which is past its rating in any enclosure warmer than 25 °C.

Can I use a 2N3906 instead of a 2N2907A?

Only at small currents and voltages. The pins match, but the 2N3906 is rated 40 V and 200 mA, and its saturation is specified only to 50 mA.

Is the 2N2907 the same as the 2N2907A?

Not necessarily. Both makers cited here list only the 2N2907A, rated 60 V. If a part is marked 2N2907 without the A, find its own datasheet before you trust it at 60 V.

Buying 2N2907A transistors in India

The 2N2907A is sold loose, often in the same bins as the 2N2222A, so check the print before you fit it. Our guide to buying electronic components in India compares ten online sellers and covers how to spot fakes.

Advertisement

One email a month from the bench

New circuits, lessons, part guides and calculators, on the first Sunday of each month.

We'll send one email to confirm. Every email has a one-click unsubscribe. Privacy policy

Used in these lessons

Lessons that go deeper

Datasheets this page was checked against

Makers revise datasheets. If the copy you download has a newer revision and a number here disagrees with it, the datasheet wins, and we would like to hear about it.