我用步进电机做90度来回旋转,每做四次就一次不能到前三次的地地方停车?什么原因?

如题所述

可能是电机丢步造成的。丢步一般有几种情况:带不动负载,速度太高,驱动器质量太差,程序有问题。不带负载测试一下,如果还是有问题,检查驱动器和程序是否有问题。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-22
带有负载吗?那么先不带负载试试是不是可以。
因为步进电机是开环的驱动,失步的原因要么是转矩不够带动负载,要么脉冲丢失,或者脉冲发生器有误,或者单片机程序有误,产生的脉冲数不够。
要多次重复正反转,都定位准确,就要保证转矩和脉冲正确。还要注意累计误差会使电机越来越偏向一方。
可采取一个换向点加反馈信号(光电,霍尔,微动开关)进行校准位置。本回答被网友采纳
相似回答