
做电源的人大概都遇到过这样一幕照着手册把一颗标称 20 A 的 DC-DC 外围抄完负载从 2 A 跳到 12 A输出电压直接掉下去七八十毫伏还要来回荡上三四个周期才收回稳态。换另一颗外围几乎一样、只是控制方式不同的芯片同样的负载阶跃只掉了三十几毫伏一两个周期就回来了。差别很多时候不在电感、不在电容而在控制环路是怎么决策的。这篇文章要讲清楚的 COTConstant On-Time恒定导通时间控制就是近几年在中低压大电流 POL 上被大量采用的一类方案。先把范围说清楚。这是 DCDC 控制方式系列的第一篇只讲 COT 的基本原理它到底恒定了什么、环路里有什么、为什么响应快、纹波为什么是它的命门、开关频率为什么会飘、什么时候不该用它。适合两类人看一类是刚接触开关电源、被补偿网络劝退过的另一类是长期用电压模或者峰值电流模瞬态指标一直卡在输出电容上、想换个思路的。系列后续会展开多相 COT 的均流、COT 在升压和双向变换器里的变形、以及具体芯片的调试实录。1. COT 到底恒定了什么先把这个名字里的坑填了1.1 恒定的只有上管导通时间关断时间是自由的COT这三个字母里唯一确定的信息是每一个开关周期里上管主开关导通的时间是固定的这个时间由芯片内部的定时器决定常见在 100 ns 到 1 µs 之间有的芯片可以外接电阻或者通过 RT 引脚设定。除此之外什么都不固定。具体说上管导通 Ton 之后关断、下管同步整流管导通然后进入等待。什么时候再开上管等反馈电压掉到参考电压以下。所以关断时间 Toff 不是算出来的是被输出电容上的电压逼出来的负载重输出掉得快等待时间就短负载轻输出掉得慢等待时间就长。开关频率因此是变量——这正是很多从 PWM 转过来的人第一个被绊倒的地方他们会下意识地拿手册标的 500 kHz 去算电感纹波结果不同输入电压下测出来的频率差了百分之三四十。1.2 用水龙头理解 COT它为什么不看占空比我习惯用这样一个类比给人讲 COT水位输出电压要保持在一个刻度上你不是通过调节水龙头的开度占空比来维持而是每次只把水龙头拧开固定的一段时间然后关掉盯着水位看水位掉到线以下就再拧开固定的一段时间。结果就是——用水的人多负载重水位掉得快单位时间里就要拧开更多次也就是频率高用水的人少负载轻拧开的次数自然减少频率低甚至很久才开一次这天然就进入了轻载降频的省电状态不需要芯片再额外做 PFM/PWM 的模式切换。传统固定频率 PWM 的逻辑是先测误差、经误差放大器放大、再和三角波比较算出这一周期应该开多久。COT 的逻辑完全不同——它不做计算只做判断。判断的边界由比较器给出所以它本质上是一类滞环控制bang-bang 控制有人也叫它纹波控制。这个判断而非计算的性质是它所有优点和所有麻烦的源头。2. 一个比较器撑起的控制环路COT 内部到底有什么2.1 从反馈分压到 one-shotCOT 的完整动作序列把一颗典型 COT 降压芯片的内部结构摊开主要就是这几样反馈分压电阻、比较器带一点迟滞、导通定时器one-shot、上下管驱动、上管和下管、外部的电感和输出电容。有些型号会再加进输入电压前馈、谷值限流比较器、零电流检测、软启动电流源但核心环路就是前面那五样。一个完整周期的动作顺序是这样的上管导通SW 节点电压跳到 Vin电感电流按 (Vin − Vout)/L 的斜率上升输出电容充电输出电压往上走Ton 计时结束由内部电流源给电容充电到阈值或者由振荡器分频得到上管关断、下管导通进入死区后的续流阶段电感电流按 −Vout/L 的斜率下降在等待阶段比较器一直盯着 FB 引脚。FB 电压由输出经分压得到同时还叠加了一部分人为注入的纹波当 FB 掉到参考电压实际是参考电压加上迟滞的负边以下比较器翻转立刻触发一次 one-shot回到第 1 步。注意第 4 步里的用词——立刻。从 FB 跌破阈值到上管栅极拉高中间只有比较器延迟加上驱动器的传播延迟通常是几十纳秒量级。这个不隔夜的响应速度就是 COT 在负载阶跃上表现突出的根本原因。2.2 没有误差放大器就没有补偿网络也没有斜坡补偿COT 环里找不到的东西比找得到的东西更值得说。没有误差放大器。因为不需要。误差放大器的作用是把缓慢的电压偏差积分起来、变成一个连续的占空比指令它天生带宽有限瞬态来了要反应一会儿。COT 干脆不要这个环节让电压偏差直接去触发开关。没有 Type-II / Type-III 补偿网络。设计工作的重心从算零极点变成了算纹波这个后面第三章展开。没有斜坡补偿。那是峰值电流模用来压制占空比大于 50% 时次谐波振荡的COT 不吃这碗饭。这些没有带来的直接好处是外围电阻电容少一圈调试周期短坏处是你能调的旋钮变少了——环路带宽、相位裕度这些传统指标在 COT 里没有直接的对应物稳定性被压缩成了纹波幅值和相位这一个问题。很多用惯了电流模的人第一次调 COT 会很不适应因为它没法用环路分析仪扫波特图。2.3 稳态频率公式的推导fsw 为什么跟着 Vin 跑我们把频率关系推一遍这个式子后面会反复用到。稳态下电感电压在一个周期内的平均值为零也就是伏秒平衡导通期间电感承受正向电压 (Vin − Vout)持续 Ton关断期间电感承受反向电压 Vout持续 Toff。所以 (Vin − Vout) × Ton Vout × Toff整理得到Toff Ton × (Vin − Vout) / Vout一个完整周期 T Ton Toff Ton × Vin / Vout于是fsw 1 / T Vout / (Vin × Ton)代入一组实际数字感受一下。Ton 固定 200 nsVin 12 VVout 1.2 V则 fsw 1.2 / (12 × 200 ns) 500 kHz。如果换成 19 V 的适配器输入fsw 1.2 / (19 × 200 ns) ≈316 kHz掉了三成多。再看占空比D Vout / Vin 10%也就是说开关管每周期只开 200 ns剩下 1.8 µs 都在等。变化的量对 fsw 的影响直观解释Vin 升高fsw 升高同样 Ton 内电感冲的电流更多输出更快到达触发点Vout 升高fsw 升高关断期间电感放电更慢Toff 变短负载变重fsw 升高输出掉得快等待时间变短Ton 设定变长fsw 降低分子不变、分母变大这张表解释了 COT 应用中的一大类诡异现象同一块板子实验室用稳压源 12 V 测出来 480 kHz、很干净客户现场用 19 V 适配器测出来 320 kHz还抱怨有噪声。频率不是芯片坏了是公式决定的。3. 纹波是 COT 的燃料全陶瓷输出为什么会翻车3.1 同相纹波与滞后纹波比较器真正在意的东西FB 引脚的电压并不是纯直流的上面叠了两个来源的纹波它们的相位完全不同这是理解 COT 稳定性的关键。来源一输出电容 ESR 上的纹波。电阻是瞬时元件电感纹波电流流过 ESR 立刻产生压降所以这部分纹波与电感电流同相。电感电流上升时它跟着上升是实时的。来源二输出电容容值上的纹波。电荷的积累与释放需要一个过程这部分纹波是电感电流的积分所以滞后 90 度。而且它的幅值随容值增大而减小。比较器要能稳定地工作需要看到的是一个与电感电流同相、幅值足够大的三角波——因为只有这样FB 跌破阈值这个事件才唯一对应电感电流已经下降到某个谷值环路的每一次触发才有确定的时间意义。如果 FB 上占主导的是滞后 90 度的容性纹波比较器的触发点就被噪声和相位拖着走会出现脉冲成组pulse grouping、频率忽高忽低严重时直接是次谐波振荡。现在算一笔账看看全陶瓷输出为什么会出问题。取一组很典型的中压大电流参数Vin 12 VVout 1.2 Vfsw ≈ 500 kHzTon 200 nsL 1 µH输出只用 47 µF 陶瓷电容。电感纹波电流 ΔIL (Vin − Vout) × Ton / L 10.8 × 200 ns / 1 µH ≈2.2 A容性纹波 ΔVc ≈ ΔIL / (8 × fsw × C) 2.2 / (8 × 500 k × 47 µF) ≈11.7 mVESR 纹波MLCC 的 ESR 按 2 mΩ 估ΔVesr ≈ 2.2 × 2 mΩ ≈4.4 mV。结果是滞后 90 度的容性纹波是同相分量的两倍半还多。这也解释了为什么早年用钽电容、电解电容的板子反而随便焊都能稳——那会儿 ESR 动辄几十上百毫欧同相纹波压倒性主导。陶瓷电容把 ESR 打到毫欧级稳定性就被推到了悬崖边。所以 COT 芯片边上的纹波注入电路不是可选项是必需品。3.2 纹波注入的两条路线与选型逻辑工程上补纹波有两条主流路线选哪条看你要不要顺带做别的功能。路线一从 SW 节点直接注入到 FB。一个电阻 Rr 串一个隔直电容 Cr从 SW 接到 FB。SW 节点的方波经这个 RC 网络被斜变成一个三角波叠加在 FB 的直流分量上。它的相位与 SW 同相也就与电感电流同相正好补上了缺的那一块。注意必须串隔直电容不串的话 SW 的直流分量会直接把 FB 的直流工作点拉偏输出精度就没了。路线二跨接在电感两端的 Rf-Cf 网络。电阻 Rf 和电容 Cf 串起来并在电感两端中点经一个隔离电阻接到 FB。这个网络同时感知了电感的 DCR 和纹波电流得到的信息更接近真实的电感电流可以顺带实现限流和 AVP自适应电压定位。代价是 DCR 随温度变化铜的温漂大约每摄氏度 0.4%125 ℃ 时可以差出 25% 到 35%所以电流信息的精度不如专用检流电阻。对比项SW 节点 RC 注入跨电感 Rf-Cf 网络相位正确性好与电感电流同相好且带真实电流信息能否做限流/AVP不能可以这是它的主要卖点温漂敏感性低只与 RC 有关高DCR 温漂直接影响布局难度低Rr/Cr 贴芯片即可中电感两端都要引线额外损耗几乎为零有注入网络的电流损耗3.3 注入量给多给少的两种翻车方式注入不够的症状很好认空载或轻载时用示波器看 SW 波形会发现开关脉冲时密时疏、几个脉冲挤在一起然后停一段或者频率随机跳动耳朵能听到沙沙声。这时候加大注入量波形立刻就干净了。注入过量就隐蔽得多也更容易被误判成布局问题。因为它把人为的三角波抬到了 FB 上而这个纹波会通过环路反映到输出上轻载也就是低频时输出纹波明显变大AVP 的下垂曲线被破坏负载阶跃时因为比较器阈值被纹波推着动过冲反而变差。更讨厌的是注入网络的电阻一般是几十千欧的高阻节点很容易把 SW 的高 dv/dt 噪声通过 Cr 耦合进来形成误触发表现为频率突然跳一下。我自己的起步参数是这样定的Rr 从 10 kΩ 到 100 kΩ 之间取Cr 从 100 pF 到 2.2 nF 之间取先让 Rr × Cr 落在开关周期的 1 到 3 倍这个量级——太小了 RC 直接把 SW 的边沿当尖峰传过来太大了斜率平坦、幅值不够。目标是在 FB 引脚上量到峰峰值 20 mV 到 30 mV 的干净三角波。具体怎么调用示波器 AC 耦合、20 MHz 带宽限制把探头挂到 FB 和分压中点之间或者直接用芯片的 FB 引脚Cr 从 470 pF 起步往上加一边加一边看三角波斜率干净、幅值达标就停手出现尖刺毛刺就往回退。注意FB 是典型的高阻节点10× 无源探头大约有 10 MΩ 并联 10 pF 的负载挂上去本身就会改变纹波幅值。调注入参数时建议用低电容探头或者至少记住探针挂上和不挂上读数不一样这件事别为了凑够 20 mV 一路加电容加到过量。4. 自适应导通时间与频率那点事4.1 ACOT 是怎么把 fsw 拉回来的第 2.3 节的公式摆在那里固定 Ton 的 COT 在宽输入范围下频率会大幅漂移这在实际项目里很难接受——你按 12 V 选的电感到 19 V 时纹波电流变小、频率也变了EMI 滤波器的截止频率也会跟着失配。解决办法是让 Ton 不再固定而是跟着工作条件走。推导很简单把目标定成 fsw 恒定由 fsw Vout / (Vin × Ton) 可知只要令 Ton ∝ Vout / Vinfsw 就等于一个常数。实现方式是把输入电压和输出电压都引到定时器的充电电流上。最基础的一档只引 VinVin 越高给定时电容充电的电流越大Ton 越短。这样 fsw Vout / K仍然随 Vout 变化但至少在输入侧稳住了。再进一步把 Vout 也引进来做第二级前馈fsw 就基本钉死在一个设定值上。各家厂商对这类方案的叫法五花八门与其记名字不如直接去手册里找Ton 是怎么生成的这一段看清楚它前馈了几个量。前馈还有个附带好处容易被忽略线性瞬态响应。输入电压突然跳一下Ton 立刻就变占空比不需要等反馈环路反应过来就已经调整好了。这是反馈型控制做不到的。4.2 频率抖动、展频与同步好处和代价即使做了自适应COT 的频率也不会像固定频率 PWM 那样干净。原因是每一次关断的结束时刻都是由纹波 噪声共同触发的本质上带有随机性。有人把这种天然抖动当免费展频用用来压低 EMI 的窄带峰值。这话对一半。好处是 EMI 接收机的准峰值读数确实会好看一些因为没有一条持续钉在某个频点上的强线。代价有三个一是频谱被涂开了如果系统里恰好有音频采样、ADC 采样或者窄带接收电路反而更容易被扫到二是多路电源放在同一块板上比如一个 SoC 的五路供电时各自频率都在漂很容易互相拍频落在音频段就是吱吱声三是没法用外部时钟去同步除非芯片专门带 SYNC 或者 PLL 引脚而一旦启用强制同步一部分瞬态优势就交回去了——因为同步意味着频率被人为钉住关断时间不再自由。这里有一条我踩过坑的经验数据手册标的开关频率永远是某一个特定工况下的标称值。测试报告里如果不写 Vin、Vout、负载电流和温度两个人测出来的数就对不上会白白扯皮半天。我现在的习惯是在测试记录表里固定三组工况最低输入满载、标称输入半载、最高输入轻载每组都记 fsw、输出纹波、效率这样频率漂移是设计特性还是异常一眼可辨。工况Vin负载预期 fsw 变化趋势最低输入、满载9 V100%最低分母最小标称输入、半载12 V50%居中最高输入、轻载19 V10%视前馈方案而定自适应后应基本持平5. 拿 COT 做设计选型、电感、电容与 Boot 电阻5.1 最小导通时间决定你能降多少压COT 芯片选型第一个要卡死的参数不是电流是最小导通时间 Tmin。因为 Ton 是固定的或按前馈设定降压比越大Ton 越短Ton Vout / (Vin × fsw)。12 V 降到 0.9 V、fsw 500 kHz 时Ton 0.9 / (12 × 500 k) 150 ns。150 ns 听起来还有余量但要注意这段时间里要装下比较器延迟、驱动器传播延迟、上管栅极的上升时间。上管从关断到完全开通往往要吃掉二三十纳秒如果 Ton 只有 100 ns实际的有效导通时间就被压缩得很厉害结果是占空比失控、输出掉压、或者上管在没完全开通的状态下就被关掉开关损耗急剧上升、发热。所以选型时留出的余量应该是Tmin 至少比计算需求小一半以上而不是刚好够。两头都有边界占空比很低时受 Tmin 限制占空比很高Vin 接近 Vout时受最小关断时间限制。后者在高占空比应用里会表现为频率突然往下掉、甚至出现丢周期因为下管还没导通够就必须再开上管了。5.2 电感纹波、输出电容与 AVP 的连带关系电感的选法和电流模差不多纹波电流 ΔIL 一般取输出电流的 20% 到 40%在 COT 里我倾向取偏大一点30% 到 40%因为响应快、不怕而且大纹波电流能提供更大的同相纹波对稳定性有利。但要注意电感一旦放大ΔIL 变小FB 上的纹波也跟着变小反而可能需要补更多注入——这两个参数是耦合的不能独立调。回到前面那组参数Vin 12 VVout 1.2 VTon 200 nsL 1 µHΔIL ≈ 2.2 A如果输出电流是 10 A纹波率就是 22%属于舒服的区间如果电感换成 2.2 µHΔIL 降到 1 A纹波率 10%看起来更干净但 FB 上的同相纹波也砍掉一半注入网络就得重新算。输出电容COT 的最大卖点就是瞬态响应快这直接换算成电容用量——同规格下COT 方案需要的输出电容量通常比传统电流模少三到五成因为负载一跳比较器在一个周期内就动作了不需要等环路带宽把误差攒起来。但反过来说COT 对电容的类型很挑必须是超低 ESR 的陶瓷并且一定要配注入网络。这个组合的隐含约束是你不能靠多堆电解电容来解决问题那只会让 ESR 主导纹波、把稳定性问题掩盖成更复杂的问题。**AVP自适应电压定位**值得单独提一句它是 COT 方案里少见的多用一点设计换省一大笔电容的手段让输出电压在满载时略低、空载时略高把负载阶跃的能量摊到整个允许的电压窗口里瞬态峰值自然就压下来了。实现方式通常是让反馈网络看到电感 DCR 上的压降这也是为什么很多 COT 控制器偏爱跨电感的 Rf-Cf 网络。用之前要先确认系统能不能接受直流精度变差——CPU、FPGA 的核心供电一般没问题因为它们的负载线本来就是这么规定的但如果你后面挂的是精密模拟负载那就不合适。5.3 Boot 引脚串电阻为什么没有精确公式自举BST/Boot电阻是 COT 电路里最容易被随手乱填的一个元件也是我见过最多抄别人的值的地方。它的位置在上管的驱动自举回路上串联在自举二极管或者自举电容的充电路径里作用是限制自举电容的充电峰值电流、减慢上管的开通速度、压住 SW 节点的振铃和 EMI。取值区间通常在 1 Ω 到 10 Ω。为什么说没有精确公式因为它本质上是在两个相互矛盾的指标之间做折中阻值取大上管开通变慢SW 振铃和 EMI 明显改善但开关损耗上升、Ton 的前沿变得模糊。在低占空比Ton 只有一百多纳秒的应用里驱动变慢会直接吃掉有效导通时间严重时上管还没完全开通就被关断了发热异常阻值取小开关速度快、效率高但 SW 节点在死区结束后的振铃幅度上去了辐射和传导骚扰都变差。能算出来的只有量级自举电容两端差压按 5 V 估、电阻取 4.7 Ω充电峰值电流大约 1 A先确认这个电流在驱动器能力范围内剩下的就得靠实测。我的做法是固定测两个波形——SW 节点在死区后的振铃峰峰值以及上管 Vgs 的上升时间——从 2.2 Ω 起往上加直到振铃被压到可接受、同时 Vgs 上升时间还没超过 Ton 的十分之一。这个十分之一是我给自己定的安全线不是标准但它帮我避免了好几次低占空比下的驱动不足事故。布局上的几条硬规矩COT 比电流模更敏感因为它没有误差放大器来稀释噪声FB 分压电阻、注入网络Rr/Cr 或 Rf/Cf必须紧贴芯片引脚走线越短越好FB 走线要远离 SW 节点、电感和自举电容优先走内层两侧用地平面夹住采样点从输出电容两端取不要从负载端遥测否则会把走线电感引入的尖峰带进反馈输入陶瓷电容紧贴芯片的 PVIN 和 PGND把输入回路面积压到最小SW 铜皮面积适中——大了散热好但辐射大小了 EMI 好但管子热电感的投影区域下面绝对不要走 FB 或者分压电阻这是最典型的误触发来源。6. 实测与排错示波器上先看哪个波形6.1 四个必测波形的正确测法调 COT 电路我会按固定顺序看四个波形顺序不能乱。第一个是 SW 节点。用短地线弹簧环直接量芯片引脚处的方波。看三件事频率、死区是否正常、振铃幅度。频率要结合第 2.3 节的公式核对别忘了记录工况。第二个是 FB 引脚。这一个是很多人的盲区但它是判断 COT 稳不稳最直接的证据。AC 耦合、20 MHz 带宽限制看三件事斜率是否与 SW 同相不是滞后就是对的、峰峰值有没有到 20 mV 以上、上面有没有尖刺毛刺。三个里任何一个不满足先别去动电感电容回去调注入网络。第三个是输出纹波。同样用弹簧地环量输出电容两端AC 耦合加 20 MHz 带宽限制。重点提醒长地线会形成一个大环路天线你量的其实是 SW 节点耦合过来的中场不是输出纹波。很多人报告输出纹波 80 mV换掉探头地线之后变成 8 mV差别全在测法上。第四个是负载瞬态。电子负载的电流摆率要设到接近实际负载的水平CPU 这类负载动辄 1 A/µs 甚至更高摆率设低了测出来的过冲会明显偏小自欺欺人。波形上要分清两段跌落深度由输出电容和响应延迟决定和恢复过程由环路是否稳定决定。如果恢复段有周期性振荡通常是注入过量或者布局耦合回去看第二个波形。6.2 常见异常波形对照表现象最可能的原因先查什么处理方向脉冲时密时疏、成组出现FB 同相纹波不足比较器被噪声带偏FB 引脚波形幅值和相位加大注入量或换注入路线频率随机跳变、有沙沙声注入过量或 FB 耦合进 SW 噪声FB 上有没有尖刺减少 Cr改 FB 布局走内层满载正常、轻载出现音频啸叫频率掉进音频段或多路电源拍频轻载 fsw 与相邻电源频率启用轻载模式或同步/展频设置负载阶跃恢复段振荡注入过量、输出电容 ESR 过低、相位裕度不足FB 波形与负载瞬态对照调注入适度增加容量而非堆 ESR输出纹波里叠高频尖峰多半是探针地线环路引入的假信号换弹簧地环重测测法问题不是电路问题上管温升异常、效率偏低Boot 电阻过大或 Ton 太短导致驱动不足上管 Vgs 上升时间、最小 Ton 需求减小 Boot 电阻校核 Tmin限流点随温度漂移谷值限流基于下管 Rds(on)温漂可到三成以上冷热态限流实测对比留足余量或换检流方式7. COT 的适用边界与它和 LDO 的分工7.1 该选 COT 的场合与不该选 COT 的场合该选 COT 的典型场景负载阶跃又快又大CPU、FPGA、DDR、SerDes 这类数字核供电降压比大、输入范围宽希望外围极简、不想做补偿设计以及大电流多相并联——多相 COT 在实践中非常常见因为每相自带比较器和定时器天然容易扩展不需要在相间做复杂的补偿分配。不该选 COT 的场合我总结成五条对频率和 EMI 有严格要求、且不允许抖动的。比如要通过特别严苛的认证、或者系统里窄带接收电路就在附近COT 的天然抖动是减分项。极低噪声的模拟供电。COT 的输出纹波比同规格电流模大而且纹波幅值随负载变化不适合直接给高精度 ADC、PLL 供电。需要精确限流或者恒流输出。谷值限流的精度受 Rds(on) 温漂和比较器延迟影响做充电器、LED 驱动这类恒流应用会很吃力。占空比极端的情况。低压差Vin 接近 Vout受最小关断时间限制超大降压比受最小导通时间限制两头都不舒服。需要灵活定制环路带宽的场景。COT 没有补偿网络你能调的只有注入和输出电容遇到特殊需求时能动的旋钮太少。7.2 与 LDO、升压及双向变换器的配合思路DCDC 和 LDO 不是二选一而是经常串联使用。开关电源效率高理想情况下效率约等于 Vout/Vin 的主项损耗之外实际还有开关损耗和驱动损耗但输出有开关纹波LDO 纹波几乎为零、PSRR 好但效率就是 Vout/Vin 这个简单的线性关系压差大时全变成热。所以常见的组合是前面用 COT 降压把 12 V 打到 1.5 V 左右后面跟一颗 LDO 再到 1.2 V把纹波和开关噪声滤掉。这里有个容易被忽略的前提——LDO 的 PSRR 是随频率下降的在开关频率处往往已经掉了几十 dB。如果你前面的 COT 输出纹波太大LDO 在后级根本压不住。所以做这个组合的时候前面那颗 COT 的纹波指标要卡得比平时更紧。升压和双向变换器里也有 COT 的变形。COT 升压的控制思路一致但纹波注入的取样点和相位关系要重新处理不能照抄降压的电路这个系列后面会单独开一篇讲。至于双向 DC-DC在储能和电池到母线这类结构里COT 一般用在一侧的功率通道上——比如放电的降压方向利用它的瞬态优势去扛母线上的负载跳变反方向的充电通道用另一套控制两套逻辑的切换点和缓启动要单独设计否则切换瞬间会看到明显的电压台阶。最后说一点我自己的体会。刚开始接触 COT 的时候我总想着找一个公式把环路算明白试了很多次才发现这条路走不通——COT 的设计闭环其实是用示波器看 FB 波形去调注入公式只负责给你一个不错的起点。所以每次新板子回来我第一件事不是上电测效率而是把探头挂到 FB 上看那个三角波长得正不正。这个波形对了后面的事情基本都顺这个波形不对再贵的电感和电容也救不回来。