1、开关电源基础:拓扑结构分类与工作原理
大家好,我是老张。做电源设计这些年,我见过不少新手一上来就盯着芯片 datasheet 猛看,结果连最基本的 Buck、Boost 都分不清。说实话,这就像盖楼不看地基——迟早要出问题。今天咱们就把这三种最基础的拓扑结构彻底讲透。
1.1 拓扑结构分类:三种基本形态
开关电源的拓扑结构,说白了就是能量怎么从输入端传到输出端。我个人习惯把它们分成三类:
- Buck(降压型):输出电压低于输入电压。比如把 12V 降到 5V。
- Boost(升压型):输出电压高于输入电压。比如把 3.7V 锂电池升到 5V。
- Buck-Boost(升降压型):输出可高可低,极性相反。这个用得少,但某些场景非它不可。
关键点:这三种拓扑的核心区别在于电感和开关管的连接方式。你想想看,电感的位置决定了能量的传递路径。
1.2 Buck 降压型:最常用的拓扑
Buck 电路是我入行时第一个接触的拓扑。它的工作原理其实很简单:
开关管导通时,输入电压通过电感给输出电容充电,同时电感储存能量。开关管关断时,电感通过续流二极管释放能量,维持输出电流。
嗯,这里要注意一个关键公式:
Vout = Vin × D
其中 D 是占空比。举个例子,输入 12V,占空比 50%,输出就是 6V。当然,实际会有损耗,但原理就是这么回事。
我的经验:我在项目中遇到过输出纹波偏大的问题。后来发现是电感选小了,导致电流纹波过大。建议电感纹波电流控制在输出电流的 20%-40%。
关键波形分析
Buck 电路的关键波形有三个:
- 开关节点 SW 波形:方波,高电平等于 Vin,低电平接近 0V(二极管压降)。
- 电感电流波形:三角波,上升斜率 = (Vin - Vout)/L,下降斜率 = Vout/L。
- 输出纹波波形:与电感电流和输出电容 ESR 相关。
避坑指南:我曾经在调试时发现 SW 波形有严重的振铃。检查后发现是 PCB 布局不合理,功率回路太长。记住:功率回路要尽量短,这是铁律。
1.3 Boost 升压型:能量搬运工
Boost 电路和 Buck 正好相反。开关管导通时,电感直接短路到地,电流线性上升,储存能量。开关管关断时,电感电压反向,和输入电压叠加后给输出供电。
Boost 的电压关系是:
Vout = Vin / (1 - D)
举个例子,输入 5V,占空比 50%,输出就是 10V。但要注意,占空比不能太接近 1,否则效率会急剧下降。
关键点:Boost 电路的输入电流是连续的,但输出电流是断续的。这意味着输出电容需要承受更大的纹波电流。
关键波形分析
Boost 的波形和 Buck 有相似之处,但要注意:
- 开关管导通时,电感电流上升,SW 节点电压接近 0V。
- 开关管关断时,SW 节点电压被拉到 Vout + 二极管压降。
- 输出二极管电流是脉冲状的,峰值很高。
我的建议:Boost 电路启动时会有浪涌电流。我习惯在输入端加软启动电路,或者选择带软启动功能的控制芯片。
1.4 Buck-Boost 升降压型:反极性输出
Buck-Boost 比较特殊。它的输出电压可以高于或低于输入电压,但输出极性是相反的。比如输入 +12V,输出可以是 -5V。
它的电压关系是:
Vout = -Vin × D / (1 - D)
当 D < 0.5 时,|Vout| < Vin(降压模式);当 D > 0.5 时,|Vout| > Vin(升压模式)。
避坑指南:我曾经用 Buck-Boost 做负压电源,结果发现输出纹波特别大。后来分析发现是电感饱和了。Buck-Boost 的电感电流峰值比 Buck 和 Boost 都大,选型时要留足余量。
关键波形分析
Buck-Boost 的波形特点:
- 开关管导通时,电感电流上升,SW 节点电压为 Vin。
- 开关管关断时,电感电流通过二极管给输出供电,SW 节点电压为负值。
- 输入和输出电流都是断续的,对滤波要求更高。
1.5 三种拓扑对比总结
| 参数 | Buck | Boost | Buck-Boost |
|---|---|---|---|
| 输出电压范围 | Vout < Vin | Vout > Vin | Vout 可高可低(反极性) |
| 占空比公式 | D = Vout/Vin | D = 1 - Vin/Vout | D = |Vout|/(Vin + |Vout|) |
| 输入电流 | 断续 | 连续 | 断续 |
| 输出电流 | 连续 | 断续 | 断续 |
| 电感电流峰值 | 较低 | 中等 | 较高 |
| 常见应用 | 12V→5V/3.3V | 锂电池→5V | 负压电源、电池供电 |
核心总结:选拓扑其实就三步:先看输入输出范围,再算功率等级,最后考虑纹波要求。我个人习惯先画个表格对比一下,一目了然。
好了,这一章的内容就到这里。三种拓扑的基本原理和波形分析,说白了就是电感怎么充放电、开关管怎么切换。你把这些搞懂了,后面分析损耗和效率提升就轻松多了。
课后思考:为什么 Buck 电路的输出纹波通常比 Boost 小?想明白这个问题,你对拓扑的理解就更深一层了。