一种防错开锁方法及防错锁芯技术

技术编号:21195549 阅读:20 留言:0更新日期:2019-05-25 00:06
本申请公开一种防错开锁方法及防错锁芯,包括获取锁芯参数;获取开锁数据;开锁数据包括:满足开锁条件时,弹子的上移距离ΔH以及钥匙尖端与弹出机构间的距离h;获取用于判断钥匙是否正确的触发节点;当钥匙尖端到达触发节点时,获取实际数据;实际数据包括各个弹子的上移距离ΔH’;将实际数据中的ΔH’与开锁数据中相对应的ΔH进行比较;若相对应的不相等,则执行弹出操作。本申请通过获取用于判断当前钥匙是否为正确钥匙的触发节点,并在触发节点位置比较当前钥匙的正确性,若不满足判断条件立即启动弹出钥匙的操作,可在钥匙插入过程中迅速做出准确判断,避免了错误钥匙继续向锁孔中移动可能导致问题的发生。

An anti-mistake unlocking method and anti-mistake lock core

This application discloses an anti-mistake unlocking method and an anti-mistake lock core, including acquiring the parameters of the lock core, acquiring the unlocking data, and unlocking data including: when the unlocking conditions are satisfied, the marble's upward distance H and the distance h between the key tip and the pop-up mechanism; acquiring the trigger node for judging whether the key is correct; acquiring the actual data when the key tip reaches the trigger node; Including the upward distance of each bullet H'; comparing the actual data H'with the corresponding H in unlocking data; if the corresponding is not equal, the pop-up operation is performed. This application obtains the trigger node for judging whether the current key is the correct key or not, and compares the correctness of the current key at the trigger node location. If the pop-up key operation is started immediately without satisfying the judgment condition, an accurate judgment can be made quickly during the key insertion process, thus avoiding the possible problems caused by the error key moving to the lock hole.

