RS422和RS485电气接口电路,选用的是平衡驱动差分接纳电路,其收、发不共地。这能够大大削减共地所带来的共模搅扰。RS422和RS485的区别是前者为全双工型(即收、发可一起进行),后者为半双工型(即收、发分时进行)。图为各种接口的电路原理图。
(a)单端驱动非差分接纳电路 (b)单端驱动差分接纳电路 (c)平衡驱动差分接纳电路
由图可见,因为RS232C选用单端驱动非差分接纳电路,在收、发两头必须有公共地线,这样当地线上有搅扰信号时,则会当作有用信号接纳进来,故不适合于在长间隔、强搅扰的条件下运用。而RS422/RS485则选用图(c)所示的接纳电路,这种电路其驱动电路相当于两个单端驱动器,当输人同一信号时其输出是反相的,故如有共模信号搅扰时,接纳器只接纳差分输人电压,然后大大提高抗共模搅扰才能,所以可进行长间隔传输。表为RS232C、RS422、RS485性能参数对照表。
一般微机一般不配各RS422、RS485口,但工业操控微机常装备。一般微机欲装备上述两个通讯端口,可通过插人通讯板予以扩展。在实际运用中,有时为了把间隔较远的两个或多个带RS232C接口的计算机体系衔接起来进行通讯或组成涣散型体系,通常用RS232C/RS422转化器把RS232C转化成RS422再进行衔接,例如,欧姆龙的通讯适配器NT-AL00l完结RS232C口和RS422口之间的转化。在结构网络时,不同的通讯口之间衔接时要用到通讯适配器。