做硬件工程师这么多年,你一定绕不开DC-DC转换器。但Buck和Boost到底有什么区别?什么场景该用哪个?公式怎么算?

今天一文讲清楚,让你不再傻傻分不清。

一、先搞懂基本概念

DC-DC转换器本质上是一个受控的能量传递通道。输入电源给负载供电,但电压常常不符合需求——这时候就需要DC-DC电路来转换电压。

最常见的三种拓扑:

  • Buck(降压):输出电压小于输入电压

  • Boost(升压):输出电压大于输入电压

  • Buck-Boost(升降压):输出可高可低

核心工作原理基于两个定律:

  • 电感伏秒平衡:稳态下电感充放电的伏秒积相等

  • 能量守恒:输入功率约等于输出功率(忽略损耗)

二、Buck电路:降压斩波器1、电路结构

开关管、续流二极管、电感、输出电容

2、工作原理

导通阶段(Ton):开关闭合,二极管反偏截止。输入电压加在电感两端,电感电流线性上升,储存能量。

关断阶段(Toff):开关断开,电感电流不能突变,续流二极管导通,电感为负载供电。

3、核心公式

Vout = Vin × D

其中D为占空比(D = Ton / T),由于Ton小于T,所以Vout永远小于Vin。

举例:输入12V,占空比50%,输出6V;占空比25%,输出3V。

三、Boost电路:升压斩波器1、电路结构

电感、开关管、二极管、输出电容(电感在输入侧)

2、工作原理

导通阶段(Ton):开关闭合,二极管反偏。输入电压加在电感上,电感电流上升储能。此时输出电容为负载供电。

关断阶段(Toff):开关断开,电感产生感应电动势(极性反转),与输入电压叠加,通过二极管向输出电容和负载供电。

3、核心公式

Vout = Vin / (1 - D)

当D越大,Vout越高;当D趋近于1时,Vout趋向无穷大(理想情况)。

举例:输入5V,占空比50%,输出10V;占空比67%,输出15V。

四、Buck-Boost电路:升降压1、电路结构

电感、开关管、二极管、输出电容(输出极性与输入相反)

2、核心公式

Vout = -Vin × D / (1 - D)

负号表示输出极性反转。当D小于0.5时降压,D大于0.5时升压。

五、三种电路对比

对比项BuckBoostBuck-Boost输出电压Vout < VinVout > Vin可高可低输出极性同相同相反向电感位置输出侧输入侧输入/输出之间典型效率85%-95%80%-90%75%-85%

六、选型指南1、选Buck的场景

  • MCU核心电压供电(电池12V转3.3V/1.2V)

  • 处理器供电(CPU/GPU内核电压)

  • 对效率要求高的降压应用

2、选Boost的场景
  • LED驱动(锂电池3.7V升压驱动5V-36V LED)

  • 汽车电子(12V升压至24V/48V)

  • 太阳能发电系统升压

3、选Buck-Boost的场景
  • 锂电池供电设备全范围工作(4.2V-3.0V转稳定3.3V)

  • 宽输入电压范围的工业电源

  • 需要负电源的运放电路

七、设计注意事项

1. 电感选型

电感值影响纹波电流和响应速度。一般取电感电流纹波为负载电流的30%左右。

2. 开关频率

频率越高,电感/电容可以越小,但开关损耗增加。常规选择100kHz-500kHz。

3. 二极管选择

续流二极管选肖特基,导通压降低。高速应用注意反向恢复时间。

4. 效率对比

Buck效率最高,Boost次之,Buck-Boost最低。设计时注意散热。

最后说一句:

  • Buck等于降压,Vout = Vin × D

  • Boost等于升压,Vout = Vin / (1-D)

  • Buck-Boost等于升降压,输出极性反转

  • 根据输入输出电压关系选拓扑

    打开网易新闻 查看精彩图片