Buck、Boost、Buck‑Boost三大DC‑DC非隔离开关拓扑核心区别解析
Buck、Boost、Buck‑Boost三大拓扑,一文看懂核心区别!
文章系统讲解了Buck降压、Boost升压、Buck‑Boost反相升降压三种基础DC‑DC非隔离开关拓扑的工作原理、CCM电压传输关系、器件应力、优缺点与典型应用场景。
数据中心运维管理 2026-10-08 00:01 黑龙江
DC‑DC开关电源是电力电子最基础、应用最广泛的功率变换单元,Buck降压、Boost升压、Buck‑Boost升降压是三种最经典非隔离开关拓扑。绝大多数电源芯片、模块电源、车载电源、电池供电设备、工业仪表电源,底层都基于这三种拓扑衍生而来。很多硬件工程师只记住“Buck降压、Boost升压、Buck‑Boost可升可降”的表层结论,但对电压极性、电流纹波、器件应力、输入输出关系、适用场景、优缺点边界理解模糊,实际选型时经常踩坑。
一、基础概念铺垫
开关DC‑DC拓扑依靠功率开关管、二极管(同步拓扑替换为MOS管)、电感、电容四大核心器件,通过高速开关,利用电感“电流不能突变”、电容“电压不能突变”的储能特性,实现电能的变换与传递。
电感:储存磁场能量,开关导通时储能,开关关断时向负载释放能量;
电容:储存电场能量,平滑输出电压,抑制电压纹波;
功率开关:MOSFET,受控导通/关断,控制能量传递;
续流器件:二极管(非同步)或者同步MOS管,为电感提供续流回路。
重要前提:以下分析均为理想器件模型,忽略MOS管导通电阻、二极管压降、电感电容ESR,忽略损耗,先理解理论关系,再带入实际工程损耗修正。
二、Buck降压拓扑(降压变换器)
2.1工作原理
Buck拓扑输入电压V_{in}大于输出电压V_o,只能降压,输出与输入电压极性相同。核心器件:输入电源、开关MOS管S、续流二极管D、电感L、输出电容C、负载R_L。
工作分为两个阶段:
开关导通阶段(Ton)
MOS管S导通,输入电压直接加到电感两端,电感电压V_L=V_{in}-V_o,电感电流线性上升,电感储存磁场能量,同时给输出电容充电、给负载供电。二极管承受反向电压,处于截止状态。开关关断阶段(Toff)
MOS管关断,电感要维持电流不变,电感电压反向,续流二极管导通,电感释放储存能量,电流经过二极管流向输出端,电感电流线性下降,持续给负载和电容供电。
按照电感电流是否降到零,分为连续导通模式CCM、断续导通模式DCM。工程上大部分电源优先工作在CCM模式。
2.2 CCM下电压传输关系
理想CCM模式:
D范围0~1,因此输出电压一定小于输入电压,实现降压。例:输入12V,D=0.5,输出理论6V。
2.3器件应力
MOS管:关断时承受电压应力≈V_{in};导通电流等于电感峰值电流;
续流二极管:反向耐压≈V_{in},导通电流等于电感电流;
电感:流过的电流等于输出电流,电感直流分量就是负载电流,电感电流纹波围绕输出电流上下波动。
Buck非常关键特点:电感电流就是输出电流,输出电容只需要滤除电感纹波电流,输出电流全部由电感提供。
2.4优缺点与工程特点
优点
拓扑简单,环路稳定性好,控制容易;
输出电流来自电感,输出侧电流连续,输出电压纹波小;
同步Buck可以做到很高效率,大电流降压场景首选;
输入电流是断续的(开关管导通才有输入电流),输入端需要加大输入电容滤除输入纹波。
缺点
只能降压,不能升压,输出永远小于输入;
输入电流不连续,输入侧纹波大,对输入电源扰动大;
当输入电压远大于输出电压时,占空比D很小,部分芯片最小占空比受限,会出现无法稳压的问题。
2.5典型应用场景
5V转3.3V、12V转5V、24V转12V等降压场景;主板供电、服务器大电流BUCK、车载降压电源、锂电池降压供电。
三、Boost升压拓扑(升压变换器)
3.1工作原理
Boost拓扑只能升压,输出电压大于输入电压,输入输出极性相同。器件:输入电源、电感L、开关MOS S、续流二极管D、输出电容C、负载。
两个工作阶段:
开关导通Ton
MOS管导通,电感直接接在输入电源两端,电感电压等于V_{in},电感电流上升,储存磁场能量。此时二极管反偏截止,负载能量完全由输出电容放电维持。开关关断Toff
MOS关断,电感为维持电流不变,感应高压,电感电压叠加输入电压,通过二极管向输出电容和负载供电,电感释放能量,电感电流下降。
Boost关键点:开关导通期间,负载完全依靠输出电容供电,电感不在输出回路。
3.2 CCM理想电压关系
D越大,输出电压越高。D趋近于1,输出趋向无穷大(理想)。举例:输入12V,D=0.5,Vo=24V。
工程现实限制:D不能无限接近1。D过大,开关导通时间很长,关断时间很短,电感峰值电流急剧升高,器件应力爆炸,损耗急剧上升,实际Boost占空比一般建议不低于0.1,不高于0.85。
3.3器件应力
MOS管关断耐压≈V_o,不是输入电压!这点极易踩坑;
二极管反向耐压≈V_o;
输入电流连续(电感在输入侧),输出电流断续。输出端二极管脉冲式向电容充电,输出电容要承受较大纹波电流。
3.4优缺点与工程特点
优点
实现升压,输入电流连续,对前级电源友好,输入纹波小;
电池供电低压抬压常用,比如锂电池3V‑4.2V升到5V。
缺点
只能升压,不能降压;
输出电流断续,输出电容纹波电流大,输出纹波性能弱于Buck;
输出短路保护难做:输出短路时MOS导通直接把电感接输入,电感电流持续飙升,极易烧毁MOS;
占空比大的时候,器件应力大,效率明显恶化;
环路补偿相对Buck更难,右半平面零点RHPZ,容易造成系统振荡。
3.5典型应用场景
锂电池升压5V、光伏升压、背光驱动、低压电池升压供电。
四、Buck‑Boost升降压拓扑
4.1工作原理
Buck‑Boost可以输出电压高于或者低于输入电压,输出电压极性与输入相反(反相Buck‑Boost),这是很多初学者容易忽略的关键点。输入为正,输出是负电压。
器件:输入电源、MOS开关S、电感L、续流二极管D、输出电容C、负载。
工作阶段:
开关导通Ton
MOS导通,电感直接接输入电源,电感电流上升储存能量;二极管截止,负载完全依靠输出电容放电维持。此时电感和输出完全断开。开关关断Toff
MOS关断,电感电流要维持,电感反向,二极管导通,电感向输出电容释放能量,输出电压极性反转。
注意:经典Buck‑Boost输出是负压。市面上很多“升降压芯片”不是基础Buck‑Boost,是四开关升降压(Four‑switch buck‑boost),可以同极性升降压,不要混淆。
4.2 CCM理想电压关系
负号代表极性反转。
D<0.5,输出绝对值小于输入,降压;
D=0.5,输出绝对值等于输入;
D>0.5,输出绝对值大于输入,升压。
举例:Vin=12V,D=0.4,Vo=‑8V;D=0.6,Vo=‑18V。
4.3器件应力
MOS管关断承受电压:V_{in}+|V_o|;
二极管反向耐压:V_{in}+|V_o|;
输入电流断续,输出电流也断续。电感既不在输入回路也不在输出回路,只有开关导通时接输入,关断时接输出。输入、输出两侧都要电容处理大纹波电流。
4.4优缺点与工程特点
优点
同一个拓扑,既可以升压,也可以降压;
输入电压波动大的场景,可维持输出稳压。
缺点
基础拓扑输出电压极性反转,很多场景不能直接用;
MOS、二极管电压应力等于输入输出绝对值之和,器件耐压要求高;
输入电流断续,输出电流断续,输入输出两边纹波电流都很大,需要更大容量电容;
环路控制难度大,存在右半平面零点;
能量先全部存入电感,再全部释放给输出,属于间接能量传递,同等功率下损耗比Buck、Boost更大,整体效率偏低。
补充:四开关Buck‑Boost。增加一组MOS管,解决极性反转问题,实现同极性升降压,但是器件数量翻倍,控制逻辑复杂,成本更高,多用于电池电压跨越输出电压的场景,例如锂电池2.7‑4.2V稳压输出3.3V。
4.5典型应用场景
需要负压电源;输入电压大范围波动,时而高于输出时而低于输出;低成本反相电源。普通正电压升降压大多优先选四开关Buck‑Boost,而不是基础Buck‑Boost。
五、三大拓扑完整对比表格
对比项目 | Buck(降压) | Boost(升压) | Buck‑Boost(反相升降压) |
|---|---|---|---|
核心功能 | 只能降压 V_o<V_{in} | 只能升压 V_o>V_{in} | 可升可降,输出极性反转 |
CCM理想公式 | V_o=D\cdot V_{in} | V_o=\frac{V_{in}}{1-D} | V_o=-\frac{D}{1-D}V_{in} |
占空比D和输出关系 | D越大输出越高 | D越大输出越高 | D>0.5升压;D<0.5降压 |
输入电流状态 | 断续 | 连续 | 断续 |
输出电流状态 | 连续 | 断续 | 断续 |
电感位置 | 输出侧 | 输入侧 | 悬浮,既不属于输入也不属于输出 |
MOS管电压应力 | V_{in} | V_o | V_{in}+ |
二极管耐压 | V_{in} | V_o | V_{in}+ |
输出电压极性 | 与输入相同 | 与输入相同 | 与输入相反 |
输出纹波水平 | 小(输出电流连续) | 中等(输出电流断续) | 大(输入输出均断续) |
环路稳定性 | 最好,无RHP零点 | 较差,存在右半平面零点 | 差,存在右半平面零点 |
短路保护难度 | 中等 | 难(输出短路电感持续充能) | 难 |
效率水平 | 高(同步版本极高) | 中等‑高 | 中等,间接储能损耗大 |
主要短板 | 不能升压;输入纹波大 | 不能降压;输出短路风险;D过大性能恶化 | 输出反相;器件应力高;两侧纹波大;效率偏低 |
典型应用 | 12V转5V,大电流降压供电 | 电池升压,光伏升压 | 负压电源、宽范围输入反相电源 |
六、关键工程误区拆解
误区1:Buck‑Boost万能,输入输出随便选
很多新手看到Buck‑Boost既能升又能降,就优先选用。但基础Buck‑Boost输出是负压,很多人原理图画完,才发现输出电压反了。正电压需要升降压,优先考虑四开关Buck‑Boost,或者前后级组合(Buck+Boost),而不是基础反相Buck‑Boost。同时器件耐压等于输入加输出,高压场景器件成本会显著上升。
误区2:Boost可以无限升压
理想公式D接近1,输出无限大,但现实中D接近1时,开关导通时间很长,关断时间很短。电感峰值电流急剧增大,MOS导通损耗、二极管损耗、电感铜损急剧上升,发热严重,甚至烧毁器件。实际Boost一般不建议输出比输入高3‑4倍以上,高压升压优先考虑隔离拓扑或者电荷泵。
误区3:Buck输入电流连续
Buck电感在输出侧,输入只有MOS导通瞬间才有电流,输入电流是脉冲式断续电流,输入端必须放置足够的输入电容,否则输入电压会剧烈抖动,干扰前级电路。Boost才是输入电流连续。
误区4:CCM公式随便套用,忽略DCM
上面全部公式建立在CCM连续导通模式。轻载时电感电流降到0,进入DCM断续模式,电压传输公式会改变,不能直接用CCM公式计算输出。很多电源芯片轻载会进入DCM,甚至跳周期模式,仿真与计算时要区分模式。
误区5:纹波只看电容大小
纹波不只是电容容量决定,还要看纹波电流。Boost输出、Buck‑Boost输入输出都是断续电流,电容要承受很大纹波电流,必须重点关注电容纹波电流额定值,只加大容量,不选耐纹波的电容,会导致电容发热老化失效。
七、拓扑选型逻辑总结
输入电压始终大于输出电压 → 选Buck降压
优先同步Buck,效率高,环路简单,输出纹波性能优秀,是硬件中使用最多拓扑。注意最小占空比约束,输入输出压差过大时,确认芯片最小导通时间是否满足。输入电压始终小于输出电压 → 选Boost升压
输入电流连续,对前级友好。重点评估输出短路保护,避免故障烧毁器件;避免占空比过大,限制升压比。输入电压时而高于输出,时而低于输出,需要正电压输出 → 四开关Buck‑Boost
比如锂电池2.8‑4.2V稳压输出3.3V。器件数量多,成本更高,控制复杂。需要负电压输出 → 基础反相Buck‑Boost
适合负压供电,注意器件耐压,输入输出增加足够滤波电容。大功率、高压隔离需求:以上是非隔离拓扑,需要隔离请选择Flyback正激等隔离拓扑。
八、补充:同步与非同步拓扑差异
表格与前文讲的二极管版本是非同步拓扑。将二极管替换成第二个MOS管,就是同步整流。
Buck同步:把续流二极管换成MOS,大电流下消除二极管正向压降,效率大幅提升,现在大电流降压几乎全部同步Buck。
Boost同步:续流二极管换成MOS,提升效率,但输出短路时MOS直通风险更大,保护设计难度上升。
Buck‑Boost同步:同样可以替换二极管,但是器件应力依旧很高。
同步不等于万能,轻载下MOS管开关损耗占比提升,部分同步芯片轻载效率反而不如二极管非同步版本。
九、总结
Buck、Boost、Buck‑Boost三个基础拓扑,本质区别来自电感摆放位置:
Buck电感放在输出端,得到降压,输出电流连续;
Boost电感放在输入端,得到升压,输入电流连续;
Buck‑Boost电感悬浮,能量先存电感再释放,实现升降压,但电流在输入输出两侧全部断续,并且输出极性反转。
选型第一判断:输入输出电压大小关系,其次看极性、纹波、器件应力、效率、保护需求。不要看到升降压就直接选用Buck‑Boost,要分清是传统反相Buck‑Boost还是四开关同极性升降压。掌握这三大拓扑的约束边界,才能避开电源设计中大量常见问题。
来源:互联网
来源:数据中心运维管理 · mp.weixin.qq.com