RS485通讯的正确连接方式
在实际工程中,通常购买室外阻水双绞线,以保证线路的防护性能。但是,有些工程师会使用RVV电缆,这也是可能的,但抗干扰性较差。这样有些工程师就用RVVP线(带屏蔽),这样不好,因为线间电容增加会影响传输质量,而且要降低传输的波特率。
波特率设置和线缆长度(包括分支总长度)有一定的对应关系。线路越长,波特率应该越低。
无论选择哪种电缆,都要尽量采用总线架构,减少星型连接,分支线尽量短,尽量采用菊花链连接方式,即总线连接到第一个节点,再跳到下一个节点。
最好将未连接设备的支线从母线上拆下,否则容易形成干扰。如果在总线的最后一端接收到的信号不好,可以在信号线的两端增加一个120欧姆的线路电阻。不要增加中间设备,否则会增加线损,减少设备数量和距离。
不同设备的RS485芯片通常是不一样的,有不同负载的不同类型的芯片,工程师通常是看不到的。所以也就是说,总线上不同设备的最大连接设备数是不确定的,同一设备的连接设备数可以在设备描述需求中找到。
扩展数据:
RS485是一种标准,它定义了平衡数字多点系统中驱动器和接收器的电气特性,由电信行业协会和电子行业联盟定义。采用该标准的数字通信网络可以在长距离条件下和电子噪声大的环境中有效地传输信号。RS-485使得配置廉价的本地网络和多分支通信链路成为可能。
RS485有两种接线方式:两线制和四线制。四线制只能实现点对点通信,现在已经很少使用了。现在多采用两线制。这种接线模式是一种总线拓扑,同一总线上最多可以连接32个节点。
在RS485通信网络中,一般采用主从式通信方式,即一个主机带多个从机。在许多情况下,连接RS-485通信链路时,只需用一对双绞线连接每个接口的“A”和“B”端,忽略信号地的连接。这种连接方式在很多场合都能正常工作,但却埋下了很大的隐患。
1的原因是* *模式干扰:RS-485接口采用差模传输信号,不需要相对于某个参考点检测信号。系统只需要检测两根线之间的电位差,但容易忽略的是收发器有一定的* * *模式电压范围,RS-485收发器的* *模式电压范围是-7到+65438+。
当网络线路中的* * *模式电压超过这个范围时,会影响通信的稳定性和可靠性,甚至损坏接口;第二个原因是EMI:发射机驱动器输出信号的* *模式部分需要一个返回路径。如果没有低阻返回路径(信号地),就会以辐射的形式回到源头,整个公交车就像一个巨大的天线一样辐射电磁波。
网络拓扑一般采用终端匹配的总线结构。在构建网络时,我们应该注意以下几点:
(1)使用一根双绞线电缆作为总线,将所有节点串联起来,总线到每个节点的引出线长度应尽可能短,以尽量减少引出线中反射信号对总线信号的影响。某些网络连接不正确。
在短距离、低速情况下可能仍能正常工作,但随着通信距离的延长或通信速度的提高,其不利影响会越来越严重,主要是各支路末端反射的信号会与原信号叠加,导致信号质量下降。
(2)要注意母线特性阻抗的连续性,在阻抗不连续的点会发生信号反射。这种不连续性容易出现在以下情况:总线的不同段使用不同的电缆,或者在总线的某一段安装过多的收发信机相互靠近,总线引出的支线过长。简而言之,单个连续信号通道应作为总线提供。
(3)注意终端负载电阻的问题。在设备少、距离短的情况下,整个网络在没有终端负载电阻的情况下也能很好的工作,但是随着距离的增加,性能会下降。理论上,当在每个接收数据信号的中点采样时,只要反射信号在采样开始时充分衰减,匹配就可以忽略。
但是,这在实践中很难把握。美国MAXIM公司的一篇文章提到了一个经验原理,可以用来判断需要匹配什么样的数据速率和电缆长度:当信号转换时间(上升或下降时间)超过电信号沿总线单向传输所需时间的三倍以上时,可以不匹配。
参考资料:
百度百科-RS485通讯接口