电源电路

本页目录

“12 V 转 5 V、输出 2 A”只给出了部分需求。输入最低会掉到多少、负载多快变化、允许多大纹波、热量能否散掉、短路时怎样退出,都会改变电路选择。电源设计需要同时满足平均能量、瞬态储能和控制稳定性。

当前问题关键判断阅读位置
用线性还是开关稳压压差、负载、静态电流与热线性稳压的能量账
降压电流怎样流动两个开关状态与伏秒平衡Buck 完整数值推演
升压为何输入电流更大功率平衡与开关电流限制Boost 与升降压
纹波小是否就能稳定输出网络、环路与负载阶跃稳压精度与动态响应
布局重点在哪电流突变路径和高 dv/dt 节点找准换流回路
保护功能够不够限流对象、启动和反向路径故障与启动边界

先画电源树,再选单路拓扑

工频变压器、整流、滤波再线性稳压是一种 AC 输入结构;离线开关电源也可先整流形成母线,再进行高频变换与需要的隔离。不是所有 AC-DC 都先经过工频变压器,也不是所有电源都有隔离。

板级系统常由适配器、母线或电池提供 DC 输入,再通过负载点转换器(POL)生成不同电压。模拟敏感支路可以在前级开关电源后加适当 LDO,但是否有效取决于 LDO 在该频率和压差下的抑制能力,不能只凭两级结构就保证低噪声。

每路记录输入正常/瞬态范围、输出电压容差、平均/峰值负载、允许噪声和上电顺序。多级转换的效率相乘,电流按对应电压与功率换算,不能简单把所有输出电流相加当作母线电流。

线性稳压的能量账

线性稳压通过反馈调节串联调整管,在所需范围内改变压降,以维持输出。这里的“线性运行”指连续调节耗散,不应与所有晶体管教材的同名工作区机械对应。

忽略其他供电路径,若输入电流为 I_out+I_g,效率为 η = V_out I_out/[V_in(I_out+I_g)];负载远大于地电流时才近似 V_out/V_in。内部损耗约为 (V_in−V_out)I_out+V_inI_g。

12 V 转 5 V、0.5 A 时,仅调整管压差耗散就有 3.5 W,输出功率 2.5 W,理想化效率约 41.7%。反过来,3.6 V 转 3.3 V、100 mA、地电流 10 μA 时效率约 91.7%;线性电源不是永远只有 30%–60% 效率。轻载下地电流占比升高,又可能改变结果。Analog Devices:LDO 基本概念

Dropout 是工作条件,不是一个固定标签

LDO 的最低压差与负载、温度、调整管结构和判定条件有关。要保证稳压,应检查最低瞬时输入仍高于所需输出上限加对应 dropout,并计入走线压降与纹波谷值。接近 dropout 时,输出精度和 PSRR 可能已经改变,不能只看平均输入够高。

例如输出上限 3.333 V、该工作点保证压差 0.2 V,需要输入至少约 3.533 V;若输入谷值只有 3.5 V,就不能据此保证稳压。是否还需要额外压差以满足噪声或抑制指标,应查相应曲线。Analog Devices:低压差与 PSRR

LDO 不产生功率开关节点的周期脉冲,但仍有自身噪声、输入扰动耦合、输出网络和布局问题,不能称为“无 EMI 问题”。输出电容及 ESR 还可能影响环路稳定性;具体要求见所用器件文档,而非按“LDO 都配任意低 ESR 电容”。

Buck 完整数值推演

下面是非同步 Buck 的理想拓扑。主开关导通时,输入通过电感向输出传能,二极管截止;关断时电感经二极管续流,电流仍流向负载。输出电容电流始终由 i_C=i_L−I_load 决定,不是主开关导通期间全部负载都由电容单独供电。

虚框:重点缩小的输入换流回路VinSWLVoutCinCout负载KABuck:输入电流被切换,电感电流持续流向输出非同步理想拓扑;SW 关断时二极管向上续流,电容电流为 iL − Iload,并非整段只由电容供电。

