3、反馈环路不稳定:光耦与TL431布局布线问题

反馈环路不稳定,这问题我见过太多次了。

很多工程师调了半天环路参数,换电容、改电阻,折腾得够呛。结果呢?问题根本不在元件值上,而是光耦和TL431的布局布线出了问题。

说白了,你画板子的时候没注意,后面调死也调不好。

3.1 光耦的“地”到底该怎么接?

先问个问题:光耦副边的地,你接的是哪?

我见过有人直接把光耦副边的地接到功率地上去。嗯,这其实是个坑。

光耦副边的地,应该接控制地(AGND),而不是功率地(PGND)。为什么?因为功率地上有开关噪声,电流大、跳变快。光耦副边的信号是反馈信号,很微弱。你把微弱信号的地和噪声巨大的地混在一起,反馈信号能干净才怪。

警告: 光耦副边接地错误,会导致反馈信号被噪声污染,轻则输出纹波大,重则环路振荡。

我个人习惯的做法是:

  • 光耦原边(二极管侧)的地,接次级侧的控制地
  • 光耦副边(三极管侧)的地,接初级侧的控制地
  • 两个地之间,通过一个0欧电阻或磁珠单点连接

这样做的目的,就是把反馈信号的回路和功率回路隔离开。你想想看,反馈信号走的路越干净,环路就越稳定。

3.2 TL431的补偿网络要靠近管脚

TL431的补偿网络,就是那个RC串联网络(通常接在REF和CATHODE之间)。这个网络的位置,很多人不在意,随手一放。

我曾经在一个项目里吃过这个亏。板子画好了,调试时发现输出在轻载下一直有低频振荡。查了半天,最后发现是TL431的补偿电容离管脚太远,走线长了,引入了寄生电感。

补偿网络的作用是调整环路的零极点。如果走线长了,寄生参数会改变补偿网络的特性。你算好的零极点,实际跑起来完全不是那么回事。

关键点: TL431的REF脚和CATHODE脚之间的RC补偿网络,必须紧贴管脚放置。走线长度不要超过5mm。

具体来说:

  • 电阻和电容的一端,直接焊盘接REF脚
  • 另一端,直接焊盘接CATHODE脚
  • 不要通过过孔绕来绕去

3.3 光耦原边的串联电阻怎么放?

光耦原边(二极管侧)通常会串联一个限流电阻。这个电阻的位置,也有讲究。

我建议把限流电阻放在靠近光耦原边正极的位置。为什么?因为这样可以减少走线上的寄生电容对光耦原边电流的影响。

你想想看,光耦原边的电流决定了副边的传输比。如果走线上有寄生电容,高频时电流会被电容分流,导致光耦的响应变慢。环路带宽一高,就容易不稳定。

小技巧: 如果空间允许,可以在光耦原边并联一个小电容(10pF~100pF),滤除高频噪声。但这个电容不能太大,否则会降低环路的响应速度。

3.4 反馈走线的“星形连接”原则

反馈信号从输出端取出来,经过分压电阻,再到TL431的REF脚。这条走线,必须遵循“星形连接”原则。

什么叫星形连接?就是所有反馈信号的参考点,都汇聚到一个点。这个点通常是输出电容的负极(即输出地)。

我见过有人把反馈分压电阻的地,随便接到输出地线上。结果输出地线上有电流流过,产生压降。这个压降叠加到反馈信号上,环路就乱了。

正确的做法是:

  1. 从输出电容的负极,单独拉一根走线到TL431的REF脚分压电阻的地
  2. 这根走线上不要走其他电流
  3. 分压电阻的采样点,直接从输出电容的正极取

说白了,就是让反馈信号的回路和输出电流的回路分开走。这样采样到的电压才是真实的输出电压。

3.5 光耦副边的上拉电阻怎么选?

光耦副边(三极管侧)通常需要一个上拉电阻到VCC。这个电阻的取值,会影响环路的增益和带宽。

电阻太小,光耦副边的电流大,功耗高,而且会拉低VCC。电阻太大,光耦的响应变慢,环路带宽受限。

我一般这样选:

  • 先看光耦的CTR(电流传输比),比如CTR=100%
  • 原边电流假设是1mA,副边电流就是1mA
  • 上拉电阻的压降,取VCC的一半左右
  • 比如VCC=5V,压降2.5V,电阻就是2.5V/1mA=2.5kΩ

当然,这只是个起点。实际调试时,我会用示波器看反馈脚的波形,微调电阻值,直到环路响应最干净。

总结一下:
  • 光耦副边地接控制地,不要接功率地
  • TL431补偿网络紧贴管脚
  • 光耦原边限流电阻靠近正极
  • 反馈走线星形连接,单独走线
  • 上拉电阻根据CTR和VCC计算,再微调

这些布局布线的细节,看起来不起眼,但往往是环路不稳定的根源。你下次遇到反馈环路调不动的情况,不妨先检查一下板子上的这些位置。很多时候,改一根走线比换十个元件都管用。