主要是静态工作点及参数设置不合理。
Vcc=12V,要求输出 10Vpp,基本上是输出最大幅值了。
我们看一下输出级:Icq=2mA,Ueq=Ieq*(R9+R10)=2V,R9的交流负反馈Vf=Ieq*R8=0.4V,Q2饱和电压按0.5V计算,最大的动态范围只有9V左右,也就是最大输出约9Vpp。
虽然Uceq=6V,但Ucq=Vcc-Icq*R8=8V,向上的动态只有4V。因此实际你能调到的不失真输出只有Vpp=8V。
解决办法:
减小R9、R10(R9=100Ω、R10=200Ω、C5=220uF),Icq=2.6mA,这时 Uceq=6V,Ucq=6.8V,向上的动态为 5.2V,这时的最大不失真输出是10.4Vpp。
前级由于输出幅度不大,没有太大的问题,但在实际设计过程中,考虑从前后级的匹配、弱信号输入等因素,也是需要进行调整的,就是前级静态电流可以调小些,R3、R4、R5增大些,可以提高输入阻抗。但就本题的目的不用调整也是可以达到的。
建议;1.取消R5 C2改接Q1 e级 R3改成3k 调整R1使Q1c级=6v
2.取消R10 C5改接Q2 e级 R3改成3k 调整R6使Q2c级=6v
原电路发射级的阻值太大,集电极的电阻小,电压放大倍数有点小