3、反馈环路不稳定:光耦与TL431布局布线问题
反馈环路不稳定,这问题我见过太多次了。
很多工程师调了半天环路参数,换电容、改电阻,折腾得够呛。结果呢?问题根本不在元件值上,而是光耦和TL431的布局布线出了问题。
说白了,你画板子的时候没注意,后面调死也调不好。
3.1 光耦的“地”到底该怎么接?
先问个问题:光耦副边的地,你接的是哪?
我见过有人直接把光耦副边的地接到功率地上去。嗯,这其实是个坑。
光耦副边的地,应该接控制地(AGND),而不是功率地(PGND)。为什么?因为功率地上有开关噪声,电流大、跳变快。光耦副边的信号是反馈信号,很微弱。你把微弱信号的地和噪声巨大的地混在一起,反馈信号能干净才怪。
我个人习惯的做法是:
- 光耦原边(二极管侧)的地,接次级侧的控制地
- 光耦副边(三极管侧)的地,接初级侧的控制地
- 两个地之间,通过一个0欧电阻或磁珠单点连接
这样做的目的,就是把反馈信号的回路和功率回路隔离开。你想想看,反馈信号走的路越干净,环路就越稳定。
3.2 TL431的补偿网络要靠近管脚
TL431的补偿网络,就是那个RC串联网络(通常接在REF和CATHODE之间)。这个网络的位置,很多人不在意,随手一放。
我曾经在一个项目里吃过这个亏。板子画好了,调试时发现输出在轻载下一直有低频振荡。查了半天,最后发现是TL431的补偿电容离管脚太远,走线长了,引入了寄生电感。
补偿网络的作用是调整环路的零极点。如果走线长了,寄生参数会改变补偿网络的特性。你算好的零极点,实际跑起来完全不是那么回事。
具体来说:
- 电阻和电容的一端,直接焊盘接REF脚
- 另一端,直接焊盘接CATHODE脚
- 不要通过过孔绕来绕去
3.3 光耦原边的串联电阻怎么放?
光耦原边(二极管侧)通常会串联一个限流电阻。这个电阻的位置,也有讲究。
我建议把限流电阻放在靠近光耦原边正极的位置。为什么?因为这样可以减少走线上的寄生电容对光耦原边电流的影响。
你想想看,光耦原边的电流决定了副边的传输比。如果走线上有寄生电容,高频时电流会被电容分流,导致光耦的响应变慢。环路带宽一高,就容易不稳定。
3.4 反馈走线的“星形连接”原则
反馈信号从输出端取出来,经过分压电阻,再到TL431的REF脚。这条走线,必须遵循“星形连接”原则。
什么叫星形连接?就是所有反馈信号的参考点,都汇聚到一个点。这个点通常是输出电容的负极(即输出地)。
我见过有人把反馈分压电阻的地,随便接到输出地线上。结果输出地线上有电流流过,产生压降。这个压降叠加到反馈信号上,环路就乱了。
正确的做法是:
- 从输出电容的负极,单独拉一根走线到TL431的REF脚分压电阻的地
- 这根走线上不要走其他电流
- 分压电阻的采样点,直接从输出电容的正极取
说白了,就是让反馈信号的回路和输出电流的回路分开走。这样采样到的电压才是真实的输出电压。
3.5 光耦副边的上拉电阻怎么选?
光耦副边(三极管侧)通常需要一个上拉电阻到VCC。这个电阻的取值,会影响环路的增益和带宽。
电阻太小,光耦副边的电流大,功耗高,而且会拉低VCC。电阻太大,光耦的响应变慢,环路带宽受限。
我一般这样选:
- 先看光耦的CTR(电流传输比),比如CTR=100%
- 原边电流假设是1mA,副边电流就是1mA
- 上拉电阻的压降,取VCC的一半左右
- 比如VCC=5V,压降2.5V,电阻就是2.5V/1mA=2.5kΩ
当然,这只是个起点。实际调试时,我会用示波器看反馈脚的波形,微调电阻值,直到环路响应最干净。
- 光耦副边地接控制地,不要接功率地
- TL431补偿网络紧贴管脚
- 光耦原边限流电阻靠近正极
- 反馈走线星形连接,单独走线
- 上拉电阻根据CTR和VCC计算,再微调
这些布局布线的细节,看起来不起眼,但往往是环路不稳定的根源。你下次遇到反馈环路调不动的情况,不妨先检查一下板子上的这些位置。很多时候,改一根走线比换十个元件都管用。