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

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

3天内不再提示

485总线的通讯距离和带负载能力

汽车玩家 来源:HACK实验室 作者:HACK实验室 2020-04-12 17:49 次阅读

485全名叫做EIA-485也叫做RS-485或者RS485,是隶属于OSI模型物理层的 电气特性规定为2线、半双工、平衡传输线多点通信的标准。是由电信行业协会(TIA)及电子工业联盟(EIA)联合发布的标准。实现此标准的数字通信网可以在有电子噪声的环境下进行长距离有效率的通信。在线性多点总线的配置下,可以在一个网络上有多个接收器。因此适用在工业环境中。

485总线的通讯距离和带负载能力

485的通讯距离最远可以多少

根据485 总线结构理论,在理想环境的前提下,485 总线传输距离最远可以达到1200 米。其条件是通讯线材优质达标,波特率为9600,只负载一台485 设备,才能使得通讯距离达到1200 米,所以通常485 总线实际的稳定通讯距离往往达不到1200 米。如果负载485 设备多,线材阻抗不合乎标准,线径过细,转换器品质不良,设备防雷保护复杂和波特率的提高等等因素都会降低通讯距离。

485总线的通讯距离和带负载能力

485通讯简图

485总线的带负载能力

我们在网上搜索485的带负载数量会发现有人说32个,有人说128个,还有人说256个因为地址是1byte 0-255。那到底是多少呢?其实不管是支持32个、128个、256个都没有错,但是这些都是理论值,实际负载多少个设备,还要看RS485转换器用什么芯片,一般485 芯片负载能力有三个级别——32 台、128 台和256 台。并和所用电缆的品质相关,节点越多、传输距离越远、电磁环境越恶劣,对所选的电缆要求就越高。

RS-485的“节点数”主要是依“接收器输入阻抗”而定;根据规定,标准RS-485接口的输入阻抗为≥12kΩ,相应的标准驱动节点数为32个。为适应更多节点的通信场合,有些芯片的输入阻抗设计成1/2负载(≥24kΩ)、1/4负载(≥48kΩ)甚至1/8负载(≥96kΩ),相应的节点数可增加到64个、128个和256个。

485总线的通讯距离和带负载能力

支持不同节点数的芯片

如何消除485通讯干扰

RS485信号以长距离、多用户、抗(共模)干扰著称。但在现实情况下,尤其是在安防、智能建筑施工环境下情况截然不同。许多人都遇到过RS485线路干扰问题,当然最直观的解释就是没有按照施工规范来做。但是一但按照繁复施工规范来做,对于目前的行业现状(造价与技术人员素质)来讲,都是比较有挑战的。

对于强共模干扰。这种情况很像图像传输中所说的"地干扰"。由于接收设备在不同地点,直接或间接接地,造成信号线与"本设备地"或"本设备数字地"之间的交流(通常是50赫兹)信号超标。表现为接收时有时无,甚至一直无法接收。更有甚者,收发相距一米便无法实现数据接收。消除共模干扰的手段包括采用电气隔离方式进行通讯、采用屏蔽线进行通讯将屏蔽层作为通讯地线、由一点可靠接入大地等。

需要提一下的是485的差模干扰。485通讯线由两根双绞线组成,它是通过改变两根通讯线之间的电压差的方式来传递信号的,因此称之为差分电压传输。差模干扰存在于两根信号线之间,属于对称性干扰。消除差模干扰的方法是在电路中增加偏置电阻,并使用双绞线。

485总线的通讯距离和带负载能力

终端电阻在通讯中的作用

在485组网过程中另一个需要注意的是终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻整个网络能很好的工作但随着距离的增加性能将降低。理论上,在每个接收数据信号的中点进行采样时,只要反射信号在开始采样时衰减到足够低就可以不考虑匹配。但这在实际应用上难以掌握,美国美信(MAXIM)公司有篇文章提到一条经验性的原则可以用来判断在什么样的数据速率和电缆长度时需要进行匹配:当信号的转换时间(上升或下降时间)超过电信号沿总线单向传输所需时间的3倍以上时就可以不加匹配。

一般终端匹配采用终端电阻方法,RS-485应在总线电缆的开始和末端都并接终端电阻。终端电阻在RS-485网络中取120Ω。相当于电缆特性阻抗的电阻,因为大多数双绞线电缆特性阻抗大约在100~120Ω。这种匹配方法简单有效,但有一个缺点,匹配电阻要消耗较大功率,对于功耗限制比较严格的系统不太适合。另外一种比较省电的匹配方式是RC匹配。利用一只电容C隔断直流成分可以节省大部分功率。但电容C的取值是个难点,需要在功耗和匹配质量间进行折衷。还有一种采用二极管的匹配方法,这种方案虽未实现真正的“匹配”,但它利用二极管的钳位作用能迅速削弱反射信号,达到改善信号质量的目的,节能效果显著。

一般情况下不需要增加终端电阻,只有在485通信距离超过300米的情况下,要在485通讯的开始端和结束端增加终端电阻。还需要注意的是当设备数量较多时(一般超过22台),一般不需要再加终端电阻,因为终端电阻会降低485总线的带负载能力。

485总线的通讯距离和带负载能力

485与Modbus的关系

RS485是一个物理接口,简单的说是硬件载体。而MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途),所谓协议,也可以理解为软件。一般情况下,两台设备通过MODBUS协议传输数据在最早是用RS232(老式电脑上的串行通讯口)作为硬件载体的,也有用RS422的,但是最常用的还是RS485,因为传输距离远,在一般工业现场用的比较多。

