A discrete Class AB audio circuit amplifier delivers low-distortion sound by biasing the output transistors just above cutoff. This configuration eliminates the harsh crossover distortion inherent in Class B designs while avoiding the massive heat dissipation and poor efficiency of Class A. For hobbyists and engineering students, building this from individual bipolar junction transistors (BJTs) rather than relying on an integrated circuit like the LM386 provides a masterclass in analog node behavior, thermal stability, and feedback loops.
Topology Breakdown: Nodes and Component Roles
The standard 4-transistor Class AB topology relies on a Voltage Amplification Stage (VAS) driving a complementary push-pull output stage. To make this work on a breadboard with a 9V supply, we use four distinct nodes to manage signal flow and bias.
- Node IN (Input): The base of Q1 (2N3904 NPN). This is where the AC audio signal enters through a coupling capacitor. A voltage divider (R_B1 and R_B2) sets the DC bias for Q1 to roughly half the supply voltage.
- Node VAS (Voltage Amplification Stage): The collector of Q1. This node converts the input voltage variations into current variations. It connects directly to the base of the NPN output transistor (Q3).
- Node BIAS (Quiescent Bias Network): The collector-to-emitter path of Q2 (2N3904), configured as a VBE multiplier. This node sits between the bases of Q3 and Q4. It maintains a constant voltage drop (typically 1.2V to 1.4V) to keep both output transistors slightly conducting when no audio is playing.
- Node OUT (Output): The tied emitters of Q3 (BD139 NPN) and Q4 (BD140 PNP). This node drives the speaker through a large electrolytic coupling capacitor.
Why Class AB Over Class A or Class B?
When designing an audio circuit amplifier, you must choose a topology based on the trade-off between efficiency and linearity. Class A keeps the output transistor fully on at all times, yielding perfect linearity but wasting over 70% of power as heat. Class B uses two transistors that alternate completely off and on, achieving 78.5% theoretical efficiency but introducing a "dead zone" (crossover distortion) when the signal crosses 0V.
| Topology | Quiescent Current | Crossover Distortion | Efficiency | Best Use Case |
|---|---|---|---|---|
| Class A | High (Max current) | None | ~25% | Low-power headphone amps, preamps |
| Class B | Zero | Severe | ~78% | Rarely used in audio; RF push-pull |
| Class AB | Low (10-50mA) | Eliminated by bias | ~50-65% | General purpose audio circuit amplifiers |
Failure Modes: What Breaks at the Extremes?
Understanding how a circuit fails is just as important as knowing how it works. Here is what happens when critical components in the bias network fail:
- Q2 (Bias Transistor) Shorts (Collector to Emitter): The voltage across Node BIAS drops to near 0V. Both Q3 and Q4 turn off. The amplifier enters deep Class B/Class C operation. You will hear severe crossover distortion, but the output stage is safe from overcurrent.
- Q2 Opens or is Removed: The bias voltage is no longer regulated and pulls up toward VCC through the VAS collector resistor. Both Q3 and Q4 turn on simultaneously (shoot-through). Massive current flows directly from VCC to Ground through the output transistors, destroying them in seconds via thermal runaway.
- Node OUT Shorted to Ground: Without emitter resistors (R_E) on Q3 and Q4, a shorted speaker wire will instantly exceed the maximum collector current (IC) and melt the silicon junctions. This is why 0.33Ω emitter resistors are mandatory.
Design Walkthrough: Selecting Real Component Values
Let's design a 500mW audio circuit amplifier powered by a standard 9V battery, driving an 8Ω speaker. We will use a 2N3904 for Q1 and Q2, and complementary power transistors BD139 (NPN) and BD140 (PNP) for Q3 and Q4.
For an in-depth theoretical foundation on calculating these bias networks, refer to the Electronics Tutorials guide on Class AB amplifiers or the All About Circuits semiconductor textbook.
Core Component Values
- R1 (VAS Collector Load): 1kΩ. Limits Q1 current and provides the pull-up for the bias network.
- R_B1, R_B2 (Input Bias Divider): 47kΩ and 10kΩ. Sets Node IN to approximately 1.5V, allowing maximum symmetrical swing for a 9V supply.
- R_Bias1, R_Bias2 (VBE Multiplier Divider): 1kΩ fixed resistor and a 1kΩ trimpot in series across Q2's base-collector. This allows you to dial in exactly 1.3V across Node BIAS.
- R_E (Emitter Degeneration): 0.33Ω, 1W resistors on the emitters of Q3 and Q4. These provide local negative feedback to balance current sharing and prevent thermal runaway.
- C_IN, C_OUT: 1µF (input) and 470µF (output) electrolytic capacitors.
Behavior Table: Component Sensitivity
When tweaking an analog audio circuit amplifier, changing one value cascades through the nodes. Here is how the circuit reacts to specific modifications:
| Element Changed | Direction | Primary Effect on Circuit Behavior |
|---|---|---|
| R_Bias Trimpot | Increase Resistance | Increases voltage across Node BIAS. Raises quiescent current (more heat, less crossover distortion). |
| R1 (VAS Load) | Decrease to 470Ω | Increases VAS gain and bandwidth, but reduces the maximum positive voltage swing at Node OUT, causing early positive clipping. |
| R_E (Emitter Resistors) | Increase to 1Ω | Greatly improves thermal stability and current balancing, but drops maximum output power to the 8Ω load by wasting voltage headroom. |
| C_OUT (Output Cap) | Decrease to 10µF | Forms a high-pass filter with the 8Ω speaker. Bass frequencies below ~2kHz will be severely attenuated (muffled sound). |
Breadboard Testing: Step-by-Step Verification
Do not plug a speaker in and apply power immediately. Analog audio circuit amplifiers require staged verification to prevent destroying components. Follow this exact sequence.
- Build the Bias Network First: Assemble Q1, Q2, R1, and the bias resistors, but leave Q3 and Q4 out of the circuit. Apply 9V power.
- Measure Node BIAS: Place your multimeter probes across the collector and emitter pins of Q2. Adjust the trimpot until you read exactly 1.25V to 1.35V. This represents the two VBE drops required to turn on the output stage.
- Install Output Transistors with a Trick: Instead of the final 0.33Ω emitter resistors, temporarily install 1Ω resistors for R_E. This makes current measurement much easier on a standard multimeter.
- Set Quiescent Current: Measure the DC voltage drop across one of the 1Ω temporary resistors. Using Ohm's Law (I = V/R), a reading of 20mV equals 20mA of quiescent current. Adjust the Q2 trimpot slightly until you read between 15mV and 25mV. If the voltage rapidly climbs past 50mV, disconnect power immediately—you have thermal runaway.
- Swap to Final Resistors: Power down, remove the 1Ω resistors, and install the 0.33Ω 1W resistors. Re-measure to ensure the drop is now around 6.6mV (20mA × 0.33Ω).
- Inject Signal and Scope: Connect a function generator to Node IN (1kHz sine wave, 100mV peak-to-peak). Connect an oscilloscope to Node OUT. You should see a clean, amplified sine wave. If you see a "notch" or flat spot at the zero-crossing, your quiescent current is too low; increase it slightly.
Audio Circuit Amplifier FAQ
Why does my audio circuit amplifier sound distorted at high volumes?
High-volume distortion in this topology is usually caused by asymmetric clipping. Because the VAS (Q1) pulls Node VAS down to ground easily but relies on a passive 1kΩ pull-up resistor (R1) to pull it high, the positive half of the audio waveform runs out of headroom before the negative half. To fix this, you can lower R1 to 470Ω, increase the supply voltage to 12V, or implement an active current source load for the VAS stage instead of a passive resistor.
Can I just use an LM386 IC instead of building a discrete audio circuit amplifier?
Yes, if your only goal is to make sound. The LM386 is a purpose-built integrated circuit that handles the bias, VAS, and output stages internally for about $1.50. However, an LM386 is a black box. Building a discrete Class AB amplifier teaches you how to manage thermal runaway, calculate VBE multipliers, and debug shoot-through currents—skills that are mandatory if you ever need to design custom power stages, motor drivers, or high-fidelity audio equipment.
How do I calculate the maximum power output of this amplifier?
The theoretical maximum RMS power into an 8Ω load is calculated using the maximum voltage swing. With a 9V supply, the output can swing roughly from 1V to 8V (due to transistor saturation voltages and emitter resistor drops), giving a peak-to-peak swing of 7V. The RMS voltage is roughly 7V / 2.828 = 2.47VRMS. Using the formula P = V2 / R, the maximum power is (2.47)2 / 8 = 0.76 Watts. In reality, expect about 400mW to 500mW of clean, unclipped audio before distortion rises above 1% THD.
Why are the output transistors getting hot with no audio playing?
If Q3 and Q4 are hot to the touch while the amplifier is idling (no input signal), your quiescent current is set too high. In a Class AB audio circuit amplifier, idle current should be just enough to eliminate crossover distortion (usually 15mA to 30mA for TO-220 packages). If you set it to 100mA+ trying to achieve "pure Class A" sound on the first watt, the transistors will dissipate massive heat (P = V × I = 9V × 0.1A = 0.9W per transistor) without adequate heatsinking, eventually triggering thermal runaway and destroying the silicon.






