一种嵌入式锁具数字化通讯控制装置的制作方法
- 国知局
- 2024-07-31 22:06:01
本技术涉及锁具,特别是一种嵌入式锁具数字化通讯控制装置。
背景技术:
1、目前,传统的机械锁具已满足不了目前门禁系统的需求,不具备远程控制的缺点,而通用的电子锁具往往功能上比较单一,如只能单一控制锁具开关,使用其他功能时再外加诸如门磁的检测之类的,电子锁具在各行各业(涉及到门禁系统)都有广泛应用,尤其在银行、金融领域增加了开闭锁状态监控、联动和报警功能。目前,这些附加的开闭锁状态监控、联动及报警装置都设置为独立的系统与控制器进行连接,导致系统布线复杂、信号类型不统一、且信号需要分别调制,造成施工、维护困扰及成本高,对电子锁具的所有状态信息不能实现远程传输和监控。
技术实现思路
1、本实用新型针对以上现有技术的不足,提供一种嵌入式锁具数字化通讯控制装置。
2、本实用新型提供的技术方案是:一种嵌入式锁具数字化通讯控制装置,包括设置于锁具外的外部主控制器,还包括与所述外部主控制器连接的锁具控制器,所述锁具控制器包括,
3、检测单元,用于获取以下锁具状态信息:温度检测信息、烟雾检测信息、震动检测信息、门磁检测信息、防风舌检测信息、天地锁检测信息、把手检测、锁芯转动检测;
4、数字信号编码解码处理单元,用于对接收的所述检测单元的数字信号进行编码、对接收外部主控制器的外部控制指令进行解码及数字信号处理;
5、数字信号传输单元,用于所述数字信号处理单元与设于锁具外的外部主控制器通过电源载波或rs485协议进行数字信号通讯进行数字信号远程通信;
6、控制单元,用于根据所述外部主控制器的外部控制指令对锁具执行相应的控制;
7、所述数字信号编码解码处理单元分别连接所述检测单元、数字信号传输单元和控制单元。
8、进一步,所述检测单元包括有,门磁检测模块、防风舌检测模块、天地锁检测模块、把手检测模块、锁芯转动检测模块、温度检测模块、烟雾检测模块、震动检测模块,用于对检测锁具状态和风险检测报警。
9、进一步,所述控制单元包括,电机驱动控制模块、锁死线圈控制模块和状态指示控制模块,用于对嵌入式锁具进行相应控制。
10、进一步,所述数字信号传输单元包括,电源载波通讯模块和rs485通讯模块。
11、进一步,所述数字信号编码解码处理单元设有单片机,用于信号的编码、解码及信号处理。
12、进一步,所述锁具控制器还设有用于供电的电源模块;所述电源模块分别连接所述数字信号编码解码处理单元和控制单元。
13、实施过程,所述数字信号编码解码处理单元将所述检测单元检测信息进行数字编码、并对所述数字信号传输单元接收的外部主控制器控制信息进行数字解码,编码或解码形成一组包含嵌入式的锁具状态信息和控制信息的十六进制的数字信号,该十六进制的数字信号可用于对锁具进行状态读取和控制;所述通讯方法具体如下:
14、所述数字信号编码解码处理单元将所述检测单元检测的锁具状态信息进行数字编码后、通过所述数字信号传输单元传输至外部主控制器;并对所述数字信号传输单元接收的所述外部主控制器发出的控制指令进行数字解码、通过所述控制单元对锁具进行控制;
15、所述控制单元根据接收到的所述数字信号编码解码处理单元解码的远程控制信号与锁具进行数字通讯,其数字通讯方法具体为:所述外部主控制器通过信号传输单元与锁具之间握手、注册成功后,即可进入正常数字通讯;所述外部主控制器向锁具控制器循环发送心跳信号,锁具控制器被动接收后通过所述检测单元及数字信号编解码处理单元应答心跳信号;若控制单元接收到所述外部主控制器控制锁具动作指令,则发送控制锁具的功能码;完成后外部主控制器继续循环发送心跳信号;若规定时间内,所述外部主控制器没有接收到锁具控制器应答、或设定通讯次数内锁具回复的数据包序号未累加不变或小于前一次正常应答数据包序号三次以上,则所述外部主控制器判断为离线状态,不再发送心跳信号;所述锁具控制器在设定时间段内未接收到外部主控制器发送心跳信号或小于前一次正常数据包序号三次以上,则判断为断开状态,锁具控制器重新发送握手信号。
16、进一步,经所述数字信号编码解码处理单元编码或解码后用于数字通讯的十六进制数字信号格式组成为:帧头+地址+随机变量+序号+长度+功能码+数据体+校验+帧结束;
17、其中,所述锁具控制器发送至外部主控制器握手的数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x200x10)+数据体(0x00)+校验+帧结束;
18、所述外部主控制器发送至锁具控制器握手应答的数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x210x10)+数据体(0x00)+校验+帧结束,其中:数据体0x00表示成功、0x01表示失败;
19、所述锁具控制器发送至外部主控制器注册的数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x200x11)+数据体(锁具id[lid0,lid1,lid2,lid3,lid4,lid5])+校验+帧结束;
20、所述外部主控制器发送至锁具控制器的注册应答的数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x210x10)+数据体(0x00)+校验+帧结束,其中:数据体0x00表示注册成功、0x01表示注册失败;
21、所述外部主控制器发送至锁具控制器心跳信号的数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x300x30)+数据体(0x00)+校验+帧结束;
22、所述锁具控制器发送至外部主控制器心跳信号的应答数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x310x30)+数据体(门磁状态+防风舌状态+天地锁状态+把手状态+锁芯转动状态+锁体温度+报警类型)+校验+帧结束;
23、所述外部主控制器发送至锁具控制器的控制指令数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x310x31)+数据体(锁具电机开闭锁控制+锁具电机开闭锁控制时长+锁死控制+锁死控制时长)+校验+帧结束;
24、所述锁具控制器发送至外部主控制器控制应答的数字协议格式组成为:帧头+地址+随机变量+序号+长度+功能码(0x310x31)+数据体(0x00)+校验+帧结束,其中:数据体0x00表示执行成功、0x01表示执行失败。
25、进一步,所述锁具状态信息包括有,门磁状态、防风舌状态、天地锁状态、把手状态、锁芯转动状态、锁体温度、报警类型,分别进行数字编码如下:
26、所述门磁状态编码:通过嵌入式安装的感应接近常闭门磁开关作为门磁开关检测,使用数据0表示门关闭,数据1表示门打开;
27、所述防风舌状态编码:通过使用行程限位开关作为防风舌检测,使用数据0表示防风舌伸出,数据1表示防风舌未伸出;
28、所述天地锁状态编码:通过使用行程限位开关作为天地锁检测,使用数据0表示天地锁未上锁,数据1表示天地锁上锁;
29、所述把手状态编码:通过使用二个行程限位开关分别作为把手上提和把手下压检测,使用数据0表示把手未动作,数据1作为把手向下压开门,数据2作为把手向上提上锁;
30、所述锁芯转动状态编码:通过使用行程开关或霍尔感应作为锁芯转动检测,使用数据0表示锁芯未转动,数据1表示锁芯转动;
31、所述锁体温度编码:通过温敏电阻传感器进行adc采样检测,对比传感器表值,得出当前检测到的温度值t,并通过计算公式转换成十六进制编码值t0,计算公式t0=(t/16)*10+(t%16);
32、所述报警类型编码:包括温度报警、震动报警和烟雾报警编码,温度报警采用温敏电阻传感器进行adc采样检测,对比传感器表值,得出当前检测到的温度值,对比设定的阈值,达到上限后使用数据1表示高温报警,默认数据0为正常;震动报警使用振动弹簧开关作为震动传感器检测,通过其循环时间段内震动次数进行计数,达到设定的阈值的次数后,使用数据2表示震动报警,默认数据0为正常;烟雾报警采用气体检测传感器进行adc采样检测,对比传感器表值,得出当前检测到的气体检测值,对比设定的阈值,达到上限后使用数据3表示烟雾报警,默认数据0为正常。
33、进一步,所述数字信号编码解码处理单元编码的数字信号经过数字加密处理后再通过所述数字信号传输单元传输至外部主控制器。
34、本实用新型的有益效果是:本实用新型通过检测单元获取锁具状态信息、温度检测信息、烟雾检测信息、震动检测信息、门磁检测信息、防风舌检测信息、天地锁检测信息、把手检测信息、锁芯转动检测信息,数字信号编码解码处理单元将检测单元检测信息进行数字编码、并对所述数字信号传输单元接收的外部主控制器控制信息进行数字解码,编码或解码形成一组包含嵌入式的锁具状态信息和控制信息的十六进制的数字信号,该数字信号可用于对锁具进行状态读取和开闭锁控制;装置的数字信号协议统一、且信号不需要分别调制、信号传输及响应快速、布线简单,实现对电子锁具的状态信息实现数字化远程传输和监控。
本文地址:https://www.jishuxx.com/zhuanli/20240731/191968.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表