Bootstrap Circuit 自举供电

功率级L1别名 Bootstrap · 自举电路 · Cboot · High-Side Driver · bootstrap diode · 半桥供电

本质与导读

本质 Bootstrap 用 1 个二极管 + 1 个电容廉价替代隔离电源,给浮动的 High-Side MOSFET 提供相对源极的 +Vcc 栅驱电压;代价是 Cboot 必须周期性刷新,故最大占空比 ~98%、不能 100% Duty 或长时间 High-Side 持续 ON——这也是车规高压主驱改用隔离 DC-DC 的原因。

主线坐标:第 5 站 · 逆变器(栅驱 + 功率模块) · ↑ 全景主线

1. 为什么 High-Side 需要浮动供电

半桥结构:Vbus → High-Side MOSFET (HSS) → 中点 (VS) → Low-Side MOSFET (LSS) → GND。

问题:HSS 的 source 是 VS 节点,VS 在 0 和 Vbus 之间切换 (典型 Vbus = 400V/800V)。

驱动电压要求:Vgs 必须相对 source 大约 +12V (Si 标准) 或 +20V/-3V (SiC)。所以 HSS 的栅极在 ON 时电压 = Vbus + 12V (绝对电位),需要一个电源相对 VS 浮动

两种解决方案:

  • Bootstrap (廉价):1 D + 1 C
  • 隔离 DC-DC (可靠):1W 隔离电源 (Murata MGJ2 / Recom RKZ1212)

2. Bootstrap 工作原理

Bootstrap 的核心是用 D + Cboot 在 LSS 充电、HSS 放电的两阶段循环里给高端浮动电源:

Bootstrap 电路 — D + Cboot 实现 High-Side 浮动供电

两阶段循环:

2.1 LSS ON 阶段 (Cboot 充电)

LSS 导通时 VS 接地,Vcc 通过 Dboot 给 Cboot 充电至 Vcc − VF:

  • LSS 导通 → VS 节点 ≈ 0V (接地)
  • Vcc (典型 12V) 通过 Dboot 给 Cboot 充电
  • Cboot 充到 (二极管压降)
  • HSS 关断 (栅极电压相对 VS = 0)

2.2 HSS ON 阶段 (Cboot 浮动放电)

HSS 导通时 VS = Vbus,Cboot 整体浮动到 Vbus 之上,通过 Driver 给 HSS 栅极保持 +Vcc:

  • HSS 导通 → VS 节点 = Vbus (例 400V)
  • Dboot 反偏阻断 (Cboot 不会反向放电)
  • Cboot 浮动到 (Vbus + Vcc - VF) → 上端电位 = Vbus + 12V
  • Cboot 通过 Driver IC 给 HSS 栅极提供 +Vcc → HSS 维持 ON

关键认知:Cboot 在每个开关周期被"刷新"——所以最大占空比 D ≤ 98% (必须给 LSS 留至少 2% 时间充 Cboot)。


3. Cboot 选型公式

Cboot 必须够大让 HSS 在整个 ON 时间内电压跌落 < ΔV:

参数:

  • = HSS 栅极总电荷 (driver 充栅极消耗)
  • = Dboot 反向漏电 + Driver IC 静态电流
  • = Driver IC quiescent 电流
  • = HSS 最大 ON 时间 (Dmax / fsw)
  • = 允许 Cboot 跌落 (典型 1V 即 Vcc 的 10%)

实例 (12V/3A Buck @ 300kHz, Dmax=0.5, HSS Qg=20nC, =100μA):

  • 典型选 100 nF 留 5× 裕度

实操经验:Cboot 常用 100 nF - 1 μF,陶瓷电容 (X7R, 25V/35V 耐压)。


4. Dboot 二极管选型

Dboot 4 个核心约束 — 反向耐压挡 Vbus / 正向压降影响 Cboot 电压 / 反向恢复防 ringing / 正向电流支持充电脉冲:

参数选型
耐压 ≥ Vbus + Vcc + 裕度 (典型 400V Bus → 600V 二极管)
正向压降 越低越好 (减少 Cboot 电压损失);典型 0.6V
反向恢复 快恢复 < 50 ns (避免 HSS ON 瞬间反向电流)
正向电流 > (Cboot 充电峰值,典型 100 mA-1A)

典型选型:

  • 低压 (< 60V):BAS21 (small signal)、BAT54 (肖特基)
  • 中压 (60-200V):ES1D、UF4007 (UF)、ER1G
  • 高压 (400-1200V):BYG20G、Cree C3D04060 (SiC SBD)

车规:用快恢复硅二极管 (BYG20G-AQ AEC-Q101)。SiC SBD 在 800V 半桥应用流行


5. 集成 Bootstrap (Half-Bridge Driver IC)

现代半桥 Driver IC 内置 Bootstrap Diode——Cboot 还是外置:

Driver IC厂家特性
IR2110Infineon经典老 IC,500V High-Side
UCC27201TI120V 半桥
L6390ST600V 半桥 (车规)
BD2231NJX-LBROHM600V 集成 Dboot
SI8230BDSkyworks隔离半桥,无需 Bootstrap

