4、GaN驱动电路设计:驱动电压选择、米勒平台抑制、共模瞬态抗扰度、栅极保护

好,咱们进入正题。GaN器件的驱动,跟传统的Si MOSFET和IGBT还真不太一样。我刚开始接触GaN的时候,就按老思路去搭驱动,结果炸了好几个管子。嗯,那都是学费。今天我把这些经验掰开揉碎了讲给你听。

4.1 驱动电压选择:别拿Si的思维套GaN

GaN器件的栅极阈值电压,普遍比Si MOSFET低很多。Si管通常要10V甚至15V才能完全导通,但GaN不一样。我常用的增强型GaN,阈值电压也就1.2V到1.8V的样子。你想想看,这么低的阈值,驱动电压选高了,栅极很容易击穿。

那到底选多少伏合适?

我个人习惯,驱动正压选在5V到6V之间。为什么是这个范围?

  • 导通充分:5V以上,GaN的沟道电阻Rds(on)基本已经降到最低了。再往上加,导通损耗改善微乎其微。
  • 安全余量:GaN的栅极绝对最大额定电压通常是±10V或±7V。用5V驱动,留了足够的裕量。我在项目中遇到过,有人为了追求那一点点导通损耗,把驱动电压拉到7V,结果开关瞬态过冲直接干到9V多,栅极就挂了。
  • 关断负压:这个要分情况。如果是低压GaN(比如650V以下),很多驱动芯片内部已经集成了负压,或者直接用0V关断也能接受。但如果是高压GaN,或者母线电压超过400V,我建议用负压关断,比如-2V到-3V。为什么?

核心原因:防止误导通。 GaN的阈值电压低,dv/dt又高,米勒电流很容易把栅极电压抬到阈值以上。加一点负压,相当于给栅极加了个“保险栓”。

我曾经在一个800V的电机控制器项目中,一开始用0V关断,结果在重载突卸的时候,管子自己就导通了,炸得那叫一个惨。后来改成-3V关断,问题就再没出现过。

参数 Si MOSFET GaN HEMT
典型驱动正压 10V ~ 15V 5V ~ 6V
典型驱动负压 0V ~ -5V 0V ~ -3V
栅极耐压 ±20V ±10V 或 ±7V
阈值电压 2V ~ 4V 1.2V ~ 1.8V

4.2 米勒平台抑制:GaN的“阿克琉斯之踵”

米勒平台,说白了就是栅极电压在上升或下降过程中,卡在某个电压值不动的那一段。对于GaN来说,这个问题比Si管更棘手。

为什么会这样?

因为GaN的开关速度太快了。dv/dt动辄50V/ns甚至100V/ns。这么高的电压变化率,通过米勒电容Cgd耦合到栅极的电流非常大。这个电流会在栅极驱动电阻Rg上产生一个压降,如果这个压降超过了阈值电压,管子就会自己导通。

我见过一个案例,工程师把驱动电阻选得很大,想控制EMI。结果米勒平台时间拉长,上下管直通,效率没提上去,反而把管子烧了。

怎么抑制? 我总结了几个实战方法:

  • 降低驱动回路阻抗:栅极驱动电阻Rg尽量选小,比如1Ω到5Ω。但要注意,Rg太小会导致开关振荡,需要权衡。
  • 使用米勒钳位:很多专用的GaN驱动芯片,比如TI的LMG系列,内部集成了米勒钳位功能。在关断期间,它会主动把栅极拉到低电平,防止米勒电流抬升栅压。
  • 增加栅极电容:在栅源之间并联一个小电容(比如100pF到1nF),可以分走一部分米勒电流。但副作用是开关速度会变慢,损耗会增加。我一般只在调试阶段用这个办法。

我的小技巧: 在PCB布局时,把驱动芯片尽量靠近GaN器件。走线越短,寄生电感越小,米勒效应就越弱。我习惯把驱动电阻放在驱动芯片的输出脚旁边,而不是放在GaN的栅极脚旁边。

4.3 共模瞬态抗扰度(CMTI):别让噪声毁了你的驱动

CMTI,全称是Common Mode Transient Immunity。它衡量的是驱动芯片在承受高压侧快速电压跳变时,输出信号还能不能保持正确。

在电机驱动里,上管的源极是跟着母线电压一起跳的。比如从0V瞬间跳到400V,这个跳变沿有多快?GaN能做到几纳秒。这么高的dv/dt,会通过驱动芯片内部的寄生电容,在芯片内部产生位移电流。如果这个电流足够大,就会干扰驱动逻辑,导致误触发。

CMTI指标怎么看?

驱动芯片的数据手册里会写CMTI,单位是kV/μs或V/ns。比如一个芯片标称CMTI是100V/ns,意思就是它能承受100V/ns的电压变化率而不出错。

对于GaN驱动,我建议CMTI至少选50V/ns以上。如果母线电压超过600V,最好选100V/ns以上的芯片。我记得有一次,我选了一款CMTI只有20V/ns的驱动芯片,用在650V的电机控制器上。结果一上电,驱动波形就乱跳,根本没法用。后来换成CMTI 100V/ns的芯片,问题就解决了。

注意: CMTI不仅跟芯片本身有关,还跟PCB布局有关。如果驱动芯片和功率管之间的回路面积太大,寄生电感会放大共模干扰。所以,布局时一定要让驱动回路尽量小。

4.4 栅极保护:GaN很娇贵,得好好伺候

GaN的栅极,说白了就是一层薄薄的绝缘层。它比Si MOSFET的栅氧化层更脆弱。过压、过流、静电,随便哪个都能要了它的命。

栅极保护,我主要做三件事:

  1. 栅极钳位:在栅源之间并联一个齐纳二极管,或者用TVS管。把栅极电压钳位在安全范围内。比如驱动电压是6V,我就选一个6.2V的齐纳管。这样即使有尖峰,也不会超过7V。
  2. 栅极电阻:这个前面提过。Rg不仅能抑制振荡,还能限制栅极充放电电流。如果驱动芯片的输出电流能力很强,而Rg选得太小,栅极电流可能会超过GaN的额定值。我一般会算一下峰值电流:I_peak = (V_drive - V_th) / Rg。确保这个电流不超过数据手册的限值。
  3. 有源米勒钳位:这个功能很多驱动芯片都有。在关断期间,如果检测到栅极电压异常上升,芯片内部会主动把栅极拉到低电平。这比单纯靠电阻放电快得多。

我曾经在一个项目中,为了省成本,没加栅极钳位二极管。结果有一次调试时,示波器探头不小心碰到了栅极,产生了一个静电尖峰,管子当场就击穿了。从那以后,我所有的设计都必加钳位保护,哪怕成本高一点也认了。

总结一下栅极保护的关键点:

  • 驱动电压:正压5-6V,负压-2到-3V(高压应用)
  • 米勒抑制:低阻抗驱动、米勒钳位、优化布局
  • CMTI:选50V/ns以上,注意PCB布局
  • 栅极保护:齐纳钳位、限流电阻、有源钳位

嗯,GaN驱动电路的设计,说到底就是跟寄生参数和瞬态过程做斗争。你只要把上面这几个点吃透了,大部分问题都能提前规避。下一节,咱们聊聊GaN的损耗计算和热设计,那个也是重头戏。