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

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

3天内不再提示

高性能的RS-232与RS-485双向转换电路

UtFs_Zlgmcu7890 来源:lq 2019-02-15 10:32 次阅读

工业现场应用中存在诸多总线应用情况,例如RS-232和RS-485转换且双向隔离、RS-485与RS-422接口共用,本文将为大家介绍这一类应用的方案,不仅简单方便,而且可以提高通信的可靠性。

高性能的RS-232与RS-485双向转换电路

图1右侧所示为RS-232/RS-485总线双向转换模块,不仅体积大速度慢,而且RS-232和RS-485总线之间也没有实现隔离。图1左侧所示为MPM11T模块,通过如图2所示的简单连接即可实现RS-485与RS-232总线的自动切换。

图1 RS-232/RS-485双向转换模块

图2 RS-232转RS-485接口

MPM11(A)T是集成RS-232和RS-485收发器,体积仅为24.98mm×16.9mm×7.1mm,其RS-485接口通信速度为250kbps,RS-232的通信速度为120kbps,因此使用MPM11(A)T可以实现最高120kbps的RS-232与 RS-485双向转换速度,如图3、图4和图5所示为使用MPM11T实现RS-232和RS-485双向转换的通信波形,可以看出总线波形质量良好。

图3 MPM11T实现RS-485与RS-232双向转换通信波形1

图4 MPM11T实现RS-485与RS-232双向转换通信波形2

图5 MPM11T实现RS-485与RS-232双向转换通信波形3

MPM11(A)T模块不仅输入与输出之间隔离,输出RS-232通道与RS-485通道之间也相互隔离,并且具有较高的EMC防护能力,裸机情况下,RS-485接口和RS-232接口可以承受接触静电±4kV,共模浪涌±2kV。如果需要更高等级可以参考MPM11(A)T数据手册推荐保护电路,使用推荐保护电路后RS-485接口和RS-232接口可以承受接触静电±8kV,共模浪涌±4kV,差模浪涌±2kV。

RS-422和RS-485共用接口

在实际应用中需要通信的设备可能是RS-422接口也可能是RS-485接口,那么产品需要具有与RS-422和RS-485接口通信的能力,若单独留出接口位置则会使产品的体积增大,因此RS-422和RS-485共用接口是一种比较可行的减小产品体积的方法。

如图6所示,可以使用两个RSM(3)485ECHT模块,通过拨动开关S1即可实现RS-485总线与RS-422总线的切换。如表1所示,若使用RS-485模式,只需将S1开关拨至0位置,外部接口只需使用1-3接口;若使用RS-422模式,只需将S1开关拨至1位置,外部接口需要使用1-5接口。若总线使用屏蔽双绞线可将RGND脚连接至屏蔽层,屏蔽层单点接大地,若不使用RGND,可将RGND悬空。

图6 使用两个RSM(3)485ECHT实现RS-422和RS-485接口共用

表 1 开关说明及总线引脚连接

如果应用环境良好且总线中可不加终端电阻,可以使用1个RSM(3)485IDHT实现RS-485接口和RS-422接口共用,可以实现更小的占板面积,且不需要对CON进行控制,应用更加方便。

图7 RSM(3)485IDHT实现RS-485接口与RS-422接口共用

RS-422接成RS-485

在实际应用中,若产品本身为RS-422接口,但与之通信的设备是RS-485接口,常需要将RS-422接口接成RS-485接口进行使用。下面以隔离RS-422收发器模块RSM422为例进行说明,将模块的A引脚与Y引脚短接,B引脚与Z引脚短接,即可与RS-485总线相连。因为RS-422总线是全双工的,若同时使能DE和RE,则RXD引脚会输出TXD发送的数据,MCU接收到错误数据从而导致异常,因此需同步操作DE和RE引脚使之保持相同的电平状态或者MCU程序中对接收数据进行处理。并且在发送完数据后需将DE禁能,否则会干扰总线正常工作。

图8 RS-422接口接成RS-485接口

带控制脚的RS-485模块实现自动收发

在某些情况下,可以将CON与TXD引脚直接相连,实现模块的自动收发,电路连接如图9所示,其通信波形如图10、图11和图12所示。但是这种应用方式,每帧数据的第一个字节的起始位会有3.8μs的延迟,因此理论上其最高通信速度131kbps,建议使用较低的通信速度,并且发送完数据后保持TXD高电平至少25μs后再进行接收。若需要更高通信速度的自动收发模块可以选择RSM(3)485PHT,可提供最高500kbps的通信速度。

图9 RSM(3)485ECHT实现自动收发

图10 RSM485ECHT自动收发通信波形1

图11 RSM485ECHT自动收发通信波形2

图12 RSM485ECHT自动收发通信波形3

图13 RSM485ECHT自动收发,每帧数据第一个字节的起始位会有3.8μs延时

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

    关注

    10

    文章

    3420

    浏览量

    105950
  • 总线
    +关注

    关注

    10

    文章

    2877

    浏览量

    88043
  • RS-232
    +关注

    关注

    0

    文章

    388

    浏览量

    49910

