2. Buck变换器稳态分析:连续导通模式(CCM)与断续导通模式(DCM)的伏秒平衡原理

各位工程师朋友,咱们今天来聊聊Buck变换器稳态分析中最核心的两个概念——CCM和DCM下的伏秒平衡。说实话,我见过不少新手工程师,一上来就套公式,结果电感选型出了问题,纹波大得吓人。其实,搞懂伏秒平衡,很多问题就迎刃而解了。

2.1 伏秒平衡:Buck变换器的“定海神针”

先问大家一个问题:为什么电感在稳态下能“乖乖”工作?答案就是伏秒平衡。说白了,电感两端的电压乘以时间,在一个开关周期内必须为零。否则,电感电流就会一直增加或减少,直到烧毁。

伏秒平衡公式(CCM):

V_on × T_on = V_off × T_off

其中:
V_on = V_in - V_out(开关管导通时电感两端电压)
V_off = V_out(续流二极管导通时电感两端电压)
T_on = D × T_s(导通时间)
T_off = (1-D) × T_s(关断时间)

我个人习惯,拿到一个Buck电路,第一件事就是算伏秒积。如果两边不相等,那电路肯定没进入稳态。嗯,这里要注意,伏秒平衡是稳态分析的前提,不是动态响应的工具。

2.2 CCM模式:电感电流从不归零

连续导通模式,就是电感电流在整个开关周期内都大于零。我刚开始做电源设计时,总觉得CCM就是“正常模式”,后来才发现,DCM在某些轻载场合反而更常见。

CCM下的关键关系:

  • 输出电压公式:V_out = D × V_in(理想情况,忽略损耗)
  • 电感电流纹波:ΔI_L = (V_in - V_out) × D × T_s / L
  • 临界电感值:L_crit = (1-D) × R_load / (2 × f_sw)

你看,CCM下输出电压只与占空比有关,与负载电流无关。这就是为什么Buck变换器在CCM下稳压性能特别好。我在项目中遇到过,有些同事为了追求小电感,把电感值选得低于临界值,结果电路在重载下还能工作,一到轻载就进入DCM,输出电压突然升高,把后级电路烧了。这个坑,大家一定要避开。

避坑指南:我曾经在一个48V转12V的项目中,为了节省PCB空间,把电感从47μH降到了22μH。结果在10%负载时,输出电压飙到了13.5V。后来一算,临界电感是33μH,22μH在轻载下必然进入DCM。所以,电感选型一定要留足裕量。

2.3 DCM模式:电感电流会归零

断续导通模式,就是电感电流在每个开关周期内会降到零,并保持一段时间。为什么会这样?因为负载太轻了,电感储存的能量在关断期间就释放完了。

DCM下的关键关系:

  • 输出电压公式:V_out = V_in × (2 × D) / (D + √(D² + 8 × τ)),其中τ = L × f_sw / R_load
  • 电感电流峰值:I_peak = (V_in - V_out) × D × T_s / L
  • 三个时间段:导通时间D₁T_s、关断时间D₂T_s、死区时间D₃T_s

你想想看,DCM下输出电压不仅与占空比有关,还与负载电阻有关。这就麻烦了——负载变化时,输出电压会跟着变。所以,DCM的环路补偿比CCM复杂得多。

注意:DCM模式下,变换器的传递函数会从二阶降为一阶。这意味着,如果你用CCM的补偿参数去补偿DCM,系统可能会不稳定。我建议,在设计宽负载范围的Buck变换器时,一定要同时考虑CCM和DCM的补偿策略。

2.4 CCM与DCM的伏秒平衡对比

参数 CCM DCM
电感电流是否归零
伏秒平衡形式 V_on × D = V_off × (1-D) V_on × D₁ = V_off × D₂
输出电压与负载关系 无关 相关
传递函数阶数 二阶 一阶
纹波大小 较小 较大
适用场景 重载、高效率 轻载、低功耗

说白了,CCM和DCM就是一对“冤家”。CCM下效率高、纹波小,但轻载时效率会下降;DCM下轻载效率好,但纹波大、控制复杂。我一般这样选:如果负载变化范围不大(比如2:1以内),就设计成CCM;如果负载变化范围很大(比如10:1以上),就允许电路在轻载时自然进入DCM。

2.5 伏秒平衡的工程应用

最后,咱们聊聊伏秒平衡在实际设计中的用处。我个人习惯,拿到一个Buck电路,先做三件事:

  1. 算伏秒积:确认电路是否工作在稳态
  2. 算临界电感:判断电路工作在CCM还是DCM
  3. 算纹波电流:评估电感饱和风险

实战案例:一个12V转5V的Buck电路,开关频率200kHz,负载电流2A。我选电感时,先算临界电感:

D = 5/12 ≈ 0.417
L_crit = (1-0.417) × (5/2) / (2 × 200e3) ≈ 3.64 μH

为了确保CCM,我选了10μH的电感,裕量接近3倍。实际测试,纹波电流约0.8A,电感温升只有15°C,效果很好。

嗯,这里要提醒大家,伏秒平衡虽然简单,但它是整个Buck变换器分析的基石。你想想看,如果连伏秒平衡都没搞懂,后面的环路补偿、效率优化就更无从谈起了。所以,我建议各位在动手设计之前,先把伏秒平衡吃透。

个人经验:我曾经在一个项目中,因为忽略了DCM下的伏秒平衡,导致输出电压在轻载时偏高。后来在电感两端并联了一个假负载电阻,让电路在轻载时也能保持CCM。虽然牺牲了一点轻载效率,但换来了全负载范围内的稳定输出。有时候,工程就是做取舍。

好了,关于Buck变换器的CCM和DCM伏秒平衡,咱们就聊到这里。下一章,我会和大家深入探讨Buck变换器的环路补偿设计。记住,搞懂了稳态,才能玩转动态。