BC547B Transistor Specifications and Applications - Guide for South African Electronics Projects
Comprehensive BC547B NPN transistor guide: datasheet values, pinout, circuits, gain, equivalent types, and where to buy for South African students, makers, and engineers.

BC547B Specs Simplified
Key voltage, current, gain, and pinout information for fast selection.
Circuit Design Insights
Base resistor calculation, common uses, and local project examples.
Sourcing in South Africa
Find BC547B transistors and alternatives from leading brands at Communica.
Introduction to the BC547B NPN Transistor
The BC547B is a popular through-hole NPN bipolar junction transistor (BJT) widely used in low current, low noise signal amplification, and switching in South African education, hobbyist, and light industrial projects. Whether you're prototyping a basic audio preamp, sensor input buffer, or digital indicator, its reliable performance and ready availability make it a top pick for students and technicians sourcing parts locally.
Key Technical Specifications
| Parameter | BC547B Typical Value | Notes |
|---|---|---|
| Type | NPN | Bipolar junction, general purpose |
| Max Collector-Emitter Voltage (VCE) | 45V | Absolute max between collector and emitter |
| Max Collector Current (IC) | 100 mA | Safe for small-signal switching |
| Max Power Dissipation (PTOT) | 500 mW | Derate with case temperature |
| DC Current Gain (hFE at 2mA) | 200 - 450 | "B" grading, moderate gain |
| Package | TO-92 | Standard through-hole, easy for breadboards |
| Pinout (flat side facing you) | 1-Collector, 2-Base, 3-Emitter | Left to right |
| Transition Frequency (fT) | 150 MHz | Suitable for most audio and some RF preamp stages |
BC547B Variant and Equivalent Comparisons
| Part | hFE (Gain) | Max VCE (V) | Typical Use |
|---|---|---|---|
| BC547A | 110-220 | 45 | Lowest gain, basic switching |
| BC547B | 200-450 | 45 | General amplification |
| BC547C | 420-800 | 45 | Signal processing with higher gain |
| 2N3904 | 100-300 | 40 | Common equivalent; often interchangeable |
Common Applications for BC547B in South Africa
- Signal amplification: audio preamp, small sensor outputs
- Switching: LEDs, buzzers, low power relays (coil < 100mA)
- Oscillator/inverter stages in hobby kits
- Buffering MCU or logic pins to drive outputs
- Prototyping and circuit education at schools and tertiary labs
Transistor Pinout and Circuit Basics
With the flat face of a TO-92 BC547B towards you and leads pointing down, the legs are (from left to right): Collector - Base - Emitter. Schematic symbols always match this logic. The transistor is 'on' when a small current is applied to the base via a resistor.
Sample Wiring Diagram
+5V ---[Relay Coil]---+---[Collector]
|
[BC547B]
| |
Emitter Base
| |
GND [Resistor]----[Signal In]
Always connect a base resistor to limit current and protect both the transistor and control signal (e.g., from a microcontroller or logic gate).
Related Circuit Protection & Passive Components Products
Discover quality circuit protection & passive components products related to BC547B Transistor Specifications and Applications - Guide for South African Electronics Projects
Fgh40n60sfdtu Transistor Igbt 600v 40a 290w To247ab
Fgh40n60sfdtu Transistor Igbt 600v 40a 290w To247ab
Ms183-35 To-18 Transistor Pad • 5.5 X 2.5 + 1mm
Ms183-35 To-18 Transistor Pad • 5.5 X 2.5 + 1mm
Ms53-3 Transistor Pad For To5 Od=9,2 X 3mm
Ms53-3 Transistor Pad For To5 Od=9,2 X 3mm
Ms53-25 Transistor Pad For To5 Od=9,2 X 1,5+1mm
Ms53-25 Transistor Pad For To5 Od=9,2 X 1,5+1mm
Stgwa40h65dfb2 Transistor Igbt 650v 40a To247
Stgwa40h65dfb2 Transistor Igbt 650v 40a To247
Ms34-518 | Transistor Pad For To5 Od=9.2mm Polymide
Ms34-518 | Transistor Pad For To5 Od=9.2mm Polymide
Ms183-25 | Transistor Pad For To18 Od=5,4 X 2,5+1mm
Ms183-25 | Transistor Pad For To18 Od=5,4 X 2,5+1mm
Mlw44 | Transistor Pad - To220/to219/to202
Mlw44 | Transistor Pad - To220/to219/to202
Ms510-15 Fischer Elektronik Pcb Mounting Pad For To5-10 (10 Pin)
Ms510-15 Fischer Elektronik Pcb Mounting Pad For To5-10 (10 Pin)
2n5551 Transistor Si-n 180v 0.6a 0.31w Vid.
2n5551 Transistor Si-n 180v 0.6a 0.31w Vid.
Bu931p Transistor N 400v 500v 15a 135w To247
Bu931p Transistor N 400v 500v 15a 135w To247
How to Select and Calculate Values for BC547B Circuits
Base Resistor Calculation (Switching Example)
For switching, the aim is to saturate the transistor (fully turn it on). This means enough base current is supplied relative to collector current (I_C):
- Collector load (e.g., LED + resistor): Assume IC = 20 mA (typical small LED)
- Transistor gain (hFE): Use a conservative value, e.g. 200 for BC547B
- Required base current (IB): IB = IC / hFE = 20mA / 200 = 0.1 mA
- For saturation, multiply by 5x safety: 0.1 mA x 5 = 0.5 mA
If your MCU GPIO supplies 3.3V and the base-emitter voltage drop is approx. 0.7V:
RB = (VGPIO - VBE) / IB = (3.3V - 0.7V) / 0.5mA = 2.6V / 0.0005A = 5.2 kOhm
In practice, select a 4.7 kOhm resistor for good margin. This value suits typical STM32, Arduino, or Raspberry Pi GPIO circuits found in SA clubs and schools.
BC547B vs. Power Transistors
The BC547B is not suitable for high current or indicator lamps above 100 mA. For power loads, upgrade to a part like the BD139 or TIP120 NPN (also available from Communica). Always check the collector current and power dissipation versus your specific project loads, and add flyback diodes for relay or inductive loads.
Troubleshooting and Best Practices
- Transistor runs hot: Check if collector current exceeds 100 mA or voltage drop on load is excessive. Reduce the load or use a suitable power transistor.
- No output/switching: Verify base resistor value and ensure the signal voltage is above 2 V for full turn-on. Confirm all connections follow the correct pinout order.
- Erratic circuit response: Look for loose breadboard connections, failing base current, or missing pull-down resistors.
Local Sourcing and Availability
Communica stocks BC547B and equivalents (including BC547A and BC547C, and 2N3904) from multiple trusted brands. Check Transistors category for real-time stock levels. For educational institutions, VAT invoices and bulk pricing options can be arranged, with branch pickup at Samrand, Pretoria, and Cape Town.
Summary Table: Typical BC547B SA Use Cases
| Application | Supply Voltage | Collector Current | Notes |
|---|---|---|---|
| Sensor Buffer | 3.3-12V | 10-50 mA | Logic adaptation, low signal amplification |
| LED Indicator Switch | 5V | 20 mA | Typical microcontroller output |
| Audio Preamp | 9-12V | 1-5 mA | Low noise, hobby radio/intercom |
| Relay Driver | 12V | <100 mA | For miniature relays, with clamp diode |
Sources
Communica supplies semiconductors and electronic components to industries such as automotive, electrical, automation, mining, and education.
Disclaimer: This content is for educational purposes only. Product availability, pricing, and specifications are subject to change. Always verify current details on the retailer's website before making a purchase. We may earn affiliate commissions from qualifying purchases.
Frequently Asked Questions
Get answers to common questions about Circuit Protection And Passive Components
Why Choose Communica?
*Free Shipping
Free shipping for orders over ZAR 1,000.00.
7-Day Returns
Get a full refund if you had the product for less than 7 days.
Quick Delivery
Nationwide delivery within 2 - 4 working days.
























