到底什么是RS485

我已经知道RS232就是串口通信,例如单片机和PC机通信就是RS232。那么RS485呢?在通信格式上又有啥区别?... 我已经知道RS232就是串口通信,例如单片机和PC机通信就是RS232。那么RS485呢?在通信格式上又有啥区别? 展开
 我来答
szhaiwangxing
2011-10-31 · TA获得超过2334个赞
知道小有建树答主
回答量:712
采纳率:100%
帮助的人:562万
展开全部
485通信程序和232通信程序类似,只不过485呢,它支持一对多通信,所有设备的通信都由主机控制,复制一个原先的回答吧。

这个是根据协议来的,485总线设备是带有地址码的,打个比方吧,232串口通信就是两个人通过电话进行通信,肯定只能点对点,而485则是教室里面一个老师和很多个学生交谈,当老师(主控设备)点名(即轮询到某个485地址码)要求某个学生(从设备)回答问题,这个学生如果没有翘课(从设备故障或者通信故障)的话,就应答站起来回答问题。在老师点名,学生答问的过程中,都是只有一个人发言,因为485总线有这样的仲裁机制,所以才可以实现点到多点的通信,而232的则没有这个机制,所以不行。不知道这样是否清楚。

参考资料: http://www.232-485-tcp.com/jishu/RS232485.htm

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
RO211L
高粉答主

2018-06-29 · 说的都是干货,快来关注
知道答主
回答量:25
采纳率:100%
帮助的人:6739
展开全部

485通信程序和232通信程序类似,只不过485呢,它支持一对多通信,所有设备的通信都由主机控制。

这个是根据协议来的,485总线设备是带有地址码的,打个比方吧,232串口通信就是两个人通过电话进行通信,肯定只能点对点,而485则是教室里面一个老师和很多个学生交谈,当老师(主控设备)点名(即轮询到某个485地址码)要求某个学生(从设备)回答问题,这个学生如果没有翘课(从设备故障或者通信故障)的话,就应答站起来回答问题。

在老师点名,学生答问的过程中,都是只有一个人发言,因为485总线有这样的仲裁机制,所以才可以实现点到多点的通信,而232的则没有这个机制,所以不行。不知道这样是否清楚。

拓展资料

RS-485的电气特性 :
1、发送端:逻辑"1"两线间的电压差为+2至6V表示;逻辑"0"以两线间的电压差为-2至6V表示。

2、接收端:A比B高200mV以上即认为是逻辑"1",A比B低200mV以上即认为是逻辑"0"。

3、RS-485的数据最高传输速率为10Mbps。但是由于RS-485常常要与PC机的RS-232口通信,所以实际上一般最高115.2Kbps。又由于太高的速率会使RS-485传输距离减小,所以往往为9600bps左右或以下。 RS-485接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
newoder
2018-04-11 · TA获得超过231个赞
知道答主
回答量:112
采纳率:0%
帮助的人:27.3万
展开全部
485(一般称作 RS485/EIA-485)是隶属于 OSI 模型物理层的电气特性规定为 2 线,半双工,
多点通信的标准。它的电气特性和 RS-232 大不一样。用缆线两端的电压差值来表示传递信号。
RS485 仅仅规定了接受端和发送端的电气特性。它没有规定或推荐任何数据协议。
RS485 的特点包括:
1) 接口电平低,不易损坏芯片。RS485 的电气特性:逻辑“1”以两线间的电压差为+(2~6)V
表示;逻辑“0”以两线间的电压差为-(2~6)V 表示。接口信号电平比 RS232 降低了,
不易损坏接口电路的芯片,且该电平与 TTL 电平兼容,可方便与 TTL 电路连接。
2) 传输速率高。 10 米时, RS485 的数据最高传输速率可达 35Mbps,在 1200m 时,传输
速度可达 100Kbps。
3) 抗干扰能力强。 RS485 接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力
增强,即抗噪声干扰性好。
4) 传输距离远, 支持节点多。 RS485 总线最长可以传输 1200m 以上(速率≤100Kbps)
一般最大支持 32 个节点,如果使用特制的 485 芯片,可以达到 128 个或者 256 个节点,
最大的可以支持到 400 个节点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lisabosi
2011-11-03
知道答主
回答量:29
采纳率:0%
帮助的人:27万
展开全部
1 . RS-485的电气特性 :
发送端:逻辑"1"两线间的电压差为+2至6V表示;逻辑"0"以两线间的电压差为-2至6V表示。

接收端:A比B高200mV以上即认为是逻辑"1",A比B低200mV以上即认为是逻辑"0"。

2. RS-485的数据最高传输速率为10Mbps。但是由于RS-485常常要与PC机的RS-232口通信,所以实际上一般最高115.2Kbps。又由于太高的速率会使RS-485传输距离减小,所以往往为9600bps左右或以下。

3. RS-485接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。

4. RS-485接口的最大传输距离标准值为1200米(9600bps时),实际上可达3000米,RS-485接口在总线上是允许连接多达128个收发器、即RS-485具有多机通信能力,用户可以利用单一的RS-485接口方便地建立起设备网络。因RS-485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。因为RS485 接口组成的半双工网络,一般只需二根信号线,所以RS485 接口均采用屏蔽双绞线传输。RS-485的国际标准并没有规定RS485的接口连接器标准、所以采用接线端子或者DB-9、DB-25等连接器都可以。波士RS-485接口是事实工业标准。

如果还是不清楚,可以参考:http://426628761.qzone.qq.com/ 波仕电子

参考资料: http://user.qzone.qq.com/426628761/infocenter#!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-26
展开全部
一种串口,通常2线半双工点对多通讯,可以形成分布式通讯网络,传输距离可达1200米

联系楼主百度一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式