MP1924A使用问题

使用MP1924A半桥驱动的无刷电机驱动器的问题,我按测试时间的顺序描述所遇到的问题。第一次测试:在写好控制代码后,不连接电机,测试MP1924A的INH、INL、HO、LO,发现波形是正常的,死区给的是100ns。第二次测试:连接电机,上电后电机转了小半圈,然后就停住不动了,数控电源达到限流值,电路板有啸叫声。第三次测试:再次去掉电机上电,数控电源依旧达到限流值,电路板依旧有啸叫声。第四次测试:将MOSFET拆下后上电,数控电源电流正常,电路板无啸叫声,测量HO和LO出现如下波形:(黄线是HO,绿线是LO)

INH和INL波形如下

原理图

想知道芯片是不是损坏了,如果损坏了是什么原因导致?

哈喽,通过你的描述,看起来像是MOS烧掉了,目前我怀疑是上下管直通导致的,有没有试过适当加大死区时间?从原理图目前没有看到异常,包括示波器波形看100nS的死区也还好。

另外,我建议除了看稳态也看一下瞬态,比如系统上电/下电会不会有某种特殊情况导致IO口控制异常导致上下管直通?可以触发抓取一下上电/下电瞬间的控制波形。

我把拆下来的mos检查了一遍,发现确实有一个击穿了,然后我焊了两个mos回去(一个半桥),不接负载,测量这两个mos的栅极波形如下,黄线是上管,绿线是下管。

上管关断和下管开通存在一定交叠,不知道是不是因为这个导致故障,以及我增大死区似乎并不能消除这个区域的交叠。

哈喽,下午好,我看你发的示波器波形,黄色是上管的驱动,绿色是下管的驱动;看起来是上管关断到下管开启的时间间隔有点小,建议检查一下代码,看看是否有修改的空间。

黄色是上管的栅极对gnd对吧?

然后再检查一下VGS和VDS有没有过压(从原理图看还好),分开测量上下管(注意不要短路,示波器探头的地是连接一起的)

我试过改过,但是没什么效果。而且前面有一张图是下管关断到上管开启的波形,那张图看着就很正常。但是反过来上管关断到下管开启就怎么加死区都会有一部分交叠,我在想是不是因为米勒平台,但是我不知道怎么去消除。

照理来说软件是可以把这个死区拉大,感觉蛮奇怪的。上管下管的Vgs也检查一下,看看是否会存在过压情况烧毁。

上管VGS

下管VGS

上管VDS

下管VDS

看着感觉没什么问题

是的,目前看这些波形都是正常的。现在还是怀疑是上下管开通和关断有重叠导致过功率烧毁。可以的话再检查一下上下电的上下管导通情况,看看是否上电会存在上下管导通的可能性。