【技术实现步骤摘要】
一种防错开锁方法及防错锁芯
本申请实施例涉及智能家居
,特别涉及一种防错开锁方法,同时,本申请还涉及一种采用该方法的锁芯。
技术介绍
锁具按照结构来分类可划分为电子锁、挂锁、抽斗锁、弹子锁、球形锁等等,其中,弹子锁是最为常见的锁具结构,其工作原理是使用多个不同高度的圆柱型零件(称为锁簧、弹子或珠),锁住锁芯,当放入正确的钥匙时,各锁簧被推至相同的高度,锁芯便被放开。在现今日常生活中,弹子锁因其具有成本低廉、便于安装等特点,仍然是大部分家庭选择门锁时的首要之选。然而,由于弹子锁的结构相对简单,导致其使用过程中的耐用性和安全性受到了一定局限。例如,当使用与被开弹子锁相匹配钥匙形状类似的钥匙开锁时,往往钥匙可以完全插入锁体中,但由于钥匙形状与锁芯并不匹配,在尝试开锁的过程中极易出现钥匙卡在锁芯中无法拔出的情况,极端的情况甚至可能出现钥匙断在锁芯中,造成锁具的报废;再如,常规的弹子锁通常不能有效识别用于开锁的是否为钥匙,使得犯罪分子有机可乘地采用其他工具多次尝试模拟钥匙的形状,进而大大降低了弹子锁的防盗性能。
技术实现思路
本申请提供了一种防错开锁方法及防错锁芯,以解决现有技术中弹子锁不能有效识别正确钥匙、安全性能低等问题。本申请提供了一种防错开锁方法,包括获取锁芯参数;所述锁芯参数包括弹子数量n,弹子间隙s以及弹子顶端与弹子槽上端间距H;获取开锁数据;所述开锁数据包括:满足开锁条件时,弹子的上移距离ΔH;满足开锁条件时,钥匙尖端与弹出机构间的距离h;获取用于判断钥匙是否正确的触发节点;所述触发节点根据开锁数据和锁芯参数计算求得;当钥匙尖端到达触发节点时,获取实际数据;所述实际数据包括各个弹子的上移距离ΔH’;将实际数据中的ΔH’与开锁数据中相对应的ΔH进行比较;若相对应的不相等,则执行弹出操作。本申请还提供了一种防错锁芯,包括外芯,内芯,弹子腔,弹子及弹簧;所述内芯位于所述外芯内部且可相对于所述外芯转动;所述内芯沿中心线方向设有钥匙腔;所述弹子腔的一端位于所述外芯内部,所述弹子腔的另一端与所述钥匙腔连通;所述弹子腔设有多个且相互平行设置;每个所述弹子腔中设有一组所述弹子和所述弹簧;所述弹簧的上端固定于所述弹子腔的上端,所述弹簧的下端与所述弹子的一端连接;所述防错锁芯还包括第一距离传感器,弹出机构和控制器;没有钥匙插入锁芯时,所述弹子的下端面位于同一水平线上;所述第一距离传感器设于所述弹子腔的上端,用于获取所述弹子上端距离所述弹子腔上端的距离,并将信号反馈至所述控制器;所述弹出机构设于所述钥匙腔另一侧;所述弹出机构设有可沿钥匙腔方向移动的弹出块;所述弹出块的前端设有第二距离传感器;所述第二距离传感器用于获取钥匙尖端与弹出机构间的距离,并将信号反馈至所述控制器;所述第一距离传感器,所述弹出机构及所述第二距离传感器分别电连接至所述控制器。本申请提供的一种防错开锁方法及防错锁芯,具有下列有益效果:一、本申请通过获取用于判断当前钥匙是否为正确钥匙的触发节点,并在触发节点位置比较当前钥匙的正确性,若不满足判断条件立即启动弹出钥匙的操作,可在钥匙插入过程中迅速做出准确判断,避免了错误钥匙继续向锁孔中移动可能导致问题的发生,使使用者第一时间知晓拿取了错误钥匙并进行修正;二、由于本申请采用了在未知钥匙插入过程中多次进行数据采集、数据判断过程,这就要求插入锁孔必须为形状固定、不可变的材质,可以有效避免开锁者使用除钥匙以外的其它工具实施撬锁的行为;三、本申请在判断结果为错误钥匙时,在启动弹出机构的同时启动报警装置,一方面可提示使用者更换钥匙,另一方面还可以引起其他人的注意,进而警示撬锁者,提高了防盗性。附图说明图1为本申请一种防错开锁方法在一种实施例下的流程图;图2为本申请一种防错开锁方法中步骤S30在一种实施例下的分解步骤图;图3为本申请一种防错开锁方法中步骤S50在一种实施例下的分解步骤图;图4为本申请一种防错开锁方法在另一种实施例下的流程图;图5为本申请一种防错锁芯在一种实施例下的结构示意图;图6为本申请一种防错锁芯中控制器在一种实施例下的构成图;图7为本申请一种防错锁芯在使用过程中的一个使用状态图;图8为本申请一种防错锁芯在使用过程中的另一个使用状态图;图9为本申请一种防错锁芯在使用过程中的又一个使用状态图。具体实施方式参见图1,为本申请一种防错开锁方法在一种实施例下的流程图;由图1可知,本申请提供了一种防错开锁方法,包括:S10:获取锁芯参数;所述锁芯参数包括弹子数量n,弹子间隙s以及弹子顶端与弹子槽上端间距H;在本实施例中,所述锁芯参数应当认为是在锁芯生产制造完成后即可获得,并且,锁芯参数在使用过程中不会发生变化;需要说明的是,本申请所考虑的弹子间隙s为定值,即各弹子间的距离相等、均匀排列;而在没有钥匙插入锁芯时,所有弹子顶端与弹子槽上端的间距H可以为相同的值,也可以为不同的值,如果H值不同,可以根据弹子分布的顺序将H值记作H1,H2,……,Hn。另外,本申请实施例中所有弹子的下端应设置在同一水平面上,这样在有钥匙插入时,钥匙上相同的部位对每个弹子向上推动的距离相同,因此在每个弹子位置均可以对当前钥匙的齿形参数进行获取。S20:获取开锁数据;所述开锁数据包括:满足开锁条件时,弹子的上移距离ΔH;满足开锁条件时,钥匙尖端与弹出机构间的距离h;满足开锁条件指的是与锁芯匹配的钥匙完全插入锁芯时的状态,此时,由于钥匙的齿形高低不同,使得弹子上升的程度存在差别,而此时对于每个弹子来说,上升距离ΔH即为能使内芯可以转动的唯一正确值;具体的,ΔH是通过锁芯参数中的间距H和满足开锁条件时所测得的弹子顶端与弹子槽上端间距H’计算差值得到,例如,未插钥匙时,测得弹子A顶端与弹子槽上端间距为H1,插入正确钥匙时,测得弹子A顶端与弹子槽上端间距为H1’,则测试的上移距离ΔH=H1-H1’。S30:获取用于判断钥匙是否正确的触发节点;所述触发节点根据开锁数据和锁芯参数计算求得;由于钥匙插入锁芯的过程中,实测弹子顶端与弹子槽上端之间距离H”是不断发生变化的,因此确定特定的触发节点,采用触发节点对应位置模拟当前钥匙完全插入锁芯时弹子的状态,可以更加准确有效地判断当前钥匙是否为正确的钥匙;具体的,获取触发节点的具体步骤参见图2,为本申请一种防错开锁方法中步骤S30在一种实施例下的分解步骤图;由图2可知,在一种可行性实施例中,步骤S30可以分解为下列步骤:S31:将钥匙尖端与弹出机构间距离为h的点作为最后一个触发节点;由于h为满足开锁条件时,钥匙尖端与弹出机构间的距离,即当距离为h时,表明当前钥匙已经完全插入锁芯中,此时所有弹子的上升值均需要与满足开锁条件时的上移距离ΔH进行比较,进而最终确定当前钥匙是否为正确的钥匙;S32:将钥匙尖端与弹出机构间距离为h+(n-1)s的点作为第一个触发节点;S33:相邻所述触发节点间的间距为s。本实施例中确定触发节点的方式是采用先确定最后一个触发节点,再向前倒推的方式进行,当确定了最后一个触发节点后,已知在此节点下,当前钥匙使得全部n个弹子均发生了上移,因此可以分别对比每一个弹子的上移距离从而判断是否为正确钥匙;进一步的,由于已知弹子间的距离为s,可以推得当钥匙尖端与弹出机构间距离为h+s时,当前钥本文档来自技高网...

