4、控制环路设计:电压模式控制、电流模式控制、补偿网络设计
同步整流的控制环路,说白了就是整个电源的“大脑”。它决定了你的电源是稳如老狗,还是像个抽风的风扇。我见过太多工程师,把精力全砸在功率级上,结果环路一测,相位裕度只有20度,带载就啸叫。嗯,这章咱们就把这个“大脑”彻底搞明白。
4.1 电压模式控制:经典但挑剔
电压模式控制是最早出现的控制方式。它只采样输出电压,跟一个斜坡信号比较,生成PWM。结构简单,抗噪能力强。
工作原理:
- 误差放大器把输出电压和基准电压的差值放大,得到误差信号VCOMP。
- VCOMP和固定频率的锯齿波比较。
- 当VCOMP大于锯齿波时,开关管关断。
核心特点: 单环反馈,只响应输出变化。负载变化时,必须等到输出电压偏离了,环路才开始调整。响应速度相对较慢。
我在项目中遇到过一个问题:用电压模式做12V转1.2V的同步整流,输出电容用了470μF的钽电容。结果负载从0A跳变到10A时,输出电压掉了200mV,恢复时间超过100μs。为什么?因为电压模式对输出电容的ESR和ESL非常敏感,LC滤波器的双极点让补偿变得很棘手。
我的经验: 电压模式适合输出电容ESR较大的场景(比如老式电解电容),或者对噪声要求极高的场合。如果你用陶瓷电容(低ESR),电压模式的补偿会非常痛苦,相位裕度很难拉够。
4.2 电流模式控制:更快、更稳
电流模式控制,说白了就是在电压环里面再套一个电流环。它同时采样输出电压和电感电流,用电流内环来“预告”负载变化。
工作原理:
- 电压外环产生误差信号VCOMP。
- 电流内环把电感电流采样值(通常用电流互感器或电阻)和VCOMP比较。
- 当电感电流达到VCOMP设定的阈值时,开关管关断。
核心优势: 电流内环让电感变成了一个受控电流源,消除了LC双极点中的电感极点。补偿网络只需要处理一个极点,设计简单得多。而且,电流模式天生具有逐周期限流保护。
你想想看,电流模式为什么快?因为负载变化时,电感电流会立刻变化,电流内环马上响应,不等输出电压掉下来就开始调整。我做过一个对比测试:同样的12V转1.2V,电流模式在负载跳变时,输出电压跌落只有80mV,恢复时间不到30μs。差距很明显。
注意: 电流模式有个“死穴”——占空比超过50%时会出现次谐波振荡。解决办法是加斜坡补偿。我曾经吃过这个亏,一个48V转5V的电源,占空比到了60%,结果开关波形上出现了间隔的宽窄脉冲,输出纹波直接翻倍。加了斜坡补偿后,问题立刻消失。
4.3 补偿网络设计:把环路“调顺”
补偿网络,就是给环路“看病开药”。不管你是电压模式还是电流模式,最终都要靠补偿网络来保证稳定性和动态响应。
补偿类型对比:
| 类型 | 极点/零点数 | 适用场景 | 我的建议 |
|---|---|---|---|
| Type I | 1个极点(积分器) | 极低带宽应用 | 基本不用,相位裕度太差 |
| Type II | 1个极点 + 1个零点 | 电流模式控制 | 电流模式的首选,简单有效 |
| Type III | 2个极点 + 2个零点 | 电压模式控制 | 对付LC双极点,必须用这个 |
设计步骤(以Type III为例):
- 测量功率级传递函数: 用网络分析仪扫频,得到LC滤波器的双极点频率fLC和ESR零点fESR。
- 确定穿越频率fC: 通常取开关频率的1/10到1/5。比如500kHz的开关频率,fC设在50kHz~100kHz。
- 放置零点: 两个零点放在fLC附近,用来抵消LC双极点的相位滞后。
- 放置极点: 一个极点放在fESR附近,另一个放在fC之后,用来抑制高频噪声。
避坑指南: 我曾经设计一个Type III补偿,把零点放得太低了。结果低频增益过高,输出在启动时出现了“打嗝”现象。后来我把零点调整到fLC的1.5倍处,启动波形就干净了。记住,零点不是越低越好,要留点余量。
补偿网络元件计算(Type III):
// 已知参数
f_LC = 1 / (2 * π * sqrt(L * C)) // LC双极点频率
f_ESR = 1 / (2 * π * C * ESR) // ESR零点频率
f_C = f_sw / 10 // 穿越频率
// 零点放置
f_z1 = 0.75 * f_LC
f_z2 = 0.75 * f_LC
// 极点放置
f_p1 = f_ESR
f_p2 = f_sw / 2 // 放在开关频率的一半
// 元件值计算(假设R1已知)
C1 = 1 / (2 * π * f_z1 * R1)
C2 = 1 / (2 * π * f_p2 * R1)
R2 = 1 / (2 * π * f_z2 * C1)
R3 = R1 / ( (2 * π * f_p1 * C2 * R1) - 1 )
C3 = 1 / (2 * π * f_p1 * R3)
4.4 控制环路设计知识体系
下面这张图,是我自己总结的控制环路设计核心逻辑。你把它看懂了,环路设计就通了八成。
这张图把整个控制环路设计的决策流程串起来了。你从顶层开始,根据你的应用选电压模式还是电流模式,然后根据模式选补偿类型,最后用公式算出元件值。每一步都有坑,但每一步也都有规律可循。
最后提醒一句: 补偿网络设计不是算完就完事的。我每次做完计算,都会用网络分析仪实测一下环路增益和相位。纸上算出来的和实际测出来的,往往有10%~20%的偏差。尤其是PCB布局引入的寄生参数,会让极点位置偏移。所以,算完一定要测,测完再微调。这才是靠谱的做法。