怎么用C51单片机控制两台步进电机到达特点的一个坐标点?这个坐标点原点怎么定义的?

想让两台步进电机组成的二维滑台走特点的直线,请问怎么定义坐标的原点,怎么实现控制?如果已经画了一条直线了,想让这条直线的终点作为下一个点的相对原点又怎么编程,问题有点多,满意的追加分

第1个回答  2013-03-30
1、原点应该是实时定义的,即在操作时,进入原点定义的状态,然后把滑台移到原点位置确认即可。
2、要画直线,把从始点到终点的直线分成n个点,计算每个点坐标,然后根据进步电机与行走机构的脉冲当量确定从原点、开始每个点需要的脉冲数进行控制即可
3、已经画的线的终点为起点,再画线,参照上述方法即可