stm32控制步进电机梯形加减速运动,加速过程中电机抖动问题

2020-01-01 17:46发布

用stm32控制2相4线步进电机实现梯形加减速运动,驱动芯片为THB7128,采用128细分,
速度由100hz加速到1Khz之后匀速运动,在加速到300hz左右时电机抖动严重,过了300hz之后就不抖了,
该抖动能去除或减小吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
wq_601840968
1楼-- · 2020-01-02 09:53
myqiang1990 发表于 2014-4-21 22:29
如果是加速到1KHZ后匀速,没有减速状态,那么可以考虑是共振~~假如是加速+减速状态,可以考虑是电机力矩到 ...

有减速状态,就是梯形运动,加速到1Khz之后匀速运行几秒,然后又由1Khz减为100hz,在加速过程和减速过程中都会有抖动现象,目前测试为空载状态,会是共振吗?
wq_601840968
2楼-- · 2020-01-02 14:35
stm13668 发表于 2014-4-21 22:31
速度太快没力了

你是说300hz 速度太快了?
wq_601840968
3楼-- · 2020-01-02 16:51
 精彩回答 2  元偷偷看……
苹果520
4楼-- · 2020-01-02 20:50
wq_601840968 发表于 2014-4-22 08:29
没查表,在1ms定时器中断里计算的;y=kx+b,y为pwm频率,x为时间;

好的,谢谢了!! 那个k和b有合适的参数吗?
wq_601840968
5楼-- · 2020-01-03 02:06
苹果520 发表于 2014-4-22 08:35
好的,谢谢了!! 那个k和b有合适的参数吗?

k是加速度,b为启动速度,这个得根据你的电机调试一下
mcu5i51
6楼-- · 2020-01-03 05:25
共振的话,需要机械装置了

一周热门 更多>