尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

BUCK电路工作模式全解析:从CCM到DCM的换流、效率与选型

BUCK电路工作模式全解析:从CCM到DCM的换流、效率与选型 简介这份DOCX文档系统讲解DCDC BUCK电路的工作模式面向硬件工程师、电源设计人员及电子相关专业学生用于理解CCM与DCM两种电感电流工作状态以及PWM、PFM、COT三种调节策略的适用场景与切换机制尤其针对轻载下为何从PWM切至COT/PFM给出了清晰解释。资源为1个docx文件压缩包总大小231KB文字精炼、图文与公式配合既能作为入门概念梳理也能作为实际电源选型与调试时的参考资料。该文档已吸引1300余人学习浏览内容从电感电流是否为零的判定出发逐步对比各模式下输出电压控制方式、纹波特性与效率优势并说明轻载时占空比极限带来的设计难点及常见芯片的轻载策略有助于读者快速建立BUCK电路整体知识框架避免在电源设计中对模式切换产生混淆。 说实话干了这么多年电源设计BUCK电路大概是大家最熟悉又最容易讲不清楚的东西之一。很多工程师能画出来拓扑知道开关管、电感、续流二极管这几个核心器件但一问到“CCM和DCM到底怎么切换的”“轻载效率掉得厉害是怎么回事”“电感选型为什么纹波率要取0.3到0.5”就有点含糊了。这篇把我对BUCK电路工作模式的完整理解整理出来从换流过程到临界条件从效率分析到布局测试尽量把每个“为什么”都讲透适合刚入门想系统搞懂BUCK的硬件工程师也适合做了几年但某些细节还没完全理清的同行。1. BUCK电路的基本构成与连续导通模式的完整换流过程1.1 三个元件、两条回路BUCK拓扑的最小骨架先回到最基础的拓扑。BUCK电路的核心就三个元件——开关管、电感和续流器件再加上输入电容和输出电容两个辅助角色。输入电容负责吸收输入侧的电流脉动输出电容负责平滑输出电压这两个电容的位置和ESR特性对纹波影响很大后面布局部分会展开说。电感是BUCK电路的“储能水池”。开关管开通时输入源通过电感向负载供能同时电感存储磁能开关管关断时电感释放磁能维持负载电流连续。续流器件在非同步BUCK里是肖特基二极管在同步BUCK里则是下管MOSFET它的作用就是给电感电流提供一个低阻抗的续流通道。很多初学者会忽略一个关键点BUCK电路本质上是一个高频能量搬运系统它并不是真的把输入电压“切”成输出电压而是通过控制开关管的占空比让电感两端产生一个可预测的平均电压再由LC滤波器平滑成稳定直流。搞懂这个前提后面所有工作模式的分析就顺了。1.2 CCM模式下的换流细节与伏秒平衡当负载电流较大时BUCK电路工作在连续导通模式CCMContinuous Conduction Mode也就是电感电流在整个开关周期内都大于零。我们先看CCM下一个完整周期的换流过程这是理解BUCK工作的地基。开关管导通的阶段电感左端被拉到输入电压Vin右端是输出电压Vout所以电感两端电压V_L Vin - Vout。由于Vin大于Vout电感电流线性上升斜率是(Vin - Vout)/L这个阶段的能量来自输入源一部分给负载一部分存储在电感里。开关管关断的阶段电感电流不能突变续流器件导通电感左端被钳位到接近0V非同步BUCK是负的二极管压降同步BUCK是下管导通压降电感两端电压V_L -Vout忽略续流管压降电感电流线性下降斜率是-Vout/L这个阶段完全依靠电感的储能来维持负载电流。当两个阶段的电流变化量相等时电路进入稳态这就是伏秒平衡——导通阶段电感电压乘以导通时间等于关断阶段电感电压乘以关断时间。由伏秒平衡可以推导出BUCK电路的核心公式Vout Vin × D。这里要注意这个公式只在CCM模式下严格成立DCM模式下输出表达式完全不同。这就是为什么有些工程师在轻载时发现输出电压偏离设定值控制器正在从CCM向DCM过渡环路在动态调整占空比。1.3 占空比计算的推导过程我们推导一下CCM模式的占空比公式这个推导过程比死记公式有用得多。设开关周期为T导通时间为Ton D×T关断时间为Toff (1-D)×T。电感电流在导通期间的增量ΔI_on (Vin - Vout)×Ton / L在关断期间的减量ΔI_off Vout×Toff / L。稳态条件下ΔI_on ΔI_off所以(Vin - Vout)×D×T / L Vout×(1-D)×T / L两边同时消去T/L整理后得到(Vin - Vout)×D Vout×(1-D)展开后(Vin × D) - (Vout × D) Vout - (Vout × D)两边抵消Vout×D后得到Vin×D Vout即D Vout / Vin。这个推导告诉我们两件事。第一占空比由输入输出电压决定和电感量、负载电流无关在CCM下第二要得到相同的输出电压输入电压越高占空比越小意味着开关管的导通时间越短对控制器的响应速度要求越高。2. DCM与BCM模式轻载下的真实行为与临界条件2.1 DCM的三个阶段与电感电流断续现象当负载电流减小到一定程度时电路进入断续导通模式DCMDiscontinuous Conduction Mode。此时电感电流在每个开关周期内会有一段时间降为零并且持续到本周期结束。DCM模式下一个开关周期分成三个阶段。第一阶段和CCM一样开关管导通电感电流从零开始线性上升第二阶段开关管关断二极管续流电感电流从峰值线性下降第三阶段电感电流已经降到零但下个周期还没开始此时负载电流完全由输出电容提供电感处于“休息”状态输出二极管承受反向电压。第三个阶段的存在是DCM和CCM本质上的区别。电感电流降到零意味着电感中储存的能量完全释放完毕电路拓扑实际上发生了改变等效电路从“电感串联负载”变成了“电容单独向负载放电”系统的阶数都变了。这也是为什么DCM模式下的传递函数和CCM完全不同补偿网络设计必须考虑这个变化。DCM的出现本质上是在轻载条件下电感在一个周期内存储的能量大于负载需求多余能量没有去处只能让电感电流先降到零。如果负载继续减小占空比会被控制器不断调小直到进入脉冲跳跃模式PFM。2.2 临界电感值的计算用实际参数算一遍工程师真正需要关注的是电路在什么条件下从CCM进入DCM。这个分界点在临界连续模式BCMBoundary Conduction Mode此时电感电流在周期末刚好降到零谷值电流等于0。临界条件可以用这个公式表达电感电流纹波峰峰值的一半等于平均负载电流。即ΔI_L/2 I_load。而ΔI_L (Vin - Vout)×D×T / L Vout×(1-D)×T / L。我拿一个实际例子算一遍。输入12V输出5V开关频率500kHz即周期T 2微秒电感选22微亨先计算占空比D 5/12 ≈ 0.417。那么临界负载电流 (12-5)×0.417×2微秒 / (2×22微亨)。算一下分子7×0.417×2e-6 5.84e-6除以44e-6 ≈ 0.133A。也就是说这个参数下负载电流低于133mA时电路就会进入DCM。这里就能看出一个设计思路如果你希望电路在较宽的负载范围内都保持CCM就需要增大电感量或者提高开关频率但这会带来成本和体积的代价所以实际设计中都是在性能、成本、体积之间做平衡。2.3 从CCM到DCM的过渡点负载电流的决定性作用还有一种常见的设计方法是固定电感量通过公式反推临界负载电流然后根据应用场景来评估是否需要关注这个过渡点。比如给MCU供电的DCDC负载在正常运行和休眠模式下相差巨大休眠时电流可能只有几十微安电路必然进入DCM甚至PFM模式这是完全正常的。反过来如果是给通信设备供电负载电流始终比较大那么可以接受较小体积的电感而不用担心DCM带来纹波恶化。选型时关键问题不是在哪个模式而是你能否接受该模式下的纹波和效率表现。还有一个容易被忽略的细节BCM模式下电感电流峰值为平均负载电流的两倍如果负载电流动态范围很大电感峰值电流会很高有可能触发过流保护。这也是为什么有些电源规格书上会标注“最小负载电流”或者“推荐电感感值范围”这些参数本质上都是在帮你避开不想要的模式区间。3. 工作模式对效率、纹波与环路稳定性的系统性影响3.1 效率曲线背后的机制为什么轻载要进DCM很多工程师看DCDC规格书的效率曲线发现中重载能到90%以上轻载时却掉到70%甚至更低不太理解原理。这里的工作模式差异起了决定性的作用。在CCM模式下开关管的开关损耗和导通损耗都有但电感电流相对较大输出功率也大固定损耗驱动损耗、控制器静态损耗占比小所以效率高。随着负载减小电感电流变小但是每次开关动作产生的开关损耗、驱动损耗并不会成比例缩小如果电路一直工作在CCM下这些固定损耗摊到很小的输出功率上效率会急剧恶化。DCM/PFM模式的一大优势就是通过降低有效开关频率来减少开关损耗让轻载效率明显改善。现代电源管理IC普遍采用轻载自动切PFM的方式本质上就是根据工作模式调整控制策略。CCM和DCM的切换不是缺陷而是控制器为了优化全负载范围效率而引入的合理设计。3.2 纹波差异与各控制模式的取舍输出纹波在不同工作模式下差异很大这是选型时需要重点关注的。CCM模式电感电流纹波峰峰值由(Vout×(1-D))/(L×f)决定这个值可以通过增大电感或提高开关频率来优化。DCM模式下电感电流在周期末降到零输出电容需要单独承担负载电流供给输出电压跌落更大而且电流从峰值掉到铁零的过程在输出电容的ESR上产生更大的纹波电压。纹波的具体估算公式是ΔVout ≈ ΔI_L×(ESR 1/(8×f×Cout))。只是DCM模式的ΔI_L不是设计者设定的纹波率而是在给定负载下由“这一段导通时间内的电感充电”决定的所以实际情况比公式看起来难算一些。控制模式的取舍方面常见的几种方法各有优缺点。PWM固定频率控制纹波稳定、环路设计简单、EMI频谱集中但是轻载效率差PFM轻载降频效率高但是纹波变大、EMI频谱分散对某些射频应用不友好PSM脉冲跳跃模式是介于两者之间的一种折中跳过部分开关周期来调节能量输出。实际芯片经常是混合模式轻载PFM、重载PWM两者切换点附近可能存在效率跳变和输出电压的小波动这是正常现象。3.3 补偿网络设计不同模式下环路特性的变化这是比较容易翻车的部分。CCM和DCM下系统的传递函数结构完全不同如果用同一套补偿参数去适配两种模式往往会在某个负载区间出现环路不稳定。CCM模式下功率级的传递函数体现为“电压模式控制的双极点”或“电流模式控制的单极点加一个由输出电容ESR引起的零点”这个相对好处理。DCM模式下电感不再参与动态储能等效于一个与负载并联的受控电流源功率级变成一个单极点系统相位裕度相对富余。很多控制芯片内部有自动的补偿调整机制外部补偿元件只需要按照数据手册参考值设置即可。但如果用的是外部补偿的控制器就需要注意轻载下是否出现振荡、啸叫等问题这些问题多半出在环路增益在不同模式下的变化没有被充分补偿。用示波器观测动态负载下的输出电压响应比单纯算环路伯德图更能快速发现问题当然有环路分析仪更好。4. 选型与布局中的实战经验从电感参数到测试排障4.1 电感选型饱和电流与纹波率的取舍电感是BUCK电路选型中最容易出问题的器件。很多人只关注感值和额定电流忽略了饱和电流这个关键参数结果在满载或动态负载时电感饱和电流突变芯片直接炸掉。电感的饱和电流应大于最大峰值电流这个峰值电流等于最大负载电流加上1/2的电感纹波电流。最大峰值电流规范的值通常是电感额定值的1.2到1.5倍具体看温度降额要求。纹波率r ΔI_L / I_load推荐范围是0.3到0.5这是一个基于体积和效率折中的经验值。r取得太小需要大电感尺寸和成本上不来r取得太大电流纹波大对电容压力和EMI都不友好。比较稳妥的做法是先根据r0.4估算需要的感值然后向标准感值靠拢再回头验算实际r值和峰值电流确认没有超标。实测中我发现很多“异常发热”的BUCK电路板背后都是电感饱和导致的。4.2 AGND与PGND的布局处理0R电阻的用法热词里有“DCDC的AGND和PGND通过0R电阻相连”这个在工程实践中确实常见。PGND是功率地走的是大电流开关回路包括输入电容、低边MOSFET、输出电容这个环路AGND是模拟地是反馈分压电阻、补偿网络、控制IC地参考的“干净地”。两种地在IC内部往往是同一个裸片地但外部走线如果混在一起功率回路的高di/dt噪声会通过地阻抗耦合到反馈电路导致输出电压抖动、参考地偏移等问题。常规做法是把PGND和AGND单点连接通常通过0R电阻或磁珠相连连接点靠近IC的地引脚。不过要注意磁珠在某些大电流场合可能饱和失效0R不会引入直流压降是更容易掌控的选择。实测布局经验开关回路输入电容到高边MOSFET到电感再到输出电容形成的环路面积要尽量小这是EMI优化的第一要务反馈线要走AGND侧用Kelvin方式单独从输出电容端采样不要走大电流路径底层地平面尽量完整不要在开关节点下面走敏感信号线。这些细节在EMC测试时会让你省下大量时间。4.3 静电测试中DCDC损坏的排查思路静电测试中DCDC损坏这个问题不少同行都遇到过但成因容易搞错。静电放电的电流路径如果经过DC-DC芯片可能直接损坏芯片内部结构更常见的损坏路径是放电产生的瞬态高压通过输入线或输出线传导到芯片引脚打坏栅氧化层。单纯提高TVS等级并不能解决所有问题先定位放电路径才是关键。排查思路分享给大家先做失效分析确认是哪个引脚受损尽量在显微镜下看是栅氧击穿还是过流熔毁两者对应的防护措施完全不同再溯源放电路径看看测试时的放电点、耦合方式接触放电还是空气放电、电源线走线判断能量是走输入侧还是输出侧进来的然后改进防护在电源入口增加TVS、共模电感必要时在DC-DC芯片的输入输出加RC吸收网络同时在PCB层面减小开关回路面积改善布局优化回流路径。有一点很关键静电测试对DCDC的损坏一般是综合性的只靠一颗TVS很难覆盖所有路径合理的地平面设计和泄放通道铺设往往比堆防护器件更重要。根据我个人的经验BUCK电路的工作模式并不难理解难的是把这些原理真正用到实际设计中去。每一个“异常现象”背后几乎都能找到对应的模式转换、环路参数或者布局问题。搞明白了工作模式等于拿到了排查问题的那把钥匙比直接抄参考电路要靠谱得多。本文还有配套的精品资源点击获取
返回列表