[发明专利]自动收发电路在审
| 申请号: | 201410206818.9 | 申请日: | 2014-05-15 |
| 公开(公告)号: | CN104009902A | 公开(公告)日: | 2014-08-27 |
| 发明(设计)人: | 黄健安 | 申请(专利权)人: | 京信通信系统(中国)有限公司 |
| 主分类号: | H04L12/40 | 分类号: | H04L12/40 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆 |
| 地址: | 510663 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自动 收发 电路 | ||
技术领域
本发明涉及电路技术领域,特别是涉及一种自动收发电路。
背景技术
目前RS-485标准电路由于允许双线总线上一个主设备驱动最多32个从设备,可应用于大量的通信电路。然而,由于RS-485是采用半双工方式的通信,在某一个时间内它只能执行一种操作(收或发),不能同时执行收发两种操作。通常地,利用MCU的一个管脚对RS-485驱动芯片的发送/接收使能脚进行控制,又或者使用74HC123触发器对发送/接收使能脚进行控制。
但是,第一种RS-485通信电路,通过MCU编程控制发送/接收使能管脚,需要编写严格的程序保证切换的时序,易导致RS-485通信异常(如易置于常发送状态)。第二种RS-485通信电路,其逻辑电路较复杂,且不易更改波特率。
发明内容
基于此,有必要针对上述RS-485通信电路,易导致RS-485通信异常、不易更改波特率的问题,提供一种自动收发电路。
一种自动收发电路,包括用于自动收发数据的RS-485收发器和用于对发送信号进行非门取反的非门逻辑器件,所述非门逻辑器件的输入端接收发送信号,输出端与所述RS-485收发器的接收使能端和发送使能端连接,所述RS-485收发器还包括用于接收所述发送信号的发送数据端、用于发送接收信号的接收数据端和用于接收或发送差分信号的A端与B端。
上述自动收发电路,通过非门逻辑器件控制RS-485,无需MCU即可实现自动收发通信信号,可节省MCU的开销,避免RS-485电路异常,随意更改通信波特率,而且电路结构简洁,节约电路板面积。
附图说明
图1是本发明自动收发电路第一实施方式的电路示意图;
图2是本发明自动收发电路第二实施方式的电路示意图;
图3是本发明自动收发电路中收发信号的第一示意图;
图4是本发明自动收发电路中收发信号的第二示意图。
具体实施方式
请参阅图1,图1是本发明自动收发电路第一实施方式的电路示意图。
本实施方式的所述自动收发电路包括用于自动收发数据的RS-485收发器100和用于对发送信号进行非门取反的非门逻辑器件200,非门逻辑器件200的输入端接收发送信号,输出端与RS-485收发器100的接收使能端RXEN和发送使能端TXEN连接,RS-485收发器100还包括用于接收所述发送信号的发送数据端TXD、用于发送接收信号的接收数据端RXD和用于接收或发送差分信号的A端与B端。
本实施方式所述的自动收发电路,通过非门逻辑器件控制RS-485,无需MCU即可实现自动收发通信信号,可节省MCU的开销,避免RS-485电路异常,随意更改通信波特率,而且电路结构简洁,节约电路板面积。
其中,对于非门逻辑器件200,优选地,可以是多个单“非门”的组合,也可以是“与非门”的变形。
优选地,非门逻辑器件200可包括与非门逻辑电路,所述与非门逻辑电路包括用于同时接受所述发送信号的第一输入端和第二输入端,所述与非门逻辑电路的输出端与RS-485收发器100的接收使能端RXEN和发送使能端TXEN连接。使用与非门逻辑电路作为非门逻辑器件200可降低电路的复杂度。
在本发明的自动收发电路的具体收发过程中,所述发送信号经非门逻辑器件200取反,然后传输到接收使能端RXEN和发送使能端TXEN,以控制RS-485收发器的收发。优选地,所述发送信号为高电平时,经过非门逻辑器件200后,变为低电平传输至接收使能端RXEN和发送使能端TXEN,RS-485收发器100接收使能,即通过发送数据端TXD接收所述发送信号,并通过A端和B端发送差分信号。所述发送信号为低电平时,经过非门逻辑器件200后,变为高电平,RS-485收发器100发送使能,即通过A端和B端接收差分信号,通过接收数据端RXD发送所述接收信号。
在一个实施例中,如图3所示,所述发送信号TXD可为时序数据,当时序数据为0时,TXD经过非门逻辑器件200后使得接收使能端RXEN和发送使能端TXEN置为1(高电平),即发送使能(接收禁止)状态,可把数据0发送到A端和B端对应的差分信号线;当时序数据为1时,TXD经过非门逻辑器件200后使得接收使能端RXEN和发送使能端TXEN置为0(低电平),即发送禁止(接收使能)状态,但此时接收端未收到ETX结束标志位,仍然处于接收状态,会读取A端或B端对应的信号线上的上拉电阻和下拉电阻形成“1”的数据信号,接收端可以收到“1”的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司,未经京信通信系统(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410206818.9/2.html,转载请声明来源钻瓜专利网。





