电源拓扑结构识别:Buck、Boost、LDO、Flyback

做原理图审查这么多年,我有个习惯——拿到一张新板子,先不看具体器件型号,而是先瞄一眼电源部分的结构。为什么?因为拓扑选错了,后面再怎么优化都是白搭。说白了,电源拓扑就是整个供电网络的骨架,骨架歪了,肉长再好也没用。

这一章,咱们就聊聊四种最常见的电源拓扑:Buck、Boost、LDO、Flyback。我会把快速识别方法、典型应用场景和选型依据揉在一起讲,尽量让你看完就能上手用。

核心观点:拓扑识别是原理图审查的第一步。看懂了拓扑,你才能判断后面的电容、电感、反馈网络是不是合理。

四种电源拓扑核心对比 四种电源拓扑核心对比 Buck 降压 开关型 降压 Boost 升压 开关型 升压 LDO 线性 线性稳压 Flyback 反激 隔离型 升降压 Buck 关键特征 • 输入 > 输出 • 电感在输出侧 • 续流二极管/同步管 • 效率高 85-95% Boost 关键特征 • 输入 < 输出 • 电感在输入侧 • 二极管在输出侧 • 纹波较大 LDO 关键特征 • 输入 > 输出 • 无电感/变压器 • 输出纹波极低 • 效率 = Vout/Vin Flyback 关键特征 • 有变压器 • 输入输出隔离 • 可升降压 • 多路输出方便 典型应用 • 核心供电 1.2V/1.8V • DDR 内存 VDDQ • 12V→5V 中间总线 典型应用 • 锂电池升压 3.7V→5V • LED 背光驱动 • USB PD 输出 典型应用 • 模拟/RF 供电 • 低噪声敏感电路 • 小电流辅助供电 典型应用 • 通信电源隔离 • 多路输出电源 • 高压输入场景

Buck 降压拓扑:最常用的开关电源

Buck 电路,说白了就是能把高电压变成低电压的开关电源。你在原理图里看到它,第一反应应该是——输入电压比输出电压高,而且高不少。

怎么快速识别?我教你个笨办法:找电感。Buck 电路的电感一定在输出侧,也就是在开关节点和输出电容之间。输入端进来,经过开关管,然后到电感,再到输出电容。这个顺序记住了,一眼就能认出来。

我记得有一次审一块通信板,工程师用了 Buck 给 1.2V 核心供电,输入是 12V。我当时就觉得不对劲——12V 到 1.2V,占空比才 10%,开关管导通时间太短了。后来一算,确实效率只有 70% 出头。最后建议他先用中间总线降到 5V,再用 Buck 出 1.2V,效率直接拉到 88%。

参数 Buck 典型值 注意事项
输入输出关系 Vin > Vout 压差越大效率越低
效率范围 85% - 95% 轻载效率会下降
输出纹波 10 - 50 mVpp 与电感、电容有关
典型频率 300 kHz - 2 MHz 高频减小电感尺寸

审查小技巧:看 Buck 电路时,先检查输入电容和输出电容的位置。输入电容离开关管越近越好,输出电容离负载越近越好。这个距离直接影响 EMI 和瞬态响应。

Boost 升压拓扑:低压转高压的利器

Boost 电路和 Buck 正好反过来——输入电压低,输出电压高。你想想看,锂电池 3.7V 要升到 5V 给 USB 供电,或者升到 12V 给 LED 背光,用的就是 Boost。

识别方法也很简单:电感在输入侧。输入端进来先过电感,然后到开关管和二极管,再到输出电容。这个顺序和 Buck 是镜像的。我刚开始做电源设计时,经常把 Buck 和 Boost 搞混,后来记住一句话——电感靠近谁,谁就是输入侧。

Boost 有个天生的毛病:输出纹波大。为什么?因为输出电容只在开关管关断时才能充电,导通时全靠电容撑着。所以你在原理图里看到 Boost 后面跟着一堆电容,别奇怪,那是为了压纹波。

避坑指南:我曾经遇到过一个 Boost 电路,输出端并了 10 个 22μF 的陶瓷电容,结果上电就啸叫。查了半天,发现是电容的 DC Bias 特性——22μF 在 12V 偏压下实际只剩 8μF。所以审查 Boost 时,一定要算电容的降额。

LDO 线性稳压:低噪声的首选

LDO 是所有拓扑里最简单的——没有电感,没有开关噪声,输入输出之间就一个调整管。你看到原理图里电源部分只有几个电容和一个三端器件,十有八九就是 LDO。

但简单归简单,LDO 有个致命弱点:效率低。效率等于 Vout/Vin,压差越大效率越低。比如 5V 转 3.3V,效率才 66%,剩下的 34% 全变成热量了。

所以 LDO 适合什么场景?小电流、低噪声。我做过一个射频接收机,前端 LNA 供电必须用 LDO,因为哪怕 10mV 的开关噪声都会让接收灵敏度下降 3dB。这种场合,Buck 再高效也不敢用。

对比项 LDO Buck
输出噪声 极低(< 30μVrms) 较高(mV 级)
效率 Vout/Vin 85-95%
PCB 面积 小(无电感) 大(需电感)
最大电流 通常 < 1A 可达 10A+

选型依据:如果负载电流小于 500mA,且对噪声敏感,优先选 LDO。如果电流大于 1A,或者压差超过 2V,老老实实用 Buck。

Flyback 反激拓扑:隔离供电的主力

Flyback 是这四种拓扑里最复杂的,但也是唯一能实现输入输出隔离的。你在原理图里看到变压器,而且只有一路输出带光耦反馈,基本就是 Flyback。

识别 Flyback 的关键是看变压器。Buck 和 Boost 用的是电感,Flyback 用的是变压器,而且初级和次级之间有隔离。另外,Flyback 的输出整流管一定在变压器的次级侧,阳极接变压器,阴极接输出电容。

我记得有一次审一块工业控制板,输入是 48V,需要输出 5V 和 12V 两路隔离电源。工程师用了两个独立的 Buck 模块,结果隔离耐压不够。我建议换成 Flyback,一个变压器搞定两路输出,还省了空间。

Flyback 的选型要注意几点:

  • 功率范围:通常 5W - 100W,超过 100W 建议用半桥或全桥
  • 反馈方式:光耦反馈精度高,但速度慢;原边反馈省光耦,但精度差
  • 漏感问题:变压器漏感会引起电压尖峰,需要 RCD 吸收电路

避坑指南:我曾经审过一块 Flyback 电源,变压器初级和次级之间的爬电距离只有 3mm,但设计要求隔离耐压 3000V。结果打耐压时直接击穿。所以审查 Flyback 时,一定要看变压器的安规距离——初级到次级至少 6mm 才安全。

选型依据总结:一张表搞定

说了这么多,最后给个实用的选型表。你审查原理图时,对照这个表就能快速判断拓扑选得对不对。

需求场景 推荐拓扑 理由
12V→1.2V,大电流(>5A) Buck 效率高,适合大压差大电流
3.7V→5V,小电流(<1A) Boost 升压必须用开关型
5V→3.3V,噪声敏感 LDO 低噪声,简单可靠
48V→5V+12V,需要隔离 Flyback 隔离+多路输出
5V→1.8V,电流<500mA LDO 或 Buck 看噪声要求,噪声敏感用 LDO