在连续导通模式(CCM)、稳态、小输出纹波并忽略损耗的模型中,导通时电感电压 Vin−Vout,关断时为 −Vout。周期净电流变化为零,故 D(Vin−Vout)+(1−D)(−Vout)=0,得到 Vout=DVin。

取 Vin=12 V、Vout=5 V、Iout=2 A、f=500 kHz、L=10 μH:

量计算结果
占空比D=5/12约 0.4167
电感纹波峰峰值ΔI=(Vin−Vout)D/(Lf)约 0.583 A
峰值电流Iout+ΔI/2约 2.292 A
谷值电流Iout−ΔI/2约 1.708 A

谷值仍大于零,符合这里的 CCM 假设。ΔI 占负载比例可以作为设计入口,但低负载、输入极值、最小电感与限流阈值仍需分别检查。电感的峰值约束与 RMS 温升约束也不同,详见 电感与变压器。

电容纹波与瞬态是两份预算

在上述三角电感纹波、恒定负载、ESR/ESL 简化条件下,理想电容的周期纹波峰峰值约为 ΔI/(8fC)。若工作点有效 C=47 μF,得到约 3.10 mV;ESR=20 mΩ 时,相应 ESR 纹波约为 ΔI·ESR=11.67 mV。

把两者直接相加约 14.77 mV 可作保守估计入口,但两个波形成分的极值不一定同一时刻出现,也未包含 ESL 尖峰和控制模式影响。实际应使用有效容量与 ESR 曲线,不只看标称 μF。

输入电流在导通与关断间切换,小纹波近似下输入电容 RMS 电流约 Iout√[D(1−D)],本例约 0.986 A。输入电容不是只为“吸收一点高频噪声”,它还承担明显的脉冲电流和热负担。TI:Buck 电容选择

纹波公式里的 1/8 从哪里来?

电容电压的极值发生在电流过零处,ESR电压的极值则跟随电流峰谷。把ESR设为零,可以单独核对三角面积给出的1/8;再增加ESR,比较“合成波形的峰峰值”与“两项峰峰值相加”。后者是上界入口,不是实际波形。

正在呈现知识画面
纹波公式里的 1/8 从哪里来?

三角电流的面积决定电容电压;ESR电压直接跟随电流,两者峰值不在同一时刻。

Boost 与升降压

Boost 主开关导通时,电感从输入储能,二极管截止,输出电容向负载供流;主开关关断时,电感电流经二极管进入输出,输入同时参与供能。不是只有电感凭空产生输出功率。

VinLAKVoutCinCoutSW负载Boost:输入电感连续接电源,输出只在传能阶段接收电感电流SW 导通时电感储能、二极管截止;SW 关断时输入与电感经二极管向输出传能。

理想 CCM 伏秒平衡为 DVin+(1−D)(Vin−Vout)=0,得到 Vout=Vin/(1−D)。真实 D 不能无限逼近 1 来获得无限升压,导通时间、寄生损耗、电流和器件电压都会形成限制。

“2 A 升压芯片”未必能输出 2 A

若从 5 V 升到 12 V、输出 1 A,假设效率 90%,输入平均电流约为 12/(5×0.9)=2.667 A,电感平均电流也接近这个值;峰值还要叠加纹波。若器件的“2 A”指开关峰值限流,仅从平均能量看就不够,不能把开关限流标成任意输入输出下的负载能力。

典型非同步 Boost 关断控制器后,输入仍可能通过电感和二极管连到输出,因此未必有真正的输出断开、短路隔离或输出降到零能力。同步器件也要查具体反向阻断与停机策略。TI:电源拓扑手册

传统反相 Buck-Boost 在理想 CCM 下 Vout/Vin=−D/(1−D),输出极性相反。四开关非反相 Buck-Boost、SEPIC 等结构有不同连接与运行阶段,不能用这一个负号公式涵盖所有“升降压”。电荷泵也属于开关转换的一类,并不一定使用电感。

