第一部分:基础概念(小白必读)

MOSFET 是什么?

MOSFET 就是一个电子开关,像你家里的灯开关,但它用电信号控制。

简化结构图:
     D(漏极)
      ↓
    ┌─────┐
    │     │
G ─→│ MOS │  ← G 是控制脚,像开关的按钮
    │ FET │
    └─────┘
      ↓
    S(源极)

三个脚的作用:

  • D(漏极 Drain) — 电流进来的地方(接高电位,比如 +400V)
  • S(源极 Source) — 电流出去的地方(接低电位,比如 GND)
  • G(栅极 Gate) — 控制脚,决定 MOSFET 开还是关

MOSFET 的两个状态

状态 1:关断(OFF)

栅极 G 收到负电压 -5V
  ↓
MOSFET 就像一个"断开的开关"
  ↓
D 和 S 之间几乎没有电流
VDS = 400V(整个电压加在 MOSFET 上)
IDS ≈ 0A

状态 2:开通(ON)

栅极 G 收到高电压 +15V
  ↓
MOSFET 就像一个"闭合的开关"
  ↓
电流可以从 D 流向 S
VDS ≈ 0V(管子像一根导线)
IDS = 13A(或你设置的负载电流)

为什么需要测试?

理想的 MOSFET 应该瞬间从关断切换到开通,但实际上:

  1. 有延迟 — 从你下达指令到 MOSFET 真正反应需要时间(微秒量级)
  2. 不是直线转换 — VDS 和 IDS 不是方波,而是有斜率的曲线
  3. 会产生热量 — 在转换过程中,VDS 还很高但 IDS 已经很大,功率 P = V × I 非常大
  4. 会产生 EMI — 快速变化的电流和电压会产生电磁干扰

测试的目的: 量化这些特性,评估 MOSFET 的性能和风险。


第二部分:三个测量信号

信号 1:VGS — 栅极驱动电压

是什么? 驱动芯片发给 MOSFET 栅极的控制信号

两个关键值:

  • -5V — 关断指令(要求 MOSFET 切断电流)
  • +15V — 开通指令(要求 MOSFET 导通)

为什么不用 0V 关断? 因为栅极是一个电容,-5V 能加速放电,防止误导通。

波形示意:

+15V ┌─────────┐
     │         │
  0V ├─────────┴──────────┐
     │                    │
-5V  └────────────────────┘
     ↑                    ↑
   开通指令             关断指令

时间 →

信号 2:VDS — 漏源电压

是什么? MOSFET 两端的电压,反映它有没有真正导通

两个关键值:

  • 0V — MOSFET 完全导通(像一根导线,电压全掉在负载电感上)
  • 400V — MOSFET 完全关断(整个母线电压压在 MOSFET 上)

波形示意:

+400V ┌──────────────────┐
      │                  │
+200V ├──────────────────┴──┐
      │                     │
   0V ├─────────────────────┘
      ↑                     ↑
    关断状态               开通状态

时间 →

关键观察: VDS 不会瞬间从 400V 跳到 0V,而是有一个斜坡过程。


信号 3:IDS — 漏极电流

是什么? 流过 MOSFET 的电流,反映它导电能力

两个关键值:

  • 0A — MOSFET 关断,没有电流
  • 13A — MOSFET 导通,电流达到稳定值(你的负载电流)

波形示意:

+13A ┌────────────────────┐
     │                    │
+6.5A├────────────────────┴──┐
     │                       │
  0A ├───────────────────────┘
     ↑                       ↑
   开通过程                关断过程

时间 →

关键观察: IDS 在开通时会有一个尖峰(Ispike),然后才回到稳定值。


第三部分:实际测试波形

下图是实际双脉冲测试应用界面和波形(Si MOSFET 电感负载开关特性测试):

MOSFET 双脉冲测试波形

应用界面(左侧):

  • 器件类型:Si MOSFET
  • 测试参数
    • 驱动开通电压:15.4V
    • 驱动关断电压:-5.67V
    • 驱动开通电阻:5.1Ω
    • 驱动关断电阻:5.1Ω
    • 母线电压:394.1V
    • 负载电流:13.48A
    • 负载电感:1212µH
    • 第一脉宽:41.5µs
    • 脉冲间隔:5.6µs
    • 第二脉宽:16.4µs

