Electronic – Low voltage audio amplifier clips on 8 ohm loads

amplifieraudiohigh-currenttransistorsvoltage-clipping

Exposition time:
One could call me a freshman in electronics and I just designed my first little audio amplifier for headphones. (Pocket design, I want to be able to drive 4 headphone pairs from a single source)
Here's the schematic, so you guys know what I'm talking about:
(Without power supply (9V bat) and single channel)
schematic
Ofc, 4 headphones draw a lot of current, which is why I need a proper output stage. Up to 200mA to be precise.
The current design I made uses 2N5551 and 2N5401 transistors but their DC current gain is horrible (<10) which causes the OPA to overdrive. I don't want to much load on the OPA as well (max 20mA). A higher input voltage is out of question.
Therefor I need better output transistors (Q3 & Q4) which provide a higher current gain but also are capable of switching fast enough for audio signals. They should be cheap and small. I don't know that much components and the market out there is just a jungle of different parts.

The question:
Is it possible to compensate for the clipping with different output transistors? The circuit behaves great on 32 ohm but a lower load impedance wrecks it.
I'm also open for darlington array solutions.

*EDIT: I can't use SMD parts. I need through hole packages.

**EDIT: Juuuust figured! This OPA is not even able to supply 20mA, because R9 & R17 are to large. In that case, a darlington setup with the current transistors could work, I just have to lower those resistors. Will keep you guys updated. 😉


Solution:
There's more than one solution to this problem:

  1. Use a different OP amp which can drive the transistors rail to rail (see accepted answer). This only works if the 2N5551 and 2N5401 output transistors are configured in a darlington setup. However, the OPA used in this circuit almost drives rail to rail, already. (+-4V on the output)
  2. Other output transistors with a better gain. 8550 (PNP) and 8050 (NPN) behave greatly for this application, they still need a darlington setup, though. (Special thanks to Spehro Pefhany)
  3. Increase the supply voltage. This works like a treat, IF you're actually able to do so. Sadly, I am not in my setup.
  4. Replace the output stage with a "diamond buffer circuit". It performs well in the simulation, did not test it on the bread board, yet. But it's nature of a voltage follower driving the push/pull transistors decreases the total swing of the op-amp, which results in better slew rates and therefor also frequency response of the circuit. Thanks to ioplex for adding this in.

My Solution:
I kept the OPA and used a darlington setup on the output. On my previous tests I forgot to modify the voltage divider to adjust the offset voltage between both transistors. I fixed that and now the circuit works. No clipping even on the worst input signals, that's what I wanted. Tests with my bench supply show that it actually operates down to +-3V which is great if you consider the voltage drop on the battery as it decharges over time. This is just the first design, I will change some things in the future. It is pretty clear that this is not the best setup and that I'm not using the best components for it. Design goals, however, were low component costs and supply voltage. And these are met with a decent performance of the circuit. It does sound gorgeous, feel free to try it yourself! 🙂

Thanks to everyone for the help I learned a lot through this project.
Here is the new schematic (2N5550 is a 2N5551):
new schematic
PS: What's no in this schematic is the compensation cap on the COMP – COMP/BAL pins of this particular op-amp. It's 47pF but LT-Spice has no proper symbol for the NE5534P.

Best Answer

The problem in your design isn't the output transistors and neither will this be solved by using darlingtons - in fact the problem will become worse with darlingtons. Look at the spec of the NE5534 and read the section about maximum output voltage swing.

On page 5 it tells you that the max swing might be as low as 24V on a +/-15 volts supply i.e. a 30V supply only guarantees an unclipped output swing of 24 volts p-p - that means the internal transistors in the device "lose" 3 V top and bottom. This doesn't magically improve on a lower supply and you should expect, on a 9V supply, to generate a maximum output swing of 3 volts peak to peak.

OK, if you used the typical spec of the NE5534 this might rise to 5 volts p-p.

This is then compounded by the push pull stage - it's an emitter follower push pull stage and it's output will "lose" between 0.6volts and 1 volts per transistor depending on your load.

This leaves you with a crappy 1volt to 3.8 volts p-p being fed to your headphones before clipping takes place. If you use darlingtons, they "lose" double what a regular transistor loses so this will be even worse.

Recommendation - use a rail-to-rail output op-amp. There are plenty around these days and they'll probably only drop about 100mV per rail.