BC547 Transistor Explained: Pinout, Operation Modes, Ratings, Equivalents, and Applications

Dec 19 2025
Source: DiGi-Electronics
Browse: 750

The BC547 transistor is one of the most widely used NPN BJTs in electronics, valued for its reliability, low-noise performance, and versatility in both switching and amplification. This article breaks down its pinout, operating modes, ratings, equivalents, and practical applications, giving you a complete understanding of how to use the BC547 effectively and safely in actual circuits.

Figure 1. BC547 Transistor

What is a BC547 Transistor?

The BC547 is a general-purpose NPN bipolar junction transistor used for low-power switching and small-signal amplification. It works by using a small base current to control a larger collector-to-emitter current, making it suitable for digital control, LED driving, and lightweight analog stages. As part of the BC54x transistor family, it offers stable gain, low noise, and dependable operation in a wide range of everyday electronic circuits.

BC547 Transistor Pinout & Package Details

Figure 2. BC547 Transistor Pinout

Pinout

PinNameDescription
1CollectorConnects to the load; receives current
2BaseControls switching and biasing
3EmitterOutputs current to ground/negative rail

The flat face of the TO-92 package indicates pin 1 (collector).

Package Details

• Package: TO-92

• Height: 5–6 mm

• Width: 3–4 mm

• Lead spacing: 1.27–2.54 mm

BC547 Transistor Operation Modes

The BC547 operates in three key regions that define how it behaves in a circuit.

Cutoff (OFF State)

The base–emitter junction is not forward-biased, so the transistor prevents current flow through the collector. This is equivalent to an open switch.

Active Region

The base–emitter junction receives enough forward bias for controlled amplification. In this region, the transistor provides linear gain, making it useful for audio or sensor signal amplification.

Saturation (ON State)

The base receives sufficient current to drive the transistor fully ON. The collector–emitter voltage drops very low, allowing maximum current flow—similar to a closed switch.

BC547 Transistor Electrical Characteristics

Electrical Characteristics

ParameterSymbolValueUnit
Collector–Emitter VoltageVceo45V
Collector–Base VoltageVceo50V
Emitter–Base VoltageVceo6V
Continuous Collector CurrentIc100mA
Peak Collector CurrentICM200mA
DC Current GainhFE110–800
Transition Frequencyft150MHz
Power DissipationPd500mW
Operating TemperatureTj–65 to +150°C

BC547 Equivalent Transistors

• BC549 – Similar device with lower noise; preferred for audio and sensitive analog inputs.

• BC636 / BC639 – Higher-voltage, higher-current alternatives for more demanding loads.

• 2N2222 – Stronger small-signal transistor capable of driving higher current.

• 2N2369 – High-speed switching transistor for fast digital and RF-related tasks.

• 2N3904 – Closely matches BC547 characteristics for general-purpose low-power circuits.

• 2N3906 – PNP complement commonly paired with NPN devices in push-pull stages.

BC547 Transistor Internal Structure

The BC547 uses a layered NPN structure made of an emitter, base, and collector, each with specific doping levels that control how current flows. The heavily doped emitter releases electrons, the thin and lightly doped base regulates how many of those electrons pass through, and the moderately doped collector gathers them. This arrangement allows a small base current to control a much larger electron flow, enabling both amplification and switching in practical circuits.

BC547 Transistor Applications & Example Circuits

BC547 Transistor Applications

• Low-power load switching (LEDs, small relays with diode protection)

• Audio and sensor pre-amplification

• Signal conditioning and buffering

• Darlington pairs for extra gain

• General microcontroller interfacing

Example Circuits

• LED Driver

Figure 3. BC547 as a Switch

The BC547 can switch an LED by applying a control signal to the base through a resistor. A collector-side LED with its own current-limiting resistor allows the transistor to act as a simple on/off driver.

• Relay Driver

Figure 4. BC547 as an Amplifier

Small relays can be driven using the BC547 as long as their coil current stays within the transistor’s limit. The coil is connected to the collector, and a diode is placed across the relay terminals to suppress voltage spikes.

