一种智能储物锁的制作方法

文档序号:14873834发布日期:2018-07-07 03:16阅读:160来源:国知局

本发明涉及锁具,特别是涉及一种智能储物锁。



背景技术:

现有快递公司的中小件物品外包装大多采用文件袋、塑料袋或者纸盒包装后用胶带封装,容易被拆装,安全性、保密性低,特别是外包装用后不可回收,不仅造成快递公司的资源成本增加,而且带来大量垃圾,造成环境污染。至于大件物品采用的储物锁主要是利用蓝牙、wifi、通用分组无线业务(generalpacketradioservice,缩略词为gprs)和近距离无线通讯(nearfieldcommunication,缩略词为nfc)协议进行通信,这些协议都有其局限性。蓝牙锁每次开锁前要求手机与接收装置进行配对,需等待配对完成后才能开锁,且存在兼容性问题;wifi锁必须设置主从设备,且与蓝牙一样在开锁前要求手机与接收装置完成连接;gprs锁需要提供客户识别模块(subscriberidentitymodule,缩略词为sim)卡和长期在线,信号存在掉线情况;nfc锁绝大部分智能手机不支持,需要在手机上添加额外的装置。



技术实现要素:

本发明所要解决的技术问题是弥补上述现有技术的缺陷,提供一种智能储物锁。

本发明的技术问题通过以下技术方案予以解决。

这种智能储物锁,包括安装在储物外包装上的锁壳、设置在所述锁壳內的锁体、锁芯、直流电机和直流电机离合器,以及设有开锁数据发送与加密软件的智能手机,由用户手控发送加密开锁数据即虚拟开锁钥匙。

这种智能储物锁的特点是:

所述锁体内设有具备通用串行总线(universalserialbus,缩略词为usb)-安上即可用(on-the-go,缩略词为otg)功能的微控制单元(microcontrollerunit,缩略词为mcu)、分别与mcu连接的直流电机控制芯片和usb模块,以及运行在所述usb模块内的嵌入式usb接收与解密软件,接收所述智能手机发送的加密开锁数据即虚拟开锁钥匙,分析解密符合要求后控制所述直流电机和直流电机离合器开锁。

所述锁体内无电源,常态下完全无功耗。

本发明的技术问题通过以下进一步的技术方案予以解决。

所述嵌入式usb接收与解密软件包括主控模块、协议模块和驱动模块,所述主控模块控制协议模块、驱动模块完成加密开锁数据接收、解密与开锁,解密正确后控制驱动模块进行开锁的逻辑工作,所述协议模块具有解密、解码功能,用于对接收的加密开锁数据进行解密,确保收到的加密开锁数据是符合要求的,保障用户安全,将将私有格式数据包通过协议解析成元数据格式的数字信号,所述驱动模块调用驱动发送数据给智能手机,还调用驱动接收来自智能手机的加密开锁数据。

所述开锁数据发送与加密软件包括手机应用模块、手机协议模块和手机驱动模块,所述手机应用模块具有登录、验证、开锁功能,用于控制用户登录,验证登陆合法性,避免非法登录,保障用户安全,控制开锁,所述手机协议模块具有加密开锁数据编码功能,采用非对称加密算法对虚拟开锁钥匙进行加密,保障用户安全,通过协议将数据组包编码生成私有格式的加密开锁数据信号即虚拟钥匙,所述手机驱动模块调用驱动由otg将虚拟开锁钥匙发送给锁体,还调用驱动接收来自锁体的处理数据。

本发明的技术问题通过以下再进一步的技术方案予以解决。

所述mcu是型号为gd32f103的mcu。

所述直流电机控制芯片是型号为crm2506的直流电机控制芯片。

所述非对称加密算法是信息-摘要算法(message-digestalgorithm,缩略词为md)5加密算法。

本发明的开锁步骤如下:

1)用户先将设有开锁数据发送与加密软件的智能手机通过智能手机充电口与锁体内的usb模块进行otg连接,再手控发送加密开锁数据即虚拟开锁钥匙;

2)锁体内的mcu与智能手机连接后上电,进行协议握手;

3)锁体内的mcu控制usb模块内的嵌入式usb接收与解密软件对加密开锁数据进行分析与解密;

4)确保收到的是符合要求的加密开锁数据后,锁体内的mcu控制直流电机和电机离合器开锁。

本发明与现有技术相比的有益效果是:

本发明具有无源性、便捷性、安全性和抗干扰性。锁体内无电源,常态下完全无功耗;用户无需连接互联网,只要将智能手机用otg连接线连接usb模块,即插即用,不添加额外装置,无兼容性问题,操作简单便捷;独有加密算法,安全可靠;抗电磁、温度、湿度、振动干扰。

附图说明

图1是本发明具体实施方式的硬件组成框图;

图2是本发明具体实施方式的嵌入式usb接收与解密软件组成框图;

图3的本发明具体实施方式的开锁数据发送与加密软件组成框图。

具体实施方式

下面结合具体实施方式并对照附图对本发明进行说明。

一种如图1~3所示的智能储物锁,包括安装在储物外包装上的锁壳、设置在锁壳內的锁体、锁芯、直流电机和直流电机离合器,以及设有开锁数据发送与加密软件的智能手机,由用户手控发送加密开锁数据即虚拟开锁钥匙。

锁体内设有具备usb-otg功能的型号为gd32f103的mcu、分别与mcu连接的型号为crm2506的直流电机控制芯片和usb模块,以及运行在usb模块内的嵌入式usb接收与解密软件,接收智能手机发送的加密开锁数据即虚拟开锁钥匙,分析解密符合要求后控制直流电机和直流电机离合器开锁。

锁体内无电源,常态下完全无功耗。

嵌入式usb接收与解密软件包括主控模块、协议模块和驱动模块,主控模块控制协议模块、驱动模块完成加密开锁数据接收、解密与开锁,解密正确后控制驱动模块进行开锁的逻辑工作,协议模块具有解密、解码功能,用于对接收的加密开锁数据进行解密,确保收到的加密开锁数据是符合要求的,保障用户安全,将将私有格式数据包通过协议解析成元数据格式的数字信号,驱动模块调用驱动发送数据给智能手机,还调用驱动接收来自智能手机的加密开锁数据。

开锁数据发送与加密软件包括手机应用模块、手机协议模块和手机驱动模块,手机应用模块具有登录、验证、开锁功能,用于控制用户登录,验证登陆合法性,避免非法登录,保障用户安全,控制开锁,手机协议模块具有加密开锁数据编码功能,采用非对称加密算法对虚拟开锁钥匙进行加密,保障用户安全,通过协议将数据组包编码生成私有格式的加密开锁数据信号即虚拟钥匙,手机驱动模块调用驱动由otg将虚拟开锁钥匙发送给锁体,还调用驱动接收来自锁体的处理数据。

本具体实施方式的开锁步骤如下:

1)用户先将设有开锁数据发送与加密软件的智能手机通过智能手机充电口与锁体内的usb模块进行otg连接,再手控发送加密开锁数据即虚拟开锁钥匙;

2)锁体内的mcu与智能手机连接后上电,进行协议握手;

3)锁体内的mcu控制usb模块内的嵌入式usb接收与解密软件对加密开锁数据进行分析与解密;

4)确保收到的是符合要求的加密开锁数据后,锁体内的mcu控制直流电机和电机离合器开锁。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1