【技术保护点】
1.一种防错开锁方法,其特征在于,所述方法包括:获取锁芯参数;所述锁芯参数包括弹子数量n,弹子间隙s以及弹子顶端与弹子槽上端间距H;获取开锁数据;所述开锁数据包括:满足开锁条件时,弹子的上移距离ΔH;满足开锁条件时,钥匙尖端与弹出机构间的距离h;获取用于判断钥匙是否正确的触发节点;所述触发节点根据开锁数据和锁芯参数计算求得;当钥匙尖端到达触发节点时,获取实际数据;所述实际数据包括各个弹子的上移距离ΔH’;将实际数据中的ΔH’与开锁数据中相对应的ΔH进行比较;若相对应的不相等,则执行弹出操作。

【技术特征摘要】
1.一种防错开锁方法,其特征在于,所述方法包括:获取锁芯参数;所述锁芯参数包括弹子数量n,弹子间隙s以及弹子顶端与弹子槽上端间距H;获取开锁数据;所述开锁数据包括:满足开锁条件时,弹子的上移距离ΔH;满足开锁条件时,钥匙尖端与弹出机构间的距离h;获取用于判断钥匙是否正确的触发节点;所述触发节点根据开锁数据和锁芯参数计算求得;当钥匙尖端到达触发节点时,获取实际数据;所述实际数据包括各个弹子的上移距离ΔH’;将实际数据中的ΔH’与开锁数据中相对应的ΔH进行比较;若相对应的不相等,则执行弹出操作。2.根据权利要求1所述的一种防错开锁方法,其特征在于,所述将实际数据中的ΔH’与开锁数据中相对应的ΔH进行比较包括:沿钥匙插入的方向,依次获取各弹子的上移距离H1’,…,Hm’;其中,m∈[1,n]且Hm’>0;沿钥匙插入的方向,依次调取开锁数据中各弹子的上移距离ΔH1,ΔH2,…,ΔHn;将ΔH’与ΔH按倒序方式逐一进行比较。3.根据权利要求1所述的一种防错开锁方法,其特征在于,所述获取用于判断钥匙是否正确的触发节点包括:将钥匙尖端与弹出机构间距离为h的点作为最后一个触发节点;将钥匙尖端与弹出机构间距离为h+(n-1)s的点作为第一个触发节点;相邻所述触发节点间的间距为s。4.根据权利要求1所述的一种防错开锁方法,其特征在于,所述方法还包括:若相对应的ΔH’与ΔH不相等,则执行报警操作。5.一种防错锁芯,包括外芯(1),内芯(2),弹子腔(3),弹子(4)及弹簧(5);所述内芯(2)位于所述外芯(1)内部且可相对于所述外芯(1)转动;所述内芯(2)沿中心线方向设有钥匙腔(11);所述弹子腔(3)的一端位于所述外芯(1)内部,所述弹子腔(3)的另一端与所述钥匙腔(11)连通;所述弹子腔(3)设有多个且相互平行设置;每个所述弹子腔(3)中设有一组所述弹子(4)...

【专利技术属性】
技术研发人员:吴先锋李桂玉
申请(专利权)人:南京英维尔科技服务有限公司
类型:发明
国别省市:江苏,32

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

1