DRV8711: 噪音与发热问题

Part Number: DRV8711

我使用DRV8711驱动步进电机,PCB是从TI下载的BOOST-DRV8711电路板,打样和自己焊接的。

现在遇到的问题是电机运行过程中噪音很大,嗡嗡的声音,调整电机运行速度,声音的音调也会跟着改变。

我调试寄存器参数,波形也能调整到很接近正弦波,但是正弦波的情况下嗡嗡的声音依然比较大。

由于没有电流探头,我是在电机相线上串联一个50毫欧的电阻,测量的这个串联电阻的两端电压的,尖峰干扰比较大。

3A电流的波形。

在这种情况下我继续调整各种参数,能把噪音调小,但是改变电机运行速度,噪音又会变大,又需要重新调整寄存器。

无论怎么调整寄存器都是只能适当的减小噪音,无法做到静音。

另外还有一个问题就是DRV8711芯片会发热,温度约60~70℃。

按理说DRV8711不过大电流不应该有这么高的温度,不知道是怎么回事。

另外我在以下网址看到了由于电阻引起的噪音问题,不知道我这里是不是同样的问题。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/985580/drv8711-jitter-and-audible-noise-caused-by-sense-resistor

还有就是当转速过高的时候,电流波形完全变成了三角波,我知道这是电机反电动势造成的,

但是电机能正常运转,也有力矩,唯一不能接收的就是噪音依然很大。有没有办法解决噪音问题?