单片机与数据通信
另外,如果分支线上没有接终端,则将会产生反射信号,对通讯产生较强的干扰,应该将其去掉。
12.3.3 RS-485的接地问题
RS-485传输网络的接地是非常重要的,如果接地问题处理不当会影响整个网络的稳定性甚至危及系统安全,尤其是在工作环境比较恶劣以及传输距离较远的情况下,对于接地的要求更为严格。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来,而忽略了信号地的连接,这种连接方法在许多场合能正常工作,但却埋下了很大的隐患。原因主要包括以下几个方面: 1. 共模干扰
RS-485接口采用差分方式传输信号方式,接口只要检测A、B线的电位差就能确定高低电平。但是收发器只有在一定的共模电压范围内才能正常工作,RS-485收发器共模电压范围为-7~+12V。当线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。如图12.17所示,当驱动器向接收器发送数据时,驱动器的输出共模电压为VOS,由于收发两端具有各自独立的接地系统GND1和GND2,则收发端会存在地电位差VGPD=︱VGND1-VGND2︱。这样,接收器输入端的共模电压VCM将会是VOS与VGPD的和。3
图12.17 共模干扰
据RS-485标准规定,VOS应小于等于3V,但由于存在地电位差,VGPD可能会高达十几伏甚至数百伏,致使接收器共模输入VCM=VOS+VGPD超出正常范围,并在传输线路上产生干扰电流,从而影响正常通信,甚至损坏通信接口。 2.电磁干扰

