阶段二:DC-DC Buck Buck 降压 开关电源
电流路径:Vin → S1 → L → Cout/Rload → GND
电感电压:V_L = Vin - Vout > 0,电感储能
电感电流线性上升
电流路径:L → Cout/Rload → D1 → L(续流回路)
电感电压:V_L = -Vout < 0,电感释放能量
电感电流线性下降
稳态时,电感电流在一个周期内的净变化为零(伏秒平衡):
这就是Buck变换器的核心关系:输出电压 = 输入电压 × 占空比
例:Vin=3.7V, D=0.3 → Vout = 3.7 × 0.3 = 1.11V
电感电流始终 > 0,整个周期内都有电流流过电感。
条件:I_out > Δi_L / 2
电感电流在Toff期间降到零,存在"死区时间"。
条件:I_out < Δi_L / 2
例:Vin=3.7V, Vout=1.1V, D=0.3, f=500kHz, L=2.2μH
I_out_crit = 2.6×0.3×2μ/(2×2.2μ) = 0.709A
当I_out > 0.709A时为CCM,否则为DCM
其中:Δi_L = (Vin - Vout) × D / (f_sw × L)
例:Vin=3.7V, Vout=1.1V, f_sw=500kHz, L=2.2μH, Cout=10μF
Δi_L = 2.6×0.3/(500k×2.2μ) = 0.709A
ΔV_out = 0.709/(8×500k×10μ) = 17.7mV
纹波率 = 17.7mV/1.1V = 1.6%(可接受)
| 损耗类型 | 公式 | 典型占比 |
|---|---|---|
| 导通损耗 | I²×R_ds_on×D | 30~50% |
| 开关损耗 | V×I×f×(t_r+t_f)/2 | 20~40% |
| 二极管损耗 | V_F×I×(1-D) | 10~20% |
| 电感损耗 | I²×DCR + 铁损 | 5~15% |
| 驱动损耗 | V_gs×Q_g×f | 2~5% |
瞬态仿真验证了Buck变换器的开关行为、输出电压和纹波。
86305e-01 -7.91199e-01 0.000000e+00 5766 4.982290e-05 5.483086e-01 -7.90247e-01 0.000000e+00 5767 4.983290e-05 5.479809e-01 -7.89264e-01 0.000000e+00 5768 4.984290e-05 5.476475e-01 -7.88249e-01 0.000000e+00 5769 4.985290e-05 5.473083e-01 -7.87197e-01 0.000000e+00 5770 4.986290e-05 5.469633e-01 -7.86108e-01 0.000000e+00 5771 4.987290e-05 5.466126e-01 -7.84977e-01 0.000000e+00 5772 4.988290e-05 5.462562e-01 -7.83801e-01 0.000000e+00 5773 4.989290e-05 5.458940e-01 -7.82577e-01 0.000000e+00 5774 4.990290e-05 5.455262e-01 -7.81299e-01 0.000000e+00 5775 4.991290e-05 5.451526e-01 -7.79963e-01 0.000000e+00 5776 4.992290e-05 5.447734e-01 -7.78562e-01 0.000000e+00 5777 4.993290e-05 5.443885e-01 -7.77091e-01 0.000000e+00 5778 4.994290e-05 5.439979e-01 -7.75540e-01 0.000000e+00 5779 4.995290e-05 5.436017e-01 -7.73900e-01 0.000000e+00 5780 4.996290e-05 5.431999e-01 -7.72161e-01 0.000000e+00 5781 4.997290e-05 5.427925e-01 -7.70308e-01 0.000000e+00 5782 4.998290e-05 5.423795e-01 -7.68325e-01 0.000000e+00 5783 4.999290e-05 5.419608e-01 -7.66191e-01 0.000000e+00 5784 5.000000e-05 5.416601e-01 -7.64570e-01 0.000000e+00 Total analysis time (seconds) = 0.028 Total elapsed time (seconds) = 0.043 Total DRAM available = 7685.906 MB. DRAM currently available = 607.711 MB. Maximum ngspice program size = 21.773 MB. Current ngspice program size = 13.445 MB. Shared ngspice pages = 11.062 MB. Text (code) pages = 6.156 MB. Stack = 0 bytes. Library pages = 2.539 MB.
用MOSFET替代续流二极管就是同步Buck:
| 特性 | 非同步(二极管) | 同步(MOSFET) |
|---|---|---|
| 续流损耗 | V_F×I×(1-D)≈0.35W | I²×R_ds_on×(1-D)≈0.06W |
| 效率(轻载) | 较高(无驱动损耗) | 较低(驱动损耗+控制) |
| 效率(重载) | 较低(二极管压降) | 较高(低R_ds_on) |
| 成本 | 低(无LS-FET) | 较高(多一个FET+驱动) |
| 控制复杂度 | 简单 | 需要死区时间控制 |
结论:大电流(>1A)应用必须用同步Buck;小电流(<500mA)可选非同步。
每个Buck控制器都有最小导通时间t_on_min:
例:V_in=12V, f_sw=2MHz, t_on_min=50ns
V_out_min = 12×50n×2M = 1.2V
若需要0.8V输出,必须降低f_sw或使用级联Buck。
现代控制器的t_on_min: 30~100ns (先进工艺可达~20ns)
输入电容承受大的脉动电流:
最大值在D=0.5时:I_Cin_rms_max = I_out/2
例:I_out=2A → I_Cin_rms_max = 1A
输入电容纹波电压:
选择:Cin ≥ I_out×D×(1-D)/(f_sw×ΔV_Cin_max)
LDO将多余电压转化为热量:(3.7-1.1)×2A=5.2W损耗。Buck的开关管只在导通时有I²R损耗(约0.24W),电感储存和释放能量几乎无损。能量守恒使Buck效率可达90%+。
各有优缺点。CCM输出纹波小,但轻载时效率低(开关损耗固定)。DCM轻载效率高,但输出电压与负载有关,环路特性变化大。现代控制器通常在重载用CCM,轻载自动切DCM/PFM。
Buck的占空比D≤1,V_out = D×V_in ≤ V_in。如果需要升压,必须用Boost变换器。
| 公式 | 说明 |
|---|---|
| V_out = D × V_in | Buck电压转换比(CCM) |
| ΔI_L = (V_in-V_out)D/(f×L) | 电感电流纹波 |
| ΔV_out = ΔI_L/(8fC_out) | 输出电压纹波 |
| I_out_crit = (V_in-V_out)D/(2fL) | CCM/DCM边界电流 |
| I_Cin_rms = I_out√(D(1-D)) | 输入电容纹波电流 |
Vin=3.7V, Vout=1.1V, Iout=2A, f_sw=2MHz
取纹波比r=0.3:
选择标准值L=1.0μH
实际纹波比 r = 0.386/2 = 0.193 (小于0.3,更好)
考虑DC偏压降额,选择22μF/6.3V X5R (5V下实际≈10μF)
开关管额定电流需 ≥ 1.3×I_peak = 2.85A
HS-FET: P = 2²×0.02×0.297 = 23.8mW
LS-FET: P = 2²×0.015×0.703 = 42.2mW
开关损耗: P = 3.7×2×2M×5n = 74mW
电感DCR: P = 2.02²×0.02 = 81.6mW
驱动: P = 5×5n×2M×2 = 100mW
总损耗: 321.6mW
每个Buck控制器都有最小导通时间t_on_min,通常30~100ns。这限制了在给定f_sw下的最低输出电压:
例:V_in=12V, f_sw=2MHz, t_on_min=50ns → V_out_min = 1.2V
如果需要0.8V输出,必须降低f_sw到1.33MHz或使用级联Buck。
输入电容承受的纹波电流是选择输入电容的关键参数:
该函数在D=0.5时取最大值I_out/2。
对于D=0.297: I_Cin_rms = 2 × √(0.297×0.703) = 0.915A
输入电容需选择纹波电流额定值≥1A的型号。
实际纹波由电容充放电和ESR压降两部分组成:
例:ΔI_L=0.386A, f=2MHz, C=22μF, ESR=5mΩ
ΔV_cap = 0.386/(8×2M×22μ) = 1.1mV
ΔV_esr = 0.386×0.005 = 1.93mV
ΔV_total = 3.03mV (ESR贡献64%!)
以3.7V→1.1V/2A为例:
二极管续流损耗: V_F×I_out×(1-D) = 0.4×2×0.703 = 562mW
LS-FET续流损耗: I²×R_ds_on×(1-D) = 4×0.015×0.703 = 42mW
同步整流节省: 562-42 = 520mW,效率提升约20个百分点!
你已经理解了Buck降压变换器的核心原理!
掌握了:伏秒平衡 · CCM/DCM · 纹波计算 · 损耗分析 · 稳态关系