波形图(右侧):

波形显示了完整的双脉冲测试波形,包含两个开通/关断循环:

纵轴标注:
  左边(红色 VDS):0 ~ 481.7V(母线电压)
  右边上(蓝色 VGS):-55.0 ~ +18.43V
  右边下(绿色 IDS):-8.85 ~ +36.76A

横轴(时间):-0.863e-05 ~ 1.337e-04 秒(约 -86.3µs 到 133.7µs)

三条曲线的含义:

  1. 蓝色(VGS — 栅极驱动电压)

    • 位置:中间位置,上下波动
    • 范围:-5.67V 到 +15.4V
    • 含义:驱动信号,控制 MOSFET 开通/关断
  2. 红色(VDS — 漏源电压)

    • 位置:主要区域(最宽的波形)
    • 范围:0 到 394.1V(母线电压)
    • 含义:
      • 高电平(~400V)= MOSFET 关断
      • 低电平(~0V)= MOSFET 导通
  3. 绿色(IDS — 漏极电流)

    • 位置:中间有两个三角形突起
    • 范围:0 到 13.48A(正常)+ 尖峰(Ispike)
    • 含义:
      • 0A = MOSFET 关断
      • ~13.48A = 负载电流(MOSFET 导通)
      • 尖峰 = 反向恢复电流

12 个参数在波形中的位置:

参数位置如何看
开通参数左半部分(第一个周期)
td(on)从 VGS 开始上升到 VDS 开始下降两条线的时间差
trVDS 从高到低的转换时间红色快速下降的时间
Eon绿色第一个凸起的面积VDS × IDS 积分
Ispike绿色第一个凸起的最高点绿色曲线的峰值
di/dt(on)绿色上升的陡度绿色曲线的斜率
dv/dt(on)红色下降的陡度红色曲线的斜率
关断参数右半部分(第二个周期)
td(off)从 VGS 开始下降到 VDS 开始上升两条线的时间差
tfVDS 从低到高的转换时间红色快速上升的时间
Eoff绿色第二个凸起的面积VDS × IDS 积分
VspikeVDS 的最高峰值(可能超过 400V)红色曲线的最高点
di/dt(off)绿色下降的陡度绿色曲线的斜率(负方向)
dv/dt(off)红色上升的陡度红色曲线的斜率

关键观察点:

  1. 中间有两根竖直的蓝线标记 — 这些是开通/关断的触发点
  2. 绿色的两个凸起 — 分别代表两个开通过程
  3. 红色在绿色凸起时快速变化 — 这就是 dv/dt 最大的地方
  4. 绿色在红色变化时快速变化 — 这就是 di/dt 最大的地方

完整的开通过程时间线

时间轴 →

t0:VGS 开始从 -5V 上升
    └─ 驱动芯片发出开通指令

    ╱┐ VGS 在缓慢上升
   ╱ │ (栅极电容在充电)
  ╱  │

t1:VGS 达到某个阈值 → VDS 开始从 400V 下降
    └─ MOSFET 开始导通,但电流还没有起来

    ╱┐ VDS 在快速下降
   ╱ │ IDS 在快速上升
  ╱  │

t2:VDS 降到底(接近 0V),IDS 升到顶(接近 13A)
    └─ 开通过程完成

开通过程总耗时:从 t0 到 t2,大约几百纳秒

用波形图看:

VGS   -5V ──────────────╱╱╱→ +15V ────────
                      /

VDS  400V ────────╲╲╲╲
                   ╲╲╲╲→ 0V

IDS    0A ──────────────╱╱╱→ 13A
                      /

时间  ─────────────────────────→
     t0   t1   t2   t3   t4  t5

关键观察:

  1. VGS 先动 — 时刻 t0,驱动指令下达
  2. 然后 VDS 开始下降 — 时刻 t1,有延迟(这就是 td(on))
  3. 同时 IDS 开始上升 — 电流被激励起来
  4. 最后稳定 — VDS ≈ 0V,IDS ≈ 13A

第四部分:12 个参数逐一讲解

