news 2026/9/28 21:21:02

MOS管为什么会炸?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MOS管为什么会炸?

MOS管为什么会炸?
从波形看懂几种常见失效原因

空载能启动,一加负载就炸;室温调试没问题,装进机箱运行一阵却烧了;PWM 明明留了死区,上下管仍然一起损坏。碰到这些现象,换一颗电流更大、耐压更高的 MOS 管,未必能解决问题。

排查的关键,是找到失效前最先越界的电压、电流或温度。本文以常见 N 沟道功率 MOSFET 和半桥电路为主,兼顾 Boost、逆变器应用。图中波形均为原理示意,数值算例不对应具体器件。

一 关断瞬间的尖峰可能比母线电压更危险

选型时容易盯住母线电压,真正施加在器件上的却是漏源电压 VDS。MOS 管关断时,换流路径中的寄生电感会阻碍电流快速变化,使器件端出现额外电压。随后,寄生电感与电容还可能形成振铃。

做一个假设算例:寄生电感为 30 nH,电流变化率为 1 A/ns,按电感电压关系估算,附加电压约为 30 V。若关断后的基准电压为 48 V,峰值就可能接近 78 V。选了 80 V 器件,也不代表已经留下充足余量。

图1 关断尖峰的假设算例。实际峰值还受母线波动、寄生参数、器件电容和测量方式影响。

观察时,把 VDS、栅源电压 VGS 和漏极电流 ID 放在同一时间轴上,确认尖峰是否伴随关断发生。改进通常从缩小换流回路、就近布置直流母线去耦、调整关断速度以及设计吸收或钳位网络入手,修改后还要复核损耗。[1]

进入雪崩并不意味着器件必然立即损坏,但允许的电流、能量、初始结温和重复条件都有边界。数据手册中的单次雪崩能量,不能直接当作长期重复雪崩的许可。仅凭一个平顶尖峰,也不能认定已经发生雪崩,应先排除探头或示波器限幅。[2]

二 PWM 有死区 也要确认器件真的关断了

半桥上下管若同时通过沟道导通,就会给直流母线提供一条低阻通路。电流主要由器件和回路阻抗限制,可能远高于负载电流。上下管一起损坏是一个线索,但不能据此直接断言根因就是死区不足。

控制器输出变低,到 MOS 管完成关断,中间还隔着驱动器传播延迟、栅极电荷释放和实际电流转换。两路驱动的延迟偏差,以及栅极电阻、驱动下拉能力的不同,都可能压缩器件端的有效死区。[3]

图2 指令存在死区,但假设的实际导通状态发生了重叠。图中延迟不代表任何器件的典型值。

因此,不要只在 MCU 引脚上看两路 PWM。应尽量靠近上下管引脚,同时测量各自的 VGS,并结合 VDS 和电流判断实际开关状态。上管 VGS 是栅极相对上管源极的电压,不能用栅极对系统地的波形代替。

测量高侧时,要使用满足共模电压、差模量程和带宽要求的差分或隔离探头。普通接地示波器探头的地夹不能接到高侧开关节点,也不能通过断开示波器保护地来“悬浮测量”。快速共模跃变还可能制造假的栅极尖峰,探头的高频共模抑制能力同样重要。[4][9]

死区也不是越长越好。过长会增加体二极管续流时间,在相应换流条件下带来额外损耗和反向恢复应力。要依据器件、驱动、温度与工作点调整,并覆盖启动、停机、限流和驱动欠压等状态。[1]

还有一个容易混淆的现象:开通电流中的短促尖峰,可能包含对侧体二极管的反向恢复电流和输出电容充放电电流。它们与沟道直通不是同一机制,不能看到尖峰就一味加大死区。

三 没有开通信号 栅极也可能被意外抬高

如果 PWM 没有重叠,关断器件的 VGS 却在对侧开通时突然鼓起一个包,就要检查米勒耦合。MOS 管漏极与栅极之间存在电容 Cgd;漏极电压快速变化时,位移电流会注入栅极回路。

这股电流需要经栅极电阻和驱动器下拉通道返回源极。关断路径阻抗偏大时,栅极电位就可能被抬高,导致短暂误导通;共源电感引起的源极电位变化,也会影响芯片内部实际承受的 VGS。[3]

图3 米勒耦合与关断栅极波形示意。这里未设置固定的误导通阈值,实际边界随器件与工况变化。

可以用一个数量级估算理解问题:假设某瞬间 Cgd 为 20 pF,电压变化率为 20 V/ns,则位移电流约为 0.4 A。即使只持续很短时间,也足以让人重新审视关断回路的阻抗。实际 Cgd 随漏源电压变化,这个算例不能替代器件模型或实测。

