步进电机走多步时正常,走十步以下时会跳步

2019-10-14 22:35发布

我有一个UCOS下的步进电机程序,步进电机任务接收相应的步数参数,加减速完成行进,当传入的步数大于10步以上时能正确的行进对应的步数,但是步数小于十时会发生跳步,跳动的距离远远大于10步,可以确定的时步数是没有错误的,因为几百几千的步数行进时都能正确的到达对应位置,各位有什么好的建议吗?3Q
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
诸葛亮的哥哥
2019-10-15 07:57
augustedward 发表于 2017-2-27 13:00
加减速如何处理的,看看加减速走了多少步?当于小10时,加减速不起作用

我小于10步时就关闭了加减速功能,发生跳动的情况是发生在行进距离小于一个周期的情况下,会跳动到几个周期以外的位置,我另外建立一个工程,就单纯地的前进时也发现这个问题,行进小步数时会发生跳动几个周期意外的位置,不是来回的抖动,行进大距离时却又是准确的、、、

一周热门 更多>