一种门锁状态检测方法、智能门锁及存储介质技术

技术编号:21027387 阅读:39 留言:0更新日期:2019-05-04 03:03
本发明专利技术公开了一种门锁状态检测方法,包括如下步骤:检测步骤,获取设置于门把手中的加速度传感器的状态数据,根据加速度传感器状态数据进行计算;状态判断步骤,根据加速度传感器状态数据计算结果,实现门把手上提/下压动作检测、门开/关状态检测、把手异常状态检测及门锁破坏状态检测。本发明专利技术还公开了一种智能门锁及存储介质,本发明专利技术的一种门锁状态检测方法、智能门锁及存储介质,通过一个设置在门把手中的加速度传感器来检测门把手状态信息,同时判断门锁的状态。根据加速度传感器的状态数据计算结果,方便用户了解门把手上提/下压动作状态、门开/关状态、把手异常状态及门锁破坏状态。

A Lock State Detection Method, Intelligent Lock and Storage Media

The invention discloses a door lock state detection method, which comprises the following steps: detection step, acquiring the state data of the acceleration sensor set in the door handle, calculating according to the state data of the acceleration sensor; state judgment step, according to the calculation result of the state data of the acceleration sensor, realizing the detection of the up/down action of the door handle, the detection of the opening/closing state of the door, and the handle. Hand abnormal state detection and door lock damage detection. The invention also discloses an intelligent door lock and storage medium. The method for detecting the state of the door lock, the intelligent door lock and the storage medium of the invention detects the state information of the door handle through an acceleration sensor arranged in the door handle, and judges the state of the door lock at the same time. According to the calculation results of the state data of the accelerometer, it is convenient for users to know the lifting/pressing state of the door handle, the opening/closing state of the door, the abnormal state of the handle and the failure state of the door lock.

