一、RS-485介绍
电子工业协会(EIA)于1983年制订并发布RS-485标准,并经通讯工业协会(TIA) 修订后命名为TIA/EIA-485-A,所以TIA/EIA-485-A才是真正的名字,因为人们已经叫习惯RS-485了,所以后续也一直沿用RS-485这个叫法。
RS-485标准是为弥补RS-232通信距离短、速率低等缺点而产生的。RS-485标准只规定了平衡发送器和接收器的电特性,而没有规定接插件、传输电缆和应用层通信协议。
二、RS-485接口
RS-485为工业设备常用的传输接口,采用差分信号逻辑,+2V~+6V表示逻辑1,-6V~-2V表示逻辑0。通信方式为半双工,工作模式为主从模式。
在低速、短距离、无干扰的场合可以采用普通的双绞线,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120欧 )的RS485专用电缆,而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆。
三、芯片内部图
收发器内部是一个接收器(上半部分)加一个发送器(下半部分),然后就是引脚功能
RO:接收器输出
RE:接收器输出使能(低电平有效)
DE:发送器输出使能(高电平有效)
DI:发送器输入
GND:接地连接
A:发送器输出/接收器输入反相
B:发送器输出/接收器输入反相
Vcc:正极电源(+3.3V<VCC<+3.60V)
四、RS485与RS232的区别
RS485和RS232一样都是基于串口的通讯接口,数据收发的操作是一致的,所以使用的是同样WinCE的底层驱动程序。但是它们在实际应用中通讯模式却有着很大的区别,RS485接口为半双工数据通讯模式,而RS232接口为全双工数据通讯模式,数据的收发不能同时进行,为了保证数据收发的不冲突,硬件上是通过方向切换来实现的,相应也要求软件上必须将收发的过程严格地分开。
RS485接口组成的半双工网络,一般是两线制(以前有四线制接法,只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。