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

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

3天内不再提示

影响RS-485总线通讯速度和稳定的三个要素

冬至子 来源:Lcom诺通 作者:Lcom诺通 2023-11-24 09:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

RS-485总线在传输中总会碰到一些干扰因素,本文将总结传输中的3个会产生干扰的重要环节,方便在配对中提前注意,减少不稳定性。

一、在通信电缆中的信号反射

在通信电缆过程中,有两种信号因导致信号反射:阻抗不连续和阻抗不匹配。阻抗不连续,信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引起反射。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。

消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大小的终端电阻,使电缆的阻抗连续。由于信号在电缆上的传输是双向的,因此,在通讯电缆的另一端可跨接一个同样大小的终端电阻。

从理论上分析,在传输电缆的末端只要跨接了与电缆特性阻抗相匹配的终端电阻,就再也不会出现信号反射现象。但是,在实现应用中,由于传输电缆的特性阻抗与通讯波特率等应用环境有关,特性阻抗不可能与终端电阻完全相等,因此或多或少的信号反射还会存在。

引起信号反射的另个原因是数据收发器与传输电缆之间的阻抗不匹配。这种原因引起的反射,主要表现在通讯线路处在空闲方式时,整个网络数据混乱。

信号反射对数据传输的影响,归根结底是因为反射信号触发了接收器输入端的比较器,使接收器收到了错误的信号,导致CRC校验错误或整个数据帧错误。

在信号分析,衡量反射信号强度的参数是RAF(RefectionAttenuationFactor反射衰减因子)。它的计算公式如式(1)。RAF=20lg(Vref/Vinc)(1)

式中:Vref-反射信号的电压大小;Vinc-在电缆与收发器或终端电阻连接点的入射信号的电压大小。

例如,由实验测得2.5MHz的入射信号正弦波的峰-峰值为+5V,反射信号的峰-峰值为+0.297V,则该通讯电缆在2.5MHz的通讯速率时,它的反射衰减因子为:RAF=20lg(0.297/2.5)=-24.52dB

要减弱反射信号对通讯线路的影响,通常采用噪声抑制和加偏置电阻的方法。在实际应用中,对于比较小的反射信号,为简单方便,经常采用加偏置电阻的方法。在通讯线路中,如何通过加偏置电阻提高通讯可靠性的原理,后面将做详细介绍。

二、在通讯电缆中的信号衰减

第二个影响信号传输的因素是信号在电缆的传输过程中衰减。一条传输电缆可以把它看出由分布电容、分布电感和电阻联合组成的等效电路。

电缆的分布电容C主要是由双绞线的两条平行导线产生。导线的电阻在这里对信号的影响很小,可以忽略不计。信号的损失主要是由于电缆的分布电容和分布电感组成的LC低通滤波器

三、在通讯电缆中的纯阻负载

影响通讯性能的第三个因素是纯阻性负载(也叫直流负载)的大小。这里指的纯阻性负载主要由终端电阻、偏置电阻和RS-485收发器三者构成。

在叙述EIARS-485规范时曾提到过RS-485驱动器在带了32个节点,配置了150Ω终端电阻的情况下,至少能输出1.5V的差分电压。一个接收器的输入电阻为12kΩ,整个网络的等效电路如图5所示。按这样计算,RS-485驱动器的负载能力为:

RL=32个输入电阻并联||2个终端电阻=((12000/32)×(150/2))/(12000/32)+(150/2))≈51.7Ω

现在比较常用的RS-485驱动器有MAX485、DS3695、MAX1488/1489等,其中有的RS-485驱动器负载能力可以达到20Ω。在不考虑其它诸多因素的情况下,按照驱动能力和负载的关系计算,一个驱动器可带节点的最大数量将远远大于32个。

在通讯波特率比较高的时候,在线路上偏置电阻是很有必要的。它的作用是在线路进入空闲状态后,把总线上没有数据时(空闲方式)的电平拉离0电平。这样一来,即使线路中出现了比较小的反射信号或干扰,挂接在总线上的数据接收器也不会由于这些信号的到来而产生误动作。

通过下面后例子了,可以计算出偏置电阻的大小:终端电阻Rt1=Rr2=120Ω;

