电路按以下几个方面检查,就能解决问题。
一、运放正输入端需要一个稳定的零电位,否则会由于信号源的问题把干扰信号传输给运算放大器。可以在1脚与地之间接一个10~100K电阻一试。
二、C2、C3的容量不够,建议更换成一个100u电容试试。
三、如果以上处理还解决不了问题,那要检查信号源,把运放输入端对地短路,或者断开,看看有没有杂波输出。如果没有则说明问题出在信号发生器上,先排除这个故障。如果还有,只能换芯片。
对于你本身对电路理解的问题,主要有以下几点。首先你对高速运算放大器和精密运算放大器没有概念,OP07作为精密运算放大器,其增益带宽积只有0.6MHz,在你使用的100倍放大的场合,其带宽进一步降低,因此放大电路对于高频信号无法提供增益产生震荡。而OPA820是高速运算放大器,单位增益的带宽为400MHz,你设计的电路使用了100倍的增益。对于高频信号,容易通过走线或电磁辐射产生耦合,最终使得较强的输出信号耦合到输入,引起电路的震荡。其次你对采用电压反馈的高速放大器的应用没有概念,由于运算放大器本身的增益在接近截止频率的时候会出现不平坦的峰值,对此频率的信号往往能够获得更大的放大倍数,从而引起震荡,所以必须要通过在反馈电路上并联电容的方式来限制放大器的带宽。然后你对自激震荡没有概念,因为你遇到的是一个明显的自激震荡现象,需要通过限制带宽,改善走线,将输入输出信号分开,对弱信号走线进行屏蔽等措施,改善电路的稳定性。对于你提出的“峰峰值高达十几伏”可能跟你的测量方法有关,对于±5伏供电的系统是不可能产生峰峰值为十几伏输出的。如果你处理的是10KHz的信号,建议你选用音频放大器,因为你选用的高速放大器通常用在处理视频信号的场合。
可能是PCB板的布线有问题,引起电路自激振荡。芯片发烫,是高频自激振荡的典型症状。可在100K的反馈电阻两端并一个小电容(10~100p)试一试,看是否会消除自激振荡。或者将增益降低,将100K反馈电阻降至50K,看电路是否工作正常。
电源滤波电容太小。一般用100U!
可否把你的PCB板子的图发过来看看?