☰
峰值电流模Buck斜坡补偿:原理、计算与工程调试实战
2026/10/6 1:10:44 网站建设 项目流程

1. 先搞明白:峰值电流模为什么需要斜坡补偿

做过几年电源设计的人应该都有这种经历——按着教科书搭了个峰值电流模(Current Peak Mode,CPM)控制的Buck电路,按理说闭环带宽可以做得比电压模高,动态响应也更干脆,但一上大占空比就露馅了:轻载还正常,一带重载、输出电压纹波突然变大,电感电流波形出现一高一低交替的锯齿,环路啸叫,严重时直接打嗝保护。不少人第一反应是环路补偿参数没调好,改了半天电容电阻纹丝不动,最后才发现是斜坡补偿出了问题。

CPM控制的核心逻辑是:实时检测电感电流,当电流达到误差放大器输出设定的阈值时,这一周期立即关断功率管。这种固定开关频率、峰值电流逐周期限流的做法,天然比电压模多了一条内环,动态响应快、逐周期限流保护容易做,所以从通信基站电源到车载DC-DC,再到这几年很火的GaN FET同步整流Buck,大量设计都在用CPM架构。

但CPM有个绕不开的先天病灶——当占空比超过50%时,系统会出现次谐波振荡。这个不是环路补偿能救回来的,它源于电流内环比值控制本身的数学特性。假设某周期电感电流比稳态多了一个扰动量Δi,在占空比D工作点下,这个扰动会在下一个周期被放大为-D/(1-D)倍。D越大,放大幅度越离谱。D=0.6时每周期放大1.5倍,几个周期后电流失控,波形呈交替大小齿状。

解决办法就是往电流检测信号里人为注入一个周期性斜坡信号,让比较器提前或延后触发关断,把这股"涨疯了"的势头摁住。这个人工斜坡工程上就叫斜坡补偿。补多少、怎么补、补偿电路放哪儿,决定了整个系统在各占空比下能否稳定。这也是本篇最想讲透的事。

本篇适合三类人去看:一是刚入门、想把Buck电路从原理图真正转成能带载的实物的工程师,二是已经做出板子但电流波形始终不正常的调试党,三是做GaN高频化设计、想搞清楚CPM在高开关频率下的补偿怎么取舍的朋友。后面所有讨论都围绕同步Buck(或者带续流管的非同步Buck)展开,原理部分对两者通用。

2. CPM控制环路里的参数到底是哪些、怎么算

既然要谈规避坑,就得先把CPM的工作原理拆开。很多人画CPM的架构图都会画,但真到选参数的时候容易含糊。这里用一个48V转12V、8A输出的非隔离同步Buck作为贯穿全文的设计案例,一步步把控制相关的参数捋出来。

2.1 电流内环与电压外环各自的关系

CPM是个双环结构。内环是电流环,由电感电流与误差电压比较,决定每一周期的占空比。外环是电压环,通过采样输出电压得到误差信号,这个误差信号作为电流环的参考值。电压外环只负责"设定电流目标",电流内环负责"精确执行"。

电压外环的误差放大器输出Vcomp,被送到PWM比较器的一个输入端,电感电流采样信号经过斜坡补偿叠到另一个输入端。当采样信号超过Vcomp时PWM翻转、关断上管。因此误差放大器的输出实质上是一个周期性变化的电流指令,它本身带宽不需要做很高,通常设计在开关频率的1/10到1/6以下就行——这也是CPM相对电压模动态响应好的原因,负载突然加重时,电感电流可以马上响应指令变化,不用等输出电压先掉下去再调整。

电压环参数计算我一般习惯用Type-II补偿,即在误差放大器反馈回路上放一个积分电容加一个零点电阻,高频再压一个极点。相位裕度目标45度到60度。但要注意,CPM架构下电流环本身会引入一个和占空比相关的低频极点,补偿参数踩不准时,先用常规值起跳再扫描微调,比一上来就精密计算要省事。后面章节调试时会再展开。

2.2 电感参数、开关频率与控制稳定性的物理联系

