BUCK、BOOST和BUCK-BOOST是DC-DC变换器的三种基本拓扑结构,它们各自适用于不同的电压转换场景。这三种拓扑通过不同的电路配置和开关控制策略,实现了从输入电压到输出电压的降压、升压以及升降压功能。以下将详细分析每种拓扑的适用场景、工作原理和典型应用。
一、BUCK(降压)变换器
BUCK变换器是一种输出电压低于输入电压的降压型DC-DC变换器。其核心原理是通过开关管的周期性通断,配合电感和电容的储能滤波,将较高的输入电压转换为较低的输出电压。
适用场景:
- 输入电压高于输出电压的场合:这是BUCK变换器最典型的应用场景。例如,将12V或24V的蓄电池电压转换为5V或3.3V,为微控制器、传感器、数字逻辑电路等低压器件供电。
- 对效率要求较高的场景:BUCK变换器在理想情况下效率可达90%以上,因为它通过开关管和续流二极管(或同步整流MOSFET)进行能量传递,损耗相对较低。
- 需要较大输出电流的场景:由于其拓扑结构简单、控制成熟,BUCK电路能够提供较大的输出电流,常用于计算机主板、显卡、通信设备等需要大电流、低电压的电源模块中。
工作模式与关键公式:
在连续导通模式(CCM)下,BUCK电路的输出电压 $V_o$ 与输入电压 $V_i$ 的关系为:
[
V_o = D \times V_i
]
其中,$D$ 为开关管的占空比($0 < D < 1$)。占空比 $D$ 越大,输出电压越接近输入电压,但始终低于输入电压。
示例应用:
- 嵌入式系统供电:将车载12V电源转换为5V(为单片机、CAN收发器等供电)或3.3V(为现代低功耗MCU、FPGA内核供电)。
- 笔记本电脑和手机充电器:适配器输出通常为19V或12V,需要通过多级BUCK电路转换为CPU、内存等所需的1.2V、1.8V等核心电压。
二、BOOST(升压)变换器
BOOST变换器是一种输出电压高于输入电压的升压型DC-DC变换器。其特点是电感位于输入侧,通过开关管控制电感的储能和释放,实现对输出电压的提升。
适用场景:
- 输入电压低于输出电压的场合:这是BOOST变换器的核心应用。例如,将单节锂电池的3.0V-4.2V电压升压至5V,为USB设备供电;或将太阳能电池板的低电压升压至合适的充电电压。
- 需要维持输出电压稳定的场景:当输入电压可能波动或下降(如电池放电过程)时,BOOST电路可以通过调节占空比来保持输出电压恒定。
- LED驱动:许多LED驱动电路采用BOOST拓扑,因为它可以从较低的输入电压(如3.3V)产生驱动多颗LED串联所需的较高电压(如12V-24V)。
工作模式与关键公式:
在CCM模式下,BOOST电路的输出电压 $V_o$ 与输入电压 $V_i$ 的关系为:
[
V_o = \frac{V_i}{1 - D}
]
其中,占空比 $D$ 必须小于1。当 $D$ 趋近于1时,输出电压理论上可以趋近于无穷大,但实际中受元件寄生参数和损耗限制。
示例应用:
- 便携式设备:在手机、平板电脑中,使用BOOST电路将电池电压升压至屏幕背光、音频功放等模块所需的高电压。
- 功率因数校正(PFC):在交流-直流电源的前级,常采用BOOST拓扑的PFC电路,将整流后的脉动直流电压升压并整形为稳定的高压直流,同时提高电网侧的功率因数。
三、BUCK-BOOST(升降压)变换器
BUCK-BOOST变换器是一种输出电压既可低于也可高于输入电压的DC-DC变换器,但其输出电压的极性与输入电压相反(反极性输出)。它结合了BUCK和BOOST的部分特性,但通过一个开关管和电感实现了升降压功能。
适用场景:
- 输入电压范围宽且可能跨越输出电压的场合:当输入电压可能高于或低于所需输出电压时,BUCK-BOOST电路是理想选择。例如,使用单节锂电池(2.8V-4.2V)为需要稳定3.3V供电的系统供电,电池电压在满电时高于3.3V,在欠压时低于3.3V。
- 需要负电压生成的场合:由于其输出电压极性与输入相反,BUCK-BOOST电路常用于从正电源生成负电压,例如为运放、ADC等模拟电路提供-5V或-12V电源。
- 电池供电设备:在电池整个放电周期内,其电压会逐渐下降,BUCK-BOOST电路可以确保在电池电压高于或低于设定输出电压时,都能提供稳定的电压。
工作模式与关键公式:
在CCM模式下,BUCK-BOOST电路的输出电压 $V_o$ 与输入电压 $V_i$ 的关系为:
[
V_o = -V_i \times \frac{D}{1 - D}
]
公式中的负号表示反极性。通过调节占空比 $D$:
- 当 $D < 0.5$ 时,$V_o < V_i$(降压模式)。
- 当 $D > 0.5$ 时,$V_o > V_i$(升压模式)。
示例应用:
- 汽车电子:汽车蓄电池电压在9V至16V之间波动,而某些车载设备需要稳定的12V电源。BUCK-BOOST电路可以在电池电压低于12V时升压,高于12V时降压,始终输出稳定的12V。
- 工业传感器:为需要正负双电源供电的传感器信号调理电路,从单一正电源生成所需的负电源。
四、三种拓扑的对比与选型指南
为了更直观地比较和选择,下表总结了三种拓扑的核心特性和典型应用场景:
| 特性 | BUCK(降压) | BOOST(升压) | BUCK-BOOST(升降压) |
|---|---|---|---|
| 输入输出电压关系 | $V_o < V_i$ (同极性) | $V_o > V_i$ (同极性) | $V_o$ 可大于或小于 $V_i$ (反极性) |
| 核心公式 (CCM) | $V_o = D \cdot V_i$ | $V_o = \frac{V_i}{1-D}$ | $V_o = -V_i \cdot \frac{D}{1-D}$ |
| 主要应用场景 | 高输入电压转为低输出电压,如板级电源 | 低输入电压转为高输出电压,如电池升压、LED驱动 | 宽范围输入电压、需要负电压、电池全周期供电 |
| 关键优势 | 效率高,输出电流大,纹波相对较小 | 可提升电压,适合低电压源供电 | 输入电压范围宽,可生成负压 |
| 主要缺点 | 只能降压,输入输出未隔离 | 只能升压,开关管承受电压应力大 | 输出电压反相,效率通常略低于BUCK/BOOST |
| 典型电路示例 | 单片机、FPGA、DDR的核压供电 | USB OTG供电、PFC电路、白光LED驱动 | 汽车电子、单电池供电系统、负电压生成电路 |
在实际工程选型中,除了输入输出电压关系,还需综合考虑效率、成本、尺寸、纹波要求以及是否需要电气隔离等因素。例如,对于效率要求极高的场合,BUCK拓扑通常是首选;对于需要从低电压电池产生高电压的便携设备,BOOST拓扑是必然选择;而当电源输入范围宽且输出电压需要稳定时,BUCK-BOOST或更复杂的SEPIC、Ćuk拓扑(可实现同极性升降压)则更具优势。
此外,现代电源管理芯片常将多种拓扑集成于一体,或采用同步整流技术以进一步提升效率。在设计时,应参考具体芯片的数据手册和应用笔记,并结合上述拓扑原理进行外围元件(电感、电容、二极管)的选型和PCB布局布线,以确保电源系统的稳定性和可靠性。
参考来源
- BUCK、BOOST、BUCK-BOOST电路原理分析
- 电源小白入门学习5——BUCK、BOOST、BUCK-BOOST、Ćuk、Sepic、Zeta电路
- BUCK、BOOST、BUCK-BOOST电路原理分析
- 【开关电源一】电源拓扑之buck、boost、buck-boost
- 解读升压电路(BOOST)与降压电路(BUCK)
- 双向DC-DC变换器(仅个人学习)