怎样利用家用电脑控制步进电机?

需要哪些器材?怎么连接?需要多少钱?[控制火柴盒大小的步进电机一个,报价除电脑外]
说得详细再加分!
怎样利用家用电脑控制步进电机?
现有家用电脑一套,步进电机及其控制器一套,请问:要实现[家用电脑控制步进电机]的话,自己动手应怎么做?
如果,只控制一只小型步进电机,电脑上的软件指令通过USB端口输出,有什么可靠经济的方案?

有几种方案选择,可以有FPGA,CPLD等可编程逻辑器件,也可以选用单片机。各个的价格也不一样,FPGA和CPLD的价格有些贵,如果器件的逻辑门越多就越贵,光一块芯片的价格就在几百元上千元甚至上万,如果你就只想用来控制步进电机,完全用不着,用8位单片机就足够用了,这样一来核心芯片就只需要6到10元钱的成本,加上外围部件(串口部分、电源部分、程序下载部分、与计算机通讯部分)。硬件的成本也不会超过两百元,大约就只要一百元左右,再给硬件下载需要的程序。接下来就是在计算机上运行的程序问题了,通常用VC++、C语言、VB等编程软件,编一个上位机的程序。等这些都做好了后,就可以通过电脑上的软件发出指令,通过串口线或者USB与单片机相连,然后单片机再控制步进电机。自己做需要用很多的软件,还需要深入了解单片机,比较麻烦。当然有什么问题可以跟我发邮件[email protected]
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-09
可以采用专用的步进电机驱动器。

具体方法:
电脑只需向驱动器输出两个信号:脉冲和调向信号。脉冲信号的频率控制步进电机的转速,脉冲的个数控制步进电机的转角;调向信号控制步进电机的转向。步进电机驱动器的型号很多,例如MS-2H057M。如果是控制微型步进电机,可以采用SMD-401型驱动器,65元一个。
第2个回答  2009-01-29
利用电脑与PLC通讯,编程控制PLC,从而控制驱动器,控制步进。PLC+文本显示器+驱动器。PLC价格1000左右,文本显示器600左右,驱动器600左右,编程费用不算。QQ:1016358491本回答被网友采纳
第3个回答  2009-01-31
要自己做的话,主要看你现有资源了。还有就是看你的控制档次需求了。
现有资源也就是你目前掌握的技能,只熟悉PC编程的话,那就用串口或者并口做吧,只能实现非常简单的控制。如果还懂一点单片机的话,那你就可以做个小控制器,使用USB接口芯片与单片机实现接受PC指令,用单片机的IO口发脉冲,控制质量可以做得好一些,再进一步就是使用纯FPGA/CPLD或者DSP + FPGA/CPLD这类架构了。这是目前高档控制器通用的方式,不过真正的想做出高档控制性能的话,光有架构是远远不够的,还需要研究控制算法,这里面就比较深奥了。总之,需要根据你的目标与现有资源来定。

不过目前市面上有不少现成的控制方案,花点钱买回来,你只需要写少量程序,甚至简单设置一下就可以用,具体还是那句话——看你的实际情况选择。
第4个回答  2009-01-29
如果是自己做的话,我想你得会串口编程,单片机这些,自己做成本没多少。十来块钱就OK。
相似回答