发信人: wenbobo()
整理人: wenbobo(2002-12-30 15:49:08), 站内信件
|
:单片机与PC电脑的连接通讯有哪些方式,各有什么特点?
:一台PC电脑可以同时与多台单片机通讯吗?具体怎样实现?我们主要想用单片机进行数据的采集,然后交给电脑处理。
1、并口,实现最简单,电路和程序也都容易,但是传输距离近,并口数目有限
2、串口,实现比并口复杂一些,主要是单片机那边要检测波特率以自动适应主机,可以参考Modem的“AT”信号分析法,一般电脑上串口要比并口多点,但也有限
3、usb,软硬件都复杂,但速度快,特别是usb2.0,电脑上usb口的数目也有限
4、ps/2,和串口差不多,数目有限
5、ieee1394,目前速度最快的接口,软硬件成本也最高,买几个ieee卡你就有多的接口了:)
6、并联键盘或者鼠标线,和串口差不多,不过有些古怪,除条形码扫描器、游戏枪,手写板等装置外,一般不提倡使用这类接口
7、声卡linein(专用于模拟信号),硬件当然就非常简单,模拟信号一般也不怎么需要软件的额外控制,不过不能用来传数字信号,除非你两边加上AD/DA装置,不考虑市场,那和两台modem的成本差不多了
8、ethernet,软硬件都复杂,但是通用性好,理论上可以和整个互联网交流数据。
9,bluetooth,802.11等无线方式,目前软硬件成本比ethernet稍微高点,而且易被监听,但无线自有无线的好处,用在停车场管理之类的场合倒是最好不过了
参考下moxa的产品或者其他公司的类似产品,也许你需要的就是那种东东。如果你需要一定数目的对外通讯接口的话,采购专用的扩展接口是最经济可靠的方法,因为PC的接口实在是有限,网络接口又比较昂贵,采用串、并口扩展装置应该比较经济实用,我不是moxa公司的,绝对不是在广告。
参考:http://www.moxa.com.cn/product/smartio/smartio.htm |
|