RS-485适配器将数据线从全双工转换为半双工

描述

由RS-485收发器(MAX3076或MAX13086)和用作定时器的电压监测器(MAX641X)组成的适配器电路允许现有的点对点全双工电路在更复杂的点对多点半双工系统中工作。

多协议接口IC(如Maxim的MAX3162)可用于将UART连接到称为点对点全双工(PTP-FD)的RS-485总线架构。PTP 连接通常要求驱动器和接收器始终保持启用状态,因此“存在”线路。当这种电路板必须适合点对多点半双工系统(PTM-HD)时,必须重新设计整个电路板(通常)(图1)。

定时器

图1.“?”表示的适配器电路允许您将现有的PTP-FD通信链路整合到现有的PMP-HD系统中。

然而,一个简单的技巧可以调整现有的PTP-FD板(在两个终端之间提供单个链路),以用于更复杂的PTM-HD架构(一个主机和多个从站,通过多个链路连接),从而保留并可重复使用已经设计和制造的硬件。

PTP-FD 从站板随时准备“听到”来自 PTM-HD 主单元的询问/命令信号,但只有在识别出自己的地址时才会应答。为了避免对半双工侧的信号传输路径产生任何影响,每个适配器(仅在从板的TX输出上工作)都保持自身处于静态状态。当从输出开始传输时,适配器变为活动状态并将该数据传输到中央单元。

适配器电路由两个器件组成,如图2所示。IC1的RS-485接收器部分(MAX3076E或MAX13086)始终使能。它检测PTP从板的TX输出,驱动定时器(IC2,MAX641X),并启用IC1的RS-485发送器,该发送器通常保持静止状态。

定时器

图2.该RS-485接口适配器电路将点对点全双工数据线转换为点对多点半双工线。

当从板TX输出进行高到低转换(起始位)时,触发定时器。然后,它通过 En DRV 信号使能发射器,并在延迟电容器施加的时间间隔内保持 En DRV 状态。输入信号的下一个高低转换(数据位)重新触发定时器(图 3)。延迟电容的值取决于来自PTP从板的TX输入转换、数据包之间的时间以及通道(要寻址的从板)之间的切换时间。

定时器

图3.这些波形说明了图2所示RS-485适配器电路的时序关系。

审核编辑:郭婷

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分