1. 升降压DCDC基础概念与拓扑分类
在电源设计领域,DCDC变换器就像电力系统的"变速器",能够灵活调节电压等级。升降压型(Buck-Boost)作为其中的多面手,既能将输入电压升高,也能将其降低,这种特性使其在电池供电设备中尤为重要——当电池电压随着放电逐渐下降时,它仍能维持稳定的输出电压。
1.1 四大基础拓扑工作原理
Buck(降压)拓扑如同"水闸控流":通过快速开关MOS管,控制电感储能和释能的时间比例。当开关管导通时,输入电压直接施加在电感上,电流线性增加;关断时,电感通过续流二极管释放能量。其输出电压始终低于输入电压,遵循Vout = D×Vin(D为占空比)。
Boost(升压)拓扑则像"压力蓄能器":开关管导通时电感储能,关断时电感电压与输入电压叠加向输出供电。输出电压计算式为Vout = Vin/(1-D),因此总能输出高于输入的电压。典型应用如LED驱动,需要将电池电压提升至LED导通阈值。
传统Buck-Boost拓扑有个"反极性"特点:输出电压与输入电压极性相反。其工作原理结合了Buck和Boost的特点,输出电压幅值可高于或低于输入电压,公式为Vout = -D×Vin/(1-D)。这种特性在需要负压的场合(如运放供电)很有价值。
Sepic(单端初级电感转换器)拓扑则是"无极性魔术师":通过耦合电感和隔直电容实现同极性升降压。其输出电压表达式与传统Buck-Boost相同,但保留了输入输出同极性的优势。这种拓扑在输入电压可能高于或低于输出电压的电池应用中很常见。
1.2 关键参数对比与选型指南
电感电流纹波是影响效率的核心因素。Buck拓扑中,电感电流连续模式下的纹波ΔIL = (Vin-Vout)×D/(L×fsw);Boost拓扑则为ΔIL = Vin×D/(L×fsw)。实际设计中,通常将纹波控制在平均电流的20%-40%之间。
开关器件耐压要求差异显著:Buck电路中的MOS管只需承受输入电压,而Boost和Buck-Boost则需承受输出电压。Sepic拓扑的特殊之处在于隔直电容需要承受输入电压,这增加了元件选择的复杂度。
以12V输入、5V/2A输出的Buck电路为例:
- 占空比D ≈ 5/12 ≈ 0.417
- 取开关频率fsw=500kHz,目标纹波率30%
- 计算电感L
