cyxcpyzc 发表于 2014-5-28 16:33:10

用LabVIEW+Arduino控制两个步进电机,如何才能让两个步进电机转角同时到达目标位置?

请教论坛里老师:
      用LabVIEW+Arduino控制两个步进电机,一个步进电机要求转过120度,另一个要求步进电机转过300度,两个步进电机同时启动,如何才能让两个步进电机的转角同时到达目标位置?
    不知是否有这方面的例子?分享一下!谢谢啦!

longma 发表于 2014-5-28 19:19:58

最简单的办法,让两个电机按2:5的(若两个电机步进角相同,也就是步数比)角度比例碎步走。然后循环走下去,直到一起到达或“最接近”各自的目标角度!
之所以说最接近,就是因为步进电机不进行细分的话,会存在不超过半个步进角的误差(比如120/1.8=66.67).
页: [1]
查看完整版本: 用LabVIEW+Arduino控制两个步进电机,如何才能让两个步进电机转角同时到达目标位置?