4、关断过程详解:关断延迟、Vgs下降斜率、关断损耗与电压尖峰
关断过程,说白了就是让管子从导通状态回到截止状态。很多人觉得开通难搞,其实关断才是真正考验功力的地方。我做过不少电源项目,炸管子的事故里,有一小半都跟关断没处理好有关。
咱们先看一个典型的关断波形,心里有个底。
4.1 关断延迟:从指令到行动
关断延迟,就是驱动信号开始变低,到管子真正开始关断之间的时间。这个阶段里,Vgs 从驱动高电平开始下降,但还没降到米勒平台。
为什么会有一个延迟?因为栅极有电容。驱动回路有电阻。RC 放电需要时间。你想想看,驱动电压从 12V 往下掉,掉到米勒平台电压之前,管子其实还处在完全导通状态,电流和电压都没变。
我个人习惯把关断延迟分成两段来看:
- 第一段:驱动信号跳变到 Vgs 开始下降。这段主要是驱动器的传输延迟,一般几十纳秒。
- 第二段:Vgs 从驱动高电平下降到米勒平台电压。这段由 Rg_off 和 Ciss 决定。
关断延迟的大小,直接影响死区时间的设置。我在做一款 500W 的 LLC 电源时,死区时间设得太紧,结果上下管直通炸了。后来一查,关断延迟比预想的大了 30ns,就是因为栅极电阻选大了。
4.2 Vgs 下降斜率:快还是慢?
Vgs 下降斜率,说白了就是栅极电压下降的速度。这个斜率由什么决定?
公式很简单:
dVgs/dt ≈ - (Vdrive - Vplateau) / (Rg_off * Ciss)
其中:
- Vdrive:驱动电压高电平
- Vplateau:米勒平台电压
- Rg_off:关断栅极电阻
- Ciss:输入电容
斜率快,关断就快,损耗小。但斜率快也有代价——电压尖峰大,EMI 差。斜率慢,关断柔和,尖峰小,但损耗大。
这里有个常见的误区:很多人觉得关断电阻越小越好。我曾经也这么干过,把 Rg_off 直接短路,结果关断是快了,但 Vds 尖峰直接干到 200V,管子差点击穿。
4.3 关断损耗:躲不掉的能量
关断损耗,就是管子从导通切换到截止过程中,Vds 和 Id 交叠产生的能量。这个交叠时间越长,损耗越大。
关断损耗的计算公式:
P_off = 0.5 * Vds * Id * t_off * f_sw
其中:
- Vds:关断前的漏源电压
- Id:关断前的漏极电流
- t_off:关断时间(从 Vgs 开始下降到电流降到零)
- f_sw:开关频率
你看,关断损耗跟频率成正比。高频应用里,关断损耗往往是主要损耗来源。我做过一个 2MHz 的 DC-DC,关断损耗占了总损耗的 60% 以上。
关断损耗的组成:
| 损耗来源 | 占比 | 说明 |
|---|---|---|
| Vds-Id 交叠损耗 | 70% ~ 80% | 主要损耗,发生在米勒平台阶段 |
| 栅极驱动损耗 | 10% ~ 15% | 栅极电容充放电产生 |
| 寄生振荡损耗 | 5% ~ 10% | 关断后的振铃引起 |
| 其他 | 5% | 包括漏电流等 |
- 减小关断电阻,加快 Vgs 下降速度
- 使用更快的驱动器
- 选用 Crss 更小的 MOSFET
- 优化 layout,减小寄生电感
4.4 电压尖峰:管子的杀手
电压尖峰,是关断过程中最让人头疼的问题。电流快速下降,在寄生电感上感应出电压,叠加在 Vds 上,形成一个尖峰。
尖峰电压的计算:
V_spike = L_parasitic * dId/dt
其中:
- L_parasitic:功率回路的总寄生电感
- dId/dt:电流下降速率
你看,尖峰跟电流变化率成正比。关断越快,dId/dt 越大,尖峰越高。这就是为什么关断速度和尖峰是一对矛盾。
我记得有一次调试一个 48V 输入的 buck 电路,关断尖峰达到了 120V,而管子耐压只有 100V。查了半天,发现是 layout 没做好,功率回路太大,寄生电感有 50nH。后来重新画板,把回路缩小到原来的三分之一,尖峰降到了 80V。
抑制电压尖峰的常用手段:
- 优化 layout:缩短功率回路,减小寄生电感。这是最根本的办法。
- 增加 RC snubber:在漏源之间并联 RC 吸收电路,消耗尖峰能量。
- 使用有源钳位:用 TVS 管或钳位电路,把尖峰限制在安全范围内。
- 调整关断速度:适当增大关断电阻,牺牲一点效率换可靠性。
4.5 关断过程的完整时序
把上面几个阶段串起来,关断过程就是:
- t0 ~ t1(关断延迟):驱动信号变低,Vgs 开始下降,但管子仍导通。
- t1 ~ t2(Vgs 下降):Vgs 从驱动高电平下降到米勒平台,管子开始退出饱和区。
- t2 ~ t3(米勒平台):Vgs 基本不变,Vds 上升,Id 开始下降。这是关断损耗的主要阶段。
- t3 ~ t4(电压尖峰):Id 快速下降,寄生电感感应出尖峰电压。
- t4 之后:Vgs 继续下降到阈值以下,管子完全关断。
每个阶段的时间尺度:
| 阶段 | 时间范围 | 关键参数 |
|---|---|---|
| 关断延迟 | 20ns ~ 100ns | Rg_off, Ciss |
| Vgs 下降 | 10ns ~ 50ns | Rg_off, Ciss |
| 米勒平台 | 20ns ~ 200ns | Rg_off, Crss, Id |
| 电压尖峰 | 5ns ~ 30ns | L_parasitic, dId/dt |
嗯,关断过程就讲到这里。核心就是一句话:关断速度和电压尖峰是一对矛盾,你要在损耗和可靠性之间找到平衡点。具体怎么选,得看你的应用场景——高频还是高压,效率优先还是可靠性优先。