很多人在做CPM的时候不太重视电感取值,认为反正电流检测是逐周期的,电感小点也没关系。实际上电感值直接决定了电感电流的纹波斜率,而这个斜率又直接决定了电流环的稳定性边界,也就是电流采样信号本身的上升斜率。

对Buck电路而言,上管导通期间电感电流上升斜率为:

  • 上升斜率S_on = (Vin - Vout) / L
  • 下降斜率S_off = Vout / L

CPM比较器输入的斜坡由两部分组成:电感电流纹波对应的斜率加上人工补偿斜坡的斜率。稳定判据中关键的比值是人工补偿斜率相对于电流下降斜率S_off的比例。

电感取值的核心是纹波电流比例。我习惯把电感纹波电流峰值设计在满载电流的20%到40%之间,取值太低意味着电感体积大、成本高、动态响应钝,太高则电流检测信噪比差、输出纹波电压变大。以48V转12V、8A、开关频率200kHz为例:

  • 纹波率取30%,则ΔIL = 0.3 × 8 = 2.4A
  • 占空比D = 12 / 48 = 0.25
  • 电感L = (Vin - Vout) × D / (fs × ΔIL) = 36 × 0.25 / (200k × 2.4) ≈ 18.75μH

实际上取22μH比较合适,留点余量。此时实际纹波电流为:

  • ΔIL = 36 × 0.25 / (200k × 22μ) ≈ 2.05A,纹波率约25.6%,属于合理区间。

电感确定后,电流下降斜率S_off = Vout / L = 12 / 22μ ≈ 0.545A/μs。这个数后面算补偿斜坡时会用到。

这里有个容易忽视的点:如果用的是饱和电流不够的小电感,重载或动态加载瞬间电感进入饱和区,电流波形会瞬间出现尖峰,CPM的逐周期限流会误判成过流,触发保护。所以选电感时不能只看电感量,Isat至少要大于峰值电流(输出电流+1/2纹波电流)×1.2以上。

2.3 输出电容决定电压环带宽的可达上限

输出电容影响的是输出纹波电压和负载突变时的电压跌落量,它决定了你电压外环穿越频率大概能做到多高。在CPM架构里,输出电容还会和电感一起构成一个LC双极点(不过被电流内环部分补偿掉了)。

工程上是这样算的,先定允许的负载瞬态跌落。输出8A、允许200mV跌落、环路恢复时间按开关周期10个周期估算即50μs,Cout至少需要:

  • C ≥ ΔI × Δt / ΔV = 8 × 50μ / 0.2 ≈ 2000μF

不过这是很保守的估算,ESR足够低的情况下,通常并联2个470μF到560μF的陶瓷电容或者用低ESR固态电容就够。陶瓷电容的DC偏压特性要注意,耐压25V的电容在12V偏压下实际电容量可能掉到标称的60%甚至更低,计算时记得打折。

输出电容定了以后,电压环穿越频率fc通常取开关频率的1/10到1/6,200kHz开关频率下大概在20kHz到33kHz之间。最后实际调试时以相位裕度测量为准,别为了追求带宽把增益推太高,CPM虽然动态好,但采样延迟和比较器传输延迟在那摆着,带宽超出合理范围反而容易出现高频抖动。

3. 斜坡补偿为什么是所有坑里最致命的一个

前面把基本参数捋完了,现在进入正题。做过CPM的人都知道"占空比超过50%要加斜坡补偿"这句话,但真正深入时问题一个接一个:补偿斜率取多少?怎么注入?注入点选错了会怎样?过补偿又会怎样?这些并没有多少人讲透。

3.1 次谐波振荡的机理:一个扰动是怎么被逐周期放大的

先用一个小扰动分析法把次谐波振荡彻底讲明白。这是理解后面所有补偿量计算的基石,值得花两分钟认真看。

