[发明专利]环境检测设备、动环监控系统及自动检测动环监控设备的通信波特率的方法在审
申请号: | 202110279426.5 | 申请日: | 2021-03-16 |
公开(公告)号: | CN113037592A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 朱丽娟;郑时春;肖峰;宋月雷;杨琦 | 申请(专利权)人: | 深圳国人无线通信有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 深圳市盈方知识产权事务所(普通合伙) 44303 | 代理人: | 周才淇;赵李 |
地址: | 518057 广东省深圳市南山区粤海街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 检测 设备 监控 系统 自动检测 通信 波特率 方法 | ||
本发明提供了一种环境检测设备、动环监控系统及自动检测动环监控设备的通信波特率的方法,该方法包括以下步骤:S2、设置环境检测设备的控制器的UART接口的RX脚为上升沿中断触发模式;S4、通过环境检测设备的串行口接收动环监控设备在链接成功之前周期性发送过来的扫描数据包;S6、通过环境检测设备的处理器将接收的扫描数据包处理为UART信号;S8、通过环境检测设备的提取模块提取所述UART信号的数据包包头。本发明的环境检测设备可计算出动环监控设备的通信波特率并可根据动环监控设备的通信波特率对应修改其自身的通信波特率,不需人工进行修改。
【技术领域】
本发明涉及一种环境检测设备、动环监控系统及自动检测动环监控设备的通信波特率的方法。
【背景技术】
动环监控设备是对分布在机房中的机房环境检测设备如差异化备电设备、空调等的水浸、温湿度等各种参数进行遥测、遥调、遥信和遥控。其中动环监控设备和机房中环境检测设备主要通信的串行口是RS232和RS485两种接口。
动环监控设备和机房中环境检测设备串行通信过程中,动环监控设备是主机角色主动发送特定协议包的数据给机房中环境检测设备,机房中环境检测设备作为从机角色收到正确数据后应答动环监控设备。以这种一问一答方式实现遥测、遥调、遥信和遥控功能。
正确的串行通信(RS232、RS485)要求发送和接受设备有相同的通信波特率。目前市场上的环境检测设备都是根据当动环监控设备厂商提供的波特率程序设定固定波特率,如果动环监控设备的波特率修改,则对应的环境检测设备的波特率就需要人工修改后才能正常通信,人工修改比较费时费力,成本高。
【发明内容】
本发明的主要目的在于提供一种环境检测设备、动环监控系统及自动检测动环监控设备的通信波特率的方法,环境检测设备可计算出动环监控设备的通信波特率并可根据动环监控设备的通信波特率对应修改其自身的通信波特率,如此即可实现与动环监控设备之间的正常通信了,不需人工进行修改。
为达成上述目的,本发明的第一方面所提供的技术方案是,提供一种自动检测动环监控设备的通信波特率的方法,包括以下步骤:S2、设置环境检测设备的控制器的UART接口的RX脚为上升沿中断触发模式;S4、通过环境检测设备的串行口接收动环监控设备在链接成功之前周期性发送过来的扫描数据包;S6、通过环境检测设备的处理器将接收的扫描数据包处理为UART信号;S8、通过环境检测设备的提取模块提取所述UART信号的数据包包头;S10、通过环境检测设备的定时器对所述数据包包头中使所述RX脚发生两次上升沿中断的两个上升沿的时间间隔进行计算;S12、通过环境检测设备的计算模块根据计算出的所述两个上升沿的时间间隔计算出动环监控设备的通信波特率,并通过查波特率误差允许范围表得到标准的通信波特率;S14、通过环境检测设备的控制器根据得到的标准的通信波特率配置所述UART接口的通信波特率,以应答动环监控设备的扫描,建立链接。
作为优选的技术方案,在所述步骤S14之后还包括步骤S16:通过环境检测设备的控制器在环境检测设备链接到动环监控设备之后,接收动环监控设备发送过来的遥信数据包并负责应答。
作为优选的技术方案,所述串行口为RS232接口或RS485接口。
作为优选的技术方案,所述处理器包括与所述串行口连接的防护电路、与所述防护电路连接的电平转换电路以及与所述电平转换电路连接的UART信号隔离电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳国人无线通信有限公司,未经深圳国人无线通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110279426.5/2.html,转载请声明来源钻瓜专利网。