PC机与多个单片机通讯问题

PC机与单片机可以用usb传送数据,那么多个单片机与PC机通信用usb如何实现。要想远距离传输的话,可以使用USB延长器来实现么?... PC机与单片机可以用usb传送数据,那么多个单片机与PC机通信用usb如何实现。要想远距离传输的话,可以使用USB延长器来实现么? 展开
 我来答
shengu2009
2010-08-30 · TA获得超过296个赞
知道小有建树答主
回答量:77
采纳率:0%
帮助的人:91.4万
展开全部
多个单片机与PC机通讯是可以,但是这种方法个人觉得不稳定、不够完善

如果需要远距离传输的话,可以使用RS485

RS-485最大的通信距离约为1219M,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。

因RS-485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。 因为RS485接口组成的半双工网络,一般只需二根连线,所以RS485接口均采用屏蔽双绞线传输。 RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。

以上就是RS485的有点,它的应用也多
希望我的回答能带给楼主一点帮助。
muslimsali
2010-08-30
知道答主
回答量:22
采纳率:0%
帮助的人:17.1万
展开全部
多个用USB没问题,但是长距离的不行,USB的传输距离有限制,具体可以看看USB的标准。
USB只要一个能用,基本上多个就能用的,一个到多个没多大区别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
believe0815
2010-08-31 · TA获得超过239个赞
知道小有建树答主
回答量:734
采纳率:50%
帮助的人:164万
展开全部
要与时俱进,用CAN总线
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0dab273
2010-09-01
知道答主
回答量:43
采纳率:0%
帮助的人:7.9万
展开全部
一个简单可行的方法是:usb-serial-485,这样就可一对多通信了。USB转串口的IC有PLC2303,外围简单,UART口可以直接接到485或单片机.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式