• 正文
  • 相关推荐
申请入驻 产业图谱

兵贵神速,"裸奔"的COT(恒定导通时间)凭什么又快又稳?

09/16 09:11
426
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

开关电源的控制领域,也有这样一对"重装大军"与"轻骑突袭"的对照——前者是传统的电压模式(Voltage Mode, VM)和峰值电流模式(Peak Current Mode, PCM)控制,它们需要误差放大器和补偿网络,像带着辎重的重装部队,稳是稳,但响应慢;后者就是本文的主角——恒定导通时间控制(Constant On-Time, COT),它甩掉了误差放大器和补偿网络,像郭嘉建议的轻兵兼道,以快制胜

1 | 先搞懂:传统PWM控制为什么"慢"

在讲COT之前,得先明白它要解决什么问题。

以最常见的峰值电流模式(Peak Current Mode, PCM) 控制的Buck为例,其控制链路是这样的:

1. 输出电压 Vout 经分压网络采样,得到反馈电压 VFB

2.  VFB 与基准 VREF 送入误差放大器(EA) 比较放大,输出控制电压 VCOMP

3.  VCOMP 电感电流采样信号比较,决定何时关断上管

4. 时钟(CLOCK) 每个周期把上管强制打开一次这个架构里,有个关键角色叫补偿网络——它决定了闭环带宽的上限。工程上为了保证足够的相位裕度(PM > 45°),穿越频率fc通常被限制在开关频率的十分之一:

对于 fSW =500mHz 的Buck,闭环带宽只有约500mHz。

慢在哪里? 慢在"信息要走一圈":输出跌落 → EA积分响应 →  VCOMP变化 → PWM比较器动作 → 占空比改变。这个环路每绕一圈都要花时间,而且误差放大器本身就是个积分器,天然带延迟

打个比方:这就像古代的驿站传信,八百里加急也要一程一程地换马。敌情从边关传到京城,再等圣旨传回边关,战机早就过去了。

那么,能不能"不等时钟"、"不绕环路"?

2 | COT的诞生:从滞回控制到恒定导通时间

2.1 祖先:滞回控制(Hysteretic Control)

要说COT,得先说它的祖先——滞回控制

滞回控制的思路极其朴素:设一个电压窗口(上限 VTH-H、下限VTH-L ),输出电压掉到下限就开上管,升到上限就关上管。

没有时钟,没有误差放大器,没有补偿网络。 检测到输出低了,立刻开通——响应速度只受比较器传播延迟(纳秒级)限制。

用TI/Microsemi技术文档TN-206里的说法,这叫 "Energy on Demand"(能量按需供给),或者更形象一点,叫 "bang-bang regulator"(砰砰调节器)

但滞回控制有个致命伤:开关频率完全失控。因为频率由 VIN、VOUT、L、C、滞回窗口宽度共同决定,输入一变频率就变,EMI没法做,还可能产生音频噪声(啸叫)。

2.2 COT的关键一招:固定导通时间

COT在滞回控制上做了一个精妙的约束:把上限阈值砍掉,换成一个固定导通时间 tON

• 下限阈值保留: VFB < VREF 时触发导通

• 上限阈值取消:由一次性计时器(One-Shot Timer)决定何时关断

于是工作流程变成:

1. 触发:VFB 掉到 VREF  以下 → 比较器翻转

2. 导通:上管导通,持续一个固定的 tON

3. 关断:计时器到时,上管关断

4. 等待:输出下降,直到 VFB 再次跌破 VREF,回到第1步

注意:这里没有时钟,也没有误差放大器。 从"输出跌落"到"上管导通",中间只隔着一个比较器的延迟。

郭嘉劝曹操北征乌桓时说"兵贵神速",轻兵兼道,直取敌营。COT就是控制环路里的轻骑——不请示、不绕路、即刻出击

3 | 核心公式:为什么 tON 要跟 VIN 成反比?

初学者最容易困惑的一点是:既然 tON 固定,为什么手册上又说导通时间跟输入电压有关?

答案在于伏秒平衡

Buck变换器稳态时,电感电压在一个周期内积分为零:

$$\int_{0}^{T_{SW}} v_L dt = 0$$

频率只与 VOUT 和常数 k 有关,与 VIN 无关了。 这就是自适应COT(Adaptive COT / D-CAP) 的数学基础。

3.1 工程实现:一个电阻搞定

