首页 > 编程知识 正文

Rs485通信(rs232通信原理)

时间:2023-05-03 09:40:12 阅读:95118 作者:1220

RS485有2线制和4线制2种接线。 4线制只能实现点对点的通信方式。 虽然现在很少采用,但现在大多采用双线式的接线方式。 该布线方式为总线型拓扑,同一总线最多可连接32个节点。

在RS485通信网络中,一般采用一个主机具有多个从站的主从通信方式。 大多数情况下,连接RS-485通信链路时,只需用一对双绞线连接各接口的“a”、“b”侧,信号地的连接就会被忽略。 这种连接方法常常可以正常工作,但也埋下了很大的风险。

原因1 :产生共模干扰

RS-485接口采用差动方式传输信号的方式,无需对某个基准点检测信号,系统只要检测两条线之间的电位差即可,但往往忽视收发机有一定的共模电压范围。 RS-485收发机的共模电压范围为-7~12v,只有满足上述条件,网络整体才能正常工作。

如果网络线路的共模电压超过该范围,则会影响通信的稳定性和可靠性,还可能损坏接口。

原因2:EMI的问题

发送驱动器的输出信号中的共模部分需要反馈路径,在没有低电阻的反馈路径(信号地)的情况下,作为辐射返回源侧,总线整体像巨大的天线一样向外部发射电磁波。

网络拓扑一般采用终端匹配的总线型结构。 使用RS485构建网络时,请注意以下几点:

(1)使用双绞线作为总线,连接各节点,尽量缩短从总线到各节点的引线长度,使引线中的反射信号对总线信号的影响最小。 尽管有些网络连接不正确。

短距离、低速度下还有可能正常动作,但随着通信距离的延长和通信速度的提高,其不良影响会越来越严重。 主要原因是信号在各分支路末端反射后与原始信号重叠,从而导致信号质量下降。

2 )注意总线特性阻抗的连续性,在阻抗不连续点发生信号的反射。 当总线的各个段使用不同的电缆、将多个收发器粘在总线的各个段上、或者将过长的分支线引出到总线上时,容易发生这种不连续性。 总之,作为总线应该提供单一连续的信号信道。

)3)请注意终端负载电阻的问题。 设备少、距离短时,即使不施加终端负载电阻,网络整体也能正常工作,但随着距离变长,性能会下降。 理论上,当在各接收数据信号的中点进行采样时,如果反射信号在采样开始时衰减得足够低,则也可以不考虑匹配。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。