Buck Converter 降压变换器 — 分析母体 + 专家级 worked design
本质与导读
本质 Buck 只做一件事:用开关把输入斩成占空比 D 的方波,LC 低通滤掉高频、只留直流,于是 。硬约束是稳态下电感伏秒积必须为零,它一步定死变比。但"做一台能量产的 Buck"要回答的远不止变比:电感取多大(电流纹波率 r≈0.4)、输出电容怎么选(纹波/瞬态/RMS 三条准则取最严)、环路怎么补(双极点无 RHP 零点、最好补)、效率被谁吃掉(低 D 时同步管导通损耗为主)、以及每个应力在哪个输入端最恶劣。本页把这些从第一性原理讲透,并用一颗真芯片(TI TPS54620,12V→3.3V/6A)走一遍端到端设计。
1. 拓扑与开关动作
Buck 的结构极简:一个串联开关(实际是高侧 MOSFET + 续流二极管,同步 Buck 里换成低侧 MOSFET)接到 LC 滤波器再到负载。开关在两个位置间切换——导通时把电感左端接到 Vin,关断时把它接到地。
关键在开关节点电压 :导通期为 Vin、关断期为 0,是一个幅值 Vin、占空比 D 的方波,其平均值 。LC 滤波器截止频率远低于开关频率 (典型 1 kHz–1 MHz),只放行直流分量,输出稳定在这个平均值附近。理想开关/电感/电容不耗能(开关闭合时压降为零、断开时电流为零),故理想效率趋近 100%——这也是开关电源相对线性稳压器的根本优势。
2. 伏秒平衡 → M(D) = D,以及 small-ripple 的适用边界
要从"方波平均"过渡到可计算的变比,靠电感伏秒平衡这条硬约束。电感定义关系 ;一周期积分,稳态下电感电流回到初值,故电感电压一周期净积分(伏秒/磁链)必须为零:。
Buck 电感电压两段:导通期 ,关断期 。令一周期总伏秒为零:
用 展开即得 ,于是 ——线性、只降压()。
这套推导的前提是 small-ripple(线性纹波)近似:把电感电流、电容电压里远小于直流分量的纹波忽略,当常数处理。它成立的根本条件是开关周期远短于电路自然时间常数。三条专家必须记住的失效边界:① 绝不能用在被开关斩断的量(开关电压、开关电流、电感电压本身——它们就是那个不连续);② 算两极点输出纹波 Δv 时不能用(见 §4,会错误得零);③ 在 DCM 下电感电流纹波按定义已大于直流,不能忽略(但输出电压纹波仍小,故 DCM 下对 不近似、对 仍近似——分裂处理)。
3. 电感电流纹波与电流纹波率 r
变比只用到"净伏秒为零";而电感值 L 决定电流一周期摆多大。导通期电流以 上升,关断期以 下降,峰峰摆幅记作 ( 为振幅、半峰峰):
后一形式代入 得到,说明纹波只取决于施加电压与时间,与负载无关。
Maniktala 把这个纹波占比形式化为电流纹波率 (峰峰纹波比平均电感电流)。Buck 的平均电感电流就等于负载 (安秒平衡:电容稳态无直流,),这让 Buck 的应力代数最干净。反解电感:
以及拓扑无关的" 律":,其中 是一周期伏微秒(伏秒平衡下 )。定了 r、读出 Et,就得 积,再除以 IL 得 L。
为什么 r ≈ 0.4 是甜点(工作区 0.3–0.5):r 是取舍旋钮,不是越小越好。小 r 要大电感(体积、匝数、成本、瞬态慢);大 r 电感小,但峰值电流 、开关/电容 RMS 电流、磁芯 AC 损耗全涨,峰值电流模式还丢噪声裕度。把峰值储能对 r 作图,拐点落在 0.4 附近。r 同时是磁通纹波率 ——同一个 0.4 也约束了磁芯 AC 磁摆。
4. 输出纹波与输出电容 — 两极点与那个"8"
Buck 输出纹波不能用 small-ripple 近似直接得到:流进输出电容的唯一交流电流就是电感电流纹波,若把它也近似掉就错误地得 (与 C 多大无关)。必须用电容电荷法。
电容足够大、其在 处阻抗远小于 R 时,几乎全部 流入电容, 是峰值 、过零点在两子区间中点的三角波,基底 。注入电荷 = 三角形正半周面积 ;它等于 (峰峰电压 ),故
那个"8"= 。此结果与 R 无关,是两极点 LC 输出滤波器的标志。实战里 ESR 压降常盖过这个电荷项:输出纹波峰峰 ,。详见输出纹波与电容选型。
5. CCM / DCM 边界
前面全假设电感电流连续(CCM)。负载变轻、 大到电感电流谷值触零时,续流二极管(单向器件)阻断反向电流,迫使电感电流在第三子区间保持零 → 断续导通(DCM)。判据用无量纲参数 对临界值比较:
物理读法:大 K(大 L、重载)偏 CCM;小 K(轻载)偏 DCM。Buck 特有: 随 D 减小而增大,所以 Buck 在低占空比/轻载最容易掉进 DCM;,故只要 (即 )Buck 对所有 D 都 CCM。这与 Boost/Buck-Boost 相反——后者在 处纹波比电流掉得更快、天然 CCM。DCM 变比抬高:
它由三子区间的伏秒平衡()+ 安秒平衡消去 解出。关键后果:DCM 下变比变得与负载有关、输出阻抗抬高,且 (空载)时 ——空载失去调节。两支在边界 处连续衔接回 。
6. 效率与损耗 — Buck 为什么不像 Boost 那样崩
把电感铜阻 RL 折进 DC transformer 模型(Buck 是 1:D 理想变压器 + 串联 RL),只算铜损时:
关键专家点:这个式子几乎与 D 无关——Buck 没有 Boost/Buck-Boost 那种 时 的效率崩塌(见 Boost)。含半导体导通损耗时:
其中有效电阻是占空比加权的(、),因为器件只在其导通那段周期在电路里。损耗分导通与开关两类:导通损耗 、与频率无关、由占空比定;开关损耗 。Buck 是感性负载,开关瞬间 V、I 交叠大,感性关断/开通损耗约为纯阻性负载的 3 倍:(理论算值常比实测低 20%–50%,实战乘修正因子)。整机损耗预算法见损耗预算与效率。
7. 动态与控制环 — 双极点,无 RHP 零点
Buck 的控制-输出传递函数是个两极点低通(没有 Boost/Buck-Boost 的右半平面零点):
直流增益 ——注意分子是输出电压;因 故 (别误写成 ,那会把增益抬高 、约 11 dB)。 是 LC 谐振角频率;品质因数 ( 为特征阻抗),即阻尼由负载相对 R0决定:轻载(大 R)→ 高 Q、谐振峰高;重载 → 低 Q。 时双极点为复根、 处相位恰 、幅频以 dB/dec 下滑。真实电容 ESR 引入实零点 并阻尼 Q。
无 RHP 零点是 Buck 好补的根本原因:环路带宽可推到 量级而不失稳。Boost/Buck-Boost 的 RHP 零点加相位滞后却抬增益(占空比突增时输出先反向下跌),把带宽卡死。补偿的 canonical 模型来源见变换器 AC 建模与补偿器设计。
电压模式 vs 电流模式 — 对象不是同一个(§8 用后者,别混):上面这个双极点是电压模式的功率级对象。若像 §8 的 TPS54620 那样用峰值电流模式,电流内环把电感电流直接控住,把 LC 双极点拆开成:一个低频主极点 、一个高频极点、外加采样效应带来的 处双极点(其 Q 由斜率补偿量决定)。所以 §8 补偿的是单极点对象(才用 Type-II 单零点去抵消 fpmod),而不是这里的双极点——这也是 §8 实测穿越 43 kHz 低于 60.5 kHz 目标的真正原因: 采样极点 + 斜率补偿贡献的相位滞后把带宽拉低,而非"忽略斜率补偿"一句能概括。电流模式小信号对象( / ESR 零点 / 采样双极点)的完整式见变换器 AC 建模与PCMC Buck 控制环路。
8. 端到端 worked design — TI TPS54620,12V → 3.3V,6A
用一颗真芯片走一遍:TI TPS54620(4.5–17V 输入、6A、同步、集成 HS 26 mΩ / LS 19 mΩ、峰值电流模式、外部补偿)。目标 Vin=12V(8–17)、Vout=3.3V、Io=6A、fsw=480 kHz、输出纹波 33 mV、瞬态 1A 阶跃 ΔVout≤5%。
第 1 步 选电感:TI 用纹波率法(其 KIND 即本页 r,取 0.3): → 取标准 3.3 µH。选真件 Coilcraft MSS1048-332NL(3.3 µH,DCR 10 mΩ,Isat 7.38 A@30% 跌落,Irms 7.22 A@40°C 升)。算得 A、 A。保守规则:Isat 应 ≥ 芯片电流限(≈11 A)而非仅 6.84 A 稳态峰值——故障/瞬态电流会冲到电流限。
第 2 步 选输出电容:取三条准则最严者。① 瞬态:;② 纹波:;③ ESR: mΩ(陶瓷远低);电容需扛 RMS 纹波电流 485 mA。选 47 µF/6.3V X5R(经老化/温度/直流偏压 derate 后按 ~22 µF 参与环路计算);EVM 实板用 2×100 µF 留裕度——datasheet 流程值与实板差异本身是个实战教学点。
第 3 步 Type-II 补偿(跨导误差放大器 + 外部 Rc/Cc):用 derate 后 Cout=22.4 µF、ESR=3 mΩ:调制极点 kHz,ESR 零点 MHz(TI datasheet 记 2730 kHz,差异源自 ESR/Cout 精确 derate 值;两者都远高于 fco、不影响设计);穿越取 kHz(TI 取整到 fco ≈ 60.5 kHz)。补偿件由跨导误差放大器参数定:(误差放大器跨导 、 V、 为功率级电流采样跨导,查 datasheet)把环路增益在 fco 拉到 0 dB → Rc ≈ 1.69 kΩ; → 取标准 8200 pF,让补偿零点落在 fpmod 处把那个调制极点抵消掉(Type-II 的核心动作)。实测(EVM,12V/6A):带宽 43 kHz、相位裕度 52°——实测穿越低于 60.5 kHz 目标,因电流模式的 采样极点 + 斜率补偿贡献相位滞后(见 §7 电压模式 vs 电流模式段),把带宽拉低,这是重要实战 caveat。
第 4 步 效率与损耗:峰值效率 95%(8V/2A),满载 12V/6A 约 ~90%(读效率曲线,近似)。占空比 ,低侧同步管导通 72.5% 周期,损耗分解(按 datasheet 参数推算):
| 损耗项 | 估算 | 占比 |
|---|---|---|
| 低侧同步管导通 | ≈ 0.50 W | 最大 |
| 电感 DCR | ≈ 0.36 W | 次之 |
| 高侧管导通 | ≈ 0.26 W | |
| 高侧开关损耗 @480 kHz | ≈ 0.25 W |
低 D + 中等 480 kHz 下 I²R 导通损耗为主(尤其低侧同步管 + DCR);开关损耗只有把 fsw 推向 1.6 MHz 上限才会反超。上表只列主项;完整同步 Buck 的 IC 耗散还含栅驱损耗 、死区体二极管导通 + 反向恢复、 开关损耗——480 kHz 下都较小,但都 、高频设计会进 Tj 预算,必须计入。实测热:12V/6A 无风冷时芯片 70°C,远低于 150°C 结温上限。
第 5 步 选输入电容:Buck 的输入电流是脉动的(开关导通时抽走 ≈Ipk、关断时为零),这股方波纹波几乎全落在输入电容上,故输入电容的 RMS 电流应力往往比输出电容大得多。RMS ; 在 最大,但本设计 D 范围 0.194–0.41 不含 0.5,故在最近的 (Vinmin 8V)核: A——相当大。选低 ESR 陶瓷(多个 10 µF/25V X7R 并联满足 ~3 A RMS、耐压 ≥1.2×Vinmax)紧贴 PVIN 引脚、最小化输入 hot loop 面积(这条比容量更决定 EMI 与尖峰),另配 bulk 电容压低频。
第 6 步 结温热核:IC 自身耗散 ≈ 高低侧导通 + 开关损耗 ≈ W(电感 DCR 的 0.36 W 耗在电感上、不进 IC)。VQFN-14 带外露热焊盘、在好铜箔 + 过孔阵列上 – °C/W,故 °C——与 EVM 实测 70°C 吻合,距 150°C 结温上限裕度充足。热焊盘必须用过孔阵列直接缝到内层地平面,这是主散热路径; 强依赖铜箔面积,datasheet 的 只在其指定测试板成立,自己的板要按实际铜箔重估。
内部补偿对照:若选内部补偿的 TI LMR33630(12V→5V/3A),就没有 Rc/Cc/Cp,改用前馈电容 CFF 调——现代 COT 风格"选好 L 和 Cout 即可"的流程,和上面的外部补偿正好两个极端。
9. 器件应力与最恶劣工况设计点
Buck 应力是全拓扑最温和的(开关管只承受 ≈Vin),但不同应力在不同输入端最恶劣——这是新手最常踩的坑。核心公式(r 在其中)与各自的最恶劣角:
| 应力 | 公式 | Buck 最恶劣点 |
|---|---|---|
| 峰值电感电流(定电感) | Vinmax / Dmin | |
| 开关 RMS 电流 / 导通损耗 | Vinmin / Dmax | |
| 二极管平均电流 | Vinmax / Dmin | |
| 磁芯 AC 损耗(∝ Iac) | ∝ | Vinmax |
| 输出电容 RMS | 设计点(用 r@Dmin) | |
| 输入电容 RMS | D = 0.5 | |
| 开关/二极管最大电压 | ≈ | Vinmax |
电感在 Vinmax/Dmin 处设计(峰值电流最大);但开关 RMS 在 Vinmin/Dmax 最大、输入电容 RMS 在 D=0.5 最大。r 有歧义:r 依赖工作点,Buck 应力多用 (在 Vinmax 处),务必标清用哪个 r,混用是经典错误。器件电流额定 ≥ 2× 最恶劣值、电压额定 ≥ 1.2× 最恶劣值。
10. 工作极限与 fsw 选型 corner
worked design 给的是标称点;真投产要守住工作空间的边界——这几条恰是"datasheet 有没有读进去"的分水岭。
- 最小导通时间 → 最高降压比:开关有最小导通时间 tonmin(受驱动/比较器传播延迟限),故最低可稳定输出约 ;高 Vin + 高 fsw + 低 Vout 三者叠加会撞这条线(占空比小到做不出、被迫跳周期)。本设计 Vin 17V、fsw 480 kHz,若 ns 则 D 下限 ,3.3V(D=0.194)安全。
- 最大占空比 / 压差(dropout):自举(bootstrap)供电需每周期留一段关断刷新 BOOT 电容,故 D 有上限(典型 ~90%+);Vin 逼近 Vout 时进入 dropout、输出跟不住。本设计 Vinmin 8V → Dmax 0.41,远离压差。
- 过流(OCP):TPS54620 高侧限流 8A(min)/11A(典)、低侧 7/10A;逐周期限流 + hiccup 重启。这正是 §8 第 1 步电感 Isat 要按电流限 11A 而非 6.84A 稳态峰值选的原因——故障/瞬态电流会冲到限流点。
- 轻载模式:同步 Buck 低侧管能反向导通(FCCM 强制连续),轻载时反灌电流把效率拖低;若 IC 支持 skip/PFM(轻载停开关、只补电荷),轻载效率大升但纹波与 EMI 频谱变差。这是轻载效率的核心取舍,也与 §5 的 DCM 相扣。
- fsw 选型权衡:高 fsw → L、Cout 更小、瞬态更快,但开关损耗 ∝ fsw、EMI 更难压、栅极驱动损耗升;低 fsw → 无源件大、效率高。TPS54620 可 200k–1.6 MHz,本设计取 480 kHz 是尺寸/效率/EMI 的折中。判据:先由 EMI 敏感频段 + 效率目标定 fsw 上限,再由无源件体积/成本定下限。
- 热降额:输出电流额定随环境温度降额(由 θJA 与 150°C 结温上限共同决定);高 Ta 下满载可能撞 Tj,须降载或加铜/风冷。
11. 设计陷阱(实战)
前面各节的公式都成立,但真实设计翻车往往不在公式而在这几处"看着对、实则咬人"的地方——按经验列成 checklist,逐条对照。
- 磁芯饱和看峰值电流,不是 RMS:按 定, 留在铁氧体拐点(~0.3 T)下;供应商分 Idc/Irms/Isat 三个额定,都要核。
- "多绕几匝"是陷阱: 但 ——加匝数反而抬磁密、逼近饱和。要更大 L 得换更大磁芯,不是只加线。
- D > 50% 有斜率补偿最小电感下限:峰值电流模式 CCM 下 D>0.5 若斜率补偿不足会亚谐波(倍周期)振荡,L 有下限约束,不只由 r 选。
- 量化电流限提前触发:固定/阶梯电流限阈值与 相互作用,r 太大会提前触限——又一条把 r 守在 0.4 的理由。
- 开关损耗理论算值偏低 20%–50%:实战乘修正因子;别用裸理论值定散热。
- DVR/Vsense 走线:Vsense 接输出电容正极高频特性最好处;输入 hot loop 面积最小化,PH 开关节点铜箔要小(压 EMI)。
核心要点
- 伏秒平衡一步定 (线性、只降压);small-ripple 有三条失效边界(斩断量/两极点纹波/DCM)
- 电流纹波率 ,最优 0.4(区间 0.3–0.5):;r 一定则几乎所有应力随之定;低 ESR 电容可推 r 到 0.6–1
- 输出纹波两极点 (与 R 无关),实战常 ESR 主导(峰峰 ≈ ESR×2ΔiL)
- CCM/DCM: 对 ;Buck 在低 D/轻载最易 DCM; 则全 D CCM;DCM 空载失调
- 效率 与 D 无关,无 Boost 式崩塌;低 D 时低侧同步管导通损耗为主;感性开关损耗 ≈ 3× 阻性
- 双极点、(负载定阻尼)、无 RHP 零点 → 最好补,带宽可到
- worked design(TPS54620,12V→3.3V/6A)端到端:r=0.3→3.3µH 真电感 → Cout 取瞬态/纹波/ESR 最严 → 补偿器 gm 推导(Rc 由 gmea·Vref·fco 定、 抵消 fpmod)→ 输入电容 RMS≈3A@Dmax → 结温 °C → 实测 43kHz/52°、满载 ~90% 效率、低侧导通损耗主导
- 工作极限 corner:最小导通时间限最高降压比、自举限最大占空(压差)、OCP 逐周期+hiccup(故 Isat 按电流限选)、同步管轻载反灌 vs PFM 取舍、fsw 折中尺寸/效率/EMI、θJA 定热降额
- 不同应力在不同输入端最恶劣:电感@Vinmax/Dmin、开关RMS@Vinmin/Dmax、输入电容@D=0.5(不在范围则取最近边)——混用 r 是经典错误
缩写表
| 缩写 | 全称 |
|---|---|
| CCM / DCM | Continuous / Discontinuous Conduction Mode(连续 / 断续导通模式) |
| BCM | Boundary Conduction Mode(临界,r=2) |
| D / D' | 占空比 / 其补 1−D |
| r | 电流纹波率 ΔIpp/IL(current ripple ratio) |
| ΔiL / ΔIpp | 电感电流纹波振幅 / 峰峰值(ΔIpp = 2ΔiL) |
| ESR / ESL | 等效串联电阻 / 电感 |
| Gvd / Gvg | 控制-输出 / 线-输出传递函数 |
| Q0 / f0 | 输出 LC 品质因数 / 谐振频率 |
| RHP zero | 右半平面零点 |
| Ron / RDS | MOSFET 导通电阻 |
| Isat / Irms | 电感饱和 / RMS 电流额定 |
| fco / fpmod | 环路穿越频率 / 调制极点 |
| DCR | 电感直流铜阻 |
Cross-references
- ← 索引
- 开关电源全景主线 — 站①/② 母体,本页的上位主线
- 功率电子学 — 伏秒/安秒平衡第一性原理
- CCM/DCM/BCM 工作模式 — 三拓扑导通模式通用机理
- Boost 升压变换器 — 源/负载对偶;有 RHP 零点与效率崩塌(与 Buck 对照)
- 变换器 AC 小信号建模 — Gvd 双极点的 canonical 来源
- 补偿器设计 — Buck 无 RHP 零点,补偿最友好
- 输出纹波与输出电容选型 — 两极点 + ESR 主导
- 变换器级损耗预算与效率 — 整机损耗预算表
- 同步整流 — 低侧同步管替续流二极管
- 多相 Buck — 交错降纹波的 Buck 变体