尧图精选

电源是怎样炼成的:从基础拓扑到工程实战的电源设计知识框架

🕒 发布时间:2026/9/6 6:22:28 📁 来源:尧图网络
之前在做嵌入式产品开发时经常遇到 24V 转 12V 电源纹波过大、电机启动瞬间把 MCU 拉复位、板卡上电瞬间电流冲击烧毁 MOS 管这类问题。查了很多资料发现大多数文章只讲单一电路怎么搭却没有人系统讲清楚电源设计背后的工程逻辑。后来系统阅读了《电源是怎样炼成的》这本书结合自己做过的双向电源、反激电源、电源切换电路等实际项目才逐渐把电源设计这条线串起来。这篇文章不是单纯的书评而是以“电源是怎样炼成的”为主线提炼出电源工程师最需要掌握的核心知识框架、常用电路设计方法、高频排查思路和工程避坑指南。无论你是刚接触硬件设计的学生、从嵌入式转硬件的开发者还是在做电源模块选型的工程师这篇文章都能帮你少走很多弯路。1. 为什么电源设计是硬件工程师的必修课1.1 从一次惨痛的“上电烧板”说起几年前我做一款工业控制板供电方案是 24V 输入板上用一颗 DC-DC 降压到 5V再经过 LDO 给 MCU 供电。第一次打板回来信心满满地接上 24V 电源按下开关的一瞬间电源芯片直接冒烟板子报废。排查了很久最后发现原因有两个输入端的电解电容容值选得过大上电瞬间充电电流过大超过了电源芯片的软启动承受能力。电感选型不对饱和电流低于实际峰值电流导致电感饱和后开关管电流急剧上升。这个经历让我意识到电源设计不是“照着参考电路抄一遍就能用”而是需要理解每个元件的选型依据、每个参数背后的物理意义以及不同拓扑结构之间的差异。这也是我后来为什么极力推荐《电源是怎样炼成的》这本书的原因——它不只是在教你怎么画电路而是在教你“怎么炼成”一块真正可靠、可量产、可维护的电源。1.2 电源设计在硬件开发中的地位在电子系统中电源就像人的心脏。MCU、传感器、运放、通信模块、电机驱动所有功能模块都依赖稳定、干净的电源供电。电源设计不好系统会出现以下典型问题电压跌落导致 MCU 复位或逻辑混乱。纹波过大导致 ADC 采样值跳动、射频通信误码率升高。电磁干扰EMI超标导致产品无法通过认证。上电时序错误导致多电源轨芯片闩锁损坏。电源效率低导致设备发热严重影响寿命和用户体验。从职业发展角度看电源工程师的薪资和需求量在硬件领域一直处于中上水平。传统线性电源、开关电源DCDC、电池管理、电源完整性PI仿真、PCB 电源层设计……每一个方向都需要系统化的知识积累。而《电源是怎样炼成的》这本书恰恰提供了一个相对完整的进阶路径从基础元器件到拓扑结构再到工程化量产问题都有涉及。2. 《电源是怎样炼成的》这本书在讲什么2.1 书籍整体内容框架这本书的核心价值在于它不孤立地讲某个电路而是把电源设计拆解成一条可以学习和复制的“炼成”路径。整体框架大致包括以下部分模块主要内容适合人群基础元器件电阻、电容、电感、二极管、MOS管、变压器、运放、基准源刚入门硬件的学生、转行开发者常用电源拓扑LDO、Buck、Boost、Buck-Boost、反激、正激、LLC、推挽需要做电源方案选型的工程师环路控制反馈补偿、环路稳定性、波特图、相位裕度、增益裕度有一定基础、想深入开关电源的工程师PCB 与工艺电源层处理、布局布线、散热设计、安规与 EMC负责产品落地和生产对接的工程师工程实战电源测试、纹波测量、可靠性设计、故障排查所有从事实际产品开发的硬件工程师2.2 这本书和传统教材最大的不同大学教材里的《电力电子技术》偏重公式推导和理想波形分析但很少告诉你实际选型时电感饱和电流要留多少余量、反馈环路相位裕度不够时板子会出现什么现象。《电源是怎样炼成的》更像是一本工程笔记和经验总结它会告诉你为什么某些电路拓扑在实际产品中很少用不是因为理论不对而是因为成本、EMI、可靠性等问题。同样的 Buck 电路用在电池供电设备和用在工业 24V 输入场景设计侧重点完全不同。电源测试不是通上电用万用表量一下电压就行纹波测量、动态响应测试、环路测试都有标准方法。这些内容对实际工作非常有帮助。我在做 24V 转 12V 电源电路设计和反激电源设计时很多验证思路和排错方法就是从这本书的实战章节得到的启发。3. 书中核心知识拆解之一从线性电源到开关电源3.1 线性电源 LDO 的适用边界LDOLow Dropout Regulator低压差线性稳压器是最简单的电源方案之一它的优点是输出纹波小、噪声低、电路简单、成本低。缺点是只能降压且效率取决于输入输出电压差。LDO 的功率损耗可以简单理解为P_loss (Vin - Vout) × Iout举个例子输入 12V输出 5V负载电流 200mA那么 LDO 上的损耗为P_loss (12 - 5) × 0.2 1.4W1.4W 的损耗如果封装散热不好芯片温度很快就会上来。所以 LDO 一般建议用在压差小、负载电流小、对噪声敏感的场合比如给模拟运放、传感器、ADC 基准源供电。在 12V 转 5V、负载 1A 的场景下更合适的方案是先用 Buck 降到 5V再用 LDO 做二次滤波。3.2 开关电源 Buck 电路基础Buck 电路是降压型开关电源也是使用最广泛的 DCDC 拓扑。它通过高频开关、电感储能和电容滤波来实现电压变换效率通常在 85% 以上高负载时可以做到 95% 左右。一个典型 Buck 电路的核心器件包括上管高边开关管通常为 MOS下管同步 Buck 中为 MOS异步 Buck 中为二极管电感输出电容反馈电阻分压网络下面是一个常用的同步 Buck 电路示意结构以常见芯片为例芯片具体型号不同引脚定义会有差异Vin ──┬── VIN ── SW ── L ──┬── Vout │ │ │ EN BOOT C ├── FB ──────────────┤ │ │ GND GND在设计 Buck 电路时电感的选型非常关键。电感值决定了电流纹波大小电感饱和电流必须大于最大峰值电流否则电感会饱和导致开关管电流急剧上升最终烧毁芯片。常用的电感值估算公式为L (Vin - Vout) × Vout / (Vin × f_sw × ΔI_L)其中ΔI_L通常取最大负载电流的 20%~40%。这个公式在《电源是怎样炼成的》中也有详细推导和实例计算这里不再展开但建议每一位做电源设计的同学都要能独立推导一遍。3.3 为什么反激电源在工业电源中占据重要地位热词中出现了很多次“反激电源”“反激电源设计”这本书对反激拓扑的讲解也非常到位。反激电源Flyback Converter本质上是一种隔离型 Buck-Boost 拓扑通过变压器实现电气隔离和电压变换。反激电源的主要应用场景包括市电 AC-DC 适配器。工业控制板中的辅助电源。家电、充电器、LED 驱动电源。需要多路隔离输出的电源系统。反激电源设计的核心难点在于变压器的设计和反馈环路补偿。变压器的磁芯选择、匝数比、气隙大小、漏感控制都会直接影响电源的效率和 EMI 性能。书中对反激电源的 DCM断续导通模式和 CCM连续导通模式工作过程讲得比较清楚强烈建议想入门开关电源的读者重点阅读这一部分。4. 书中核心知识拆解之二电源电路中的常用功能模块结合热词中高频出现的关键词我挑选几个在工程中最常遇到的功能模块进行展开这些内容也都是《电源是怎样炼成的》书中覆盖到的。4.1 电源防反接电路从二极管到 NMOS在直流供电设备中电源防反接是一个必须考虑的问题。如果用户把电源正负极接反电路板可能会大面积烧毁。常见的防反接方案有方案优点缺点适用场景串联二极管简单、成本低压降大、功耗大小电流、对压降不敏感整流桥无论正反都能工作两管压降损耗大低功耗应急方案PMOS 防反接压降小成本略高驱动逻辑需注意中等电流NMOS 防反接导通电阻小压降极小需要电荷泵或额外驱动电路大电流、高功率在很多 24V 大功率电源防反接场景中NMOS 方案是主流选择。原因是 NMOS 的导通电阻可以做到非常低几毫欧甚至更低在几十安培的大电流场景下损耗优势明显。NMOS 防反接的基本原理是利用 NMOS 的寄生二极管单向导通特性。当电源接反时NMOS 的栅源电压为负管子不导通系统不工作从而保护后级电路。但需要注意的是NMOS 的 Vgs 耐压有限24V 系统一般可以直接用48V 及以上系统可能需要考虑栅极保护电路。书中有个提醒非常实用栅极电阻不是随便选的。热词里提到“栅极电阻 1k 防反接失效”这类问题通常是因为栅极电阻过大导致 MOS 管开关速度过慢在电源切换或热插拔瞬间 MOS 管工作在线性区功耗急剧上升而烧毁。栅极电阻的主要作用是抑制振铃和限制栅极充电电流但阻值过大会延长开关时间。一般推荐 10Ω~100Ω具体需要结合驱动能力和开关频率综合选择1kΩ 在某些高频开关场景下确实偏大。4.2 电源切换电路在很多嵌入式系统中需要实现主电源和备用电源之间的无缝切换例如外部适配器供电与电池供电切换。主电源与备用 UPS 电源切换。多路输入电源的自动切换。RTC 电源切换电路热词中有“全志 H136 RTC 电源切换电路”。最简单的电源切换是使用二极管 OR 电路两个电源各串联一个二极管后合并输出。优点是简单但缺点也很明显二极管压降会损失一部分效率而且如果两个电源同时存在电压较高的电源会持续供电电压较低的那路基本不工作无法实现负载均流。更可靠的是使用 MOS 管加控制逻辑的电源切换电路。核心思路是检测当前主电源状态当主电源掉电时快速切换到备用电源切换时间要小于后级电路能承受的掉电时间。这个切换时间往往需要根据实际负载的保持时间Hold-up Time来评估这也是《电源是怎样炼成的》工程实战部分反复强调的内容。4.3 负电源的产生与设计在某些运放电路、音频电路、传感器供电场景中需要使用负电源。热词中有“两个整流二极管做正负电源电路图”“单电源文氏桥振荡电路图”等内容负电源正是这类电路的基础。最常见的负电源产生方式有以下几种变压器带中心抽头再加整流滤波直接输出正负对称电源。使用电荷泵芯片如 ICL7660、TPS60400将正电压反转为负电压适合小电流场景。使用 Buck-Boost 拓扑实现负压输出。使用反激变压器得到正负多路输出。在采用“两个整流二极管做正负电源”时典型结构是变压器次级中心抽头接地两端分别接一个二极管再通过滤波电容输出正压和负压。需要特别注意滤波电容的耐压和极性负压侧的电容极性不能接反。4.4 测量电源纹波示波器探头怎么接才准热词中有一个非常高频的问题“测量电源纹波 并联多大电容”。这其实是一个常见的误解。测量纹波时示波器探头不能直接接普通接地夹因为接地线会形成环路天线拾取到很多高频噪声导致测出来的“纹波”远大于真实值。正确做法是使用弹簧接地探头或者用示波器探头的地线尽量短地连接到输出电容的负端。还有一种方法是使用同轴线缆直接焊接测量。如果必须并联电容通常是为了模拟实际负载的退耦效果而不是为了“让纹波看起来更小”。《电源是怎样炼成的》中关于纹波测试的建议比较实用使用 20MHz 带宽限制滤掉超出实际关注范围的高频噪声。在输出电容两端直接测量不要通过长导线连接。测量时保持探头地线最短。如果条件允许采用差分探头进行精确测量。记住一点测量结果本身也是测试系统的一部分。不同接法、不同探头、不同带宽限制测出来的纹波数值可能相差很大这不是产品不一致而是测试方法不统一。5. 从热词看电源工程师的高频应用场景5.1 可调电源LM317 恒流恒压方案热词中“LM317 恒流恒压可调电源制作”是很多电子爱好者入门时的经典项目。LM317 是三端可调线性稳压器通过外部电阻分压网络可以调整输出电压。它本身是一个稳压器件要实现恒流需要额外增加采样电阻和控制电路。恒流恒压可调电源的核心思路是先通过恒压电路设定最大输出电压再通过恒流电路设定最大输出电流。当负载电流小于设定值时电源工作在恒压模式当负载电流达到设定值时电源自动切换到恒流模式输出电压开始下降。用 LM317 实现简易恒流的一种方法是Vout参考电压 1.25V 采样电阻 Rs 1.25V / I_limit如果要实现 0~1A 可调恒流采样电阻可以选 1.25Ω/2W 左右再配合电位器和运放调整设定值。这个方案虽然简单但线性稳压器的功耗问题需要特别注意。输入 24V、输出 5V、电流 1A 时调整管上的压降功耗接近 19W必须加足够的散热片。5.2 升压电源芯片与升降压拓扑在电池供电产品中经常需要把单节锂电池 3.7V 升压到 5V、9V 甚至 12V。热词中“升压电源芯片”是一个常青话题。常见的升压芯片包括 MT3608、SX1308、FP6291、TPS61088 等选择时主要看输入电压范围、输出电压范围、最大开关电流和效率曲线。升压电路Boost和降压电路Buck核心区别在于电感储能和续流方式不同。Boost 电路在开关管导通时电感储能开关管关断时电感和输入电压串联向输出供电因此输出电压可以高于输入电压。需要特别注意的是Boost 电路不能空载开机否则输出电容可能被充到很高电压损坏芯片和后级负载。如果输入电压有时高于输出电压、有时低于输出电压就需要使用 Buck-Boost 拓扑或者 SEPIC 拓扑。这类拓扑在电池供电设备中比较常见比如 3.3V~4.2V 锂电池输入输出稳定 5V 的场景。5.3 ATX 电源与 Flex/1U 电源的区别热词中出现了“ATX 电源定义”“Flex 电源和 1U 电源区别”。这说明不少读者在 DIY 服务器、NAS、ITX 主机时对电源规格存在疑惑。ATX 电源是 PC 行业的标准电源规格主要包含 3.3V、5V、12V、-12V 和 5VSB 等输出。ATX 12V 规范定义了电源的尺寸、接口、信号时序和负载能力。Flex 电源和 1U 电源都用于机架式服务器或工控机主要区别如下类型尺寸功率范围适用场景ATX150×140×86mm300W~1000W家用台式机Flex150×81.5×40.5mm150W~300W小机箱、NAS、工控机1U标准 1U 高度300W~800W机架式服务器Flex 电源比 1U 电源更短更窄适合空间极其有限的场景但散热和功率扩展能力有限。1U 电源主要配合 1U 机箱使用标准宽度长度可以做到更高功率。选型时除了看尺寸还要注意电源的接口定义和信号时序是否匹配主板要求。5.4 电源控制芯片与可调改造热词中出现了“WT7520 芯片改可调电源”“Viper12A 电源电路图”“LP3713 电源芯片”“FR9686 电源芯片引脚图”等内容。这些芯片大多应用于开关电源的 PWM 控制或 AC-DC 辅助电源。很多电子爱好者喜欢把废旧电源中的 WT7520 等芯片方案改装成可调电源也就是常说的“改可调电源”玩法。这类改造的核心思路是通过修改反馈环路中的电阻分压网络来改变输出电压范围同时加大输出滤波电容更换更高耐压的输出电容并合理调整过压过流保护阈值。需要强调的是改可调电源有一定风险反馈环路改动后可能不稳定导致输出振荡。辅助电源绕组电压有限输出电压不能无限调高。保护电路阈值不重新标定可能失去过压过流保护作用。原电源的变压器匝比决定了输出范围改动后可能超出设计极限。如果只是学习 PWM 控制原理用普通旧电源改装是可以的但用于生产或带精密设备时要非常谨慎毕竟安全是第一位的。5.5 电源环路测试与稳定性热词中“电源环路测试点”是电源工程师比较专业的问题。环路测试Bode Plot是评估开关电源反馈系统稳定性的标准方法主要测量电源控制环路的增益和相位随频率变化的曲线。关键指标包括穿越频率0dB 点一般建议为开关频率的 1/10~1/5。相位裕度一般要求大于 45°工程上建议 50°~60°。增益裕度一般要求大于 6dB~10dB。环路测试通常需要使用网络分析仪或带有增益相位分析功能的仪器。测试时需要在反馈环路中注入一个小信号扰动测量控制环路对该扰动的响应。反馈电阻分压网络和补偿网络之间的连接点通常就是环路注入点。这本书比较难得的是把环路稳定性从“公式推导”拉到了“工程实践”层面给出了实际的补偿网络计算方法和调试建议对做开关电源的工程师帮助很大。5.6 电源 PCB 设计指南热词中“电源 PCB 设计指南”“四层板电源层处理”是高频话题。开关电源的 PCB 布局布线直接决定了电源的性能、EMI 表现和可靠性。几个关键原则功率回路尽量小开关管、电感、输出电容组成的回路面积要尽可能小减少环路电感。反馈信号远离功率开关节点FB 走线不要靠近 SW 节点避免耦合噪声。输入输出电容要靠近芯片引脚开尔文连接可以减小寄生电感。功率地和控制地单点连接避免功率电流在地线上产生压降干扰控制电路。散热焊盘和过孔设计要合理满足散热需求的同时不能破坏电源平面完整性。在四层板设计中电源层要尽量避免被分割成碎片因为细长的电源铜皮会产生较大的寄生阻抗。如果多个电源轨共用一个电源层需要仔细检查各电源平面的返回路径是否完整。6. 电源工程师的学习路线与实战建议6.1 从基础到进阶的推荐路径结合《电源是怎样炼成的》这本书的内容以及我自己做电源项目的经验整理一条相对清晰的学习路线第一阶段掌握元器件特性电阻、电容电解电容、陶瓷电容、钽电容、电感、磁珠、二极管、MOS 管、运放、基准源。会查数据手册看懂器件的主要参数和极限参数。第二阶段掌握线性电源和简单开关电源从 LDO 入手理解压差、效率、热阻。掌握 Buck 电路工作原理能够独立计算电感、电容参数。熟练使用示波器测量输出电压、纹波、开关节点波形。第三阶段掌握隔离电源和复杂拓扑反激电源设计重点理解变压器设计。正激、推挽、LLC 等拓扑的原理和典型应用。环路稳定性分析和补偿网络设计。第四阶段工程化能力电源 PCB 布局布线。EMC/EMI 问题整改。电源测试规范纹波、效率、动态响应、短路保护、过流保护。可靠性设计温升、寿命、降额设计。6.2 学习工具和资源推荐除了阅读《电源是怎样炼成的》这本书还可以配合以下工具进行实战验证仿真软件LTspice免费适合开关电源拓扑仿真、Proteus适合 MCU 和简单电路仿真、Simplis专业电源环路仿真。计算工具Excel 或 Python 可以编写简单的磁性元件计算散表。硬件工具可调直流电源、电子负载、示波器、LCR 表、电流探头、热像仪。焊接工具恒温烙铁、热风枪、显微镜。举例来说如果要用 LTspice 验证一个 Buck 电路可以按以下思路搭建放置一个电压源作为输入。选择一款支持 SPICE 模型的 Buck 控制器芯片或者直接用理想开关管和 PWM 信号模拟。设置电感、电容、负载电阻参数。添加 .tran 瞬态仿真指令观察输出电压纹波和电感电流波形。通过修改反馈补偿参数观察环路稳定性变化。通过仿真和实测相结合才能把书中的理论知识真正转变成自己的工程能力。6.3 常见问题与排查思路汇总问题现象常见原因排查思路电源芯片上电烧毁输入电容过大导致浪涌电流、电感饱和、PCB 布局不佳检查软启动、减小输入电容、更换饱和电流更大的电感输出纹波偏大输出电容容量不足、ESR 过大、PCB 走线不优测量开关节点波形确认是否处于连续/断续模式优化电容动态响应差负载变化时电压跌落环路带宽不够、输出电容偏小测量环路波特图调整补偿网络电源切换时系统复位切换时间过长、储能电容不足增加保持电容优化切换电路时序待机功耗高控制芯片静态电流大、假负载过大检查是否处于轻载工作模式优化反馈电阻开关电源干扰 MCU功率地和控制地未分开、屏蔽不当优化 PCB 布局增加 EMI 滤波6.4 生产环境中的安全和规范建议在实际工程项目中电源设计必须遵守以下几条底线任何电源板改动都要在断电状态下进行等待大电容放电完毕后再操作。涉及 220V AC 输入的高压电源调试必须使用隔离变压器并由有经验的人指导。所有测试仪器要确认量程和探头耐压等级避免高压击穿。批量产品必须做完整的保护测试短路保护、过流保护、过温保护。修改电源参数时建议先进行理论计算和仿真验证再进行硬件测试。在实验室验证时使用可编程电子负载逐步加载避免直接满载冲击。7. 总结与下一步规划《电源是怎样炼成的》这本书最值得推荐的地方在于它没有停留在“给一个电路图让你抄”的表层而是把电源从器件、拓扑、环路、PCB 到量产测试的完整链路讲清楚了。读完这本书再看热词中的那些问题——LM317 恒流恒压可调电源、反激电源设计、NMOS 防反接、电源环路测试、电源 PCB 设计指南——就不会再觉得每一条都是零散的陌生知识点而是能自动归入整个电源知识框架里。电源设计说到底是一项靠积累和反复实践才能掌握的技能。理论可以看书学但手感必须靠焊接、测试、调参数来练。建议每一位正在学习或从事硬件设计的朋友先把基础元器件吃透再选择一种常用拓扑比如 Buck 或反激做一个完整的项目全程经历选型、原理图设计、PCB 布局、打样、调试、测试这一整套流程。等到你亲手解决过一次“上电烧板”问题真正理解了每个元件在电路中的作用再回头看热词中那些想通的问题都会觉得格外亲切。
上一篇/下一篇内容由系统自动关联 返回资讯列表 →