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变换器(仅个人学习