集成优势:省一个外置 Dboot,布局更简。集成缺陷:内置 Dboot 电流能力有限 (典型 200mA),功率太大需外置 Dboot。


6. Bootstrap 局限性

Bootstrap 有 4 个硬约束——不满足这些场景必须用隔离 DC-DC:

6.1 D = 100% 不可工作

100% Duty (HSS 持续 ON) → Cboot 永远不刷新 → 一段时间后电压跌到 UVLO → HSS 关断。

最大占空比典型 95-98%——具体看 Cboot 容量 + 漏电流。

6.2 SiC Negative Bias 难

SiC 标准驱动 +20V/-3V (负压关断防误开)。Bootstrap 只能提供单极性 +Vcc → SiC 通常用隔离 DC-DC + 双极性驱动

6.3 长时间 HSS ON

电机驱动起动 / DC 应用 → HSS 长时间 ON → Cboot 跌落 → 失效。解决:周期性强制 LSS ON 刷新 (refresh pulse)。

6.4 高 Vbus (≥ 1000V)

Vbus 高 → Dboot 反向耐压要求高 → 选型受限 + 漏电流大。1200V SiC 半桥多用隔离 DC-DC


7. Bootstrap vs 隔离 DC-DC 对比

Bootstrap vs 隔离 DC-DC 是工程选择第一道分水岭 — 消费/低压选 Bootstrap 省成本,车规/SiC 选隔离 DC-DC:

维度Bootstrap隔离 DC-DC
成本 ($0.1)高 ($3-10)
体积
D = 100%
SiC 负压
长时间 HSS ON❌ (需 refresh)
1200V+ Vbus困难
隔离强度弱 (Dboot 击穿)强 (3 kVrms)
故障耐受中等
车规主驱

关键判别:

  • 消费 + 工业 + 中低压 (< 100V) + D < 90% → Bootstrap
  • 车规高压 + SiC + D 任意 → 隔离 DC-DC

8. 死区时间 (Dead Time) 与 Bootstrap

半桥 死区时间 = HSS 和 LSS 都 OFF 的时间窗口,防止 shoot-through:

  • 典型 100-300 ns (Si),50-100 ns (SiC/GaN)

Bootstrap 死区设计:

  • 死区 < 5 μs (典型) → Cboot 不会显著放电
  • 死区 > 50 μs → Cboot 可能跌落 → 引入 UVLO

实操:Driver IC 内置死区生成 (固定或可调),典型 IR2110 死区固定 100 ns,UCC27201 可调。


9. Bootstrap 故障模式

5 个常见 bootstrap 故障 — Cboot 不充足 / 过冲 / 跌落到 UVLO / Dboot 击穿 / 死区过长,对症修复都不复杂但必须先识别现象:

故障现象根因修复
Cboot 充不到 VccHSS 不开通Dboot 反偏 + LSS 占空比太小增大 LSS 时间 / 增加 Cboot
Cboot 过冲Cboot 超 25V → 击穿LSS dV/dt 太快 → 反电流冲击加 RC 限流 in series with Dboot
HSS 不可靠开通间歇性失败Vboot 跌落到 UVLO加大 Cboot + 检查 leakage
Dboot 反向击穿Vbus 异常 → Vboot 异常Dboot 耐压不够升级二极管
死区过长导致跌落重载下 HSS 失效LSS 占空比不足软件 refresh pulse 或换隔离 DC-DC

10. 5 个常见陷阱

Bootstrap 设计 失败模式集中在 5 个反复出现的坑:

陷阱描述预防
Cboot 太小HSS Qg 大或 Dmax 大,Cboot 跌落计算公式 + 5× 裕度
Dboot 不快反向恢复慢 → 反电流冲击 → 烧选 UF / SBD, < 50ns
100% Duty 用 BootstrapDC 应用直接选 Bootstrap → 失效DC 应用必用隔离 DCDC
SiC 负压用 BootstrapSiC + Bootstrap → 单极性 → 误开通SiC 用隔离 DCDC + 双极性驱动
高压无 SiC SBD800V Bus 用普通 UF4007 → 漏电大高压用 SiC SBD

核心要点

  • Bootstrap = 1 D + 1 C 廉价 High-Side 供电方案——LSS ON 时充电,HSS ON 时浮动放电。
  • 最大占空比 ~95-98%——不能 100% Duty,不能长时间 HSS 持续 ON。
  • 公式: 决定大小,典型 100 nF - 1 μF。
  • 必须快恢复 ( < 50 ns) 且耐压 ≥ Vbus + Vcc。
  • 4 个不适用场景:100% Duty / SiC 负压 / 长时间 HSS ON / 1200V+ Vbus
  • 车规高压主驱用隔离 DC-DC,不用 Bootstrap——可靠性 + SiC 负压。
  • 现代半桥 Driver IC 内置 Dboot——简化 PCB,但电流能力有限。
  • 故障模式 5 类:Cboot 小、Dboot 慢、100% Duty 误用、SiC 误用、高压 D 选错。

Cross-references