式(7)在芯片里怎么实现?TI的SNVA776A文档讲得很清楚:

用一个与 VIN 成正比的小电流(μA级)给内部电容充电,充到预设基准电压就结束导通时间。

图:Simplified Block Diagram of a COT-Controlled Synchronous Buck Converter

具体做法是用一个电阻 RRT 接在 VIN 引脚上,产生充电电流 I=VIN - RRT 电容充电到 VREF_TIMER  的时间为:

$$t_{ON} = \frac{C_{TIMER}\cdot V_{REF\_TIMER}}{I} = \frac{C_{TIMER}\cdot V_{REF\_TIMER}}{V_{IN}} \cdot R_{RT} \tag{9}$$

对比式(7),可得:

$$k = C_{TIMER} \cdot V_{REF\_TIMER} \cdot R_{RT} \tag{10}$$

代入式(8):

$$f_{SW} = \frac{V_{OUT}}{C_{TIMER}\cdot V_{REF\_TIMER}\cdot R_{RT}} \tag{11}$$

结论:调频率只需要调一个电阻 RRT 从设计者角度看,这就是全部——不需要算补偿网络,不需要考虑极点零点

这就是COT对初学者最友好的地方:它是公式最少的那种控制方式。

4 | COT的命门:反馈纹波

讲到这里,COT看起来完美无缺。但天下没有免费的午餐。

COT的稳定性,依赖于反馈节点上有一个"足够大、且与电感电流同相"的纹波。

4.1 为什么必须同相?

比较器是靠 VFB下降沿穿过 VREF 来触发导通的。如果 VFB 的下降沿干净利落、单调下降,触发点就很准,频率稳定。

但如果反馈纹波与电感电流不同相(比如差了90°),VFB 的波形就会变得非单调——可能在一个周期里多次穿越 VREF,导致连续多个脉冲挤在一起,然后一段长长的静默,这就是所谓的双脉冲(double pulse)甚至多脉冲现象,严重时表现为谐波振荡

4.2 纹波从哪来?三个来源

关键结论:ESR纹波(或注入纹波)必须大于电容纹波。

用TI SNVA776A的表述:反馈节点的阻性纹波分量必须大于容性纹波分量,否则COT会退化成不稳定的滞回行为。

4.3 一个定量判据

退一步讲,我们可以不必计算,但是不可以不懂计算原理。 式(13)和式(15)这两个条件,是COT设计中最容易踩坑的地方——尤其是用全陶瓷电容(低ESR)做输出的时候。

5 | 三代纹波注入网络:从"靠电容ESR"到"人工合成"

既然低ESR陶瓷电容(MLCC)是趋势,而COT又需要纹波,那就只能"人工制造"纹波。TI的SNVA776A把方案分成三代:

5.1 Type 1:单电阻(最省成本)

图:来自TI SNVA776A

在输出电容上串一个电阻RESR,人为把ESR做大。

• 优点:只加一个元件,成本最低;支持固定输出电压版本

• 缺点:输出纹波大(≥1% VOUT);负载瞬态时输出跌落大

• 实测(LM5166,5V/500mA):输出纹波约90mV,负载阶跃0→500mA时跌落288mV

适用:对输出纹波不敏感、成本敏感的场合。

5.2 Type 2:电阻 + 前馈电容(折中方案)

图:来自TI SNVA776A

在Type 1基础上,在分压电阻并联一个前馈电容 CFF

原理:CFF 对交流短路,把输出纹波直接"耦合"到反馈节点,等效地把 RESR 的需求缩小了 VOUT / VFB

前馈电容的取值要保证转折频率远低于开关频率:

$$C_{FF} \ge \frac{1}{2\pi f_{SW}(R_{FB1} \parallel R_{FB2})} \tag{16}$$

• 优点:输出纹波降低约一个数量级

• 实测:输出纹波约32mV,负载阶跃跌落180mV

• 缺点:只能用可调输出版本(需要外部分压电阻)

5.3 Type 3:RC积分网络(纹波最低)

图:来自TI SNVA776A

5.4 三代方案对比

6 | 一个绕不开的副作用:负载调整率变差

COT有个"娘胎里带来"的问题:它调节的是纹波三角波的底部,不是平均值。

这就是工程设计的常态——没有最优解,只有权衡。所谓"对症下药",就是要根据应用需求在这对矛盾里找平衡点。

