My teacher wants me to drive an 80W 8Ω speaker using LM386 – What can I do?

Hi everyone,

My teacher gave me a school project and told me I must use an LM386 to drive an 80W 8Ω speaker.

I know that the LM386 is too weak to power such a big speaker directly, but I’m not allowed to use another amplifier chip.

What can I do to boost the output of the LM386 enough to drive this speaker?

I have access to TIP122 Darlington transistors, resistors, capacitors, and other basic components.

I tried building a power stage after the LM386 using a TIP122 but I couldn’t make it work. Maybe I connected something wrong.

:backhand_index_pointing_right: Any circuit ideas or advice would be really appreciated.

Thanks a lot in advance!

It is not too weak but you will only get 1W at most from the 386.

Perhaps the object of the exercise is for you to figure out how to boost the output of the LM386.

What's it got to do with Arduino?

Try some of the other electronics sites or maybe the LM386 data sheet/applications?

Beware of certain other forums.

how can i amplify that signal i gotta run a 80 watt speaker

topic is other hardware and general electronics :slight_smile:

As I already said a 386 will drive an 80W speaker but with only 1W.
You can always drive a speaker with a lower power but not the other way around.
Did your teacher say you needed 80W of power?

Maybe your teacher is testing you to see how smart you are.

Is there also a tip127 available?
And a 30V 3A power supply?

Use the LM386, and expect very quiet sound output.

The sensitivity/efficiency of a speaker isn't necessarily related to its maximum power rating. An 80W speaker isn't necessarily "weaker" than a 1W speaker.

An LM386 by itself should be loud enough to hear anywhere in the classroom, etc., unless there is a lot of noise in the room.

If the assignment actually requires you to boost it, it's easy to make a transistor "driver" like you'd use to drive a motor or relay for a "digital tone" like you get-out of a regular Arduino.

It's NOT so easy to make a "clean" linear boosted amplifier for speech or music. And, a driver can be driven directly from the Arduino without the LM386.

You could try All About Circuits. They can be helpful.
Or if feeling brave, Stack Exchange.

The clue is in the name, Arduino Forum.

You are just after a ready made solution for a school exercise.

If it helps, try Googling "boost output of LM386". Plenty to look at there.
Also, the datasheet https://www.ti.com/lit/ds/symlink/lm386.pdf, gives you information like what voltage to use and states that typical output is 700-mW. It's pretty clear that's way short of of 80-watts.

There's also a limit on running without adequate power dissipation.

Have you considered an "audio forum" a little more aligned with your question than badgering an "Arduino" related forum?

My guess for the difficulty you are having is that you neither listened to your teacher nor read your preparatory material.

It depends on how you interpret the question. As I look at it 80W 8Ω is a speaker specification and nowhere does it say to drive it at its capacity. Look at the data sheet and pick the optimum quality point and design for that and state in your documentation that is what you did.

Yes... I would try to get clarification from your teacher...

Unless you've been studying how to build audio amplifiers, you probably aren't being asked to build an 80W power amplifier.

And it you want to build an 80W amp, it's probably not going to be build-around an LM386.

BTW - 30VDC is enough to burn-out an 80W speaker if you screw-up!!! 5V is safe no-matter what you do.

Maybe it's a trick question.

It's not easy

https://www.youtube.com/watch?v=ZUn6RFOhiJI

I was thinking of something like this:
https://circuitdbunwriting.z21.web.core.windows.net/darlington-pair-amplifier-circuit-diagram.html
But I do not know how exactly the lm386 relates to tl071.

Or this:

Edit: lm386 is not paricukarly handy to drive a push pull transistor output. Max voltage is 18V.
So around 14V peak to peak. At 8 ohms that is less than 2 A and less than 28W...

So your teacher is preparing you for the future with a 50+ year old dinosaur chip.
This is 2025. Class-AB (post#15) is dead. Expensive parts, big (expensive) heatsinks, inefficient.
Nowadays we would use class-D amplifiers, like the PAM8403.
A 20W class-D amp would fit in a matchbox.
Leo..

1 Like

I guess you are right!

The TL071 is regular op-amp with "infinite gain" before adding negative feedback (R2 & R3) to control the gain and reduce distortion.

The LM386 (apparently) also has high open-loop gain but it has internal feedback preventing open-loop operation. And that prevents you from putting the transistors inside of the feedback loop, and allowing them to introduce distortion.

I don't particularly "like" that other circuit either... But maybe the designer knows more than me and I haven't tried it. Also it's running from +/-V and you've (apparently) only got +30V.

Hi, @mactonight

If they are the exact words for your task, it does not say you have to get 80W performance out of the speaker.
The speaker when connected to the 385 will not "SUCK" 80W out of the 386.

The power will be what the 386 can SUPPLY to the speaker as an 8 Ohm load.

The 80W spec is how much power you can feed the speakerbefore it has overload problems.

Tom.... :smiley: :+1: :coffee: :australia:

1 Like

and knowing the music industry that is a difficult to quantify amount

it could be real watts RMS or one of imaginary measures they use like PEAK WATTS or PMPO peak music power output