一种数字门锁及其控制方法与流程

文档序号:12703738阅读:252来源:国知局
一种数字门锁及其控制方法与流程

本发明涉及门锁技术领域,具体涉及一种数字门锁及其控制方法。



背景技术:

目前,市面上常用的门锁由两种,一种为机械门锁,一种为数字门锁,机械门锁采用钥匙打开或者关闭门锁,这种方式太依赖钥匙的使用,钥匙容易丢失或者门锁损坏导致无法打开门锁,造成生活上的不便,另外还有被技术开锁的风险。另一种为数字门锁,依靠秘钥输出机构代替钥匙,避免由于钥匙丢失以及技术开锁的风险,但是也存在秘钥输入机构或者驱动结构损坏等原因,导致无法打开门锁。

申请号201610418389.0的发明专利公开一种数字门锁,采用信号控制机械锁芯中锁止组件限制锁芯转动,通过钥匙打开门锁,实现数字与机械锁芯的结合使用,但一旦机械锁芯损坏也将导致无法开锁。类似的用各种方式控制开闭的数字门锁很多,实际没有解决单一门锁控制机构带来的可靠性低的隐患。



技术实现要素:

有鉴于此,本发明旨在提供一种多种控制方式组合,可靠性好,安全系数高的数字门锁。

本发明的目的通过以下技术方案实现:

一种数字门锁,包括信号输入模组、信号检测控制模组、驱动模组和机械运动锁止机制,所述信号输入模组包括不少于两个用于秘钥输入的分支输入模块,信号检测控制模组包括不少于两个独立的用于秘钥信号检测的信号检测控制模块,驱动模组包括不少于两个独立且分别与一个信号检测控制模块连接的用于控制机械运动锁止机制的驱动模块;各分支输入模块通过一条总线分别与各信号检测控制模块连接,各信号检测控制模块及其对应连接的驱动模块通过每个分支输入模块生成各自独立的秘钥,用户通过每个单独的分支输入模块输入不同的对应秘钥,信号检测控制模块根据检测到的各分支输入模块发送的秘钥信息,判断是否符合开锁条件,并通过其所对应的驱动模块控制机械运动锁止机制开启数字门锁。

优选的,所述信号输入模组的分支输入模块至少且不限于键盘输入模块、触摸屏、蓝牙广播模块、指纹输入模块、语音输入模块、虹膜输入模块、面部采集模块和读卡装置中的两种。

进一步的,所述驱动模组的各驱动模块分别包括驱动电路及驱动机构,信号检测控制模块通过驱动电路驱动驱动机构动作,所述驱动机构的输出端传动到机械运动锁止机制。

驱动机构可以选用任意一种现有技术实现,如电机、气缸等。还包括必要的传动、变速装置,均可根据驱动机构的类型选用现有技术实现,并非本发明的改进要点,不再进行限定。

特别优选的,所述驱动模组的各驱动模块分别包括电机驱动电路及电机,信号检测控制模块通过电机驱动电路驱动电机转动,所述电机的输出轴传动到机械运动锁止机制。

驱动机构可以优选为电机。

优选的,所述信号检测控制模组的各信号检测控制模块,即第一信号检测控制模块、第二信号检测控制模块……第N信号检测控制模块具有相同优先级次序,选择任意的第N信号检测控制模块接收秘钥信息,并控制其对应的驱动模块开锁;当第N信号检测控制模块或第N驱动模块发生故障时,用户选择其他的信号检测控制模块接收秘钥信息。

只要任意一个信号检测控制模块接收到来自信号输入模组的身份验证信息,完成身份验证后,该信号检测控制模块则发出动作指令至相应的驱动模块,使驱动模块动作,解除门锁的锁定。在实际工作中,若单个信号检测控制模块无法正常工作,其余的信号检测控制模块可继续完成身份验证、发出动作指令等步骤,确保门锁解锁功能的正常实现,提高门锁工作的可靠性。

优选的,所述信号检测控制模组的各信号检测控制模块,即第一信号检测控制模块、第二信号检测控制模块……第N信号检测控制模块具有不同的优先级次序,可任意选择信号检测控制模块接收秘钥信息,并控制其对应的驱动模块开锁;当选择的信号检测控制模块或驱动模块发生故障时,才选择另一信号检测控制模块接收秘钥信息,依次类推。