取占空比D稳定工作点。假设某周期导通开始时电感电流比稳态值高了ΔI,由于峰值电流比较器判定的阈值恒定,这一周期内电流达到阈值时,导通时间会比正常情况少一段时间Δt_on。根据几何关系,Δt_on = ΔI / S_on。但提前关断后,后续续流时间会变长,等到下一周期开始时,这个扰动变化为:

  • 下一周期扰动值 = -ΔI × (S_off / S_on) × (D / (1-D)),与稳态相比被放大了R倍:
  • R = D / (1-D)

当D < 0.5时,R < 1,扰动逐周期衰减,系统稳定;当D > 0.5时,R > 1,扰动逐周期放大,形成交替太高的尖峰和太低的谷底,这就是"次谐波振荡"。

需要意识到的是,占空比D本身是变化的,所以一个系统可能在50%占空比以下稳定,一超过50%就振荡。很多同步Buck的输入范围很宽,比如12V输入转5V输出占空比约42%,看着没啥事,但如果输入端波动到10V,占空比就涨到50%临界点了,此时任何扰动都有被放大的可能。这就是为什么即使最终工作点低于50%,不少设计也主动加一点斜坡补偿——给整个工作范围都留足稳定裕度。

3.2 补偿斜率mc选值的数学边界:必须大于S_off/2还是0.7倍?

加入人工补偿斜坡后,比较器输入端的信号斜率从S_on变为S_on + mc。此时扰动传播因子变为:

  • R = (S_off - mc) / (S_on + mc) × D/(1-D)

注意当mc = 0时退化回原始公式。要求R的绝对值小于1,意味着在D接近1的极端情况下要保证:

  • mc > S_off × (2D - 1) / (2(1-D))

当D趋近于1时,mc必须大于S_off/2。这就是"斜坡补偿斜率大于电感电流下降斜率一半"的来源。

但"0.5倍"只是稳定边界。实际工程上为了在全占空比范围内获得一致性好、快速响应的特性,通常把mc取到S_off的0.75到1.0倍。取1倍(完全补偿)会让控制特性退化为类似电压模,次谐波彻底消失,但同时电流内环对输入电压扰动的抑制能力也变弱了一些。所以折中很重要——只要保证所有工作点下扰动收敛速度够快、且不影响瞬态响应,不必盲目加大补偿。

我对补偿量的选取习惯是先满足mc ≥ S_off,随后实测观察:如果电感电流波形在满载和轻载下都是干净的锯齿波,没有倍频振荡,就保持现状;如果看到临界状态下的抖动迹象,再往上加15%到20%。这是"够用就好,不留隐患"的做法。

3.3 过补偿会造成什么危害,为什么不是越大越好

过补偿主要体现在两点。

第一,过补偿会让CPM对电感电流的实际控制能力明显变弱。因为人工斜坡叠在电流信号上后,比较器翻转时刻更多由斜坡本身决定,而不是由电流波动决定。负载瞬态时电流快速增大,但这个增大被叠加的人为斜坡淹没了,输出电压就会掉得比较多,动态响应退化接近电压模。

第二,过补偿之后,电流内环的峰谷值差会变大,对电流检测电阻/互感器的信噪比要求更高。有些芯片的斜坡补偿量是通过外部引脚固定设置的,能用外部电阻调整。设计时如果补偿电阻选小了、过补偿,输出纹波反而变大,这时候很容易误判成电容不良或电感饱和,走弯路。

因此,正确思路不是"加就好",而是按工作占空比范围算出必要的最低补偿量,再留1.2到1.5倍余量即可。

4. 基于UC3842系列与独立比较器方案的补偿电路搭建实操

斜坡补偿理论清楚了,接下来最关心的就是:实物电路到底要怎么搭?目前市面上的主流做法分两类,一类是用集成控制IC内部集成的斜坡发生器,另一类是用分立元件搭建独立比较器方案。大多数人用的是前者,所以优先讲透。

4.1 芯片内部斜率设置跟外部电阻的关系

以经典的UC3842系列(包括UC3843/UC3844等衍生型号)为例,这套系列被无数电源设计沿用至今。它内部有一个振荡器,通过外部RT/CT定时电阻电容设定开关频率,同时振荡器电容CT上的三角波信号被引出来用于斜坡补偿。

