[发明专利]带冲突检测的载波监听多路访问的RS485总线电路及方法有效
申请号: | 201911021653.7 | 申请日: | 2019-10-25 |
公开(公告)号: | CN110943900B | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 陈玲强;陈其平;黄永冰;刘娜;陶海欧 | 申请(专利权)人: | 福建和盛高科技产业有限公司 |
主分类号: | H04L12/413 | 分类号: | H04L12/413;G06F13/16;G06F13/40 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 陈明鑫;蔡学俊 |
地址: | 361001 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冲突 检测 载波 监听 访问 rs485 总线 电路 方法 | ||
本发明涉及一种带冲突检测的载波监听多路访问的RS485总线电路及其方法,包括第一RS485芯片和第二RS485芯片;所述第一RS485芯片用于数据的收发,另第二RS485芯片用于总线的载波监听和冲突检测。本发明在传统RS485总线的基础上增加了载波监听、冲突检测的功能,在检测到总线冲突后,由硬件电路直接控制RS485收发管脚停止发送,无需软件干预,响应速度快。
技术领域
本发明涉及RS485总线领域,具体涉及一种带冲突检测的载波监听多路访问的RS485总线电路及方法。
背景技术
目前RS485总线以其构造简单、造价低廉、传输距离远、便于维护等优点在现场总线中得到广泛应用。RS485总线以双绞线为物理介质,工作在半双工的通信方式,即同一时刻,在总线上只能有一个节点出于发送状态,其他节点处于接收状态。一般RS485工作在主从模式下,由一个主节点若干个从节点组成,主节点不断轮询查询从节点的数据。采用轮询的方式导致数据的实时性较差,无法满足告警数据实时上送的需求。若减小轮询间隔,虽然在一定程度上提高了数据实时性,但是对于低功耗要求高的系统,处于休眠状态的节点会被频繁的唤醒,导致系统功耗增大。因此对于低功耗、实时性要求高的系统,RS485总线无法无法满足应用需求。
发明内容
有鉴于此,本发明的目的在于提供一种带冲突检测的载波监听多路访问的RS485总线电路及方法,在传统RS485总线的基础上增加了载波监听、冲突检测的功能,在检测到总线冲突后,由硬件电路直接控制RS485收发管脚停止发送,无需软件干预,响应速度快。
为实现上述目的,本发明采用如下技术方案:
一种带冲突检测的载波监听多路访问的RS485总线电路,包括第一RS485芯片和第二RS485芯片;所述第一RS485芯片用于数据的收发,另第二RS485芯片用于总线的载波监听和冲突检测。
进一步的,所述电路还包括异或门、触发器、第一与门、第二与门和反相器;所述第一RS485芯片的第四引脚DI通过第二电阻连接异或门的第二引脚B;所述第二RS485芯片的第一引脚RO通过第十三电阻连接异或门的第一引脚A;所述异或门的第四引脚Y通过第十四电阻后分别连接触发器的第一引脚CLK和反相器的输入端;所述触发器的第四引脚Q和第六引脚OE分别连接第一与门的两个输入端;所述第一与门输出端通过第四电阻与第一RS485芯片的第三引脚DE连接;所述第二与门的两个输入端分别连接第十八电阻一端和反相器输出端;所述第十八电阻另一端连接触发器的第五引脚VCC。
进一步的,所述电路通过MCU_TX、MCU_RX、MCU_DR和MCU_INT 4根线与MCU相连;所述MCU_TX通过第二电阻连接第一RS485芯片的4号引脚DI;所述MCU_TX还连接于异或门的的第二引脚B;所述MCU_RX通过第八电阻与第一RS485的第一引脚RO连接;所述MCU_DR通过R17分别连接触发器的第六引脚OE和第一与门的输入端;所述MCU_INT连接第二与门的输出端。
一种带冲突检测的载波监听多路访问的RS485总线电路的方法,包括以下步骤:
步骤S1:在数据发送之前通过MCU_INT信号检测总线状态,若连续最小时隙内都为空闲,则判定总线空闲,进入发数据;
步骤S2:发送数据过程中时刻监控MCU_INT信号状态,若检测到总线冲突,停止发送数据,MCU_DR切换到接收状态,MCU_INT信号恢复空闲状态;待重发延时时间到达后,重新进行数据发送。
进一步的,所述步骤S1具体为:在接收数据之前,先进行载波检测,若总线空闲,Q为高、触发器的第一引脚输入CS1为低,经U反相器输出CS2为高,MCU_INT为高;若总线上有数据收发,CS2会变低,MCU_INT会输出低,说明总线被占用需要延后随机时隙,再进行数据发送;若MCU连续检测1字节的间隔都保持为高电平认为总线空闲,马上进行数据发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建和盛高科技产业有限公司,未经福建和盛高科技产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911021653.7/2.html,转载请声明来源钻瓜专利网。