4. Buck-Boost与Cuk变换器:反极性拓扑、Cuk变换器特点、四开关Buck-Boost
各位工程师朋友,咱们今天聊聊Buck-Boost和它的亲戚们。说实话,这几种拓扑在实际项目中经常让人头疼——不是搞反了极性,就是效率上不去。我当年刚入行时,就在Cuk变换器上栽过跟头,今天把这些经验分享给你。
4.1 反极性拓扑:Buck-Boost的“脾气”
先说说最基本的Buck-Boost变换器。它的结构很简单——一个开关管、一个二极管、一个电感和电容。但有个特点你得记住:输出电压是反极性的。
什么意思?就是输入正极,输出却是负极。我有个朋友第一次调试Buck-Boost,直接把示波器探头的地线夹在输出负极上,结果“啪”一声,探头烧了。嗯,这就是反极性拓扑的“坑”。
为什么会这样?你想想看,Buck-Boost的工作原理其实是在“搬能量”。开关管导通时,电感储能;开关管关断时,电感通过二极管向负载释放能量。由于二极管的方向,电流只能从输出负极流回,所以输出自然就是负的了。
它的电压关系很简单:
Vout = -Vin × D / (1 - D)
其中D是占空比。当D=0.5时,Vout = -Vin。当D>0.5时,输出绝对值大于输入;D<0.5时则相反。说白了,它既能升压也能降压,但代价就是极性反了。
4.2 Cuk变换器:平滑电流的“高手”
Cuk变换器,名字听着挺洋气,其实它和Buck-Boost是“表兄弟”。结构上多了一个电容和一个电感,但性能上提升不少。
先看拓扑结构:输入侧有个电感L1,输出侧有个电感L2,中间有个耦合电容C1。开关管和二极管还是老样子。Cuk变换器的输出电压也是反极性的,公式和Buck-Boost一模一样:
Vout = -Vin × D / (1 - D)
但区别在哪?电流更平滑。Buck-Boost的输入电流是断续的,开关管导通时才有电流;而Cuk变换器的输入电流是连续的,因为L1一直有电流流过。输出电流也是连续的,因为L2在续流。
我记得有一次做LED驱动,要求输入电流纹波很小,否则会影响前级EMI。用Buck-Boost试了试,纹波太大,加滤波器又占空间。后来换成Cuk变换器,输入电流纹波直接降了60%,EMI测试一次通过。嗯,这就是Cuk的“绝活”。
| 参数 | Buck-Boost | Cuk变换器 |
|---|---|---|
| 输出电压极性 | 反极性 | 反极性 |
| 输入电流 | 断续 | 连续 |
| 输出电流 | 断续 | 连续 |
| 纹波特性 | 较大 | 较小 |
| 元件数量 | 少 | 多一个电感和电容 |
| 效率 | 中等 | 略低(多一个元件损耗) |
Cuk变换器还有个特点——耦合电容C1的电压应力很高。C1上的电压等于Vin + |Vout|,所以选型时要注意耐压。我曾经选了个耐压50V的电容,结果输入24V、输出-24V时,C1上电压48V,差点击穿。后来换成63V的,才放心。
4.3 四开关Buck-Boost:正极性输出的“全能选手”
前面说的两种拓扑都是反极性输出,很多场合用起来不方便。比如给单片机供电,总不能搞个负压吧?这时候,四开关Buck-Boost就登场了。
四开关Buck-Boost,顾名思义,有四个开关管(Q1~Q4)。结构上可以看作Buck和Boost的“合体”——Q1和Q2组成Buck半桥,Q3和Q4组成Boost半桥,中间是电感L。
它的工作模式有三种:
- Buck模式:当Vin > Vout时,Q3常开,Q4常关,Q1和Q2做Buck开关。效率很高,接近纯Buck。
- Boost模式:当Vin < Vout时,Q1常开,Q2常关,Q3和Q4做Boost开关。效率也很高。
- Buck-Boost模式:当Vin ≈ Vout时,四个开关都工作,通过调节占空比保持输出稳定。但效率会低一些,因为四个开关都有损耗。
我个人习惯在电池供电设备中用四开关Buck-Boost。比如锂电池电压3.0V~4.2V,要稳定输出3.3V,用Buck-Boost最合适。电池满电时Buck模式,亏电时Boost模式,无缝切换。
四开关Buck-Boost的电压关系:
Vout = Vin × D_Buck / (1 - D_Boost)
在Buck模式,D_Boost=0,公式简化为Vout = Vin × D_Buck。在Boost模式,D_Buck=1,公式简化为Vout = Vin / (1 - D_Boost)。
它的优点很明显:
- 输出正极性,和输入共地
- 输入输出电压范围宽
- 效率高(尤其在Buck或Boost单一模式时)
缺点也有:
- 需要四个开关管,成本高
- 驱动电路复杂,需要自举或隔离驱动
- 控制环路设计难度大
4.4 三种拓扑的选型建议
说了这么多,到底怎么选?我总结一下:
- 需要负压输出:选Buck-Boost或Cuk。如果对纹波敏感,选Cuk;如果成本敏感,选Buck-Boost。
- 需要正压输出,且输入输出范围宽:选四开关Buck-Boost。比如电池供电、USB PD等场景。
- 功率不大(<50W):三种都可以,但Cuk的元件多,效率略低,适合对纹波要求极高的场合。
- 功率较大(>100W):建议用四开关Buck-Boost,或者干脆用隔离拓扑(比如LLC)。非隔离的大功率Buck-Boost,开关管损耗太大。
嗯,今天就聊到这儿。这三种拓扑各有千秋,关键看你的应用场景。下次咱们聊聊隔离型DC-DC,比如反激和正激变换器,那又是另一番天地了。