假设反射信号最大的峰-峰值Vref≤0.3Vp-p,则负半周的电压Vref≤0.15V;终端的电阻上由反射信号引起的反射电流Iref≤0.15/(120||120)=2.5mA。一般RS-485收发器(包括SN75176)的滞后电压值为50mV,即:(Ibias-Iref)×(Rt1||Rt2)≥50mV

于是可以计算出偏置电阻产生的偏置电流Ibias≥3.33mA+5V=Ibias(R上拉+R下拉+(Rt1||Rt2))(2)

通过式2可以计算出R上拉=R下拉=720Ω

在实际应用中,RS-485总线加偏置电阻有两种方法:

(1)把偏置电阻平衡分配给总线上的每一个收发器。这种方法给挂接在RS-485总线上的每一个收发器加了偏置电阻,给每一个收发器都加了一个偏置电压。

(2)在一段总线上只用一对偏置电阻。这种方法对总线上存在大的反射信号或干扰信号比较有效。值得注意的是偏置电阻的加入,增加了总线的负载。

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

    关注

    15

    文章

    2656

    浏览量

    77681
  • 比较器
    +关注

    关注

    14

    文章

    1938

    浏览量

    112180
  • CRC校验
    +关注

    关注

    0

    文章

    84

    浏览量

    15973
  • RS-485总线
    +关注

    关注

    0

    文章

    34

    浏览量

    14545
  • 终端电阻
    +关注

    关注

    1

    文章

    98

    浏览量

    12551
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业自动化控制板上,隔离RS-485收发器如何护航总线通信?

    RS-485收发器引入电气隔离提升工业总线可靠性,CMT8308X具备高绝缘、抗干扰及高负载能力,适用于大规模分布式场景。
    的头像 发表于 05-07 14:21 246次阅读
    工业自动化控制板上,隔离<b class='flag-5'>RS-485</b>收发器如何护航<b class='flag-5'>总线</b>通信?

    深入解析ISL8307XE系列RS-485/RS-422收发器

    深入解析ISL8307XE系列RS-485/RS-422收发器 在工业通信和自动化领域,RS - 485RS - 422标准的收发器扮演着
    的头像 发表于 04-13 11:30 305次阅读

    中科银河芯GXA3485高防护高速RS-485/RS-422收发器介绍

    在工业自动化、智能仪表、能源物联网等多领域硬件通信场景中,RS-485/RS-422总线通信的稳定性直接决定系统整体运行效能,静电干扰、多节点适配难等痛点一直是行业亟待解决的问题。作为
    的头像 发表于 04-08 10:59 581次阅读
    中科银河芯GXA3485高防护高速<b class='flag-5'>RS-485</b>/<b class='flag-5'>RS</b>-422收发器介绍

    ISO3082DWR 200Kbps、半双工、2.5kVrms 隔离式 RS-485RS-422 收发器

    RS-485收发器ISO3082DWR特征●符合或超出TIA/EIARS-485的要求●信号传输速率高达20Mbps●1/8单位负载,一条总线上多达256节点●热关断保
    的头像 发表于 01-15 11:34 949次阅读
    ISO3082DWR   200Kbps、半双工、2.5kVrms 隔离式 <b class='flag-5'>RS-485</b> 和 <b class='flag-5'>RS</b>-422 收发器

    陶瓷放电管3RL090M-5在RS-485接口方案中的运用

    RS-485总线可实现长距离传输(1200米以上),其传输线通常暴露于户外,极易因为雷击等原因引入过电压。而RS-485收发器工作电压较低(5V左右),其本身耐压也非常低(-7V~+12V),一旦
    的头像 发表于 12-26 23:30 484次阅读
    陶瓷放电管3RL090M-5在<b class='flag-5'>RS-485</b>接口方案中的运用

    ISO14xx:高性能隔离式 RS-485/RS-422 收发器的卓越之选

    ISO14xx:高性能隔离式 RS-485/RS-422 收发器的卓越之选 在工业通信领域,可靠的数据传输是系统稳定运行的关键。RS-485/RS
    的头像 发表于 12-18 10:15 1107次阅读

    抗噪能手:THVD14xx系列RS-485收发器的设计与应用

    抗噪能手:THVD14xx系列RS-485收发器的设计与应用 在工业环境中进行数据传输,对稳定性和抗干扰性要求极高。RS-485作为一种常用的通信标准,能够满足长距离、多节点的数据传输需求。TI推出
    的头像 发表于 12-18 10:15 654次阅读

    探索THVD14xx系列RS-485收发器:工业通信的理想之选

    探索THVD14xx系列RS-485收发器:工业通信的理想之选 在工业领域,可靠的数据传输至关重要。RS-485作为一种广泛应用的通信标准,其收发器的性能直接影响着系统的稳定性和可靠性。今天,我们
    的头像 发表于 12-18 09:35 619次阅读

    芯佰微CBM3085 RS-485/RS-422 收发器:低功耗抗扰先锋

    在工业控制、远程监测等场景中,RS-485总线的长距离传输常受EMI干扰、静电冲击、功耗冗余大难题困扰。芯佰微电子CBM3085以“低功耗+高防护”双核心设计,为工业通信提供极简解决方案,且在封装
    的头像 发表于 10-24 14:55 3483次阅读
    芯佰微CBM3085 <b class='flag-5'>RS-485</b>/<b class='flag-5'>RS</b>-422 收发器:低功耗抗扰先锋

    基于上海贝岭产品的RS-485隔离电路方案

    RS-485是目前广泛应用的有线接口之一,其平衡的差分信号传输特性可抑制噪声,使其能在嘈杂的工作环境中实现较远距离的通信。包括电能表、工厂自动化、电机控制、白色家电、光伏储能等系统中,RS-485都是常见的通信接口。
    的头像 发表于 10-15 16:10 1949次阅读
    基于上海贝岭产品的<b class='flag-5'>RS-485</b>隔离电路方案

    Texas Instruments THVD24xV RS-422/RS-485收发器数据手册

    Texas Instruments THVD24xV RS-422/RS-485收发器是具有 ±70 V故障保护功能的半双工和全双工RS-422/RS-485收发器。这些器件采用3V至
    的头像 发表于 07-31 10:47 1409次阅读
    Texas Instruments THVD24xV <b class='flag-5'>RS</b>-422/<b class='flag-5'>RS-485</b>收发器数据手册

    Texas Instruments THVD24x2全双工RS-485收发器数据手册

    Texas Instruments THVD24x2全双工RS-485收发器是 ±70V故障保护全双工RS-422/RS-485收发器,采用3V至5.5V单电源供电。总线接口引脚在所有
    的头像 发表于 07-31 10:36 1037次阅读
    Texas Instruments THVD24x2全双工<b class='flag-5'>RS-485</b>收发器数据手册

    Texas Instruments THVD9491-SEP ±40 V RS-422/RS-485收发器数据手册

    Texas Instruments THVD9491-SEP航天增强型 ±40V RS-422/RS-485收发器是一款 ±40V故障保护全双工RS-422/RS-485收发器,数据和
    的头像 发表于 07-06 17:48 1431次阅读
    Texas Instruments THVD9491-SEP ±40 V <b class='flag-5'>RS</b>-422/<b class='flag-5'>RS-485</b>收发器数据手册

    RS-485总线技术规格要求有哪些?

    RS-485总线技术作为工业通信领域的重要标准,其技术规格要求直接决定了系统的稳定性、抗干扰能力和传输效率。以下从电气特性、机械结构、协议规范及实际应用等方面,全面解析RS-485的技
    的头像 发表于 06-07 16:33 2854次阅读
    <b class='flag-5'>RS-485</b><b class='flag-5'>总线</b>技术规格要求有哪些?

    如何处理RS-485系统的常见故障?

    RS-485作为一种广泛应用于工业控制、智能楼宇等领域的串行通信标准,其稳定性和抗干扰能力备受青睐。然而在实际应用中,RS-485系统仍可能因各种原因出现通信故障。本文将系统分析RS-485
    的头像 发表于 05-27 07:38 5277次阅读
    如何处理<b class='flag-5'>RS-485</b>系统的常见故障?