RS-485是工业控制环境中常用的通信协议,具有抗干扰能力强、传输距离长的特点。RS-485通信协议是对RS-232协议的改进。协议层不变,但只有物理层得到了改进,从而保留了串行通信协议应用简单的特点。RS-232和RS-485的特性的不同
典型的串行通信标准是RS-232和RS-485,它们定义了电压、阻抗等。但不定义软件协议。不同于RS-232和RS-485的特性包括:
1、RS-485的电气特性:逻辑“0”由两条线之间的电压差表示为+(2-6)伏;逻辑“1”表示为两条线之间的电压差为-(2-6)伏。接口信号电平低于RS-232-C,不易损坏接口电路的芯片,电平与TTL电平兼容,可以方便地与TTL电路连接。
2、RS-485的最高数据传输速率是10Mbps。
3、RS-485接口强,即抗干扰性好。
4、RS-485接口的标准最大传输距离为4000英尺,实际可达3000米(理论数据,在实际操作中,极限距离仅为1200米左右)。
此外,RS-232-C接口只允许连接总线上的一个收发器,即单站能力。RS-485接口允许多达128个收发器连接在总线上。也就是说,它具有多站功能,因此用户可以使用单个RS-485接口轻松建立设备网络。
由于RS-485接口具有良好的抗干扰性、长距离传输和多站能力,已成为首选串行接口。由于由RS-485接口组成的半双工网络一般只需要两根导线,因此RS-485接口均采用屏蔽双绞线传输。RS-485接口连接器采用DB-9的9芯插头插座,与智能终端的RS-485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(引脚)。
RS-485通讯协议应用及缺点分析