优选的,所述驱动模组的各驱动模块分别设有故障检测模块,用于检测各自驱动模块的故障,并将故障信息发送到其所对应的信号检测控制模块。

优选的,所述机械运动锁止机制的数量为多个,分别与一个驱动模块连接,并由其控制。

一种如上所述数字门锁的控制方法,包括步骤:

S1、通过信号输出模组中的其中一个分支输入模块输入秘钥信息,并同时发送到所有信号检测控制模块;

S2、信号检测控制模块将检测到的秘钥信息与预设值进行对比,若检测结果在预设值范围内,则通过其对应连接的驱动模块控制数字门锁开启;

S3、若检测结果不在预设值范围内,则驱动模组不工作,维持门锁封闭状态并返回到步骤S1,选择其他方式的分支输入模块输入秘钥信息,直到满足开锁条件,或使用该分支输入模块输入另外的秘钥信息,并发送到所有信号检测控制模块,控制对应的驱动模块及机械锁止机制,直到满足开锁条件。

优选的,步骤S1中通过信号输出模组中的不少于两个分支输入模块同时输入秘钥信息,当所有输入的秘钥信息的检测结果均在预设值范围内,则控制数字门锁开启,否则进入步骤S3,重新选择不少于两个分支输入模块同时输入秘钥信息。

优选的,所述第一信号检测控制模块或第一驱动模块发生故障时,选择第二信号检测控制模块接收秘钥信息和第二驱动模块控制数字门锁开启,依次类推。

本发明的有益效果:

1.本发明所提供的数字门锁,信号输入模组包括不少于两个分支输入模块,信号检测控制模块根据检测到的分支输入模块发送的输入信息,判断是否符合开锁条件,并控制数字门锁开启,可防止门锁的其中部分分支输入模块不能正常工作的情况下,通过其他分支输入模块打开门锁,提高门锁的可靠性。

2.本发明所提供的数字门锁,信号检测控制模组包括不少于两个各信号检测控制模块,且各信号检测控制模块具有不同的优先级次序,当选择的信号检测控制模块或驱动模块发生故障时,可选择其他信号检测控制模块接收秘钥信息,通过对应的驱动模块控制数字门锁开启,即本发明任意一个独立分支输入模块具备不少于两条控制通道用于控制锁具开启,任意一条通道出现故障时,依然可以通过另外一条正常的通道控制锁具开启,从而提高门锁的可靠性。

3.本发明各信号检测控制模块及其对应连接的驱动模块通过每个分支输入模块生成各自独立的秘钥,用户可以通过任意一个独立分支输入模块输入不同的秘钥,控制对应的驱动模块及机械锁止机制,控制数字锁具的开启,提高门锁的可靠性。

4.本发明所提供的数字门锁,还可以采用多个分支输入模块同时输入秘钥信息,当所有输入的秘钥信息的检测结果均在预设值范围内,才控制数字门锁开启,提高门锁的安全性。

附图说明

图1为实施例1所述的数字门锁的结构原理框图;

图2为实施例2所述的数字门锁的结构原理框图。

具体实施例

为了便于本领域人员理解,下面将结合附图以及实施例对本发明做进一步详细描述:

实施例1

如图1所示,本实施例所揭示的数字门锁,包括依次连接的信号输入模组、信号检测控制模组,驱动模组和机械运动锁止机制,所述信号输入模组包括第一分支输入模块,第二分支输入模块和第三分支输入模块三个不同类型的用于秘钥输入的分支输入模块,分别采用键盘输入模块、指纹输入模块、语音输入模块;信号检测控制模组两个信号检测控制模块,即第一信号检测控制模块和第二信号检测控制模块;所述驱动模组包括两个驱动模块,即分别与第一信号检测控制模块和第二信号检测控制模块连接的第一驱动模块和第二驱动模块;机械运动锁止机制包括分别受第一驱动模块和第二驱动模块连接控制的第一机械运动锁止机制和第二机械运动锁止机制。

