48V 通信电源模块同步整流 MOS 管驱动与体二极管损耗优化
48V 通信电源(基站 BBU、服务器机柜)次级侧传统用肖特基(导通 0.4–0.5 V),30 A 输出时整流损耗就有 12–15 W;换同步整流(SR)MOS(100–150 V SGT,Rds_on 3–5 mΩ)后,导通损耗压到 3–5 W,但驱动 timing 和体二极管损耗没调好,效率反而掉、高温下还能炸管。下面以 48 V 入→12 V/30 A 出、LLC 拓扑(次级全波整流,两颗 SR MOS 并联)为例。
一、SR 驱动:自驱 vs 专用控制器
48V 通信电源次级电压低(12 V / 24 V),自驱(用变压器辅助绕组直接拉 MOS 栅极)在 LLC 轻载时容易"驱动不足 + 误触发",量产倾向专用 SR 控制器(TI UCC24610、NCP4306、MP6908)。
UCC24610 的驱动逻辑是"检测漏源电压 Vds,低于阈值就开,高于就关"——不用另给时钟,适配 LLC 变频。但三个参数必须调:
1. 提前导通(Leading Edge Blanking, LEB):次级电流刚要起来时,Vds 还没降到 MOS 导通阈值,体二极管先导通一小段。LEB 设 100–200 ns,让驱动器在 Vds≈-200 mV 就开栅,压住体二极管时间
2. 关断消隐(Toff Blanking):LLC 次级电流到零附近有震荡(特别是轻载),不加消隐驱动器会误判"电流反向"反复开关。12 V/30 A 档 Toff 设 300–500 ns
3. 栅极电阻 Rg:5–10 Ω(12 V 驱动),太小振铃大、太大导通慢体二极管时间长。两颗 MOS 并联时各串 5 Ω,别共用一颗
/* UCC24610 寄存器配置(伪代码,I2C 接口款)*/
void srsr_init(void)
{
/* Vth_on = -100 mV(提前开)*/
i2c_write(SR_ADDR, REG_VTH_ON, 0x3A); /* -100mV 对应编码 */
/* Vth_off = 5 mV(晚点关,防体二极管续)*/
i2c_write(SR_ADDR, REG_VTH_OFF, 0x08); /* +5mV */
/* LEB = 150ns, Toff_blank = 400ns */
i2c_write(SR_ADDR, REG_TIMING,
(LEB_150NS << 4) | TOFF_400NS);
/* Rg 外部 5Ω,不需寄存器配 */
}
二、体二极管损耗:三段来源
SR MOS 的体二极管 VF≈1.0–1.5 V(比肖特基还高),虽只导通几十 ns,但 48V 模块开关频率 100–200 kHz,累计损耗不小:
阶段 成因 损耗表达式思路
开通前 初级 MOS 关→次级 SR 未开,体二极管先续 VF × I × t1 × fsw
关断后 次级电流到零前 SR 先关,体二极管续尾 VF × I_tail × t2 × fsw
轻载振荡 电流过零震荡,体二极管反复导通 VF × I_ripple × t3 × fsw
12 V/30 A、fsw=150 kHz 时,三段加起来能到 1.5–2.5 W——看着不多,但高温下体二极管 VF 会升 20%(125℃ 时 VF≈1.8 V),这部分损耗直接翻倍。
三、优化四招
1. 选短 trr 的 SR MOS
48V 模块次级 SR 选 100 V / 3–5 mΩ SGT MOS(如 BSC050N10LS、IPP048N10N5),trr < 80 ns、Qrr < 50 nC。别用普通 150 V MOS(trr 能到 200 ns),体二极管反向恢复损耗直接炸。
2. 驱动 timing 用"Vds 检测"别用"变压器耦合"
自驱(变压器绕组拉栅)在 LLC 变频时 timing 会飘,特别是轻载频率拉高到 300 kHz 后,变压器漏感导致栅驱延迟变长,体二极管导通时间从 50 ns 拉到 200 ns。专用 SR 控制器直接检测 Vds(分流电阻或 RC 分压到漏极),timing 跟次级电流走,稳得多。
3. 轻载切"二极管仿真模式"(DEM)
UCC24610 / NCP4306 都有 DEM 功能:当次级电流 < 阈值(如 2 A)时,停驱 SR MOS,让体二极管自己续——听着反直觉,但轻载时 SR 的栅驱开关损耗(Qg×Vgs×fsw)反而比体二极管几 ns 的导通损耗大。DEM 阈值按10–15% 满载电流设:
/* DEM 阈值 = 3A(满载 30A 的 10%)*/
i2c_write(SR_ADDR, REG_DEM_TH, DEM_3A_CODE);
4. 并联 SR 的均流
12 V/30 A 单颗 5 mΩ MOS 通态损耗 I²R=30²×0.005=4.5 W,两颗并联各担 15 A → 单颗 1.125 W,但栅极要分别串 Rg + 独立检测 Vds,别两颗共用驱动——否则漏感差异会让一颗先开一颗晚开,早开那颗扛全流,体二极管时间变相拉长。
四、验证三件事
板子回来用示波器看 SR Vds(高压差分探头,12 V 档):
• 开通瞬间:Vds 从 12 V 落到负(-I×Rds_on≈-0.15 V)前,体二极管段 < 80 ns(看 -0.7 V 那段)
• 关断瞬间:Vds 从负回到 12 V 前,体二极管尾段 < 100 ns,且不振荡
• 轻载 DEM:< 3 A 时 SR 栅驱停发,Vds 只有体二极管 -0.7 V 的几 ns 脉冲,无栅驱开关
热像仪扫 SR MOS:满载 30 A 时壳温 < 75℃(2oz 铜 + 过孔阵列散热),> 85℃ 回查 Rg 和 DEM 阈值。
⚠ 翻车高发点:SR 控制器供电(VCC)从次级 12 V 取,但 12 V 启动瞬间 SR 先上电、初级 LLC 还没起,SR 会误驱几分钟——UCC24610 的 EN 脚要接初级 PFC 的 Power Good,初级 OK 了才让 SR 工作,否则 MOS 栅极 12 V 硬挂、Vds=12 V 下 Qg 反复充放,直接热炸。
48V 通信电源 SR 的真谛:专用 SR 控制器 + Vds 检测驱动、LEB/Toff blanking 压体二极管时间 < 100 ns、短 trr SGT MOS、轻载切 DEM、并联 SR 各走各的栅驱。这套走完 12 V/30 A 档效率从肖特基的 89% 拉到 94%+,高温 70℃ 壳温不超 80℃,通信机房 7×24 跑不翻车。





