本人选用ADA4870搭建电路如下,可仿真电路出现震荡,请帮我分析一下,谢谢您!
本人选用ADA4870搭建电路如下,可仿真电路出现震荡,请帮我分析一下,谢谢您!
ADA4870是一个电流型反馈,反相输入端不能挂太大的电容,不然容易导致振荡,你的C7可能会导致振荡,可否删掉试一试?另外,ADA4870的输出端需要串联一个电阻(>0.3R),这个电阻也是为了防止振荡的。想顺便问一下,这个电路是做什么应用呢?
选择ADA4870主要考虑到他的压摆率、电源电压、驱动能力比较好,
这些电路我仿真了,频率到了10K以上,波形就变了,我现在需要一个在100KHZ能输出50V峰值的放大器,
50V峰值 是+/-50V还是+/-25V?输出电流还是30A么?
如果想把他们变成100kHz,主要要调节一下误差放大器中的起积分作用的RC,1/2piRC 一当要大于100kHz,就可以实现100kHz的带宽了,当然还要注意补偿,以防止振荡。
+-50v,电流是我后面功率放大的问题,现在我没找到在100KHZ时依然能输出这么大摆幅的电路。
OK,我周末帮你仿真一下,看看效果。100kHz是-3dB还是-0.1dB?
100kHz是-3dB还是-0.1dB?
不明白意思?谢谢周末为我加班!另外,我另一帖子的自激震荡问题能否帮我拿点主意?谢谢您!
-3dB点 幅度达到输入幅度的0.707倍时的频率,-0.1dB是幅度为原来的0.99倍时频率点。
我好像没有留意你还有另一个帖子?
我目前设计的电路增益在40DB以上,为什么要这个增益呢?主要就是想避免自激震荡,您所说的-3DB,那是不是说电路的放大倍数小于1?前面所谓的在100KHZ时摆幅达到+-50V,这时基于两点考虑,1、后续可能会用到这样的频率及电压,2、正在做的这个电路,我需要输出电压有效值为12V,那峰值就在17V,理论上可以实现,但我发现频率愈高,输出的辐值就愈低,达到某频率后,电路的输出辐值就达不到我的要求了,再增加频率或增加输入信号的辐值,输出信号的波峰就会销平,当然这个不一定完全与ADA4870有关,也与后级的功率管电路有关,不管是什么原因,电路没达到要求,而ADA4870的电源电压就摆在这里,那么要解决这个问题,就要在ADA4870输出增加一级电压放大,而这个电压放大级的压摆率就非常关键,必须是在这个频率点有这么大的摆幅,而且还要给后级提供足够的驱动电流。刚开始我不想增加这一级电压放大就是想把ADA4870压摆率的优势发挥出来,但如前所述达不到辐值要求,那也只能增加一级电压放大了,况且还有另一方面的原因,查看ADA4870资料,它的安全工作区其实也限制了VCC的电压,我仿真出来ADA4870输出电流在600mA峰值,(这时我电路加了满载,空载这个静态电流120mA左右),这个600mA的电流已经决定了VCC不可能到20V,那么输出的辐值就会更小,所以我在考虑增加一级电压放大。
大概仿真了一下,差不多能满足你的要求,但还需要用实际电路去验证:
-3dB点在117kHz附近,满足带宽100kHz的要求:
Transient仿真 5V/100kHz的正弦波,实际输出峰值幅度+/-36.7V / 30A,36.7V除以50V,0.734倍,满足0.707倍时的100kHz的带宽。如果你希望-0.1dB的频率为100k,也即输出100khz 50V 几乎没有衰减,这就需要及需要调整积分器的带宽,把R45和C1继续调小,但可能会出现振荡。
附件是仿真文件,你可以仿真一下试试,第一级的积分器决定了整个环路的带宽。当然后面的管子,设计的带宽也要够。CFA的原理跟电压型运放的原理非常不一样,用法上自然也不会一样,我们ADI的网站中有介绍电流型反馈运放的详细资料,请仔细看一看。其实整个功放的设计跟运放的slewrate没有太大关系。
学习了,我后续验证看看,多谢您!
学习了,我后续验证看看,多谢您!