使用DRV8824控制步进电机,噪声比较大,有什么办法解决吗?
DRV8824设置:
24V供电;Ichop=350mA;32细分;decay: slow decay; STEP频率:2.4KHz;
电机参数:
驱动电压:24V;驱动电流:600mA; 步进角度、:15°
m:
回复 Alvin Zheng:
更换为fast decay后电机就没反应了,其它设置都没改
Alvin Zheng:
回复 m:
能看一下电流波形是什么样子的吗?
m:
回复 Alvin Zheng:
变成挺规则的方波了,正常工作时A+和A-是交替输出方波的,但是改为fast decay后A+和A-就一直输出,是不是两个相互抵消,所以电机无反应
Alvin Zheng:
回复 m:
是问你电流波形。你有32细分,怎么会是方波呢?
m:
回复 Alvin Zheng:
说错了,没有电流探头,测的电压
我以地为参考,用示波器测A+的波形,正常工作时为很多的三角波(不连续,有间隔)
然后把使能引脚拉高,切换为fast decay后,再把使能引脚拉低,电机就不工作了,A+也没输出
使用的是CGP004 DRV8825开发板和配套的控制软件测试的
Alvin Zheng:
回复 m:
你这么描述我也没办法判断啊。
Alvin Zheng:
回复 m:
没有电流探头,也至少可以量shunt电阻上的电压啊。
m:
回复 Alvin Zheng:
用硬件把DECAY拉高了,进入fast decay模式,但是噪声还是有点大
想问一下,对于DRV8824或DRV8825,如何想把噪声和发热降到最低,有什么设计或使用要点吗?
Alvin Zheng:
回复 m:
涉及噪声和发热的点很多,如果你不能测试电流波形,是很难发现电流失真状态和改善方式的。
要不就试试看新的DRV8884。