• Small Signal Amplifier

Figure 5. LED Driver

A basic common-emitter amplifier uses the BC547 with a biasing network and coupling capacitors to boost weak audio or sensor signals. Correct biasing keeps the transistor in the active region for clean amplification.

BC547 vs 2N2222 vs 2N3904 Comparison

Figure 6. Relay Driver

FeatureBC5472N22222N3904
TypeNPNNPNNPN
Max Collector Current100 mA\~600 mA200 mA
Current GainUp to 800\~300\~300
Transition Frequency150 MHz250 MHz300 MHz
Best UseLow-noise stagesHigher-current loadsGeneral purpose

Testing a BC547 Using a Multimeter

Figure 7. Small Audio Amplifier

A quick diode-test check is one of the easiest ways to confirm whether a BC547 transistor is healthy. Because the BC547 is an NPN transistor, the base–emitter and base–collector junctions behave like small diodes, each showing a forward voltage of about 0.6–0.7 V when tested correctly.

Steps

• Set the multimeter to Diode Mode: This mode allows you to measure the forward voltage drop across the transistor’s junctions.

• Test Base to Emitter (Forward Bias): Place the red probe on the base and the black probe on the emitter. A good transistor will show a forward voltage of approximately 0.6–0.7 V.

• Test Base to Collector (Forward Bias): Keep the red probe on the base, and move the black probe to the collector. The meter should again read around 0.6–0.7 V.

• Reverse the leads for both junctions: Swapping the probes should make each reading show open circuit (OL). This confirms the junctions are not shorted.

• Check Collector–Emitter: Measure between collector and emitter in both directions. A working BC547 will show open (OL) in both polarities, since this path should not conduct without base current.

If you observe shorts, very low readings, or no forward voltage drop where one should exist, the BC547 is likely faulty and should be replaced.

Common Mistakes When Using BC547

• Omitting the base resistor, causing excessive current and damaging the base-emitter junction

• Driving inductive loads without a flyback diode, allowing voltage spikes to destroy the transistor

• Attempting to power motors or high-current devices beyond its 100-mA limit

• Incorrect pin orientation, preventing proper operation or causing shorts

• Assuming gain (hFE) is consistent, instead of designing for the minimum expected value

Conclusion

The BC547 remains a dependable choice for anyone who need a compact, efficient transistor for low-power switching or clean signal amplification. By understanding its operating regions, ratings, and proper biasing techniques, you can avoid common mistakes and design stable, long-lasting circuits. Whether for prototyping or final builds, the BC547 delivers consistent performance across a wide range of applications.

Frequently Asked Questions [FAQ]

Can I drive a 12V load using a BC547 transistor?

Yes, but only if the load current stays below the transistor’s 100 mA limit. You must use a proper base resistor and ensure the transistor only switches the load through the collector, not supply power directly. For inductive loads (relays, solenoids), always add a flyback diode.

Why does my BC547 transistor get hot or burn out?

Overheating usually means the transistor exceeded its collector current, base current, or voltage limits. Incorrect pinout wiring, driving a motor or relay without a diode, or saturating the transistor without a resistor are common causes. Keep currents within ratings and add proper protection.

How do I choose the right base resistor for a BC547?

Calculate the base resistor by dividing the voltage difference by the required base current:

R = (Vin – 0.7) / IB. Pick a base current that is about 1/10 of your desired collector current to ensure solid switching, especially when driving LEDs, relays, or sensors.

What is the maximum frequency the BC547 can handle?

The BC547 supports high-frequency operation up to around 150 MHz (ft), but real-world performance depends on circuit layout, biasing, and load. At lower bias currents or with poor PCB layout, usable frequency response may drop significantly.

Is the BC547 suitable for microcontroller GPIO pins?

Yes. The BC547 works well with 3.3V and 5V microcontroller outputs as long as a suitable base resistor is used. It can switch LEDs, small relays (with diode protection), and sensors efficiently without stressing the GPIO pin.