RS-422和RS-485则是工业应用中最成功的标准,但是,这些标准不是直接兼容。
RS-422是一个差分标准,允许传送更远的距离,高输入电阻和更强的驱动能力允许总线上连接多个节点;RS-422的另外一个好处是有单独的发送和接收通道,因此不必要控制数据方向装置之间任何必须的信号交换可以按软件方式XON/XOFF握手或硬件方式一对单独的双绞线实现。RS422使用二对特性阻抗为120~150欧姆屏蔽双绞线,通信距离与RS485基本一致。
RS-485的驱动器可以用在RS-422的应用中,因为RS-485满足所有的RS-422规范,反之则不成立。RS-485驱动器共模电压的输出范围是-7V和+12V之间;而RS-422驱动器这个指标只有7V;RS-422接收器的最小输入电阻是4千欧姆而RS-485的最小输入电阻则是12千欧姆。
在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。RS485使用一对双绞线(常用特性阻抗为120~150欧姆屏蔽双绞线),速率在100kbps及以下时通信距离达1200米以上。
RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。
RS422总线,RS485和RS422电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。差动工作是同速率条件下传输距离远的根本原因,这正是二者与RS232的根本区别,因为RS232是单端输入输出,双工工作时至少需要数字地线。发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。
很多人常常认为RS-422是RS-485的全双工版本,事实上它们在电气特性上存在差异,这两个标准适用于不同的应