细分补充说明(拨码开关往上为ON--1信号;往下为OFF--0信号),假设电机步步距脚为1.8度: SET2、SET1:11--4细分,转1圈需要800个脉冲=4*(360/1.8)=800; SET2、SET1:10--8细分,转1圈需要1600个脉冲=8*(360/1.8)=1600; SET2、SET1:01--16细分,转1圈需要1600个脉冲=16*(360/1.8)=3200; SET2、SET1:00--32细分,转1圈需要1600个脉冲=32*(360/1.8)=6400; 脉冲+方向参考代码(103实现):参考文件夹——脉冲加方向控制参考代码 参考函数如下:第一个函数变量为脉冲数,符号为代表正反转 STEPMOTOR_AxisMoveRel(-1600*1, 5000, 5000 , 600); 拨码开关如下图所示:
|
感谢分享