【技术实现步骤摘要】
一种门锁状态检测方法、智能门锁及存储介质
本专利技术涉及智能锁领域,尤其涉及一种门锁状态检测方法、智能门锁及存储介质。
技术介绍
智能锁是指区别于传统机械锁,在用户识别、安全性、管理性、便利性方面更加智能化的锁具,是门禁系统中锁门的执行部件。其使用非机械钥匙作为用户识别ID的成熟技术,譬如生物识别类的指纹锁、虹膜识别门禁,非接触类的磁卡、射频卡,以及接触类的TM卡等。具有较高的安全性,便利性,是先进技术的复合型锁具。智能门锁通过门锁状态检测来实现一次鉴权开一次门的效果。现有智能门锁的状态检测(如开关门状态、把手上下压状态、破坏门锁等),一般采用机械开关、干簧管、霍尔传感器等元器件实现,此类实现方式需结构配合才能实现一定的检测功能,另外由于不同的检测功能需要用到不同或者多个元器件和结构部件去实现,需要搭建多个独立的电路或者结构单元,导致系统的复杂性增加、成本增加、生产工艺和难度增加等问题。另一方面,现有智能门锁基本没有对把手位置是否异常进行检测,这会在智能锁长时间使用后由于把手受力等问题,导致把手出现下垂等异常状态,进而有可能导致结构相关配合出现问题而出现门锁失效开不了门的情况。基于此,如何提供一种门锁状态检测方法,能够实现门锁状态检测及把手位置检测,是目前智能门锁领域值得探究的技术问题。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种门锁状态检测方法,能够实现把手状态位置检测。本专利技术的目的之一采用如下技术方案实现:一种门锁状态检测方法,包括如下步骤:检测步骤,获取设置于门把手中的加速度传感器的状态数据,根据加速度传感器状态数据进行计算;状态判断步骤,根据加速度传感器状态数据计算结果,实现门把手上提/下压动作检测、门开/关状态检测、把手异常状态检测及门锁破坏状态检测。进一步地,在所述状态判断步骤步骤中,通过加速度传感器状态数据计算结果判断门把手状态位置,根据把手实时状态位置判断把手是否处于异常状态,若是,则作出相应异常报警。进一步地,在所述状态判断步骤中,若检测到门锁完成落锁,把手偏离水平状态超过设定阈值时,则判定把手处于异常状态。进一步地,在所述状态判断步骤步骤中,若加速度传感器状态数据计算结果触发门锁破坏状态条件,则判定门锁处于破坏状态,进行相应报警操作。进一步地,在所述状态判断步骤中,根据重力加速度传感器的X、Y、Z三轴的分量关系,计算出各轴与重力加速度的夹角,进而判断把手运动状态。进一步地,所述加速度传感器水平设置于把手中。本专利技术的目的之二在于提供一种智能门锁,能够实现把手状态位置检测。本专利技术的目的之二采用如下技术方案实现:一种智能门锁,包括门锁执行机构、把手及设置于把手中的电控系统,所述把手通过所述电控系统控制所述门锁执行机构;所述电控系统包括处理器及加速度传感器,所述处理器执行如本专利技术目的之一所述的门锁状态检测方法。进一步地,所述加速度传感器为三轴加速度传感器。进一步地,所述处理器还用于执行用户鉴权。本专利技术的目的之三在于提供一种存储介质,能够实现把手状态位置检测。本专利技术的目的之三采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如本专利技术目的之一所述的一种门锁状态检测方法。相比现有技术,本专利技术的有益效果在于:本专利技术的一种门锁状态检测方法、智能门锁及存储介质,通过一个设置在门把手中的加速度传感器来检测门把手状态信息,由于鉴权后把手可带动门锁执行机构,通过处理器实时获取加速度传感器的状态数据,利用加速度传感器的状态数据进行计算判断出把手的运动状态,同时判断门锁的状态。根据加速度传感器的状态数据计算结果,方便用户了解门把手上提/下压动作状态、门开/关状态、把手异常状态及门锁破坏状态。若检测到把手状态出现异常或门锁状态异常时,则作出相应异常报警,方便用户实时了解把手、门锁状态,防止破坏及把手失效无法控制门锁。附图说明图1为专利技术一种门锁状态检测方法流程图;图2为电控系统结构连接框图;图3为加速度传感器水平放置各轴状态图;图4为加速度传感器倾斜时各轴与重力加速度夹角示意图;图5为加速度传感器倾斜时重力加速度在各轴上的分量示意图;图6为重力加速度作为立方体对角线结构示意图;图7为门把手状态示意图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。实施例一:实施例一提供了一种门锁状态检测方法,如图1所示,包括如下步骤:S1检测步骤,获取设置于门把手中的加速度传感器的状态数据,根据加速度传感器状态数据进行计算;S2状态判断步骤,根据加速度传感器状态数据计算结果,实现门把手上提/下压动作检测、门开/关状态检测、把手异常状态检测及门锁破坏状态检测。本实施例的门锁状态检测方法,旨在通过设置在前门把手的加速度传感器来实现对门把手以及门锁的状态检测,为了降低系统复杂性,将电控系统高度集成于前把手的智能门锁,电控系统如图2所示,由于电控系统高度集中,无需通过传统的机电配合方式实现相关功能的检测。智能门锁包括了门锁执行机构、把手及设置于把手中的电控系统,该把手通过该电控系统控制该门锁执行机构;该电控系统包括处理器及加速度传感器,该处理器可执行上述门锁状态检测方法。为了方便检测,该加速度传感器水平设置于该把手中。进行检测时,处理器通过获取运动传感器的状态数据进行计算分析运动传感器三个轴的状态,进而判断把手的状态。该加速度传感器为三轴加速度传感器,后续通过加速度传感器X、Y、Z三轴的分量数据进行计算。加速度传感器集成于并水平设置在前把手上,无需机电配合、无需占用结构空间、无需任何线束连接。通过不断的采样计算角度判定把手当前位置,此时处理器开始利用重力加速度与其在三轴加速度传感器的X、Y、Z三轴的分量关系,计算出各轴与重力加速度的夹角,从而判断把手状态(如下压、上提等),根据把手位置精准的实现门锁状态的判断。门把手状态位置如图7所示,这样,一方面,在智能门锁使用过程中,把手由于受力或者认为破坏等原因会导致出现把手下垂等异常状态出现,由于正常使用过程中,没有鉴权开门门把手是处于水平状态的,因此通过运动传感器对门把手状态的检测,可以判断把手是否处于异常状态。处理器通过采集运动传感器各个方向上的加速度值的变化,进而通过相关软件算法计算出当前把手是否倾斜等异常状态,若出现异常状态进行必要报警提醒等操作。通过此种检测技术,实现门锁把手是否到位的自检功能。而门锁的破坏的状态检测则直接通过加速度传感器状态数据计算结果,配合相关设置的门锁破坏判定条件进行破坏状态检测。当门锁被破坏时,由于外力对门的冲击,使得加速度传感器状态数据发生变化,根据这一变化即可实现门锁破坏状态检测。另一方面,用户在开门时,首先通过处理器进行鉴权,进行用户身份识别成功后,此时门锁执行机构的离合器处于解锁状态,方可下压把手开门进入。否则,在不经过鉴权直接下压把手,锁舌是不会被带动收缩开锁的。当用户完成门锁鉴权,处理器确认用户身份鉴权通过之后,把手下压至设定好的角度(如45°)后回到水平位置,则认为是一次下压开门动作,以此判定用户完成开门。出于一次鉴权一次开门的考虑,此时电机立本文档来自技高网...

【技术保护点】
1.一种门锁状态检测方法,其特征在于,包括如下步骤:检测步骤,获取设置于门把手中的加速度传感器的状态数据,根据加速度传感器状态数据进行计算;状态判断步骤,根据加速度传感器状态数据计算结果,实现门把手上提/下压动作检测、门开/关状态检测、把手异常状态检测及门锁破坏状态检测。

【技术特征摘要】
1.一种门锁状态检测方法,其特征在于,包括如下步骤:检测步骤,获取设置于门把手中的加速度传感器的状态数据,根据加速度传感器状态数据进行计算;状态判断步骤,根据加速度传感器状态数据计算结果,实现门把手上提/下压动作检测、门开/关状态检测、把手异常状态检测及门锁破坏状态检测。2.如权利要求1所述的门锁状态检测方法,其特征在于:在所述状态判断步骤步骤中,通过加速度传感器状态数据计算结果判断门把手状态位置,根据把手实时状态位置判断把手是否处于异常状态,若是,则作出相应异常报警。3.如权利要求2所述的门锁状态检测方法,其特征在于:在所述状态判断步骤中,若检测到门锁完成落锁,把手偏离水平状态超过设定阈值时,则判定把手处于异常状态。4.如权利要求1所述的门锁状态检测方法,其特征在于:在所述状态判断步骤步骤中,若加速度传感器状态数据计算结果触发门锁破坏状态条件,则判定门锁处于破坏状态,进行相应报警...

【专利技术属性】
技术研发人员:樊永明许亚卿徐宏吕坡
申请(专利权)人:杭州柚家科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1