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

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

3天内不再提示

盘点几种RS-485方向切换方案

ZLG致远电子 2023-12-05 08:24 次阅读

RS-485作为常见的总线之一,几乎每个工控设备都在用,其最大的特点就是需要进行方向控制,如果方向控制的时机不对,数据传输会出现错误。下面我们来讨论RS-485方向切换的几种方案。

a85c57b2-9304-11ee-9788-92fbcf53809c.jpg  使用软件控制方向

目前市面大部分的RS-485产品采用该方案,如图1所示,用致远电子的SM4500举例子,在空闲时,MCU的GPIO脚输出低电平,此时SM4500处于接收状态,在准备发送数据之前,MCU会拉高GPIO引脚,SM4500处于发送状态,发送完毕之后,GPIO脚重新处于低电平,SM4500又处于接收状态。

a8648a18-9304-11ee-9788-92fbcf53809c.jpg

图1 软件控制方向方案

  • 优点:无需外接多余的硬件外围,可以达到比较高的速率。
  • 缺点:过于依赖软件的控制,要求软件对控制脚的反应要迅速,特别是在高波特率的情况下,不然会出现丢包的情况。


a86ea124-9304-11ee-9788-92fbcf53809c.jpg  三极管自动切换方向

既然软件控制方向过于依赖软件,且还要多用一个IO口来控制方向,提高了软件成本,那有没有办法只用TX和RX就实现控制?其实只需要加个三极管即可,市面上很多低成本且速率要求不高的485转换器采用了该方案,电路如图2所示,依旧采用SM4500举例子,当TX引脚为0时,三极管不导通,DE为高电平,进入发送模式,又因为SM4500的TXD引脚接地,那么此时AB之间的差分电平逻辑就为0;当TX引脚为1时,三极管导通,RE为低电平,进入接收模式。此时收发器的A、B引脚进入高阻态,因为上拉电阻R上、下拉电阻R下的作用,此时AB之间的差分电平逻辑为1。

a87af500-9304-11ee-9788-92fbcf53809c.jpg

图2 三极管自动切换方向方案

  • 优点:电路简单,只需一个三极管和两个电阻作为外围即可实现,无需软件介入。

缺点:三极管的开关延时过大,这会导致电路发送电平的延时时间较长,其次高电平的发送是通过外部上下拉电阻驱动的,电阻越大,上升沿越缓慢,驱动能力越弱,市面上类似电路的波特率一般不会超过9600bps,如果要达到比较高的波特率,就要不断调试三极管和上下拉电阻参数,增大研发成本。


a86ea124-9304-11ee-9788-92fbcf53809c.jpg  使用致远电子RSM485MG那么有没有自带“自动收发切换”且能克服以上两种方案使用问题的产品呢?

致远电子最近推出的国产化自动流控型RS-485隔离收发器RSM485MG能完美解决以上问题,该隔离收发器将隔离DC-DC电路、信号隔离电路、RS-485自动收发电路三合一封装起来,具有100%国产化、超小体积、带隔离输出电源脚、最多可连接 64 个节点、最大波特率500kbps等特点,应用电路如图3所示。

a88abd50-9304-11ee-9788-92fbcf53809c.jpg

图3RSM485MG经典电路连接图

优点:由模块自动切换方向,无需软件干预,波特率可达到500kbps,体积小更容易嵌入板卡。与传统的设计相比,RSM485MG产品内置完整的隔离DC-DC电路、信号隔离电路和 RS-485总线收发电路,具备高集成度与可靠性。而且元器件100%国产化,满足国产化市场。

  • 缺点:驱动能力较非自动流控产品弱。


a86ea124-9304-11ee-9788-92fbcf53809c.jpg  RSM485MG的产品应用气体探测和监控是当前比较普遍的应用,被广泛应用于工业生产、医学诊断、环境监测、国防等领域。气体检测探头将现场检测到的气体浓度转为标准信号,如4-20mA或者RS-485等信号,然后将信号输送到报警控制主机上进行统一显示,但是在工业领域,对通信有着抗干扰、传输距离及组网的要求,普遍采用RS-485通信方式,在一些场合还有隔离要求,我们的RSM485MG就完美契合该应用。其组网的解决方案如图4所示,主控方面推荐致远电子的Cortex-A7平台的M6Y2C系列核心板,有着高达8路的UART接口和两路百兆的以太网接口,能外接更多设备,工业级品质使设备在户外工作更安全可靠,在LVDS接口显示方面我司也提供方案支持,在RS-485通信方面均采用RSM485MG。

