RS-485是一种串行通信接口标准,由美国电子工业协会(Electronic Industry Association,EIA)制订的。该标准规定使用差分传输方式,即在两个信号线A和B之间传送信息,两线间从地线GND分别取相等电阻R1和R2,电路的中心端连接信号线,也就是A、B两线电压值相反,差值大小是输入/输出电流乘以线路阻抗。
RS-485接口的特点包括:
1、支持多点、远距离传输,可以将一个发送器连接到多个接收器上。串口通信的最大传输距离是50英尺(15米),而RS-485可以传输1200米左右。
2、传输速率高,将数据传送到每个节点的速率最高可达10Mbps。
3、数据传输可靠,因为RS-485使用差分信号,故可抵抗电磁干扰。
4、价格低廉。
RS-485接口广泛应用于工业自动化控制、环境监测、仓储管理、智能建筑、火车信号系统、门禁系统、广告传媒系统等领域。 例如,温度、湿度、烟雾、可燃气体等传感器的输入可以利用 RS-485 进行集中监测,在服务器上保存其数据、设置或修改控制规则,以及报警等操作。
RS-232和RS-485都是数据传输标准协议,但RS-485比RS-232更适用于远程通信系统。主要区别如下:
1、RS-232是点对点连接,而RS-485是多点连接,因此RS-485更适合于需要连接多个设备的系统。
2、RS-232最长的通讯距离约为50英尺,而RS-485可以覆盖更大的面积,同时能够传输长达4000英尺的距离。
3、RS-232采用单工通信,发送端和接收端不能同时通信;而RS-485采用半双工通信,多个设备可以在两根传输线上交替地发送和接收数据。