处理顺序应从回路开始:缩短栅极驱动环路,让驱动返回路径尽量避开功率电流共用的电感;器件提供 Kelvin 源极时,按厂商建议连接。然后再评估分立开通与关断电阻、更强的下拉能力、米勒钳位或合适的负压关断。[3]

这些措施也有边界。减小关断电阻可能加剧关断过冲;负压关断不能超过栅源负向额定值。不能把某颗硅 MOS 管的驱动电压直接套给另一颗 SiC 器件。

同时查看 VGS 的正向尖峰和负向振铃。它们即使没有造成误导通,也可能超过栅氧化层允许的电压范围。数据手册中的 VGS(th) 只描述规定小电流条件下的阈值,不等于满载时的合适驱动电压。[5]

四 有过流保护 还要看故障电流何时真正停止

短路、负载突变、磁性元件饱和,都可能使 MOS 管电流快速上升。比如 Boost 电感进入饱和后,电感量下降,同一施加电压下的电流上升斜率会变陡。观察电流是否从原本接近直线变为明显上翘,可以帮助定位,但还要排除传感器饱和或测量失真。

保护是否有效,取决于整条动作链:传感器与采样电路、滤波或消隐、比较和逻辑判断、驱动器响应,以及最后的栅极放电和电流下降。软件记录到过流,并不等于硬件来得及保住器件。

图4 从故障出现到电流下降存在完整延迟链。曲线仅说明时序关系,没有给出通用短路耐受时间。

调试时要同时捕获电流、故障信号和 VGS,量出实际响应时间。消隐用于避开正常开关瞬态,设置过长却会遮住真实故障;单纯提高阈值来消除误报,也可能让保护失去意义。

尤其不能把“脉冲电流额定值很大”理解成“能承受同样大小的短路电流”。短路时可能同时承受较高 VDS 和较大 ID,芯片发热非常集中。对没有明确短路耐受规格的器件,不应自行假设一个可用的耐受时间。

快速过流比较、驱动器故障关断、锁存与重试策略,需要按具体电路设计。DESAT 等检测方案也应确认其适用器件和门限。若故障电流很大,过快切断还可能产生严重过压,因此某些方案采用软关断;代价是关断期间仍会耗散能量。[6]

还要留意“第一次没坏,自动重试几次后炸了”。若每次重试都向故障点注入能量,结温可能来不及恢复。保护验证应包含故障持续存在时的重复动作,而不只看单次触发。

五 电流没超过标称值 不代表结温和 SOA 合格

数据手册首页写着几十安甚至上百安,往往对应规定壳温、驱动电压和散热条件。换到实际 PCB、绝缘垫片和机箱里,可持续工作的电流可能完全不同。先核对参数的测试条件,再谈余量。[5]

导通损耗可以用电流有效值的平方乘以导通电阻估算。假设 MOS 管全周期有效值电流为 20 A,冷态导通电阻为 10 mΩ,则损耗约为 4 W;若热态电阻变为 16 mΩ,损耗就升到 6.4 W。这只是示例,热态电阻应根据具体器件曲线取值。

图5 同样的有效值电流,热态电阻增加会抬高导通损耗。右侧展示热流路径,外壳温度不等于结温。

这里的有效值必须覆盖完整开关周期,已经计入关断时的零电流,不能再机械地乘一次占空比。开关过程中的电压电流重叠、反向恢复等损耗,还需要单独评估;不能只凭导通电阻决定哪颗器件更凉。

稳态温升估算要采用与实际散热路径相符的热阻。PCB 散热不能直接照搬理想壳温条件;有散热器也要考虑界面材料、接触压力和风道。短脉冲则应查瞬态热阻抗,并处理重复脉冲的热积累。[7]

还要看 SOA,也就是安全工作区。它限制的是特定温度和脉冲时间下,VDS 与 ID 可以同时出现的组合。电压、电流分别低于各自最大额定值,并不保证组合工作点在 SOA 内。[8]

软启动、预充或线性限流时,MOS 管可能长时间处于高压与大电流并存的状态,局部热点和热不稳定尤其值得检查。普通硬开关也会经过这种电压电流重叠过程,但不能只拿静态 SOA 图一个点判断全部开关可靠性,仍需结合开关轨迹、脉冲时间、损耗及厂商要求。

若设备总是在运行几分钟后失效,优先追踪热态 VGS、VDS 峰值、损耗和温度的变化。温度可能改变驱动与恢复特性,因此“延时炸管”也不一定只有散热一个原因。

六 炸管之后 按证据缩小范围

MOS 管烧成漏源短路后,静态阻值只能证明它已经坏了,通常无法说明最初是过压、直通还是过热。真正有价值的是故障发生前那几次开关动作。保存供电、负载、温度、驱动电压和原始波形,比只拍一张烧毁照片更有用。

图6 排查路线。各分支提供优先检查方向,不能仅凭单条波形直接判定根因。

