打印

有谁做过两个步进电机同时运转?

[复制链接]
1561|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sdqiang|  楼主 | 2007-12-7 13:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样的,X,Y两个电机同时完成一个直线插补运算,我现在的情况是:用一个定时器来实现向两个电机发脉冲,走完X在走Y,这样效率太低了,能不能让X和Y电机同时运转呢?
   具体怎么实现?
    例如: 

     XY();
     .........
            while(!_testbit_(BIT)){ } 
     .........
    

相关帖子

沙发
liangzhitu| | 2007-12-7 14:24 | 只看该作者

回复

我做过两台步进电机同时运转的控制器,是用FPGA/CPLD芯片做的,两台步进电机并行工作,每台步进电机转速,方向,步数都可同时控制。

使用特权

评论回复
板凳
sdqiang|  楼主 | 2007-12-7 14:38 | 只看该作者

原理应该是相同的啊,能否具体说一下呢?

使用特权

评论回复
地板
liangzhitu| | 2007-12-7 14:59 | 只看该作者

回复

用VHDL造步数,转速,方向可控的元件,然后例化两次,这样两台步进电机是并行工作的。

使用特权

评论回复
5
sdqiang|  楼主 | 2007-12-7 15:06 | 只看该作者

谢谢!不过,我对VHDL一点也不懂,我还是在CPU上想办法吧.

使用特权

评论回复
6
sdqiang|  楼主 | 2007-12-10 15:00 | 只看该作者

还有谁能说一下啊?

使用特权

评论回复
7
sdqiang|  楼主 | 2007-12-13 13:10 | 只看该作者

弄好了.

使用特权

评论回复
8
wenfengcom| | 2007-12-13 13:37 | 只看该作者

sdqiang

请问sdqiang是怎么做的啊,能把你的程序贴出来学习一下啊? 

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

58

帖子

0

粉丝