具体接法是这样的:CT脚(4脚)上的三角波振荡信号,经过一个电阻接到电流检测引脚ISENSE(3脚)。同时,电感电流采样电阻的上端也接到ISENSE脚。于是ISENSE脚上看到的信号就是"电流采样电压 + 斜坡电压"的叠加。

斜坡电压大小由两个因素决定:一是CT电容上三角波电压的峰值(不同芯片系列不一样,通常2V上下到几伏不等),二是串接电阻Rslope的阻值。这个电阻取得越小,注入的斜坡电压越多。计算方法是:

  • mc电压形式 = (Vtri_pp / Tsw) × Rslope / (Rslope + R_internal) / Rsense,折合到等效电流域之后再与S_off对比

实际调试中很少把公式算到电阻级精度,因为IC手册给出的内部电路参数精度有限。我习惯先找个接近估算值的电阻装上,然后观察电流波形,通过调整电阻值微调。具体判断方法在下一节给。

关于补偿电阻的取值,有一个快速估算方式:电流检测电阻Rsense已知,目标mc等于1倍S_off,需要的等效电流补偿斜率是0.545A/μs(以22μH电感、12V输出为例),那么补偿电阻上的电压斜率必须是:

  • Vslope_pp = mc_等效 × Rsense × Tsw

假设Rsense用10mΩ,则mc电压斜率 = 0.545 × 0.01 = 5.45mV/μs。200kHz周期5μs,一个周期内补偿电压变化为27.3mV。而CT三角波通常有1.7V左右的摆幅,通过分压网络衰减到27.3mV/1.7V ≈ 1.6%,再折算到ISENSE脚的输入阻抗,就能算出串接电阻的量级。实际取值在几十千欧到几百千欧之间。

4.2 电流采样电阻与RC滤波的时间常数怎么配

电流采样电阻Rsense的选取需要同时满足几个约束:功率损耗、信噪比、比较器最小可检测电压。

功率损耗要控制在满载输出功率的0.5%以内。以满载输出96W为例,Rsense最大功耗约0.48W,而损耗P = Ipeak² × Rsense,反推Rsense要小于0.48 / 8.9² ≈ 6mΩ。实际取5mΩ到10mΩ之间的合金电阻,用两颗并联降低寄生电感。

信噪比方面,CPM比较器在电流信号上叠加了斜坡后,比较器能可靠识别的最小电压变化约几毫伏。电感纹波电流2A在5mΩ上的电压变化是10mV,叠加补偿斜坡后比较器分辨率足够,不存在问题。但如果电感纹波电流设计得太小(比如只有0.5A),在5mΩ电阻上只有2.5mV,比较器就可能不灵敏,输出抖动。这是高纹波率设计反而有利于CPM稳定的一个次要原因。

RC滤波那个小电容的选择比较讲究。ISENSE脚上需要滤掉开关节点的高频尖峰,但滤波时间常数不能太大,否则电流信号被圆滑过头,峰值点偏移,出现占空比失真。经验值是RC时间常数控制在开关周期的1/50到1/20之间。200kHz的周期5μs,RC约0.1μs到0.25μs,R取100Ω时C取1nF到2.2nF比较合适。

4.3 分立方案里怎么做出一个干净的斜坡发生电路

如果你用的是模拟控制器加外部驱动,或者嫌弃集成IC内部斜坡补偿不够灵活,可以用分立电路自己搭斜坡发生器。最常用的方法是围绕一颗运放搭积分器:用一个恒定电流给电容充电,产生线性斜坡,然后通过缓冲器输出。

原理是:运放同相端接一个固定正电压,反相端通过电阻接到输出端,电容并在反相端与输出之间。由于运放的"虚短"作用,电阻上的电压恒定,电流恒定,电容线性充电,输出就是三角波的上坡。

更简洁的做法是用一颗PWM芯片的振荡器输出三角波,经过电阻分压后直接接ISENSE脚。这种"借用"芯片内部斜坡的做法在所有基于UC3842的电源中都能用,是最简单的工程化方案。

