如何使实现笔记本输出控制步进电机转动?

迷惑的   2009-6-18 17:01 楼主
我现在在做焊缝自动跟踪,计算机实时处理的焊缝偏差量,要输出给步进电机,从而使它带动十字滑架运动以消除偏差。
但不知道笔记本输出的信号如何传输给电机。因为笔记本上没有这样的端口,一般就几个USB,一个可以接像投影仪这样设备的15端子的端口。请教该如何输出信号给控制机构?谢谢!

回复评论 (11)

笔记本能实现实时控制吗?

应该需要工控主板才行!
点赞  2009-6-18 18:04
是啊,但工控板也要和笔记本有连接吧?
可没发现可连接的端口(笔记本上),用USB端口可以吗?应该会影响速度吧。。。
点赞  2009-6-19 08:50
买usb接口的IO控制卡。实时性的话看你用什么操作系统,用普通的windows XP之类的话如果想达到ms级的实时性是很危险的。
点赞  2009-6-20 14:03
用串口发送命令给单片机 让单片机去控制电机好了
点赞  2009-6-20 14:12
引用: 引用 4 楼 linsheng_111 的回复:
用串口发送命令给单片机 让单片机去控制电机好了


这个太慢了吧。

我觉得还是采用专业工控机比较好。
点赞  2009-6-20 16:22
对!工控机或者PLC,PLC可以和笔记本通信。
点赞  2009-6-20 16:32
实时----工控机。它们并没有直接的联系,
笔记本用的是视窗操作系统,这才是关键!!实时不实时,是系统决定的。三楼正解!

步进电机的响应速度很慢,XP可以做到“实时”。
如果你的小本本有LPT口,用DOS,控制步进电机是相当简单的,代码也非常少,用IN xx,OUT 0x378 xx, delay 就行了。实时性也非常高!

现在的东西先进了,反而失去了那些基本控制的特点,因为现在的小本本一般没有串口、并口的,用USB口时,设备还要用USB芯片作转换,在XP编程也麻烦,实时性也差一点。
点赞  2009-6-20 16:59
引用: 引用 7 楼 dontium 的回复:
实时----工控机。它们并没有直接的联系,
笔记本用的是视窗操作系统,这才是关键!!实时不实时,是系统决定的。三楼正解!

步进电机的响应速度很慢,XP可以做到“实时”。
如果你的小本本有LPT口,用DOS,控制步进电机是相当简单的,代码也非常少,用IN xx,OUT 0x378 xx, delay 就行了。实时性也非常高!

现在的东西先进了,反而失去了那些基本控制的特点,因为现在的小本本一般没有串口、并口的,用USB口时,设备…


实时和工控机的确没有多大的联系,但实时和数据采集就有很大的联系,一般能很好的支持实时数据采集的都是工控板卡,而工控板卡当然最好是插在工控机中使用了。

In xx,Out ,,
什么的早就被MScomm控件取代了,比你这个直观的多,关键是要笔记本配有相关硬件。

笔记本没有串口或并口不是问题的关键,只要实时性要求不高,用一个USB转串口的模块也是可以用的。通常情况下是没有问题的。
点赞  2009-6-20 17:26
说起MS的MFC(VC++),网上曾有过激烈的辩论。这里咱们也不说它好与不好,但从一点可以看出来,就是出于商业利益。
点赞  2009-6-21 01:43
谢谢楼上所有的朋友们!
点赞  2009-6-23 15:34
买个U232-p9的USB到串口转换器(45元,淘宝网),安装驱动程序,可产生一个串口,利用此串口发送CP、DIR信号给步进电机驱动器,即可控制步进电机 
点赞  2009-7-26 09:22
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复