你的问题很多,最本质的问题是你不知道如何控制步进电机行驶固定距离。下面逐步回答。第一,步进电机步距角两个方法知道:用传感器测量1000个脉冲旋转的角度;(推荐)步进电机的铭牌上有角度,或者官网查询此型号电机的参数。第二,步进电机定位(推荐)如果是开环控制,计算好要走的脉冲数发送给电机驱动器就好了,定位精度为一个步距角。如果是闭环又细分控制,你就自己在程序里设计一个控制器,定位精度不好说(细分精度是没有确切值的),但是肯定比开环高。第三,原点如果你要定一个零点,就要求安装增量(或绝对)编码传感器。依据功能的需要而定。