自己做斜坡发生器时,要特别注意斜坡的起始相位要和开关周期对齐,否则等效补偿量在每个周期都不一样,会出现抖动。工程上应直接从功率管的驱动信号衍生出同步脉冲,用来控制斜坡电容的放电。

5. 斜坡补偿量的实测调试:波形、判定方法与最终验证

理论算得再漂亮,最终还是要靠示波器说话。这一节讲实际操作中如何判断斜坡补偿是否合适,以及如何系统化调参,这是最有干货的部分。

5.1 次谐波振荡在示波器上的三个典型特征

第一种特征:电感电流波形出现"一高一矮"交替的尖峰。正常稳定的CPM波形是频率等于开关频率、幅度均匀的锯齿波。次谐波振荡时波形周期变成两倍开关周期,锯齿幅度不均匀,大齿和小齿交替出现。

第二种特征:驱动波形占空比本身在交替变化,D的大周期等于2倍开关周期。用示波器看MOSFET栅极驱动信号,会看到占空比一高一低地跳动。

第三种特征:输出电压纹波上出现和次谐波频率对应的分量。正常的开关纹波频率等于开关频率,次谐波振荡时频谱中出现fs/2处的分量,纹波幅度明显变大。

把上述三个特征综合判断,基本可以确认次谐波振荡的存在。要注意同噪声干扰区分开——干扰噪声叠加在锯齿上也像高频抖动,但噪声没有严格的周期交替特性,带宽外的噪声在示波器上呈"毛刺状"。

5.2 一个完整的调参过程:从振荡到稳定的操作链路

以我们48V转12V、8A的案例来讲,完整的调试步骤是这样的:

第一步,断开斜坡补偿(或者设成最小),从低压小电流开始带载。缓慢增加输入电压或负载,直到电流波形开始出现次谐波振荡。记录此时的工作点。

第二步,逐步增大斜坡补偿量。每次调整之后带载到满载,观察波形是否收敛。初次出现仍然振荡时说明补偿还差得远;出现极少量的"延迟振荡"说明补偿接近临界;完全看不到倍频特征、锯齿均匀时进入下一步。

第三步,把输入电压扫到最高值,重复第二、三步。最高输入电压对应最小占空比,此时往往正常,主要确认最低输入电压(最大占空比)下稳定。

第四步,做负载瞬态测试。用电子负载从10%负载到100%负载阶跃切换,看输出电压恢复波形。如果斜坡补偿过大,恢复时间明显变长,有小台阶式的回落,说明动态响应被削弱,应适当回调补偿量。

5.3 环路稳定性的最终判据:怎么用负载阶跃波形验收

全负载范围内进行负载阶跃后,观察输出电压恢复波形。理想波形是一个单调恢复或者只有一个小的欠冲/过冲,但没有持续振铃。更严格的形式是用网络分析仪扫环路增益,相位裕度至少45度。

对于没有网络分析仪的条件,推荐一种简易判据:在固定负载下用信号发生器在误差放大器注入端加一个小的正弦扰动,观察输出端的响应。或者在反馈分压电阻上并联一个小的方波扰动源,看输出有没有衰减振荡。这些方法配合示波器,大致能判断环路是否有问题,但精度不比专业的环路分析仪。

在我个人习惯里,负载阶跃恢复波形透露的信息量最大:CPM系统如果恢复过程干脆利落、没有振铃、欠冲在允许范围内,说明电流环和电压环的配合基本到位。这个时候再看一下开关频率、输出电压纹波、以及满载和轻载的电感电流波形,全部干净,就可以宣告"合格"了。

6. 宽输入范围设计中的隐蔽坑:轻载频偏与同步Buck的斜坡补偿联动

做实验的时候有人可能会发现:明明满载时次谐波振荡已经消除了,但轻载时电感电流进入断续模式(DCM),控制特性突然又不对了,主要表现在轻载下开关频率漂移、纹波异常。这个问题在CPM架构里很常见,根源在于DCM和CCM模式下,电感电流波形形状完全不同。

