单片机闭环控制步进电机,电机抖动的厉害

2020-01-20 19:03发布

我的控制系统是这样的,在步进电机的位置加了一个电位器,此电位器可以随着电机旋转改变滑动抽头,电位器反馈的电压给单片机AD采集,单片机根据AD值判断出电机位置,然后控制电机旋转到需要的地方。
现在我的问题是,当电机旋转到设定地方是,电机抖动,也就是电机过冲——单片机控制电机返回——电机返回过冲——单片机再控制……
表述的可能有问题,请见谅,另外,电机是驱动器控制的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
lans0625
1楼-- · 2020-01-21 00:11
 精彩回答 2  元偷偷看……
衰不堪言
2楼-- · 2020-01-21 00:43
lans0625 发表于 2015-5-6 16:51
估计是控制系统振荡不收敛,你的设计可能有问题,步进电机开环就有很好的精度的。。。。。。 ...

是否有如下几种可能:
第一,单片机AD采集数据震荡较大
第二,单片机AD采集速度慢
第三,步进电机对于单片机控制反应慢
lcw_swust
3楼-- · 2020-01-21 03:35
要用PID      
lans0625
4楼-- · 2020-01-21 08:50
衰不堪言 发表于 2015-5-6 16:53
是否有如下几种可能:
第一,单片机AD采集数据震荡较大
第二,单片机AD采集速度慢

如果你没有试过直接开环控制步进电机能不能达到你的要求,还是先试试吧。
衰不堪言
5楼-- · 2020-01-21 10:31
lans0625 发表于 2015-5-6 17:03
如果你没有试过直接开环控制步进电机能不能达到你的要求,还是先试试吧。 ...

嗯,我先试试这个
ada1983
6楼-- · 2020-01-21 16:15
 精彩回答 2  元偷偷看……

一周热门 更多>