DCDC 电源拓扑详解,硬件电源基础干货

张开发
2026/4/21 10:48:16 15 分钟阅读
DCDC 电源拓扑详解,硬件电源基础干货
做硬件设计电源是绕不开的话题。不管你画什么板子总得给芯片供电。很多人会用DCDC芯片照着参考电路画能跑就行。但你真的理解背后的原理吗为什么有的用Buck有的用Boost电感怎么选开关频率高了会怎样这些问题搞不明白遇到问题就只能猜。一、DCDC 是什么和 LDO 有啥区别先说清楚概念。DCDC是直流转直流的开关电源通过开关管的快速通断配合电感储能实现电压变换。LDO是低压差线性稳压器通过调整管的压降来稳压。核心区别在效率。LDO的效率约等于输出电压除以输入电压比如5V转3.3V效率只有66%剩下的34%全变成热量了。DCDC不一样理论上效率能做到90%以上因为它不是靠消耗能量来降压而是靠能量转换。举个例子12V转3.3V1A负载 LDO效率约27%功耗约8.7W需要大散热片 DCDC效率约90%功耗约0.4W基本不发热所以大压差、大电流的场合DCDC是唯一选择。但DCDC也有缺点输出纹波大、有开关噪声、电路复杂、成本高。小电流、低噪声要求的场合LDO反而更合适。二、Buck 降压拓扑最常用的结构Buck是降压型DCDC输出电压低于输入电压。这是硬件设计中最常见的电源拓扑几乎所有主控板的内核供电、IO供电都用它。基本结构很简单一个开关管MOSFET、一个电感、一个续流二极管或同步整流的第二个MOSFET、输入输出电容各一个。工作原理分两个阶段开关导通阶段输入电压加在电感上电流线性上升电感储能同时给负载供电、给输出电容充电。开关关断阶段电感电流不能突变通过续流二极管形成回路电感释放能量电流线性下降。关键公式Vo Vin × DD是占空比。想输出3.3V输入12V占空比就是27.5%。选型时要注意几个坑电感值太小会导致纹波电流大输出纹波大太大会导致瞬态响应慢体积也大。一般按纹波电流是负载电流的30%-50%来算。开关频率高频率可以用更小的电感和电容但开关损耗增加效率下降EMI也更难搞。常见的是500kHz到2MHz。同步整流用MOSFET代替二极管续流效率能提升几个百分点。大电流场合几乎必选。三、Boost 升压拓扑把电压抬起来Boost是升压型DCDC输出电压高于输入电压。常见场景是单节锂电池3.7V升到5V给外设供电或者升到12V驱动显示屏背光。结构和Buck很像但器件位置不同电感在输入端开关管并联在电感后面二极管和输出电容串联到输出端。工作原理开关导通阶段输入电压直接加在电感上电感储能电流上升。此时二极管反向截止输出电容单独给负载供电。开关关断阶段电感电流不能突变感应电压叠加在输入电压上通过二极管给输出电容充电、给负载供电。输出电压公式Vo Vin / (1-D)。注意占空比不能太大否则电感电流会失控。实际应用中升压比一般不超过10倍。Boost有个特殊问题输出短路时电感和二极管形成直通路径电流不受控。所以很多Boost芯片会加输入过流保护或者要求前级加开关。四、Buck-Boost 升降压拓扑灵活但有代价Buck-Boost既能升压也能降压输出电压可以高于、低于或等于输入电压。看起来很万能但代价是效率低、电路复杂。基本结构是Buck和Boost的串联一个Buck开关管、一个Boost开关管、一个电感、两个二极管或四个MOSFET做全同步整流。四个开关交替工作控制逻辑比较复杂。典型应用场景锂电池供电设备电池电压从4.2V降到2.8V输出需要稳定的3.3V或5V汽车电子输入电压波动大冷启动可能跌到6V抛负载可能飙升到40V效率问题是硬伤。Buck-Boost的效率通常比纯Buck或纯Boost低5%-15%因为电流要流过两个开关管损耗加倍。能用Buck或Boost解决的场合尽量不要用Buck-Boost。五、拓扑选型的实用建议说了这么多拓扑实际选型怎么选几个关键因素1. 电压关系输出低于输入选Buck输出高于输入选Boost输入输出关系不确定选Buck-Boost2. 功率等级几瓦以内可以用异步整流电路简单几瓦到几十瓦同步整流效率优先几十瓦以上考虑多相并联分散热设计压力3. 空间限制空间充裕可以用外置MOSFET散热好处理空间紧张选集成MOSFET的芯片减少外围器件极致紧凑用模块化电源牺牲成本换空间4. 噪声敏感度敏感电路ADC、传感器后级加LDO滤波或者用低噪声DCDC芯片数字电路MCU、FPGA普通DCDC即可注意去耦电容布局六、常见设计错误最后说说新手容易踩的坑电感选太小纹波电流大输出纹波超标电感可能饱和烧毁。计算时要留余量饱和电流至少是最大负载电流的1.5倍。输入电容不够DCDC工作时有脉冲电流输入电容不够会导致输入电压跌落严重时芯片重启。大功率场合要加多个电容并联。布局不合理开关回路太大EMI超标地平面被分割噪声耦合到敏感电路。记住功率回路越小越好信号地和功率地分开。忽略了软启动上电瞬间大电流冲击可能触发过流保护或烧毁器件。很多芯片自带软启动但需要外接电容设置时间。写在最后DCDC电源拓扑是硬件工程师的基本功。Buck、Boost、Buck-Boost三种结构各有适用场景理解工作原理是选型和调试的基础。电感选型、开关频率、布局设计是三个最容易出问题的地方。电源设计不是画完原理图就完事调试时遇到问题要能从原理上分析原因。纹波大、效率低、EMI超标这些问题的根源往往在拓扑选择和参数设计阶段就埋下了。想系统学习电源设计的可以从Buck入手把电感选型、环路稳定、EMI处理这几个核心问题搞透其他拓扑就一通百通了。

更多文章