步进电机实现加速、匀速、减速的程序如何编写?
用DMD402A步进电机驱动器Pul+/Dir+/Ena+接高5V,用Pul-/Dir-/Ena-分别控制脉冲、方向、使能,我现在写不出来C程序,程序中需要有个加速,匀速...
用DMD402A步进电机驱动器 Pul+/Dir+/Ena+接高5V,用Pul-/Dir-/Ena-分别控制脉冲、方向、使能,我现在写不出来C程序,程序中需要有个加速,匀速,减速的过程。各位好心人能不能帮我给个C程序
展开
2个回答
2013-11-25
展开全部
加速和减速的程序不用太复杂吧?就用delay(x),循环一次,x减1循环个几次,就是加速程序了。要想减速程序,就是上面的减的程序变成x加1.再循环几次,就可以了。 定时:根据需要设定 加速:加入是P1.0发脉冲,就是P1=0x00;delay(x);P1=0x01;delay(x);循环一次x- -;需要减几次自己定,不要超出电机的最高频率 减速:程序与上面差不多,就是x++,就可以了
2013-11-25
展开全部
用DMD402A步进电机驱动器 Pul+/Dir+/Ena+接高5V,用Pul-/Dir-/Ena-分别控制脉冲、方向、使能,我现在写不出来C程序,程序中需要有个加速,匀速,减速的过程。各位好心人能不能帮我给个C程序
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询