I am currently reworking the circuit to work with 2 darlinton pairs and will post it soon. I tried them yesterday but could not bias them correctly, so we will see ifi can make it work today. Thanks for all the help so far.
Does it work? When you get this working we can take the next step.
------------------------------------------------------------------------------
It should work but it is too slow.
No it doesn't work. The current isn't working and because of that the voltage is off. I've looked all over for examples but I can't really find any that really help me understand how to bias this configuration.
Tt doesn't work because you shorted the output oid the opamp to the speaker.
R3 should have the same value as R4.
The output transistors need base-emitter resistors to quickly turn then off when required.
A resistor from B to E helps turn off the transistor.
If you take away the base current the transistor will turn off but slowly. By using a resistor the base if pulled down (0 volts) faster and the transistor will turn off sooner.
----------------------------------------------------------------
Now you have the amp working. It is too slow because of the op-amp. See the graph below. (this is from the ua741) It shows that at 1mhz the max gain is 0db or 1. At 100khz the max gain is 20db or 10. At 10khz the max gain is 40db or 100.
You need a gain of slightly above 100 at 20khz. So the amp is too slow.
Options: use a faster amp OR make the output transistors have voltage gain so the op-amp needs less gain.
So I thought about the volume control in the completely wrong way. From the original post you will see I have to be able to have an avg of >10watts from 100mV to 500mV, but I can choose which student wants to take the volume control. But it will still effect my amp because it is technically my R1 of my op amp driver.
You need a volume control. Input is one end. Ground is the other end. The wiper goes to the 10k resistor.
With the wipe all the way up your 100mV will go directly to the 10k resistor. You will get full power out.
With the wiper at 20% the 500mV in will be dropped to 100mV and goes to the 10k resistor . You will get full power out.
I do not know if your simulator produces 500mV peak or 500mV RMS.
Since the gain of the amplifier was WAY TOO HIGH then its output was clipping like crazy.
With a gain of 130 and an input of 100mV peak then the output should be 13V peak which is 9.2V RMS which is 10.6W into 8 ohms.
The TL071 is a pretty good audio opamp. Its open-loop gain at 20kHz is about 200 so there is still enough gain after 130 times to reduce high frequency distortion.
10k is fine. You should probably have a capacitor between the pot and the 10k resistor to block DC. How do you choose the capacitor value? This cap will set the low frequency cut off point (20hz).
I figured out yes it does work that way. Umm I am curious if there is a way to get some extra voltage out of my circuit or if I need to add something to get the full power from the 500mV without clipping (As seen in the waveforms)