RS485布线常见问题及解决方案

时间:2016-11-12 10:24 阅读:4683 来源:互联网
RS485因布线方便,传输距离远(理论可以传输1200米),在我们的设备中经常使用,而在实际的应用中,往往出现各种问题。如果按照出现的频繁度来区分的话,可以分四种:
第一种就是共模干扰。共模干扰往往是指同时加载在各个输入信号接口段的共有的信号干扰。共模干扰是在信号线与地之间传输,属于非对称性干扰。
1)从干扰源判断:雷电、附近发生的电弧、附近的电台、电机、变频器或其它大功率辐射装置在电缆上产生的干扰是共模干扰。
2)从频率上判断:共模干扰主要集中在1MHz以上。
 
消除共模干扰的方法包括:
(1)采用屏蔽双绞线并有效接地
(2)强电场的地方还要考虑采用镀锌管屏蔽
(3)布线时远离高压线,更不能将高压电源线和信号线捆在一起走线
(4)不要和电控锁等易产生干扰的设备共用同一个电源
(5)采用线性稳压电源或高品质的开关电源 (纹波干扰小于50mV)
(6)使用差分式电路
 
第二种是匹配干扰。来源于系统负载匹配不合理。例如:信号线过长,过多(长距离)星形接线,过多的负载、无系统匹配电阻等等,导致系统时好时坏无法稳定工作。
终端匹配电阻是在远距离或者高波特率的情况下使用,不是通信必须的,可以对比用与不用以期达到最佳的效果。终端匹配电阻值取决于电缆的阻抗特性,与电缆的长度无关。RS-485 一般采用双绞线(屏蔽或非屏蔽)连接,终端电阻一般介于100至140Ω之间,典型值为120Ω。在实际配置时,在电缆的两个终端节点上,即最近端和最远端,各接入一个终端电阻,而处于中间部分的节点则不能接入终端电阻,否则将导致通讯出错。
 
第三种是硬件故障。一般是线路中有串入高电压的历史(雷击、漏电),导致系统个别设备的RS485芯片或隔离模块出现问题,影响了全局的接收。
一般采用逐个断开排除法进行检测。
 
第四种是线路故障,例如局部短路、信号线有一根断路这种情况经常会使系统可以局部工作或正常工作,但是工作不稳定。
一般采用测电阻或逐个排除的方法进行检测。