第一步,断电并确认母线电容已经放电。检查上下管、驱动器、栅极电阻、钳位器件、采样回路和负载。不要只换掉损坏的 MOS 管就恢复满压,驱动输出级可能已经连带受损。

第二步,在限能条件下逐级恢复。先核对驱动电源、上电默认状态、两路时序和保护链,再逐步提高母线电压与负载。台式电源的限流不能消除本地母线电容的瞬间放电能量,测试方案需要同时控制储能。

第三步,捕获同一次事件中的 VGS、VDS 和 ID,尽量使用预触发保存故障前波形。触发可选异常电压、过流或故障引脚。测点靠近器件,缩短探测回路,并校正电压与电流通道的时间差,否则可能误判先后顺序或开关损耗。[1][4]

第四步,一次只改变一个关键变量。例如调整关断电阻后,既看尖峰是否降低,也看关断损耗和温升是否恶化;增加死区后,既看沟道是否仍有重叠,也看二极管续流是否增加。把改动与结果记在同一份记录中。

最后,在逐步确认正常后,覆盖热态、输入上下限、负载变化、启动停机和保护重试等工况。低压空载下的漂亮波形,只能说明那个工作点没有暴露问题。

修好一次故障,应当能回答三个具体问题:最先异常的是哪一路波形,什么机制让它越界,修改后又用什么证据证明问题已消除。能把这条因果关系讲清楚,下一次遇到类似故障,才不必从换管开始碰运气。

故障现象快速对照

这张表用于决定先测什么。多个机制可能同时存在,根因仍应以事件先后和复测结果判断。

看到的现象

优先捕获的证据

先检查什么

关断时 VDS 过冲

VDS 与 ID 的关断瞬态

换流寄生电感、关断速度、吸收网络

上下管同时损坏

两路 VGS 与母线电流

有效死区、误导通、驱动故障

关断栅极出现凸起

对侧切换与 VGS 的对应关系

米勒耦合、关断阻抗、探头共模误差

电流突然上升

ID、VGS 和故障输出的先后

负载、磁件、采样与保护延迟

运行一段时间后失效

热态波形、损耗和温度趋势

散热路径、热态参数、重复应力

参考资料

[1] Nexperia AN90011
Half-bridge MOSFET switching and its impact on EMC

[2] Infineon 应用笔记
Power MOSFET avalanche design guidelines

[3] Texas Instruments SLUA618A
Fundamentals of MOSFET and IGBT Gate Driver Circuits

[4] Tektronix 测量技术文章
Measuring Silicon Carbide (SiC) MOSFET Signals Effectively

[5] Nexperia AN11158
Understanding power MOSFET data sheet parameters

[6] Texas Instruments SLUAAY0
Driving SiC MOSFETs with Non-Isolated Gate Drivers

[7] Nexperia AN11156
Using power MOSFET Zth curves

[8] Nexperia IAN50006
Power MOSFETs in linear mode

[9] Tektronix 浮地测量技术简报
Floating Oscilloscope Measurements and Operator Protection

配图说明:6 张图均为本文绘制的技术示意图,不是厂商测试图或实测波形。参考资料用于核对原理;具体设计应以所用器件和驱动器的数据手册为准。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/28 21:20:23

Python第四周学习笔记

文章目录前言一、元组(tuple)1.元组特点2. 常用操作示例二、函数1. 什么是函数2. 分类三、变量作用域四、数据类型转换五、文件操作1. 打开模式2. 基础读写六、递归(简单理解)总结前言 在掌握了变量、分支 if、while 循环、break…

作者头像 李华
网站建设 2026/9/28 21:20:22

heapcreator(hitcontraning_lab13)

静态分析我们拿到题目之后先查看一下保护机制RELRO STACK CANARY NX PIE Partial RELRO Canary found NX enabled No PIEPartial RELRO → GOT 可写,能劫持 GOTNo PIE → 程序基址固定 0x400000,GOT 地址已知libc 2…

作者头像 李华
网站建设 2026/9/28 21:20:15

术语总表 ·《Zero to Python》

术语表规范:同一术语只在首现单元收录,后续单元写「见单元 N 术语表」;正文与代码里出现的新写法必须在首现单元有词条。三列固定:术语 / 一句话解释 / 首次出现。 维护方式:每单元写完,把该单元术语表追加…

作者头像 李华
网站建设 2026/9/28 21:19:42

JEDEC JEP106 半导体厂商 ID(内存 / 存储芯片制造商识别码)

JEDEC JEP106 半导体厂商 ID(内存 / 存储芯片制造商识别码)也就是 SPD(Serial Presence Detect,内存串行存在检测)里面用来标记 DRAM / 存储芯片厂商的编码,BIOS 读取内存 SPD 时会读到这个 ID,…

作者头像 李华