求大神帮忙!步进电机的问题

2020-01-30 14:02发布

我最近最弄步进电机,就是有两个步进电机分别控制前后,左右。
我想让步进电机前进400步后,然后400步,然后左移400步,右移400步。
求大神帮我写个C语言代码的框架就好了。。实在没有思路  谢谢了~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
amazing030
1楼-- · 2020-01-30 18:08
这个又没联动,你学会让电机转400步不就都会了
wangzeyu315
2楼-- · 2020-01-30 21:56
amazing030 发表于 2013-3-22 09:57
这个又没联动,你学会让电机转400步不就都会了

大神,比如char i,j,m,n  while(正传)if(i==400){发转,j++,i--}  if(j==400){左移,m++;j--} if(m==400){右移,n++,n--} 我是这样想的 但是感觉太复杂了  就是想问问有没有简单的方法。。初学者别见笑。
.titrwh
3楼-- · 2020-01-31 00:38
 精彩回答 2  元偷偷看……
rifjft
4楼-- · 2020-01-31 05:23
除了步数,还有速度问题吧。速度太快电机可能转不起来
还是用定时器方便,要改变速度就改变定时值,要计算步数就在中断内加个变量。定时器取反IO输出脉冲,计数步数时要*2
lihuafu
5楼-- · 2020-01-31 11:16
rifjft 发表于 2013-3-22 10:24
除了步数,还有速度问题吧。速度太快电机可能转不起来
还是用定时器方便,要改变速度就改变定时值,要计算 ...

是这么个理儿~~~~~

一周热门 更多>