[实用新型]RS485网络的状态检测电路有效

专利信息
申请号: 200820235213.2 申请日: 2008-12-17
公开(公告)号: CN201341158Y 公开(公告)日: 2009-11-04
发明(设计)人: 郝翔 申请(专利权)人: TCL集团股份有限公司
主分类号: H04L25/02 分类号: H04L25/02;H04L12/26
代理公司: 广东国晖律师事务所 代理人: 欧阳启明
地址: 516001广东省惠州市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: rs485 网络 状态 检测 电路
【说明书】:

技术领域

实用新型涉及RS485网络状态检测电路。

背景技术

RS485标准是一种符合工业通讯标准的数据传输方式,它是有美国电子工业协会(EIA)制定的平衡发送、差分接收的标准异步串行传输方式。RS-485传输方式具有数据线路少、易实现和扩展、传输距离远、通讯速率高等诸多优点;而且RS485标准从根本上消除了信号地线,具有很强的抗干扰能力。RS485通讯网络易于实现一对多点的通讯,接口总线上可连接32个站点,加中继器后可达255个站点。目前的RS485通讯网络一般采用半双工通信方式,大多采用一个主机和多个从机的系统结构,通过主机分别轮询各个从机来实现各个设备之间的通信,这种方法存在以下几个问题:

1、从机需要等待轮询到自己才能够发送数据,这就导致信号经常不能及时传递到主机。

2、由于主机需要不停的轮询,因此轮询的工作量很大。

实用新型内容

本实用新型的目的在于提供一种RS485网络的状态检测电路,旨在解决现有技术中从机无法主动检测主机忙闲状态的缺陷。

本实用新型的目的是这样实现的,一种RS485网络的状态检测电路,包括一接口芯片,所述接口芯片包括一接收数据输出管脚,所述状态检测电路包括:

处理器模块,其包括串口数据接收管脚、高电平输出管脚、电平检测管脚,串口数据接收管脚连接所述接口芯片的接收数据输出管脚;

计数器,其包括复位端和计数端,复位端与处理器模块的高电平输出管脚连接,计数端与上述串口数据接收管脚连接;

比较器,其连接在计数器的输出端与处理器模块的电平检测管脚之间。

所述接口芯片还包括正相接收器输入和正相驱动器输出管脚、反相接收器输入和反相驱动器输出管脚、发送数据输入管脚。

所述处理器模块为CPU,其进一步包括一个串口数据发送管脚,所述串口数据发送管脚与所述接口芯片的发送数据输入管脚连接。

本实用新型提供的RS485网络的状态检测电路能够使得从机主动检测到主机的总线状态,然后通过握手和抢占线路及时的发送数据,在实现数据及时发送的情况下,主机不需要轮询,因此降低了主机的工作量。

附图说明

图1是本实用新型的RS485网络的状态检测电路的电路结构示意图;

图2是本实用新型实现即时通信并避免通信冲突的流程图。

具体实施方式

为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。

本实用新型提供一种RS485网络的状态检测电路,参见图1中所示,本实用新型提供的RS485网络的状态检测电路的作用是检测RS485网络的忙闲状态,其包括CPU10、计数器11、比较器12,其中CPU10包括至少四个管脚:串口数据发送管脚TXD、串口数据接收管脚RXD、高电平输出管脚P1.0和电平检测管脚P1.1,计数器11和比较器12依次串接在管脚P1.0和管脚P1.1之间,其中计数器11的复位端连接管脚P1.0,比较器连接在计数器的输出端与管脚P1.1之间,管脚P1.0和P1.1的定义和功能将在下文中详细的描述。

本实施例中所述CPU10通过一个接口芯片2(MAX485)连接被检测的RS485网络,所述接口芯片2包括四个管脚A、B、DI、RO,管脚的定义如下:管脚A:正相接收器输入和正相驱动器输出;管脚B:反相接收器输入和反相驱动器输出;管脚DI:发送数据输入;管脚RO:接收数据输出。

所述CPU10的管脚TXD与RS485的管脚DI连接,CPU10的管脚RXD与RS485的管脚RO连接,计数器11的计数端与CPU10的管脚RXD相连接。

本实用新型提供的RS485网络的状态检测电路的工作原理为:

如果需要检测RS485网络的线路上是否有设备正在发码,则CPU10的高电平输出管脚P1.0输出高电平使计数器11清零并开始计数,计数器11可以记录管脚RXD发出的脉冲个数,计数器11的输出(即检测到的脉冲的个数)经过比较器12进行处理:如果脉冲个数大于零,则比较器12输出高电平;如果脉冲个数小于1,则输出低电平。CPU10的电平检测管脚P1.1检测比较器12的输出电平,就可以判断RS485网络是否空闲。

以下介绍本实用新型RS485网络的状态检测电路实现即时通信并避免通信冲突的过程,如图2所示:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200820235213.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top