半双工RS-485和全双工RS-422本来是用于延伸RS-232的通讯间隔的,用2根线(RS-485)或许4根线(RS-422)就能够将RS-232的通讯间隔延伸到1200米(9600bps时)。假如间隔太远了,布线就能够会混杂,比方不知道究竟哪一根是A、哪一根是B。这就牵涉到RS-485及RS-422主动穿插衔接技能。本文将别离以波仕485A和485D型RS-232/RS-485转换器为例来解说RS-485和RS-422总线的主动穿插衔接问题。
1、RS-485的主动穿插衔接办法
波仕485A转换器的RS-485有2根信号线为A 和B,简略的界说便是电平高的一根为A,低的为B。假如RS-485总线传输了很远之后,A和B搞混了,不是搞反了,那么用如下的办法完成RS-485的主动穿插衔接,正反都能够正确地接入波仕RS-232/485转换器,便是将无极性的RS-485变为有极性的。原理与沟通电压的整流电路相同。主张4个二极管选用低压降的锗二极管。
2、RS-422的主动穿插衔接办法
要完成RS-422的主动穿插衔接,就牵涉到2个穿插:1、信号极性的穿插;便是T+与T—的主动穿插、R+与R-的主动穿插;2、发送与接纳的主动穿插,便是发送作为接纳、接纳作为发送。其间信号极性的主动穿插与图1的相同。在RS-422信号中,发送信号标记为T+与T-,接纳信号标记为R+与R-,其实每组便是单方向的RS-485。下面要点介绍发送与接纳的主动穿插。
要完成RS-422的发与收的穿插,就必须要求RS-422的两对信号都具有发与收的功用,便是相当于两对RS-485。现在咱们所知道的转换器有波仕485D。 这是典型的1对1的RS-422通讯,RS-232口接一个485D转换器,中心的RS-422总线有4根线。485D的RS-422的特色在于它便是2组RS-485(A1/B1与A2/B2),也便是不分发与收,可是却能够完成一起发与收。图2中的接法为:近端A1—远端R+、近端B1—远端R-、近端A2—远端T+、近端B2—远端T-。每一组RS-485的A与B均能够依照本文第1节介绍的办法加4个二极管完成主动穿插衔接。
图3
以上能够看出,485D的A1/B1和A2/B2既能够作为接纳,也能够作为发送,所以具有收发主动穿插功用,就像100M以太网RJ45接口的直连/穿插主动习惯功用相同。
本文介绍的RS-422穿插的计划还没有完成A1与A2的主动穿插、B1与B2的主动穿插。要完成这个功用,请参阅485D的单环自愈接线办法。(end)