RS232与RS485通信协议的介绍

       RS232与RS485同时串口通信时所使用的着通信接口,但他们的通信方式却有着很大的区别,首先我们先分别介绍以下RS232RS485通信协议。

RS232

       RS-232-C是美国电子工业协会EIA(Electronic Industry Association)定制的一种穿行物理接口标准。RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅通道,而大多数情况下我们主要使用主通道,对于一般的双工通信,我们仅需要几条信号线就可以实现,一般是一条发送线(TX)、一条接收线(RX)和一条地线,RS-232一般只能用于短距离的一对一双工通信(由于它的发送线与接收线相互分开所以可以实现双工通信)。
0

RS485

       RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS-485使得廉价本地网络以及多支路通信链路的配置成为可能。RS485有两线制和四线制两种接线方式,四线制只能实现点对点的通信方式,一般很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以连接32个节点。RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。
0

RS232与RS485的区别比较

1、通信方式的比较:
RS232采用全双工方式通信
RS485采用半双工方式通信
2、逻辑电平:
RS232:TX与RX上的电压值
1>逻辑1(MARK)= -3V ~ -15V
2>逻辑0(SPACE)= +3V ~ +15V
RS485:采用A、B线上的电压差标识逻辑电平
1>逻辑1(MARK)= +2V ~ +6V
2>逻辑2(SPACE)= -2V ~ -6V
3、传输距离
RS232:最长传输距离大约15米左右
RS485:最长传输距离标准值约4000英尺,实际上可以达到3000米左右
4、通信网形式
RS232一般为点对点通信方式
RS485一般为一对多的通信方式

下面来重点介绍以下使用RS485时的注意事项:

       使用RS485要注意它时半双工通信,在一个网络中,同一时刻只能由一个设备处于发送状态,其余设备一般是处于接收状态的。
       我们一般使用的RS485芯片会有一个引脚来控制RS485芯片当前的收发状态,我们在使用的时候需要让RS485芯片在平时处于接收状态,当需要发送时在设置到发送状态,这样可以使整个通信网络中的设备能够正常的实现通信。

       以上就是我对于RS232与RS485通信协议的总结,如果有说错或者不全面的地方希望大家可以在评论区指正和补充,谢谢!