MODBUS协议又分MODBUS_RTU、MODBUS_ASCII和后来的MODBUS_TCP三种模式:其中前两种(MODBUS_RTU,MODBUS_ASCII)所用的物理硬件接口都是串行(Serial)通讯口(RS485,RS232,RS422)。

而MODBUS_TCP则是为了顺应当今世界发展潮流,用以太网Ethernet)作为硬件载体来连接、传送数据。也就是我们电脑上一般用的网口了。

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

    关注

    27

    文章

    8621

    浏览量

    146828
  • 485总线
    +关注

    关注

    1

    文章

    29

    浏览量

    16769
收藏 人收藏

    评论

    相关推荐

    RS-485总线电平异常解决方案解析

    是具有结构简单、通信距离远、通信速度高、成本低等优点,广泛应用于工业通讯、电力监控以及仪器仪表等行业。若总线上接有终端电阻,则在总线空闲状态时,RS-
    的头像 发表于 10-12 08:06 1200次阅读
    RS-<b class='flag-5'>485</b><b class='flag-5'>总线</b>电平异常解决方案解析

    怎么判断电源的最大负载能力载测试方式助您准确评估

    能力指电源在其规定条件下,所能承受的最大负载能力。电源载测试就是对电源模块的负载
    的头像 发表于 09-29 16:43 440次阅读
    怎么判断电源的最大<b class='flag-5'>负载</b><b class='flag-5'>能力</b>?<b class='flag-5'>带</b>载测试方式助您准确评估

    电流反馈型和电压反馈型的负载能力有什么区别吗?

    1.负载能力与输出电阻(运放的内阻)有关,但内阻是一定的啊?出此之外,负载能力还和什么
    发表于 09-10 07:59

    如何解决RS485总线冲突和支线问题?

    具有较强的抗干扰能力,适合长距离传输(可达1200米左右)。RS485总线冲突的原因1.多个节点同时发送数据RS485是一种半双工通信
    的头像 发表于 08-30 12:35 1245次阅读
    如何解决RS<b class='flag-5'>485</b><b class='flag-5'>总线</b>冲突和支线问题?

    提高负载能力引入什么反馈

    在电力系统和电子电路中,提高负载能力是一个重要的问题。引入反馈控制是提高负载能力的一种有效方
    的头像 发表于 08-09 14:37 510次阅读

    不同设备RS485的接线方式分享

    拉电阻的,若有上下拉电阻会造成能接入的从机数量减少。 图2 如果通讯距离比较短或者所挂接的从机设备比较少,那么终端电阻是可以不接的,但是随着距离的增加和从机设备的增多,信号在总线末端
    发表于 07-24 07:56

    一种供电总线技术POWERBUS二总线

    首先给大家介绍一种总线技术Powerbus总线,特性: 1.总线可供电,通讯和供电无需电气隔离 2.总线抗干扰
    发表于 07-23 13:38

    STM32的PLL倍频后负载能力大吗?

    STM32的PLL 倍频后负载能力大吗? 能带动4路CLK吗?
    发表于 05-17 07:47

    放大电路的负载能力是指什么

    放大电路的负载能力是指电路在输出信号时,能够驱动或承载的负载的大小。放大电路通常用于放大电压或电流信号,将小信号放大成为更大的信号。负载
    的头像 发表于 03-09 13:59 2454次阅读

    can总线485总线五大区别

    can总线485总线五大区别  CAN总线485总线是现代工业自动化领域中常见的两种通信
    的头像 发表于 02-03 09:22 9863次阅读

    RS-485典型配网结构 RS485总线优缺点

     RS485总线是一种低成本的串行通信总线,具有高灵敏度、长距离传输和多节点支持等优点。在工业自动化领域中,RS485
    的头像 发表于 02-02 16:56 2792次阅读
    RS-<b class='flag-5'>485</b>典型配网结构 RS<b class='flag-5'>485</b><b class='flag-5'>总线</b>优缺点

    传输距离达到1500米的485电路

    实测该电路可以达到这个要求,当降低波特率时,通讯距离还可继续延长,达到1800-2000米,无需接中继。图上是标准的485通信电路,但是该电路的通讯
    的头像 发表于 01-12 08:00 763次阅读
    传输<b class='flag-5'>距离</b>达到1500米的<b class='flag-5'>485</b>电路

    什么情况下在RS485总线上要增加终端电阻?

    。在这种情况下,增加终端电阻可以提高信号的传输质量和系统的稳定性。 2.多终端连接:当RS485总线连接多个终端设备时,信号的传输距离也可能受到影响。每个终端设备都会引入一定的负载电阻
    的头像 发表于 01-05 14:03 1871次阅读

    485总线匹配电阻怎么接

    485总线是一种常用的通信总线标准,在工业现场常被使用于对远程传感器、控制设备和其他外围设备进行数据传输和通信。为了确保信号质量和抗干扰能力485
    的头像 发表于 12-20 09:44 9355次阅读

    RS232、RS485和CAN究竟能传输多远距离

    RS-232/422/485和CAN总线是物联网应用中比较常见的通讯方式,可用于不同设备间进行数据传输和通信。不同的通讯线具有不同的传输速率和传输
    的头像 发表于 12-15 08:20 2329次阅读
    RS232、RS<b class='flag-5'>485</b>和CAN究竟能传输多远<b class='flag-5'>距离</b>?