第二章 基本拓扑结构效率分析
各位同学,今天我们来聊聊电源芯片最核心的三个拓扑——BUCK、BOOST和BUCK-BOOST的效率模型。说实话,我做了十几年电源设计,见过太多工程师一上来就画原理图,结果效率惨不忍睹。其实,效率这东西,在拓扑选择阶段就已经决定了七八成。
2.1 BUCK电路效率模型
BUCK电路,说白了就是降压转换器。它的效率模型,我个人习惯从三个维度去拆解:导通损耗、开关损耗、静态损耗。
导通损耗主要来自功率管和电感。MOSFET的导通电阻Rds(on)和电感的DCR是罪魁祸首。我给大家一个经验公式:
P_cond = I_out² × (D × Rds_on_HS + (1-D) × Rds_on_LS + DCR)
这里D是占空比,HS是上管,LS是下管。嗯,要注意的是,这个公式忽略了纹波电流的影响。实际项目中,纹波电流会让有效值电流比平均值大10%-20%,所以实际损耗会更高。
关键点:BUCK效率在中等负载时最高,轻载时开关损耗占主导,重载时导通损耗占主导。
开关损耗就复杂多了。它包括开通损耗和关断损耗,跟开关频率、驱动电压、米勒平台都有关系。我曾经在一个项目中,把开关频率从500kHz降到200kHz,效率直接提升了3个百分点。你想想看,有时候降频比换管子更管用。
我给大家一个简化模型:
P_sw = 0.5 × V_in × I_out × (t_rise + t_fall) × f_sw
这个公式虽然粗糙,但用来估算足够了。实际设计中,我建议用仿真工具算得更准一些。
我的小技巧:在BUCK电路中,电感的选择很关键。电感值太小,纹波电流大,损耗增加;电感值太大,动态响应慢。我一般取纹波电流为输出电流的30%-40%。
2.2 BOOST电路效率模型
BOOST电路,也就是升压转换器。它的效率模型跟BUCK有相似之处,但也有明显区别。最大的不同在于,BOOST的输入电流是连续的,输出电流是断续的。
导通损耗在BOOST中更复杂一些。因为输入电流等于输出电流除以(1-D),所以低压输入时电流很大,损耗也大。我遇到过不少新手,选BOOST时只看了输出电流,没考虑输入电流,结果管子烧了。
P_cond_BOOST = I_in² × (D × Rds_on_LS + (1-D) × Rds_on_HS + DCR)
注意,这里的I_in = I_out / (1-D)。当输入电压很低时,D接近1,I_in会非常大。说白了,BOOST不适合做超大升压比的应用。
开关损耗在BOOST中同样重要。但有一个特殊现象——BOOST的开关管关断时,电流是峰值电流,电压是输出电压,所以关断损耗比开通损耗大得多。我建议大家在选型时,重点关注MOSFET的关断特性。
注意:BOOST电路在轻载时效率下降很快。因为电感电流会进入断续模式,峰值电流变大,开关损耗反而增加。我曾经做过一个项目,负载从1A降到0.1A,效率从92%掉到了78%。后来加了轻载模式才解决。
2.3 BUCK-BOOST电路效率模型
BUCK-BOOST电路,既能升压又能降压。它的效率模型是三者中最复杂的。我一般把它分成两种拓扑:四开关BUCK-BOOST和反极性BUCK-BOOST。
四开关BUCK-BOOST的效率模型,可以看作是BUCK和BOOST的串联。当输入电压高于输出电压时,工作在BUCK模式;低于输出电压时,工作在BOOST模式;接近时,工作在BUCK-BOOST模式。
这里有个坑——在模式切换点附近,四个管子都在开关,损耗会突然增加。我见过一个产品,在电池电压3.7V输出3.3V时,效率曲线有个明显的凹陷。后来我们优化了模式切换逻辑,才把这个凹陷抹平。
P_total = P_cond_BUCK + P_cond_BOOST + P_sw_total + P_control
反极性BUCK-BOOST的效率模型就简单一些。它只有一个开关管和一个二极管(或同步整流管)。但它的缺点是输出是负压,而且输入输出电流都是断续的,纹波很大。
| 拓扑类型 | 效率特点 | 适用场景 |
|---|---|---|
| BUCK | 中等负载效率最高,可达95%+ | V_in > V_out |
| BOOST | 轻载效率下降快,重载效率尚可 | V_in < V_out |
| 四开关BUCK-BOOST | 全范围效率较均衡,但模式切换点有凹陷 | V_in 在 V_out 附近变化 |
| 反极性BUCK-BOOST | 效率较低,一般80%-90% | 需要负压或低成本方案 |
我的建议:如果输入电压范围很宽,比如2.7V到5.5V,输出3.3V,我建议用四开关BUCK-BOOST。虽然成本高一点,但效率比反极性拓扑高5-10个百分点。省下来的散热成本,往往能覆盖器件差价。
2.4 效率优化实战要点
讲完了理论模型,我给大家总结几个实战中常用的优化方法:
- 选对开关频率:频率越高,电感电容越小,但开关损耗越大。我一般取200kHz-500kHz,这是一个比较平衡的范围。
- 优化驱动电压:MOSFET的Rds(on)随驱动电压升高而降低,但驱动损耗会增加。5V驱动是个不错的折中点。
- 注意PCB布局:功率回路要短,地线要宽。我曾经因为布局不好,效率硬生生掉了2%。
- 用好同步整流:用MOSFET代替二极管,效率能提升3%-5%。但要注意死区时间控制,防止直通。
核心思想:效率优化不是一味追求某个参数,而是要在导通损耗、开关损耗、控制损耗之间找到平衡点。每个项目都有自己的最优解,没有万能公式。
好了,这一章的内容就到这里。下一章我们会讲具体的效率测试方法,包括如何搭建测试平台、如何分析测试数据。到时候我会分享一些我踩过的坑,希望对大家有帮助。