原文标题:简单易用的RS-232、RS-485与RS-422转换方案

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RS-232RS-422与RS-485的区别

    RS-232RS-422与RS-485的区别
    发表于 08-15 13:10

    RS-232RS-485 RS-422智能转换

    本文详细地介绍了如何从RS-232信号线上高效率地产生电源如何实现RS-232接口与RS-485/RS-422接口的智能转换同时也给出了具体
    发表于 11-07 15:01 61次下载

    RS-232/RS-485/RS-422转换器解决方案

    RS-232/RS-485/RS-422转换器解决方案 波士RS-232/RS-485/
    发表于 03-11 11:31 89次下载

    RS-232/RS-422/RS-485接口标准

    RS-232/RS-422/RS-485接口标准 RS-232RS-422与RS-485都是
    发表于 04-12 14:34 141次下载

    RS-232/RS-485无源转换电路设计

    摘要:本文结合串行通讯接口RS-232RS-485的工作原理和特点,提出了一种简单实用的无源转换电路设计方法,介绍了一种将RS-232接口
    发表于 05-10 09:12 141次下载

    RS-232RS-485/RS-422智能转换电路

    RS-232RS-485/RS-422智能转换电路图 A Smart Interface Converter For
    发表于 10-14 14:48 1.2w次阅读
    <b class='flag-5'>RS-232</b>转<b class='flag-5'>RS-485</b>/<b class='flag-5'>RS</b>-422智能<b class='flag-5'>转换</b>器<b class='flag-5'>电路</b>图

    RS-232/RS-485/422与CanBus电平隔离转换器:MWE-CAN200

    ◆ 功能简介 MWE-CAN200隔离转换延长器将RS-232/RS-485/422信号转换成CanBus电平信号传输,达到延长RS-232
    发表于 02-23 17:02 130次下载

    RS-232RS-485/RS-422智能转换

    本文详细地介绍了如何从RS-232信号线上高效率地产生电源 如何实现RS-232接口与RS-485/RS-422接口的智能转换同时也给出了具
    发表于 07-12 11:54 31次下载

    波仕RS-232/RS-485/RS-422转换

      波仕RS-232/RS-485/RS-422转换器都可将RS-232通信距离延长至1.2Km以上(9600bps时)。都可以用于PC机之
    发表于 09-22 11:44 17次下载
    波仕<b class='flag-5'>RS-232</b>/<b class='flag-5'>RS-485</b>/<b class='flag-5'>RS</b>-422<b class='flag-5'>转换</b>器

    RS-232RS-485的比较及基于RS-485变频器与PC机串行通信的实现

    2 RS-232RS-485的比较 常用的串行通信有两种,一种为RS-232串行通信,一种为RS-485串行通信。由于串行通信使用方式简便易用,工业控制领域大多都使用串行通信作为其数
    发表于 09-29 17:10 6次下载
    <b class='flag-5'>RS-232</b>与<b class='flag-5'>RS-485</b>的比较及基于<b class='flag-5'>RS-485</b>变频器与PC机串行通信的实现

    三种常见的串行数据标准:RS-232RS-422和RS-485

    按照技术指标和电气接口介绍三种常见的串行数据标准:RS-232RS-422和RS-485。介绍电缆端接技术、多个负载的使用、RS-232菊花链连接、
    发表于 11-17 06:15 1.4w次阅读
    三种常见的串行数据标准:<b class='flag-5'>RS-232</b>、<b class='flag-5'>RS</b>-422和<b class='flag-5'>RS-485</b>

    3PEAK 高性能接口电路RS-232RS-485收发器

    3PEAK 高性能接口电路RS-232RS-485收发器 接口电路介绍: 3PEAk公司提供了一系列
    发表于 04-30 16:47 5734次阅读

    RS-232RS-485的区别

    相对7脚(信号地)的电平。 2.传输距离不同,RS-232适合本地设备之间的通信,传输距离一般不超过20m。而RS-485的传输距离为几十米到上千米。   3.传输单位不同,RS-232 只允许一对一通信,而
    的头像 发表于 10-30 13:29 4.1w次阅读

    选择和使用RS-232RS-422和RS-485串行数据标准的指南

    三种常见的串行数据标准RS-232RS-422和RS-485按规格和电气接口进行描述。介绍了电缆端接技术、多个负载的使用、RS-232 的菊花链连接、
    的头像 发表于 03-28 11:03 3393次阅读
    选择和使用<b class='flag-5'>RS-232</b>、<b class='flag-5'>RS</b>-422和<b class='flag-5'>RS-485</b>串行数据标准的指南

    一文读懂RS-232RS-422及RS-485串行数据标准的选择及使用

    按照技术指标和电气接口有三种常见的串行数据标准:RS-232RS-422和RS-485。本文将介绍电缆端接技术、多个负载的使用、RS-232菊花链连接、
    的头像 发表于 07-03 18:40 1588次阅读
    一文读懂<b class='flag-5'>RS-232</b>、<b class='flag-5'>RS</b>-422及<b class='flag-5'>RS-485</b>串行数据标准的选择及使用