现在你明白了三个信号的含义和时间关系,下面逐个解释 12 个参数。

开通过程的 6 个参数

参数 1:td(on) — 开通延迟时间

通俗理解: 从你按下"开通按钮"到 MOSFET “有反应” 需要多长时间。

严格定义:

起点:VGS 穿越 10% 阈值的上升沿
      10% 阈值 = -5V + (15V - (-5V)) × 0.10
              = -5V + 2V
              = -3V
              
      也就是说,VGS 从 -5V 上升到 -3V 的那一刻

终点:VDS 穿越 90% 阈值的下降沿
      90% 阈值 = 0V + (400V - 0V) × 0.90
              = 360V
              
      也就是说,VDS 从 400V 下降到 360V 的那一刻

td(on) = 终点时刻 - 起点时刻

单位: 纳秒 (ns)

为什么用 10% 而不是 0%? 因为示波器数据有噪声。如果从最低点开始测,噪声会导致测量不准。用 10% 是个稳定的参考点。

如何判断好坏?

  • td(on) 很短 → MOSFET 反应快 → 好
  • td(on) 很长 → 可能是驱动电阻太大 → 可能需要调整

参数 2:tr — 上升时间(其实是电压下降时间)

通俗理解: VDS 从高电平快速下降到低电平用了多长时间。

严格定义:

起点:VDS 穿越 90% 阈值 (360V) 的下降沿
      → VDS 从 400V 下降到 360V 的那一刻

终点:VDS 穿越 10% 阈值 (40V) 的下降沿
      → VDS 从 400V 下降到 40V 的那一刻

tr = 终点时刻 - 起点时刻

单位: 纳秒 (ns)

物理含义: 下降越快(tr 越短),MOSFET 开通速度越快。

为什么叫"上升时间"? 这是历史遗留名称,因为在某些器件上,对应的参数是电流上升时间。这里虽然测的是电压下降,但名字沿用了。


参数 3:Eon — 开通能量损耗(最重要!)

通俗理解: 开通过程中 MOSFET 有多热。

原理讲解:

在开通的某个时刻:

  • VDS = 200V(还没有完全导通)
  • IDS = 6.5A(电流在上升)
  • 瞬时功率 P = VDS × IDS = 200V × 6.5A = 1300W(非常大!)

整个开通过程中,每一时刻都有这样的功率,把所有功率加起来就是能量。

想象一个高原:
- X 轴 = 时间
- Y 轴 = 功率
- 高原下面的面积 = 总能量 Eon

严格定义:

积分从:IDS 穿越 10% 阈值 (1.3A) 的上升沿
到:    VDS 穿越 10% 阈值 (40V) 的下降沿

Eon = ∫ VDS(t) × IDS(t) dt

(用梯形积分法逼近)

单位:微焦耳 (µJ)
转换:1 µJ = 10^(-6) 焦耳

为什么重要?

  • Eon 越大 → 热量越多 → MOSFET 越烫
  • 如果 Eon 太大,散热器跟不上,MOSFET 会过热损坏
  • 决定了你需要多大的散热器

怎样减小 Eon?

  • 减小开通电阻 Rg_on → 开通更快 → Eon 更小

参数 4:Ispike — 电流尖峰

通俗理解: 开通瞬间,电流会冲上去形成一个尖峰。

波形示意:

IDS
    ┌──┐    ← 尖峰(大约 20A)
    │  │
    │  └─────── 13A(稳定值)
    │
    ├────────
  0A │
    ↑
  开通时刻

严格定义:

Ispike = max(IDS) 在开通窗口内

(就是找开通过程中 IDS 的最大值)

单位:安培 (A)

为什么会有尖峰?

电路里有一个续流二极管(和 MOSFET 并联)。当 MOSFET 关断时,二极管导通。当 MOSFET 再开通时,二极管需要快速从"导通"切换到"关断",这个切换过程中会有一个反向恢复电流,就是这个尖峰。

为什么坏?

  • Ispike 越大,EMI 越强
  • 二极管受不了
  • MOSFET 也受压力

参数 5:di/dt(on) — 电流上升速率

通俗理解: 电流上升得有多快。