6.1 DCM模式下斜坡补偿的作用边界

在DCM模式下,电感电流从零开始上升,到峰值后下降到零,然后震荡一段时间(由于寄生电容和电感谐振)。这个时候电流采样信号在导通阶段是完整的从零开始的锯齿,峰值比较器每次都会正常触发。理论上DCM模式下电流扰动本身是收敛的,不需要斜坡补偿,因为占空比通常小于0.5。

问题出在CCM和DCM的临界过渡区间。负载变轻后占空比虽然减小,但在临界点附近,控制环路试图维持输出稳定,可能偶尔一个周期进入CCM、下一个周期进入DCM,波形呈现非周期性抖动。这种"模式跳变"在示波器上看起来也像次谐波振荡,导致误判。

处理方法就是前面提到的——保持一定的斜坡补偿,让它覆盖DCM到CCM过渡区域。固定斜坡补偿的好处是,即使进入深DCM,比较器也始终在固定的阈值下工作,不容易出现异常。目前很多芯片支持通过外部电阻在轻载下自动减小或切断斜坡补偿,但这属于控制IC的特殊功能,不在通用考虑范围内。

6.2 低谷值电流控制与二极管模式的关系

同步Buck在轻载时还有另一个选择:让电感电流反向流过同步管(强制CCM模式)或者关闭同步管让上管关断后走体二极管(二极管模式)。这直接影响采样电阻上的信号形态,间接影响斜坡补偿的需求。

如果是强制CCM,轻载下电感电流始终在正负之间摆动,采样电阻上会看到负压,部分控制芯片的OMP比较器用单电源,不能识别负压,就得用电流互感器或者电平偏移电路。如果是二极管模式,续流时采样电阻上没有电流,只有断续的正向脉冲,斜坡补偿的注入带来的效果和CCM下完全不同。

因此,斜坡补偿参数确定之后,建议在所有模式(强制CCM、二极管模式、同步模式)下都实测一遍。不少工程师在CCM下调好了,换到轻载二极管模式后波形异常,往往是忽略了采样点电平范围。

6.3 GaN FET与高频化之后,斜坡补偿的新问题

GaN FET这几年在数据中心电源里用得越来越多,开关频率从200kHz一路往上做到500kHz甚至1MHz以上。开关频率提高之后,一个开关周期变短,斜坡补偿的绝对时间变小了。关键问题出现在电流采样环节——GaN的开关速度是硅MOS的好几倍,电流信号上的开关尖峰更窄更尖,如果RC滤波不随之调整,尖峰会严重干扰比较器的判断,出现误触发。

此时斜坡补偿的电压注入量如果还按低频设计的思路来,在1MHz下的数模转换等效误差会更显著。实操建议是提高斜坡补偿的斜率,比对硅方案再增加10%到20%。高频下电流检测布局也更加敏感,采样电阻用4脚开尔文连接,补偿电路到比较器的走线尽量短粗,地平面保持完整干净。

7. 从CPM调好的板子到量产:余量对可靠性的影响

最后聊一聊设计和调试完成后,离量产还需要补上哪些考虑。很多人自己做的样机各项指标都优秀,但小批量生产后一致性差、故障率高,问题往往出在"边缘参数"上。

斜坡补偿电阻和电流采样电阻是量产一致性最敏感的两个元件。补偿电阻的温度系数会影响稳定边界,因此建议选1%精度、低温度系数的电阻。电流采样电阻如果用普通厚膜电阻,它不仅有精度问题,还有随温度漂移的问题,满载时温升几十度可能导致采样值偏移几个百分点,CPM逐周期限流点跟着漂。这种情况下哪怕零斜坡补偿也稳定,但过流保护点会不准,可能烧管子。量产时务必将采样电阻放在通风位置,并做温升实测。

其次是启动过程。CPM控制器的软启动如果做得太简单,启动瞬间误差放大器输出饱和,电流指令很大,叠加斜坡补偿后可能让占空比瞬间拉满,电感电流冲击过大。用示波器抓启动瞬间的电流波形,看有没有超过预期峰值。如果没有软启动设计的芯片,用外部的RC慢启动电路是标准做法。