各分支输入模块通过一条总线分别与各信号检测控制模块连接,各信号检测控制模块及其对应连接的驱动模块通过每个分支输入模块生成各自独立的秘钥,用户通过每个单独的分支输入模块输入不同的对应秘钥,信号检测控制模块根据检测到的各分支输入模块发送的秘钥信息,判断是否符合开锁条件,并通过其所对应的驱动模块控制机械运动锁止机制开启数字门锁。

三个分支输入模块相互独立,首先选择其中一个分支输入模块输入秘钥信息,无法开锁时,选择其他方式输入,防止门锁的其中部分分支输入模块不能正常工作的情况下,通过其他分支输入模块打开门锁,提高门锁的可靠性。

需要指出的是,所述信号输入模组的三个分支输入模块不限于键盘输入模块、指纹输入模块、语音输入模块,还可以采用触摸屏、蓝牙广播模块、虹膜输入模块、面部采集模块和读卡装置等。

实施例2

本实施例的方案与实施例1的方案大致相同,区别在于:

如图2所示,所述驱动模组的第一驱动模块分别包括第一电机驱动电路及第一游离总成或锁芯,第二驱动模块分别包括第二电机驱动电路及第二游离总成或锁芯,且两个驱动模块分别设有第一故障检测模块和第二故障检测模块,两个信号检测控制模块分别通过电机驱动电路驱动游离总成或锁芯转动,解开数字门锁。

所述信号检测控制模组的各信号检测控制模块,即第一信号检测控制模块、第二信号检测控制模块具有优先级次序,优先选择第一信号检测控制模块接收秘钥信息,并控制其对应的第一驱动模块开锁;当第一信号检测控制模块或第一驱动模块发生故障时,才选择第二信号检测控制模块接收秘钥信息,并控制其对应的第二驱动模块开锁。防止数字门锁被锁死,进一步提高门锁的可靠性。第一故障检测模块和第二故障检测模块除了用于检测各自驱动模块的故障,还检测检测电源故障,并将故障信息发送到对应的信号检测控制模块。

实施例3

本实施例介绍一种如上所述数字门锁的控制方法,该控制方法采用可靠模式,所述第一分支输入模块,第二分支输入模块和第三分支输入模块分别采用键盘输入模块、指纹输入模块、语音输入模块,包括步骤:

S1、通过信号输出模组中的键盘输入模块输入秘钥信息,并发送到第一信号检测控制模块,所述键盘输入模块为4*4键盘;

S2、第一信号检测控制模块将检测到的键盘输入模块输入的秘钥信息与预设值进行对比,若检测结果与预设值相同,则通过第一驱动模块控制数字门锁开启;

S3、若检测结果与预设值不同,则驱动模组不工作,维持门锁封闭状态并返回到步骤S1,使用键盘输入模块输入第二信号检测控制模块及其对应连接的驱动模块通过键盘输入模块生成的秘钥信息,并发送到第二信号检测控制模块,控制对应的驱动模块及机械锁止机制,直到满足开锁条件。

实施例4

本实施例介绍一种如上所述数字门锁的控制方法,该控制方法采用可靠模式,所述第一分支输入模块,第二分支输入模块和第三分支输入模块分别采用键盘输入模块、指纹输入模块、语音输入模块,包括步骤:

S1、通过信号输出模组中的键盘输入模块输入秘钥信息,并同时发送到第一信号检测控制模块和第二信号检测控制模块,所述键盘输入模块为4*4键盘;

S2、各信号检测控制模块将检测到的键盘输入模块输入的秘钥信息与预设值进行对比,若第一信号检测控制模块检测结果与预设值相同,则通过第一驱动模块控制数字门锁开启;

若第二信号检测控制模块检测结果与预设值相同,则通过第二驱动模块控制数字门锁开启;

S3、若两个检测结果与预设值均不同,则驱动模组不工作,维持门锁封闭状态并返回到步骤S1,选择指纹输入模块、语音输入模块输入秘钥信息,直到满足开锁条件。

实施例5

本实施例介绍一种如上所述数字门锁的控制方法,该控制方法采用可靠模式,所述第一分支输入模块,第二分支输入模块和第三分支输入模块分别采用键盘输入模块、指纹输入模块、语音输入模块,包括步骤:

