ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ACOT控制模式的Buck电源频率稳定性分析与实战排障

ACOT控制模式的Buck电源频率稳定性分析与实战排障 12V输入、3.3V输出、3A负载目标开关频率500kHz——这个看似平平无奇的Buck电源项目让我在ACOT控制模式的频率稳定性上踩了整整一周的坑。示波器里开关节点波形一会儿频率乱飘一会儿抖动加剧满载时FCC测试差点没过。把脉到最后问题全部集中在ACOT自适应恒定导通时间控制模式对频率的“放任自流”上。这篇文章就是这次项目里关于频率稳定性分析的全部思路、计算公式、实测方法和踩坑记录写给正在调DC-DC电源的硬件工程师也适合第一次接触纹波控制类拓扑的入门者。1. 项目整体设计与思路拆解1.1 ACOT的核心定位用导通时间换效率和响应ACOT属于恒定导通时间Constant On-TimeCOT控制模式家族。传统电压模式用误差放大器输出和固定斜坡比较生成PWM电流模式用电流内环加上斜坡补偿本质上还是“固定频率、变占空比”。而ACOT完全不同它没有时钟振荡器高边开关导通时间由一个单稳态电路决定导通时间到了就关断关断期间输出电感电流下降、输出电压下降直到输出电压跌到参考电压以下比较器再次触发高边导通。整个系统是一个“输出纹波直接驱动”的自振荡结构。ACOT里的“A”Adaptive是精髓。为了保证开关频率不要随着输入输出电压变化而大幅漂移芯片内部会实时采样VIN和VOUT用它们的比值修正导通时间。导通时间近似满足Ton Vout/(Vin × fsw)这样在CCM模式下频率就和Duty Cycle基本解耦呈现“准恒频”特性。1.2 为什么频率稳定性是ACOT绕不开的第一约束很多工程师一开始会觉得ACOT又没有固定时钟哪来的频率稳定性问题恰恰相反正因为没有固定时钟兜底频率稳定性才成了整个电源设计的核心约束。传统PWM方案哪怕输出电容ESR选错、环路不稳定开关频率也不会变回头看频谱还是干干净净的ACOT一旦参数选错频率会乱跑、抖动、跳频EMI传导和辐射全都会出问题。我这次遇到的现象非常有代表性输入电压从12V升到14V时开关频率从490kHz跳到430kHz负载从3A降到1A时频率出现40kHz左右的周期性抖动轻载进入DCM后频率直接掉到100kHz以下。这些问题不是你环路补偿调一调就能解决的它涉及ACOT调制的底层稳定机制——比较器输入端纹波的幅值和相位是否足以“主导”开关动作。1.3 ACOT与传统PWM模式在稳定性思维上的本质差异传统电压模式/电流模式中我们习惯了用控制环路的相位裕度来评估稳定性通常要确保穿越频率处留有足够的相位裕量避免振荡。ACOT的稳定分析视角完全不同比较器触发条件要求输出电压纹波或注入到FB引脚的等效纹波在开关频率附近必须足够大、相位要正确否则就会出现“触发不确定”或“触发延迟过大”的问题具体表现就是频率抖动和次谐波振荡。拿个生活化的例子类比开关管导通时间就像“电梯关门的固定等待时间”输出比较器就像一个“楼层按钮”。传统PWM是等固定时间来一趟电梯ACOT是电梯到站之后停多久由同一时间控制但如果按钮信号太弱纹波太小电梯就会一直反复开关门或者干脆停在原地乱抖。ACOT分析的主战场就是比较器输入信号的质量。1.4 频率稳定和环路稳定的关系要先分清调ACOT前一定要先分清两个概念开关频率的稳定和输出电压环路的稳定。ACOT的电压环路天然有很快的瞬态响应因为输出电压纹波本身就携带了负载变化的信息前馈作用强。但频率稳定问题出在“纹波信号质量”上——纹波太小比较器会被噪声牵着走纹波相位不对会形成低电平触发错位纹波注入过大又会把比较器直接带偏让输出电压精度变差。这两个问题会互为表里但从调试思路上必须拆开。2. 核心细节解析与实操要点2.1 ACOT的导通时间计算公式与频率表达式理解ACOT频率稳定性的第一步是把导通时间和频率的数学关系吃透。理想情况下[ T_{on} \frac{V_{out}}{V_{in} \times f_{sw}} ]由此得到理想工作频率 (f_{sw} \frac{V_{out}}{V_{in} \times T_{on}})。这句话看着简单但实际芯片里有两个附加因素一是内部Ton生成电路对VIN和VOUT的采样精度有限尤其在轻载、DCM模式下电感电流瞬态方向改变VOUT波形失真二是整个环路存在固定传播延迟包括比较器延迟、驱动级延迟、功率管开关延迟这些延迟叠加在Ton上会让实际开关频率低于理想值。再用我手头这颗芯片举例Vin12V、Vout3.3V、目标fsw500kHz理想Ton550ns。Tsw理想为2000nsToff1450ns。如果比较器和驱动总延迟为60ns这部分延迟将让Trp实际周期变成2060ns实际频率大约485kHz。这个偏差会随着Vin变化而变化——Vin升高时Ton被自适应地减小但延迟基本不变延迟占比变大频率偏差更明显。2.2 频率稳定性的底层判据纹波主导权与ESR零点ACOT开关频率能不能稳住核心在于“谁主导了比较器输入端的纹波波形”。输出电容上存在两种纹波电容本体充放电引起的电容性纹波方向滞后于电感电流ESR引起的电阻性纹波相位和电感电流基本一致。只有ESR纹波占主导时比较器看到的电压波形才能正确反映电感电流的斜坡开关动作才是确定的。一个很实用的工程判据是ESR产生的纹波幅度至少要数倍于电容性纹波幅度。电容性纹波幅度约等于ΔIL/(8 × Cout × fsw)ESR纹波幅度约等于ΔIL × ESR。所以需要[ ESR \times \Delta I_L \frac{\Delta I_L}{8 \times C_{out} \times f_{sw}} ]化简后得到[ ESR \frac{1}{8 \times C_{out} \times f_{sw}} ]拿我手里的22µF陶瓷电容来算3.3V输出、500kHz下临界ESR是11.4mΩ。而这颗陶瓷电容实际ESR只有3mΩ左右ESR纹波幅度只有3mV电容性纹波却有11.6mV。很明显此时纹波相位不对ACOT在这种状态下就会出现抖动和触发不稳定。换成ESR较大的钽电容或电解电容反而容易稳定这就是很多ACOT Demo板上输出电容选型惊人不“发烧”的原因。2.3 虚拟纹波注入的参数选择现代ACOT芯片普遍集成虚拟纹波注入电路尤其在搭配低ESR陶瓷电容时。虚拟纹波的基本思想是不从输出端取真实纹波而从开关节点或电感两端提取和电感电流同构的波形注入到反馈比较器输入端。我用过的外部注入网络基本是一个RC串联从开关节点引到FB求和节点再在FB节点对地接一个电容。选参数时有两个指标一是注入纹波的幅度建议让比较器输入端看到10mV到30mV的纹波太小扛不住噪声太大会影响输出电压精度二是时间常数要保证注入波形在高频处没有明显相位延迟。给大家一个参考范围Rinj取50kΩ到200kΩCinj取几百pF到几nF。先用仿真确认注入幅值再在实物上微调。如果芯片内部已经内置了注入外部通常只需要在规定的TON引脚放一个电阻设定频率内部产生的波纹幅度一般不需要关心。需要特别注意的是注入纹波幅度不能无限加大——我见过有人为了彻底治抖动把注入纹波调到了60mV结果输出电压在负载阶跃时出现了明显过冲频率是稳了动态却废了。2.4 被忽视的频率误差源延迟、采样与死区ACOT频率稳定性分析里最容易忽略的是误差源。我在实测中发现频率漂移的主要来源有三个第一个是比较器延迟的不对称性。比较器上升沿和下降沿延迟不完全相同这会在开关周期上叠加一个“非对称偏置”表现就是负载跳变时频率先猛跳一下再慢慢恢复。第二个是VIN和VOUT采样误差。Ton生成电路如果是通过内部电阻分压采样VIN、VOUT采样电阻的温漂、分压比例误差都会直接反映到频率上。温度扫描时20%的Ton变化并不罕见这在高温满载时会让频率明显偏离设计值。第三个是死区和体二极管导通。在CCM模式下死区时间里电感电流要通过体二极管续流体二极管压降参与计算导致有效VOUT升高等效Ton偏大。轻载进入DCM时这个现象更明显频率会急剧下降。如果应用对频率下限有要求必须考虑强制DCM模式或者同步整流方案来压制死区影响。3. 从公式到实测频率稳定性的验证与调优实操3.1 计算示例12V转3.3V、500kHz的ACOT Buck我在这个项目里先做了一版完整计算把参数定下来再上板。输入电压范围10V~14V典型12V输出电压3.3V负载0~3A目标频率500kHz电感4.7µH饱和电流4.5A以上输出电容22µF陶瓷 × 2 100µF钽电容ESR 35mΩ理论Ton 3.3/(12 × 500k) 550ns。电感纹波电流ΔIL (12 - 3.3) × 550ns / 4.7µH ≈ 1.02A。如果只用陶瓷电容刚才算过ESR纹波只有3mV比电容性纹波小一个量级所以我选择了一颗ESR约35mΩ的钽电容作为主输出电容直接把有效ESR顶上去。实际等效ESR在计算后约12mΩ刚好跨过11.4mΩ的临界线。上板实测开关频率495kHz频率偏差在1%以内基本满足设计。3.2 仿真模型建立与关键检查项ACOT属于自振荡结构仿真模型不能按传统小信号PWM模型来搭。我用Pspice做了时域仿真用受控源实现Ton自适应用比较器和SR锁存器搭主环路电感、输出电容的ESL不能省必须用实测值。仿真时重点看三个点启动时频率是否锁在目标值附近、满载稳态时是否有随机抖动、负载阶跃时开关频率恢复时间。仿真中如果看到开关脉冲宽度忽大忽小或者同一周期内出现两个连续的开关脉冲基本可以判定比较器输入纹波不足或注入相位不对。建议先仿真验证再上板否则在示波器上看到的现象会混合多个因素排查非常痛苦。3.3 实测频率的关键手法与数据判读频率稳定性实测时探头位置比探头带宽更重要。测量开关节点SW的电压波形时地线尽量用探头中的接地弹簧不要用长地线夹子否则几nH的寄生电感足以让测得的波形出现振铃进而叠加到FBP引脚上干扰比较器判断。判读频率时不要只看平均值。示波器里用周期统计功能记录每个周期的周期值观察周期是否整齐。如果周期点排列成一条很直的线说明频率稳定如果周期点呈现“宽带状”发散说明频率jitter大。再用FFT看开关频率谱峰的纯度正常情况谱峰尖锐异常情况下谱峰底部会有一个“草堆”。我这次的判断标准是FFT关频点周围3kHz范围内杂散能量低于主峰40dB以上才算频率稳定性合格。3.4 输入电压和负载扫描时的频率特性光跑满载一个点不够ACOT必须做参数扫描。我的方法是固定负载3A把输入从10V调到14V每0.5V记录一次频率然后在固定输入12V下把负载从0.1A调到3A记录频率变化曲线。扫完发现一个规律在高负载和中等输入时频率最平基本在490~510kHz之间轻载0.3A以下时频率开始明显下降这是因为电感电流进入临界模式体二极管续流时间变长等效Ton变大负载低于0.1A时芯片进入省电模式频率直接塌到20kHz以下。这个行为对大多数ACOT芯片来说是正常的但既然项目标称“恒频Buck”轻载降频会让后端滤波电路失谐。后来我去掉了省电模式把最小负载保持在CCM区间才把频率稳定曲线修平整。4. 常见问题与排查技巧实录4.1 频率异常问题速查表异常现象可能原因排查方向频率整体偏低10%以上比较器/驱动延迟过大或Ton计算公式中未扣除延迟实测Ton检查驱动电阻与栅极电荷频率随Vin升高而升高Ton自适应速度跟不上Vin采样延迟减小输入到TON引脚的滤波电容负载阶跃后频率长时间抖动输出纹波相位滞后ESR不足增加有效ESR或加大虚拟注入随机jitter大比较器输入纹波幅度过小噪声耦合严重提高注入纹波检查FB布线与地回路轻载频率跳水进入DCM或省电模式强制CCM或加重最小负载关频点旁出现明显边带输入低频纹波调制开关频率增大输入去耦电容检查输入电压采样建议4.2 频率抖动定位方法三步定位法频率抖动是ACOT频率稳定性问题中最常见的。我总结了一个三步定位法屡试不爽。第一步先看比较器输入端的纹波幅度。用差分探头点FB引脚或专门的纹波注入点看这个点的纹波是否稳定在10mV以上。纹波太小先考虑加大虚拟注入或增加ESR。第二步做一次输入电压突变测试。用电子负载快速拉一个负载阶跃同时观察开关周期恢复时间。正常的ACOT应该在几个周期内锁定新频率如果恢复时间超过50个周期就说明比较器触发的相位容限不够。第三步排查噪声耦合路径。拔掉示波器探头后用近场探头在FB、TON、SW三个关键点附近扫一遍看有没有明显耦合峰。ACOT的FB引脚是高阻抗节点最容易被SW节点的高dv/dt耦合干扰。这次项目里我把FB走线从SW下方拉出来、包地抖动立刻减少了60%。4.3 布局与噪声耦合对频率稳定性的影响很多ACOT频率问题最后查出来都不是参数问题而是布局问题。有几个要点。第一SW节点的铜箔面积要小它应该是一个“热节点”不是“信号走线”尽量短粗远离FB和TON引脚。第二FB反馈电阻要用“Kelvin接线”从输出电容正端直接取不要走功率回路的地。第三TON引脚如果外接定时电阻这个电阻要靠近芯片电阻远端要加一个小电容滤掉SW耦合过来的尖峰。我这次的板子第一次投出来SW节点到FB走线平行了8毫米结果频率在满载时抖动剧烈。改成走线垂直、FB包地之后问题基本消失。ACOT的频率稳定性在普通环境下就能测出好消息但真要量产布局的艺术比参数计算更能决定表现。4.4 ACOT频率稳定性的几个伪命题调ACOT调久了会听到一些“经验之谈”其中有几个是错误的。第一个伪命题是“ACOT不用做任何频率设计芯片全包了”。实际上ACOT的恒频是有条件的在CCM和预设输入范围内成立一旦超出设计区间频率自由飘移是正常物理现象必须提前评估。第二个伪命题是“输出电容ESR越大越稳定”。ESR大确实容易稳定频率但ESR带来的输出纹波大、负载瞬态压降大频率稳了动态却坏了。现代设计要优先用虚拟注入解决稳定性再追求低ESR。第三个伪命题是“频率不稳定肯定纹波太小”。纹波相位错误和纹波幅度不足是两个方向。有时纹波幅度已经很大但注入路径的时间常数让相位滞后太多一样会抖。做频率稳定性分析永远要同时看纹波的“强度”和“相位”。我个人在实际操作中最深的体会是ACOT的频率稳定性问题最终要回归到“让比较器在一个干净、足够强、相位正确的纹波信号上做决定”这个朴素目标上。把比较器输入端的信号质量当成一等公民看待频率稳定性难题就变成了一次有章可循的参数工程而不是玄学。最后再分享一个小技巧每次改完ACOT相关参数一定在样机上记录输入电压、负载、温度三个维度下的开关频率用表格存档。有了这个基线数据以后任何一次频率异常都能快速判断是设计问题还是芯片个体差异这才是频率稳定性分析最大的价值所在。
返回列表