a8986f68-9304-11ee-9788-92fbcf53809c.jpg

图4气体检测应用的组网方案

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

    关注

    141

    文章

    3493

    浏览量

    119106
  • 工控
    +关注

    关注

    6

    文章

    184

    浏览量

    27842
  • 总线
    +关注

    关注

    10

    文章

    2706

    浏览量

    87214
收藏 人收藏

    评论

    相关推荐

    RS-232和RS-485信号超长距离通信解决方案

    RS-232和RS-485信号超长距离通信解决方案 串行通信接口标准经过使用和发展,目前已经有几种。但都是在RS-232标准的基础上经过改
    发表于 05-27 15:07

    蜘蛛形RS-485多主机通信组网方式

    集线器HUB是可以代替中继器REPEATER的,所以交换机最强大。SWT4485G拥有RS-485零延时自动切换核心技术、内含4个上位机RS-485接口芯片、和4个下位机RS-485
    发表于 09-17 16:06

    RS-485的手拉手连接

    比较手拉手的方案与直接并联方案,说明手拉手可以实现不限距离和节点数的连接。1、简单的RS-485直接并联连接这种直接并联连接也是RS-485的最简单的连接方式。5个
    发表于 12-08 09:35

    RS-485接口保护电路

    如图所示RS-485接口保护电路,是经过验证并测试的电磁兼容性(EMC)解决方案,可为使用广泛的RS-485通信端口提供三重保护。每个解决方案都经过测试和特性表征,确保收发器和保护电路
    发表于 05-08 10:04

    RS-485端口通用保护电路

    如图所示, 三级防护方案提供了最佳的方案。 它使 RS-485收发器承受更高等级的防护。此方案采用气体放电管作初级防护,TVS二极管作次级防护,正温度系数热敏电阻PTC用来协调匹配,各
    发表于 06-21 17:19

    有关隔离RS-485收发器的7个设计问题

    RS-485节点生成隔离电源?有几种方法可以为隔离的RS-485节点生成隔离电源;最佳解决方案取决于特定的应用程序需求。一种选择是使用像TI那样的变压器驱动程序SN 6501,它工作
    发表于 08-11 12:35

    什么是RS-485多机通信方案

    考虑性能和成本,RS-485通信无疑是性价比最高的通信方式。因此探究高效、实用的多机通信方案具有重大的意义。
    发表于 09-29 06:07

    RS-485端口EMC防护方案设计详解

    在工业、电力、自动化及仪器仪表实际应用中,RS-485总线标准是目前业内应用最广泛的物理层总线设计标准之一。为了确保数据端口能够在极其恶劣的电磁环境中正常运行,RS-485端口防护方案必须符合相关
    发表于 01-03 17:34

    嵌入式系统应用中如何实现RS485方向切换

    本文分别给出硬件实现RS485方向切换和软件实现RS485方向切换两种方式。两种方式各有优点,硬
    发表于 05-24 06:25

    使用RS-485需要注意什么

    单片机]RS-485半双工延时问题http://www.chinafix.com.cn/thread-137012-1-1.htmlRS485半双工切换为什么要加延时(非尾字不能发的问题)?http
    发表于 12-08 07:00

    RS-485的相关资料推荐

    前世今生RS-485RS是什么意思呢?是Recommended Standard的缩写,就是推荐标准的意思。485是标准标识号,至于为什么定这个标识号,则无需深究。RS-485又称为
    发表于 01-26 07:41

    RS-485的相关资料分享

    RS-485概述RS-485RS-232一样,都是串行通信标准,现在的标准名称是TIA485/EIA-485-A,但是人们会习惯称为
    发表于 02-09 07:10

    RS-485总线标准及几种常见的RS-485接口电路介绍

    RS-485总线标准及几种常见的RS-485接口电路介绍
    发表于 12-21 14:45 0次下载

    几种RS485接口收发方向转换方法

    几种RS485接口收发方向转换方法。
    发表于 12-21 14:54 57次下载

    RS-485收发切换】使用RS-485要注意的一个问题

    RS-485收发切换】使用RS-485要注意的一个问题
    发表于 11-25 11:21 19次下载
    【<b class='flag-5'>RS-485</b>收发<b class='flag-5'>切换</b>】使用<b class='flag-5'>RS-485</b>要注意的一个问题