缓解办法:减小 R1、R2 的阻值(减小k ),或在反馈节点加斜坡补偿(TI的D-CAP在反馈脚注入10mV斜坡,专门改善jitter)。

7 | COT vs 电压模式 vs 电流模式:一张表说清

综合Microsemi TN-206和TI SLVA281B的对比数据:

性能维度 电压模式 (VMC) 峰值电流模式 (PCM) COT/滞回模式
负载瞬态响应 好(带宽恒定) 优秀(天然)
线性瞬态响应 很好(带前馈) 好(天然) 优秀(天然)
开关频率 恒定 恒定 可变(需自适应COT才近似恒定)
补偿网络 复杂(Type III) 中等(Type II) 无需补偿
静态电流  优秀(<100μA)
PCB布局敏感度 很好 差(需消隐时间) 好(需人工纹波注入)
陶瓷输出电容稳定性 很好 很好 好(需Type 3注入)
极端降压比(如48V→3.3V) 差(最小脉宽限制) 优秀(COT特性)
自动调谐能力 复杂 很复杂 天然具备
环路响应一致性 优秀 一般

7.1 为什么COT快3~4倍?

MPS的应用文档给了一个直观解释:峰值电流模式是"逐渐改变占空比",而COT是"立即改变频率"。

负载突变时:

• PCM:误差放大器输出电压慢慢爬升 → 占空比逐周期微调 → 需要多个开关周期才恢复

• COT: 一跌破阈值立刻开通,频率瞬间拉高,多个脉冲连续打出,把电荷迅速补上

MPS实测数据(6V输入,1.2V输出,0A→1.6A阶跃,1×47μF输出电容):

• 峰值电流模式:输出跌落 163mV

• COT控制:输出跌落 85mV

响应速度快约3倍。

用TN-206的话说:COT的环路带宽接近开关频率本身,而传统PWM控制的带宽通常被设计为 fSW /10 ~ fSW /5 。

8 | 小结

回到开头的那个问题。给初学者总结COT的要点:

1. COT是什么?

COT是滞回控制的"改良版"——固定导通时间、可变关断时间、无时钟、无误差放大器、无补偿网络

2. 为什么要用COT?

:瞬态响应比峰值电流模式快3~4倍,因为省掉了误差放大器和补偿网络的延迟•

:不用设计补偿网络,不用算极点零点•

:静态电流低,适合电池供电;元件少,成本低•

:轻载PFM到重载PWM无缝切换

3. COT的代价是什么?

频率不恒定:需自适应COT($t_{ON} \propto 1/V_{IN}$)才能近似恒频•

依赖反馈纹波:低ESR陶瓷电容下必须做人工纹波注入(Type 1/2/3)•

负载调整率略差:调节的是纹波谷底,$\Delta V_{OUT} \approx k \cdot V_{RAMP} \cdot (R_1+R_2)/R_2$

4. 怎么设计?

核心就三件事:定频率(选 RRT )→ 定纹波网络(Type 1/2/3)→ 校验最坏工况( VIN(min) 时纹波是否仍大于12mV)

反过来,COT看起来简单,但它的稳定性判据(纹波同相条件)、频率关系($f_{SW} = V_{OUT}/k$)、调整率代价($\Delta V_{OUT} \propto V_{RAMP}$),背后都是完整的数学推导。

知其然,知其所以然,才能在面对"为什么我的COT电路会双脉冲"这类问题时,不至于束手无策。


参考资料

[1] TI TN-206《Voltage-Mode, Current-Mode (and Hysteretic Control)》,Sanjaya Maniktala

[2] TI SNVA776A《Selecting an Ideal Ripple Generation Network for Your COT Buck Converter》

[3] TI SNVA166A (AN-1481)《Controlling Output Ripple and Achieving ESR Independence in COT Regulator Designs》

[4] TI SNVA874《Stability Analysis and Design of COT Type-3 Ripple Circuit》

[5] TI SLVA281B《Adaptive Constant On-Time (D-CAP™) Control Study in Notebook Applications》

[6] TI《Compare and Contrast Fixed Frequency vs Constant On Time Converters》

[7] MPS AN058《Designing a Stable COT Converter with Desired Load and Line Regulation》

[8] MPS《FPGA 大电流电源的恒定导通时间(COT) 控制》

相关推荐

余生死磕电源,致力于成为电源大师...