类比: 汽车从 0 加速到 100 km/h,加速度越大越快。这里就是衡量电流上升的"快度"。

严格定义:

起点:IDS 穿越 10% 阈值 (1.3A) 的上升沿
终点:IDS 穿越 90% 阈值 (11.7A) 的上升沿

di/dt(on) = (I_90% - I_10%) / Δt
          = (11.7A - 1.3A) / Δt
          = 10.4A / Δt

单位:A/µs(安培每微秒)
转换:1 A/µs = 10^6 A/s

物理含义:

  • di/dt 越大(上升越快),开关速度越快,损耗越小 ✓
  • 但 di/dt 越大,EMI 越强 ✗(因为快速变化产生高频辐射)
  • 所以这是一个取舍:快速开关很好,但 EMI 问题需要解决

参数 6:dv/dt(on) — 电压下降速率

通俗理解: VDS 从高到低下降有多快。

严格定义:

起点:VDS 穿越 90% 阈值 (360V) 的下降沿
终点:VDS 穿越 10% 阈值 (40V) 的下降沿

dv/dt(on) = |V_10% - V_90%| / Δt
          = |40V - 360V| / Δt
          = 320V / Δt

单位:V/ns(伏特每纳秒)
转换:1 V/ns = 10^9 V/s

物理含义: 同样影响 EMI。下降越快,EMI 越强。


关断过程的 6 个参数

关断过程和开通过程是镜像的

参数 7:td(off) — 关断延迟时间

通俗理解: 从你按下"关断按钮"到 MOSFET “真正关断” 需要多长时间。

严格定义:

起点:VGS 穿越 90% 阈值 (+13V) 的下降沿
      (VGS 从 +15V 快速下降到 +13V)
      
终点:VDS 穿越 10% 阈值 (40V) 的上升沿
      (VDS 从 0V 上升到 40V)

td(off) = 终点时刻 - 起点时刻

单位:纳秒 (ns)

参数 8:tf — 下降时间(其实是电压上升时间)

通俗理解: 关断过程中,VDS 从低快速上升到高用了多长时间。

严格定义:

起点:VDS 穿越 10% 阈值 (40V) 的上升沿
终点:VDS 穿越 90% 阈值 (360V) 的上升沿

tf = 终点时刻 - 起点时刻

单位:纳秒 (ns)

参数 9:Eoff — 关断能量损耗

通俗理解: 关断过程中 MOSFET 消耗的能量。

严格定义:

积分从:VDS 穿越 10% 阈值 (40V) 的上升沿
到:    IDS 穿越 10% 阈值 (1.3A) 的下降沿

Eoff = ∫ VDS(t) × IDS(t) dt

单位:微焦耳 (µJ)

总开关损耗 = Eon + Eoff

参数 10:Vspike — 电压过冲(最危险!)

通俗理解: 关断时,VDS 会冲过头,超过母线电压。

波形示意:

VDS  450V ┌──┐    ← 过冲,超过了 400V
          │  │
          │  └────── 400V(母线电压)
    400V ┤
          │
      0V ├─────────
          ↑
        关断时刻

物理原理:

当 MOSFET 关断时,电流快速下降。电路中的寄生电感会产生一个反向电压:

根据 V = L × di/dt:

di/dt = 100A/µs
L = 100nH(电路寄生电感)
V_L = 100nH × 100A/µs = 10V

这个 10V 叠加在母线电压上:
Vspike = 400V + 10V = 410V

严格定义:

Vspike = max(VDS) 在关断窗口内

(找关断过程中 VDS 的最大值)

单位:伏特 (V)

为什么危险?

MOSFET 有一个击穿电压,比如规格书上说 650V。如果:

Vspike > 击穿电压
  ↓
MOSFET 被击穿
  ↓
器件炸掉!

怎样减小 Vspike?

  1. 增大关断电阻 Rg_off → 关断变慢 → di/dt 变小 → Vspike 变小 ✓
  2. 改进电路布局,减小寄生电感
  3. 使用缓冲二极管(Snubber diode)

参数 11:di/dt(off) — 电流下降速率

通俗理解: 电流从高到低下降有多快。

严格定义:

起点:IDS 穿越 90% 阈值 (11.7A) 的下降沿
终点:IDS 穿越 10% 阈值 (1.3A) 的下降沿