S1、通过信号输出模组中的键盘输入模块输入秘钥信息,并同时发送到第一信号检测控制模块和第二信号检测控制模块;

S2、各信号检测控制模块将检测到的键盘输入模块输入的秘钥信息与预设值进行对比,若第一信号检测控制模块检测结果与预设值相同,则通过第一驱动模块控制数字门锁开启;

若第二信号检测控制模块检测结果与预设值相同,则通过第二驱动模块控制数字门锁开启;

S3、若两个检测结果与预设值均不同,则驱动模组不工作,维持门锁封闭状态并返回到步骤S1,选择指纹输入模块、语音输入模块输入秘钥信息,直到满足开锁条件。

S4、满足开锁的条件,通过第一驱动模块控制数字门锁开启时,若第一驱动模块发生故障,无法开启门锁,则选择第二信号检测控制模块接收秘钥信息,重复步骤S1-S3的流程,对应通过第二驱动模块控制数字门锁开启。

实施例6

本实施例介绍一种如上所述数字门锁的控制方法,该控制方法采用可靠模式,所述第一分支输入模块,第二分支输入模块和第三分支输入模块分别采用键盘输入模块、指纹输入模块、语音输入模块,包括步骤:

S1、通过信号输出模组中的键盘输入模块输入秘钥信息,并同时发送到第一信号检测控制模块和第二信号检测控制模块;

S2、第一信号检测控制模块将检测到的键盘输入模块输入的秘钥信息与预设值进行对比,若检测结果与预设值相同,则通过第一驱动模块控制数字门锁开启,同时锁芯的封闭机构解锁,此时也可通过钥匙进行解锁。

S3、若检测结果与预设值不同,则驱动模组不工作,维持门锁封闭状态并返回到步骤S1,选择指纹输入模块、语音输入模块输入秘钥信息,直到满足开锁条件。

实施例7

本实施例介绍一种如上所述数字门锁的控制方法,该控制方法采用安全模式,所述第一分支输入模块,第二分支输入模块和第三分支输入模块分别采用键盘输入模块、指纹输入模块、语音输入模块,包括步骤:

S1、通过信号输出模组中的键盘输入模块和指纹输入模块同时输入秘钥信息,并同时发送到第一信号检测控制模块和第二信号检测控制模块;

S2、第一信号检测控制模块将检测到的键盘输入模块和指纹输入模块输入的秘钥信息与预设值进行对比,若键盘输入模块输入的秘钥信息检测结果与预设值相同,且指纹输入模块输入的秘钥信息检测结果在预设值设定的范围内,则通过第一驱动模块控制数字门锁开启;

S3、若键盘输入模块和指纹输入模块输入的秘钥信息的检测结果中有一项不在预设值设定的范围内,则驱动模组不工作,维持门锁封闭状态并返回到步骤S1,另外选择两项输入秘钥信息,直到满足开锁条件。

实施例8

本实施例介绍一种如上所述数字门锁的控制方法,该控制方法采用更高级别的安全模式,所述第一分支输入模块,第二分支输入模块和第三分支输入模块分别采用键盘输入模块、指纹输入模块、语音输入模块,包括步骤:

S1、通过信号输出模组中的键盘输入模块、指纹输入模块和语音输入模块同时输入秘钥信息,并同时发送到第一信号检测控制模块和第二信号检测控制模块;

S2、第一信号检测控制模块将检测到的键盘输入模块、指纹输入模块和语音输入模块输入的秘钥信息与预设值进行对比,若键盘输入模块输入的秘钥信息检测结果与预设值相同,指纹输入模块输入的秘钥信息检测结果在预设值设定的范围内,且语音输入模块输入的秘钥信息检测结果在预设值设定的范围内,则通过第一驱动模块控制数字门锁开启;

S3、若键盘输入模块、指纹输入模块和语音输入模块输入的秘钥信息的检测结果中有一项不在预设值设定的范围内,则驱动模组不工作,维持门锁封闭状态并返回到步骤S1,重新输入三项信息,直到满足开锁条件。

以上为本发明的其中具体实现方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些显而易见的替换形式均属于本发明的保护范围。

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