0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RS485通信一定要加终端电阻吗?

亿佰特物联网应用专家 2024-03-05 08:20 次阅读

RS-485总线是一种常用的差分信号传输方式,它具有抗干扰能力强、传输距离远、节点数多等优点,广泛应用于通信工业自动化等领域。但在实际应用中,通常会遇到远距离RS-485设备通信异常的情况,比较常用的解决方式是去检查RS-485设备总线上是否增加了终端电阻。有些情况下不加也可以用,这是为什么呢?就让我们来了解一下RS-485总线上的终端电阻有何作用。

2b7888c8-da86-11ee-9118-92fbcf53809c.png

终端电阻的作用

高频信号传输时,信号波长相对传输线较短,信号在传输线终端会形成反射波,干扰原信号,所以需要在传输线末端加终端电阻,使信号到达传输线末端后不反射。对于低频信号则不用。在长线信号传输时,一般为了避免信号的反射和回波,也需要在接收端接入终端匹配电阻。

2b8cf308-da86-11ee-9118-92fbcf53809c.png

对于RS-485总线而言,终端电阻可以匹配通信线的特性阻抗,防止信号反射,提高信号质量。在组建RS-485总线网络时,通常使用特性阻抗为120Ω的屏蔽双绞线,由于RS-485收发器输入阻抗一般较高,达到近百KΩ,在信号传输到总线末端时由于受到的瞬时阻抗发生突变,阻抗由120Ω变为近百KΩ,导致信号发生反射,影响信号的质量。

这种阻抗变化引起的信号反射与通信的信号频率及信号线长度都有关系。在一个没有加终端电阻的总线长度在1M以下的总线上,通信速率在9600Kbps时,485通信几乎不会有异常。然而当我们提高通信速率后,随着通信速率的提高,通信的数据会开始出现乱码。这时我们用示波器去测量AB线信号会发现,此时AB线上电压波形已经不是方波,更偏向于正弦波。这种波形已经不能让接收器正确输出发送器传出的信号。

终端电阻带来的问题

终端电阻虽然可以提高信号质量,但也具有以下几个问题:

①降低驱动信号的幅值

RS-485总线上的负载越大,RS-485收发器输出差分电压幅值越低,由于RS-485接收器是通过AB线上电压差来判断传输的信号,这个电压有一个阈值±200mV,低于这个电压后就无法判断数据。

②增大通信线上的压降

增加终端电阻使通信线缆上的电流增大,产生了较大的电压损耗,线缆越长到达接收端的电压差越小,从而影响通信数据。

③增大收发器的功耗

RS-485发送器在发送数据的过程中会驱动AB端电压差超过±200mV,总线上负载越大,就会使发送器消耗的功率变大。

什么时候需要加终端电阻?

①通信速度低或者通信距离近的情况下,建议不加终端电阻

通信速度低或者通信总线短的情况下,信号反射对通信信号的影响不大,而且不加终端电阻可以降低功耗,并且通过加较大上下拉电阻值即可保证RS-485总线空闲时具有较高的差分电压幅值,提高了通信的可靠性。

②通信距离较长且通信速度较快,对信号质量要求较高的情况

由于RS-485总线随着传输距离的延长,会产生回波反射信号,此时可以增加终端电阻,防止阻抗突变引起的信号反射问题,提高信号质量,但需要确保在总线空闲时总线的差分电压不处于门限电平范围内。RS-485标准建议线缆的特性阻抗Z0=120Ω,通常通信线的首末尾处终端各匹配一个120Ω的电阻。

2b949ec8-da86-11ee-9118-92fbcf53809c.png

③对功耗有要求且通信距离较长的情况

一般在一个位的中间时间对信号进行采样,由于低通信速度的情况下,每一个位的时间较长,所以在到达采样点时反射信号已被消耗掉,对通信已无影响。

所以对RS-485的收发器功耗有较高要求且通信距离较长的应用,应适当降低通信的速度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    5969

    浏览量

    135847
  • RS485
    +关注

    关注

    39

    文章

    1142

    浏览量

    82136
  • 终端电阻
    +关注

    关注

    1

    文章

    92

    浏览量

    11773
收藏 人收藏

    评论

    相关推荐

    RS485简介

    距离,如果需传输更长的距离,需要485中继器。RS-485总线般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256
    发表于 06-21 05:00

    不能用RS485通信方式通信

    RS422通信方式都能正常通信使用串口调试助手智能RS422方式通信,不能RS485
    发表于 10-11 06:31

    RS485通信原理是什么?RS485应用存在哪些问题?

    RS485特点是什么?RS485通信原理是什么?RS485应用存在哪些问题?
    发表于 05-20 06:06

    RS485通信硬件实现

    阅读目录1、RS485简介 2、RS485特性3、RS485通信硬件实现4、RS485通信软件实
    发表于 08-19 08:20

    RS485是什么?RS485通信的特点有哪些

    RS485简介485般称作 RS485/EIA-485)是隶属于 OSI 模型物理层的电气特性规定为 2 线,半双工,多点
    发表于 01-14 07:54

    RS485为什么在长距离通信时要终端电阻呢?

    RS485为什么在长距离通信时要终端电阻呢?
    发表于 04-27 17:38

    RS485通讯传输线上一定要偏置电阻、匹配电阻吗?

    RS485通讯传输线上一定要偏置电阻、匹配电阻吗? 偏置电阻作用、匹配
    发表于 04-27 17:40

    RS485通信电缆选型经验值推荐

    RS485通信电缆选型经验值推荐:关于RS485通信电缆长度和电缆截面积的对应,在传输速率9600bps及以下,经验值有如下的推荐:工业自动化常用国产
    发表于 09-03 08:27 148次下载

    RS485通信协议

    RS485通信协议 、RS485 通信协议1.概述C320 系列变频器提供标准RS485 通信
    发表于 04-07 17:26 89次下载

    什么是RS485通信 RS485接口 RS232接口

    什么是RS485通信接口 通信概述   通信设备从早期的邮件,电报,电话,传真,传呼机,手机,电脑,路发展
    发表于 12-08 21:05 15.5w次阅读
    什么是<b class='flag-5'>RS485</b><b class='flag-5'>通信</b> <b class='flag-5'>RS485</b>接口 <b class='flag-5'>RS</b>232接口

    RS485通信经典电路

    RS485通信经典电路 采用
    发表于 10-20 08:23 6312次阅读
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>经典电路

    全双工RS485通信硬件原理图

    全双工RS485通信硬件原理图
    发表于 05-16 16:24 1.7w次阅读
    全双工<b class='flag-5'>RS485</b><b class='flag-5'>通信</b>硬件原理图

    RS485通信是否要接终端电阻

    RS485RS485转换器)组网过程中另个需要主意的问题是终端负载电阻问题,在设备少距离短的情况下不加
    发表于 10-31 15:56 1.5w次阅读

    RS485通信的详细资料讲解

    本文档的主要内容详细介绍的是RS485通信的详细资料讲解包括了:RS485基础,通讯协议,通讯案例,超级终端
    发表于 11-09 08:00 31次下载
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>的详细资料讲解

    如何提高RS485通信的可靠性?

    在现代工业自动化和智能化的发展进程中,RS485通信作为种常用的串行通信标准,因其具有传输距离远、支持多点通信等优点而被广泛应用。然而,在
    的头像 发表于 09-20 08:07 281次阅读
    如何提高<b class='flag-5'>RS485</b><b class='flag-5'>通信</b>的可靠性?