做硬件工程师这么多年,你一定绕不开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等于升降压,输出极性反转
-
根据输入输出电压关系选拓扑
