目录
0 引言
RS-485/RS-422在工业和仪器仪表应用(I&I)中被广泛采用,场景包括:过程控制网络、工业自动化、远程终端、建筑自动化、安全系统、电机控制、运动控制等等。
TIA/EIA-485-A是电信行业使用最广泛的传输线标准,描述了RS-485接口的物理层,通常与更高级别的协议一起使用,如Profibus、Interbus、Modbus或BACnet。这允许在相对长的距离上进行稳健的数据传输。在TIA/EIA-422-B中描述了RS-422物理层。TIA/EIA-485-A标准与TIA/EIA/422-B中描述的标准相似,并且指定了TIA/EIA-485-A标准用于定义驱动器和接收器的值,使得其能够同时满足这两个标准。
1 为何使用差分传输
TIA/EIA-485-A将该差分对中的两条线指定为A和B。如果在发送器的输入端上接收到逻辑高(DI=1),则驱动器输出端上的线A比线B的电压高(VOA>VOB)。如果在发送器的输入端接收到逻辑低(DI=0),则驱动器输出端上的线A比线B的电压低(VOA<VOB)。与此同时,如果接收器输入上的线路A比线路B的电压高(VIA-VIB>200 mV),则接收器输出为逻辑高(RO=1)。如果接收器输入上的线路B比线路A电压高(VIB-VIA>200 mV),则接收器输出为逻辑低(RO=0)。
图1显示了差分信号接口电路由具有差分输出的驱动器和具有差分输入的接收器组成。该电路可以有效提高噪声抑制性能,因为耦合到系统中的噪声在两个信号上是等幅反向的,电磁场可以相互抵消,从而减少了系统的电磁干扰(EMI)。

2 RS485 和 RS422的对比
RS-422 被指定为单工多点标准,这意味着只有1个驱动器和最多10个接收器可以连接到同一总线。如果同一总线上需要连接多个驱动器,则建议使用RS-485。RS-485被指定为多点标准,这意味着在同一总线上最多可以连接32个收发器。图2显示了一个典型的RS-422接口电路。尽管RS-485电路可能看起来很相似,但主要区别在于总线架构。图3显示了一个典型的RS-485应用电路。


RS-422 标准规定了高达10Mbps的数据速率和高达4000英尺的线路长度,共模电压(VCM) 被定义为A和B端子相对于信号地的平均电压(VCM=(VIA+VIB)/2),RS-422接收器可以承受±7V的共模电压(VCM)。当所有 10个接收器都放置在总线上时,会出现最大负载条件。RS-422接收器的输入阻抗必须大于或等于4kΩ。
RS-485接收器的输入阻抗规定为大于或等于12kΩ,该阻抗被定义为具有一个单位负载(UL), RS-485 规范规定了最多支持32个UL的能力。
某些RS-485 接收器被指定为具有1/4UL 或1/8UL。指定具有1/4UL的接收器意味着接收器仅以标准 UL的1/4负载运行,因此,将可以扩展到拥有4倍数量的接收器连接到总线(4x32=128个节点)。类似地,如果RS-485接收器被指定为具有1/8UL,则接收器仅以标准 UL的1/8负载运行,因此,将可以扩展到拥有8倍数量的接收器连接到总线(8x32=256个节点)。有关UL和接收器输入阻抗的详细信息,请参见表1。

&