如何识别RS485总线的A、B、S线
潮州市MS电子技术应用研究所 技术部
RS485总线有三根线:A、B线是数据信号平衡传输的双绞线,S是系统公共地电位线(屏蔽层或导线)。工程施工中有可能混淆,系统工作时将有一部分终端不能正常显示。在系统主机、各终端收发器通电启动的情况下,用一个数字式万用表就可以识别A、B、S线。
我们知道,RS485总线正常工作时,数据线A、B之间的直流电压约0.25~0.45V左右。A、B对S的直流电压因收发器使用的器件不同而有异,但共同的规律是A较高、B较低。以下是两种有代表性的收发IC的A、B、S电压:
S B A
MAX1483
0
2.35 V(较低) 2.65 V(较高)
MAX3082 0
0.55 V(较低) 0.95 V(较高)
以下图的典型例子说明识别方法:
收发器1 数字万用表A B S A B S
20V直流
电压档
RS485 总线 +- RS485 总线 8芯线
A B S A B S
收发器2
1、万用表黑笔接线缆任一根线芯(注意表笔连接线端时不能接触手或其他导电物,最好用小鳄鱼夹),红笔接其他各根线芯。找出连接黑笔时对其他所有线芯的电压都为0(-0.1~0.1V)的线,应该有两根。这两根就是没有接的空线。
2、再用黑笔接剩下六根线芯中的任一根,红笔接其他各根线芯。找出连接黑笔时对其他线芯中的两根电压都为正(大于0.5V)的线(如果对四根电压为正,那么该系统可能是环形接法,是正常的)。应该也有两根,这两根线之间的电压接近0。这两根就是S线。
3、把两根S线绞接在一起接黑笔,红笔接其他四根线芯。这时可找出电压较低的两根和电压较高的另两根。电压较低的两根是B,电压较高的两根是A。
4、把两根S线分开,分别与一根A、一根B组成两组,连接到一个终端收发器上,并通电启动收发器。如果仍不正常,可把两根A对调、或把两根B对调。
只要掌握了A、B、S之间直流电压值的规律,混淆线端的其他情况参照以上方法也不难处理。其实,最好的预防办法是在接线时认清多芯线的线皮颜色,做好记录、对应连接、杜绝差错。
2007.12
因篇幅问题不能全部显示,请点此查看更多更全内容