di/dt(off) = |I_10% - I_90%| / Δt
           = 10.4A / Δt

单位:A/µs

关键关系: di/dt(off) 越大 → Vspike 越大(V = L × di/dt)


参数 12:dv/dt(off) — 电压上升速率

通俗理解: VDS 从低到高上升有多快。

严格定义:

起点:VDS 穿越 10% 阈值 (40V) 的上升沿
终点:VDS 穿越 90% 阈值 (360V) 的上升沿

dv/dt(off) = (V_90% - V_10%) / Δt
           = 320V / Δt

单位:V/ns

第五部分:两个驱动电阻的作用

Rg_on(开通驱动电阻)

作用: 控制 VGS 从 -5V 上升到 +15V 的速度

驱动芯片 ──── Rg_on ──── MOSFET 栅极
             (开通时)

如果 Rg_on 很小(比如 1Ω):

  • VGS 上升得很快 → 栅极电容快速充电
  • td(on) 很短 → MOSFET 反应快
  • tr 很短 → 电压快速下降
  • Eon 很小 → 开通损耗少 ✓
  • 但 di/dt 和 dv/dt 都很大 → EMI 强 ✗

如果 Rg_on 很大(比如 50Ω):

  • VGS 上升得很慢 → 栅极电容缓慢充电
  • td(on) 很长 → MOSFET 反应慢
  • tr 很长 → 电压缓慢下降
  • Eon 很大 → 开通损耗多 ✗
  • 但 di/dt 和 dv/dt 都很小 → EMI 弱 ✓

Rg_off(关断驱动电阻)

作用: 控制 VGS 从 +15V 下降到 -5V 的速度

MOSFET 栅极 ──── Rg_off ──── GND
                (关断时)

如果 Rg_off 很小(比如 1Ω):

  • VGS 下降得很快 → 栅极电容快速放电
  • td(off) 很短
  • tf 很短 → 电压快速上升
  • Eoff 很小 → 关断损耗少 ✓
  • 但 di/dt(off) 很大 → Vspike 很大 ✗ (危险!)

如果 Rg_off 很大(比如 50Ω):

  • VGS 下降得很慢 → 栅极电容缓慢放电
  • td(off) 很长
  • tf 很长 → 电压缓慢上升
  • Eoff 很大 → 关断损耗多 ✗
  • 但 di/dt(off) 很小 → Vspike 很小 ✓ (安全!)

设计者的取舍

你需要在多个目标之间平衡:

目标需要代价
低损耗小电阻(快速开关)EMI 大,Vspike 大
低 EMI大电阻(慢速开关)损耗大,需要更大散热器
安全(Vspike 小)大 Rg_off(关断慢)关断损耗大
快速响应小电阻(快速开关)EMI 大

典型的折中方案:

  • 选择 5.1Ω 这样的中等值(不太快不太慢)
  • 或者分段驱动:开通用小电阻(快),关断用大电阻(安全)

第六部分:总结和快速参考

12 个参数的物理含义

开通过程:

参数含义越小越好?
td(on)开通反应时间是 ✓
tr电压下降时间是 ✓
Eon开通损耗能量是 ✓
Ispike电流尖峰是 ✓
di/dt(on)电流上升速率但会增加EMI ✗
dv/dt(on)电压下降速率但会增加EMI ✗

关断过程:

参数含义越小越好?
td(off)关断反应时间是 ✓
tf电压上升时间是 ✓
Eoff关断损耗能量是 ✓
Vspike电压过冲是 ✓ 最重要!
di/dt(off)电流下降速率是 ✓ 影响Vspike
dv/dt(off)电压上升速率但会增加EMI ✗

单位转换表

参数基本单位输出单位换算
td(on), tr, tf, td(off)秒 (s)纳秒 (ns)×1e9
Eon, Eoff焦耳 (J)微焦耳 (µJ)×1e6
Ispike安培 (A)安培 (A)×1
di/dt(on), di/dt(off)A/sA/µs×1e-6
dv/dt(on), dv/dt(off)V/sV/ns×1e-9
Vspike伏特 (V)伏特 (V)×1