稳压精度与动态响应

反馈分压比给出名义输出关系,但基准误差、反馈引脚电流、电阻比例和线路压降会改变实际输出。线性调整率描述输入变化影响,负载调整率描述负载变化影响,两者与一次大负载阶跃的瞬态跌落不是同一指标。

负载突然增加时,控制环路和电感电流都来不及无限快变化,电容先补足电流缺口。电压变化可从 ΔV=∫(Iload−Isource)dt/C 估算,再考虑 ESR 与回路电感。增加电容可能改善初始跌落,也会改变极点、启动负担和环路要求;不能无条件越大越好。

环路带宽受功率级、采样/调制和补偿影响。CCM Boost 等拓扑可能有右半平面零点:增大占空比在短时间内先减少向输出传能的时间,随后电感电流才上升。它限制可实现的控制响应,不能直接照搬 Buck 的补偿经验。TI:开关电源控制模型

找准换流回路

布局先找电流在开关瞬间发生突变的路径⁠,再看大电流与高 dv/dt 节点。Buck 中高 di/dt 换流回路重点是输入电容、高侧开关、低侧二极管/开关及其回流;电感电流近似连续,不能把所有经过电感和输出电容的长路径都笼统当成唯一关键回路。TI:Buck 高频回路布局

Boost 的开关与输出整流路径交替换流,输出侧关键回路与 Buck 不同。保持相应高频电容紧靠换流器件、缩小回路电感,高 dv/dt 开关节点不要无目的扩大铜面积;反馈与敏感信号避开这些区域,同时保留连续且可理解的回流路径。

“单点接地”与“完整地平面”不是可以脱离频率和回流路径任选的口号。根据芯片 PGND/AGND 定义、采样位置和参考布局安排连接,避免功率电流压降进入反馈参考。热铜面积也应与寄生耦合共同权衡。

故障与启动边界

功能实际还要确认
OCP / 限流限的是峰值开关、电感还是输出电流;响应与打嗝/恒流策略
OVP检测位置、阈值、关断后是否还有输入到输出路径
OTP保护的是芯片温度,不保证外部电感或电容不超温
UVLO启停阈值、迟滞、输入压降下是否反复启停
软启动输出斜率、负载与电容充电需求,是否覆盖输入浪涌路径
反向/预偏置输出先有电时的启动、倒灌与停机行为

例如 100 μF 输出电容在 1 ms 内升到 3.3 V,仅充电平均需求约 0.33 A,还需叠加同时工作的负载。软启动可以调节受控过程,却未必限制所有插电时通过二极管等路径的浪涌。

from math import sqrt, isclose
vin, vout, current, frequency, inductance = 12, 5, 2, 500e3, 10e-6
duty = vout/vin
ripple = (vin-vout)*duty/(inductance*frequency)
cap_ripple = ripple/(8*frequency*47e-6)
esr_ripple = ripple*.02
cin_rms = current*sqrt(duty*(1-duty))
assert isclose(ripple, 7/12)
assert current-ripple/2 > 0
boost_input = 12*1/(5*.9)
assert boost_input > 2
assert isclose(100e-6*3.3/.001, .33)
print(f"Buck 峰值 {current+ripple/2:.3f} A,输入电容 RMS 约 {cin_rms:.3f} A")
print(f"电容/ESR 纹波分量 {cap_ripple*1000:.3f}/{esr_ripple*1000:.3f} mV")
print(f"Boost 输入平均 {boost_input:.3f} A;这些是简化模型,非电源实测")

具体型号速查应保留规格对应的温度、封装和限流定义;仅列电压、电流、频率三列不足以证明能在某块板上持续运行。后续 逻辑门与布尔代数 进入数字电路,但供电完整性和端口电平仍受本篇的模拟约束。