登录
首页 单片机论坛
回帖 发帖
正文

主题:单片机控制步进电机

点击:1590 回复:4

一个单片机同时控制 3个步进电机能行么?
比如:A   B  C三个电机
A在动作时,B被触发动作,然后A B一起动作。
K1=0时,while(1)  {A动作,判断K2=0?}
然后如果得到K2=0时,while(1) {A,B一起动作,判断K1=1?}
如果K1=1,则停止A动作,B继续动作

这是不是实现不了?
还是要用两个单片机来控制
还是有别的什么方案?
10-08-27 11:45

我这里有资料。不知道能不能用。
附件:
[本地下载]
最后修改:2010/8/27 22:26:38
10-08-27 13:18
楼主   在么  
交流一下啊  我对这个帖子很感兴趣。
10-08-29 16:49
请问各位大侠我现在有一个现成的步进电机驱动器,自己焊接的单片机最小系统,从一个I/O口输出脉冲通过光耦PC817的2脚上,1脚通过电位器接到5v开关电源上,3脚接地,4脚接到信侬驱动器的PU-上后通过电位器接到5v电源上。光耦PU+和DR+连在一起接到5V开关电源上,电机的四根线接到驱动器的A+,A-,B+,B-上,驱动器上的v+,v-接24v+/-上,DR-接地。为什么电机一上电就转动,还有有时转动过程中会加速。程序上只是定时器扫描启动,停止按键是否按下,定时器中断发脉冲,启动按键中开启定时器脉冲。
12-08-14 10:10
软件问题,找示波器看看波形;
PC817这样输出脉冲给驱动器,频率<1.5K;
12-08-27 19:04

工控新闻

更多新闻资讯