量产一致性测试不要只看满载效率那一项。建议至少抽测空载、25%负载、满载三个点的电流波形,确认次谐波特征在批量样本中一致。如果靠近补偿边界电阻的板子波形有轻微差异,说明余量不够,可以适当调大补偿值,代价是动态响应稍微变慢一点,但对量产可靠性更有利。

8. CPM调试中容易混淆的几个概念和常见误操作

做了那么多年电源,发现不少工程师在某些概念上容易卡壳。这里把最典型的几个误解拿出来揉碎了讲,省得大家在同一个坑里摔两次。

第一个误解是"斜坡补偿加够了,环路就不需要Type-II补偿了"。这两个是独立的维度。斜坡补偿解决的是电流内环的稳定性,Type-II解决的是电压外环的相位裕度,两者必须协同工作。即便斜坡补偿完美,电压环相位裕度不足时依然会振荡,只是振荡频率较低、劣化的波形不同。

第二个误解是"示波器上看到锯齿波形不对,第一反应是先换LC参数"。在没有确认斜坡补偿是否合适之前,改电感、电容往往事倍功半。正确顺序一定是先确认电流环——看电流波形有没有次谐波特征——再动电压环。

第三个误操作是拿普通示波器探头直接点ISENSE脚测波形。这个脚上叠加了高频开关噪声和斜坡电压,探头本身的寄生电容会影响电流信号,导致你看到的波形与实际运行环境不同。正确做法是使用差分探头或探测点选在RC滤波之后的等效节点上,减小负载效应。

第四个常见问题是把电流互感器次级接到ISENSE时忽略了斜坡补偿的叠加位置。互感器输出的是纯电流信号,没有公共直流点,接线的参考地必须统一,否则斜坡注入信号和电流信号不能正常叠加,会出现莫名其妙的振荡。很多人在这一步把斜坡电阻和互感器输出两端串在一起,结果两者的电压基准不一致,波形完全乱掉。

9. 最后分享一个我自己摸索出来的快速调试套路

内容讲了不少,最后把我在实际项目中反复沿用的一套快速调试流程总结出来,当作压箱底的经验供参考。

拿到一款CPM控制的Buck样机,我先不急着测效率、测温升,第一步永远是调通电流波形。具体顺序:给控制芯片上电但先不加主功率、通过外部信号源把PWM驱动频率设到设计值,用示波器看ISENSE脚上的斜坡+噪声底噪。正常时应该是一个完整的固定频率锯齿波叠上少量毛刺。如果这里就不干净,先解决PCB布局和滤波问题,不能带着脏波形进入下一步。

第二步,加上低压轻载,观察电感电流是否进入稳定的CCM或者DCM。用电流探头或者采样电阻看波形,确认频率和占空比符合预期。

第三步,逐步加大负载。每到一个负载点,等系统稳定后观察电流波形有没有不规则变化。只有在两个相邻负载点下波形发生突变,才考虑是不是进入了次谐波振荡、模式跳变或者保护临界点。

第四步,专门测输入电压从最低到最高的全过程——比如16V到60V输入范围,每5V一档扫一编,每个点带满负载看是否稳定。这一遍扫完,基本能信心满满地确认斜坡补偿没问题。

第五步,如果有条件,接上带快速电子负载的环路分析仪,扫一遍完整环路波特图,把相位裕度和穿越频率数值记录下来,作为后续改动的基线。所有的经验值在量产环节都要靠这个基线做保障。

这套流程看起来繁琐,但每一步都对应一类问题。按顺序走下来,找故障点一般不会太慢。反过来,如果一上来就堆器件、乱调补偿,可能折腾好几天也找不到问题在哪里。电源设计的坑,很多不是知识面不够,而是调试顺序不对。掌握好"从电流内环开始、逐步往外环推进"的基本纪律,CPM这种经典而又容易踩坑的控制方式,你会越用越顺手。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询