分类：教育/科学-理工学科-工程技术科学
问题：请问PC驱动步进电机，控制步进电机用I/O卡行么？我要使用PC机 
我要使用P机控制步进电机，请问都有什么方案可以实施？只有两台三相六拍电机，用I/O卡行么？如选用I/O卡，不同频率脉冲信号怎么得到呢？步进电机正反转又是怎么控制呢？
回答：当然可以.步进机是由脉冲相位控制的,相位控制其转动的步距和方向,频率控制其速度,用PC机的I/O口当然可以控制步进机,不过要注意的是:
1.I/O口大多是OC门的,驱动步进机控制器时要注意匹配
2.I/O的速度比较低,要算一下频率是否够
3.上位PC机用一个定时器中断,按一定的时间间隔发出相位脉冲就可以了.
4.步进机的启动一般有恒加速和恒扭矩两种,恒加速启动时脉冲时间间隔均匀减小,恒扭矩驱动就要有一个时间算法(或一个时间表)了.如果你的控制要求不高(比如只是位置控制,负载较小,实时性不高等),用PC的I/O口可以,如果要求高,可能就不好,因为PC机直接控制时,界面很好,实时性不好