目录
1. 电气特性:单端信号 vs 差分信号
-
RS232
采用单端信号传输,仅通过一根信号线与参考地线传递数据。信号电平范围较宽(±3V至±15V),但抗干扰能力弱,易受电磁噪声影响,导致传输距离受限。 -
RS422 & RS485
基于差分信号传输,使用双绞线对(两条线传输极性相反的信号)。接收端通过电压差判断逻辑状态,有效抑制共模干扰。电平范围通常为±1.5V至±6V,更适合工业环境。
2. 传输方式:全双工与半双工
-
RS232
支持全双工通信(同时收发),但需独立的数据发送(TX)和接收(RX)线路,适合点对点场景。 -
RS422
同样为全双工,但使用两对差分线(一对发送,一对接收),允许多个从设备接收数据,但只能一个主设备发送。 -
RS485
采用半双工,同一对差分线分时用于发送或接收。通过总线竞争机制,允许多设备共享线路,适合构建网络拓扑。
3. 拓扑结构与节点容量
-
RS232
点对点连接,仅支持两个设备直接通信,无法扩展。 -
RS422
点对多点(一主多从),主设备可与最多10个从设备单向通信(从设备不能主动发送)。 -
RS485
多点总线结构,支持多达32个(或通过中继器扩展至256个)设备共享总线,任一设备均可作为主节点发送数据。
4. 传输距离与速率
-
RS232
理论最大距离15米,速率通常低于20kbps。距离延长会导致信号衰减和误码率上升。 -
RS422 & RS485
最大距离可达1200米(速率与距离成反比):-
短距离(<100米):速率可达10Mbps
-
长距离(1200米):速率降至约100kbps
-
5. 应用场景
-
RS232
经典应用包括计算机连接鼠标、调制解调器等外设。现代逐渐被USB取代,但仍在工业设备配置接口中可见。 -
RS422
适用于需要抗干扰和较长距离的单向主从通信,如工业传感器网络、视频监控系统。 -
RS485
广泛用于多节点工业网络,如PLC控制系统、楼宇自动化(BACnet)、智能电表集抄等。
6. 其他关键差异
-
终端电阻:RS422/485在长距离传输时需在总线两端接入120Ω终端电阻,防止信号反射。RS232无需此配置。
-
连接器:RS232常用DB9或DB25接头;RS422/485多采用端子排或RJ45,便于工业布线。
-
成本:RS485因支持复杂拓扑,硬件成本略高,但节省布线费用。