掌桥专利:专业的专利平台
掌桥专利
首页

一种电子锁及其开锁方法、存储介质

文献发布时间:2024-04-18 20:00:50


一种电子锁及其开锁方法、存储介质

技术领域

本申请属于电子锁技术领域,尤其涉及一种电子锁及其开锁方法、存储介质。

背景技术

电子锁主要以电机作为动力源进行驱动,从而实现开关锁的功能。相关技术中,电子锁在开锁的过程中转动角度容易有误,从而影响后续的开关锁动作,或者说导致电子锁容易卡住。

因此,现有技术有待于改善和提高。

发明内容

本申请实施例提供一种电子锁及其开锁方法、存储介质,能够降低电子锁卡死的概率。

第一方面,本申请实施例提供一种电子锁,包括:

壳体,设有安装腔以及锁孔,所述锁孔分别与所述安装腔以及所述壳体外部连通;

锁定部件,包括活动安装于所述锁孔的锁止段,所述锁止段能够朝所述安装腔外运动至开锁位置,以及能够朝所述安装腔内运动至关锁位置;

锁舌,滑动安装于所述安装腔内,所述锁舌能够沿第一方向运动至锁定处于所述关锁位置的所述锁止段,以及能够沿第二方向运动至松开处于所述关锁位置的所述锁止段,所述第一方向和所述第二方向相反;

第一弹性件,安装于所述安装腔内,所述第一弹性件用于驱动所述锁舌沿所述第一方向运动;

电机,设置于所述安装腔内,所述电机与所述锁舌传动连接;和

处理器,所述处理器被配置为:

当电子锁需要开锁时,控制所述电机正转第一时长,以使得所述锁舌沿所述第二方向运动至松开所述锁止段;

在所述电机正转所述第一时长后,控制所述电机反转第二时长以进行复位,所述第二时长小于所述第一时长。

可选的,所述锁止段的周侧设有限位槽,当所述锁止段运动至所述关锁位置,所述锁舌能够沿所述第一方向运动至进入所述限位槽以锁定所述锁止段,以及所述锁舌能够沿所述第二方向运动至脱离所述限位槽以松开所述锁止段;

其中,所述锁舌朝向所述锁孔的一侧具有斜面,所述斜面位于所述锁舌沿所述第一方向靠近所述锁孔的一端,所述斜面朝远离所述锁孔的方向倾斜设置;

在所述电机反转所述第二时长后,朝所述关锁位置移动的所述锁止段能够推顶所述斜面,以使得所述锁舌沿所述第二方向运动以避位。

可选的,所述锁舌朝向所述锁孔的一侧表面还具有阻挡面,所述阻挡面位于所述斜面沿所述第一方向远离所述锁孔的一侧,所述阻挡面与所述锁孔的轴心线相互垂直;

所述处理器被配置为:控制所述电机反转所述第二时长,以限制所述阻挡面移动至遮挡至少部分所述锁孔。

可选的,所述处理器还被配置为:基于所述第一时长、所述锁舌与所述锁止段之间的摩擦力、以及所述第一弹性件的弹性系数得到所述第二时长。

可选的,所述锁舌设有传动孔,所述传动孔的内壁包括沿所述第一方向远离所述锁孔的第一内侧壁;

所述电机的输出轴设有凸轮,所述凸轮设置于所述传动孔,所述凸轮抵接于所述第一内侧壁。

可选的,所述电子锁还包括第二弹性件,所述第二弹性件用于驱动所述锁止段朝所述开锁位置运动;和/或

所述处理器被配置为:在控制所述电机正转所述第一时长完成时,控制所述电机停转第三时长;在控制所述电机停止所述第三时长完成时,控制所述电机反转所述第二时长。

第二方面,本申请实施例提供一种电子锁的开锁方法,所述电子锁包括锁定部件和电机,所述锁定部件能够运动至开锁位置或者关锁位置,所述电机用于在所述锁定部件位于所述关锁位置时解除对所述锁定部件的锁定,所述开锁方法包括:

当电子锁需要开锁时,控制所述电机正转第一时长,以解除对所述锁定部件的锁定;

在所述电机正转所述第一时长后,控制电机反转第二时长以进行复位,所述第二时长短于所述第一时长。

第三方面,本申请实施例提供一种电子锁的开锁方法,所述电子锁包括锁定部件和电机,所述锁定部件能够运动至开锁位置或者关锁位置,所述电机用于在所述锁定部件位于所述关锁位置时解除对所述锁定部件的锁定,所述开锁方法包括:

当电子锁需要开锁时,控制所述电机正转第一预设角度,以解除对所述锁定部件的锁定;

在所述电机正转所述第一预设角度后,控制电机反转第二时长,所述第二时长基于所述第一预设角度得到,以使得所述电机回复至和正转所述第一预设角度开始时相同的角度。

第四方面,本申请实施例提供一种电子锁的开锁方法,所述电子锁包括锁定部件和电机,所述锁定部件能够运动至开锁位置或者关锁位置,所述电机用于在所述锁定部件位于所述关锁位置时解除对所述锁定部件的锁定,所述开锁方法包括:

当电子锁需要开锁时,获取电机的初始角度并驱动所述电机正转,以解除对所述锁定部件的锁定;

当所述电机正转后,监测所述电机的实时角度,并控制所述电机反转至所述初始角度。

第五方面,本申请实施例提供一种计算机可读的存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行,以实现如上述任一项的开锁方法。

本申请实施例中,由于第一弹性件在电机正转时会对电机施加一个阻力、而在电机反转时会对电机施加一个推力,故而电机反转的第二时长短于电机正转的第一时长可以降低甚至抵消第一弹性件造成的干扰,最终使得电机反转复位时的位置精度更高,以避免后续关锁的过程中电子锁卡住。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的电子锁在锁舌锁紧锁定部件状态下的结构示意图。

图2为图1所示电子锁在锁舌松开锁定部件状态下的结构示意图。

图3为图1所示电子锁在锁止段从开锁位置朝关锁位置移动过程中的状态示意图。

图4为本申请实施例提供的电子锁的开锁方法的第一种流程图。

图5为图4中控制电机反转第二时长的流程图。

图6为本申请实施例提供的电子锁的开锁方法的第一种流程图。

图7为图6中控制电机反转第二时长的流程图。

图8为本申请实施例提供的电子锁的开锁方法的第二种流程图。

图9为图4中控制电机反转的流程图。

附图标记说明:

100、锁定部件;

11、锁止段;111、限位槽;12、安装段;

200、电机;

21、凸轮;

300、壳体;

31、安装腔;32、锁孔;

400、锁舌;

41、斜面;42、传动孔;43、第一内侧壁;44、第二内侧壁;45、阻挡面;

500、第一弹性件;

600、第二弹性件;

H1、第一方向;H2、第二方向。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参考图1,图1为本申请实施例提供的电子锁在锁舌锁紧锁定部件状态下的结构示意图。本申请实施例提供一种电子锁,电子锁可以包括锁定部件100和电机200。锁定部件100能够运动至开锁位置或者关锁位置。电机200用于在锁定部件100位于关锁位置时解除对锁定部件100的锁定。

比如说,请一并结合图1和图2,图2为图1所示电子锁在锁舌松开锁定部件状态下的结构示意图。电子锁还可以包括壳体300、锁舌400和第一弹性件500。

壳体300设有安装腔31以及锁孔32。锁孔32分别与安装腔31以及壳体300外部连通。锁定部件100包括活动安装于锁孔32的锁止段11。锁止段11能够朝安装腔31外运动至开锁位置,以及能够朝安装腔31内运动至关锁位置。锁舌400滑动安装于安装腔31内,锁舌400能够沿第一方向H1运动至锁定位于关锁位置的锁止段11,以及能够沿第二方向H2运动至松开位于关锁位置的锁止段11。第一方向H1和第二方向H2相反。第一弹性件500安装于安装腔31内,用于驱动锁舌400沿第一方向H1运动。电机200设置于安装腔31内,电机200与锁舌400传动连接,从而用于驱动锁舌400沿第二方向H2运动至松开锁止段11。

下面,结合锁具的一种开关锁流程对本申请实施例的技术方案做一个整体的举例说明:

首先,在初始状态下,锁止段11位于关锁位置,锁舌400将锁止段11锁定,从而壳体300可以通过锁定部件100对外部物件进行锁定。

然后,电机200可以正转以驱动锁舌400沿第二方向H2运动,从而使得锁舌400松开锁止段11或者说对锁止段11进行解锁。

接着,电机200可以停转一定时间,以供锁止段11运动至开锁位置。

最后,电机200反转复位;与此同时,第一弹性件500也驱动锁舌400复位,以使得后续锁止段11再次朝关锁位置运动的过程中能够驱动锁舌400沿第二方向H2移动避位,并在锁止段11移动至关锁位置以后第一弹性件500的弹性复原能够驱动锁舌400沿第一方向H1运动至锁定锁止段11。

以上是对本申请实施例提供的电子锁的一个整体的举例说明。下面,继续结合锁舌400与锁止段11的一些配合结构,对本申请实施例的技术方案做进一步的解释和说明。

可以理解的是,锁舌400锁定和松开锁止段11的方式可以是多样的。比如说,锁止段11的周侧设有限位槽111。当锁止段11运动至关锁位置,锁舌400能够沿第一方向H1运动至进入限位槽111以锁定锁止段11,以及锁舌400能够沿第二方向H2运动至脱离限位槽111以松开锁止段11。

示例性的,锁止段11能够向上运动至壳体300外部从而移动至开锁位置,以及锁止段11能够向下运动至安装腔31内从而移动至关锁位置。此时,限位槽111设置于锁止段11的左侧,或者是锁止段11的侧壁设有一周圈的限位槽111。相应的,锁舌400能够左右滑动地安装在安装腔31内,并位于锁止段11的左侧;第一弹性件500诸如弹簧安装在锁舌400的左侧。

进而,当锁止段11位于关锁位置时,第一弹性件500能够推顶锁舌400,以使得锁舌400往右运动至进入限位槽111内,从而卡住或者说锁定锁止段11,以限制锁止段11运动。当需要开锁时,则是电机200驱动锁舌400向左运动至脱离限位槽111,从而松开锁止段11,以允许锁止段11运动至开锁位置。

在一些实施方式中,锁舌400朝向锁孔32的一侧具有斜面41。斜面41位于锁舌400沿第一方向H1靠近锁孔32的一端,斜面41朝远离锁孔32的方向倾斜设置。

比如说,请继续结合图1和图3,图3为图1所示电子锁在锁止段从开锁位置朝关锁位置移动过程中的状态示意图。继续以第一方向H1是左右方向,锁止段11在锁孔32内是沿上下方向运动的为例,那么斜面41可以是位于锁舌400的右端的,并且斜面41又是向下倾斜的。故而,当锁止段11从开锁位置朝下向关锁位置移动的过程中会抵顶到斜面41上,进而由向下运动的锁止段11通过斜面41对锁舌400施加一个驱动锁舌400向左或者说向第二方向H2移动的分力,以驱动锁舌400沿第二方向H2移动避位。最后,当锁止段11移动到关锁位置以后,第一弹性件500开始弹性复原以推动锁舌400沿第一方向H1或者向右运动至进入限位槽111内,从而锁定锁止段11。

在一些实施方式中,电子锁还包括第二弹性件600。第二弹性件600用于驱动锁止段11朝开锁位置运动。从而,在锁舌400松开位于关锁位置的锁止段11之后,可以由第二弹性件600将锁止段11弹出,以使得锁具的开关更加便捷。

比如说,锁定部件100可以为锁梁,锁梁包括锁止段11以及远离锁止段11的安装段12。安装段12和锁止段11相互平行,且安装段12活动穿设于壳体300。第二弹性件600诸如弹簧则设置壳体300内,并用于驱动安装段12朝壳体300外运动,从而使得安装段12和锁止段11能够同步相对于壳体300滑动,以使得锁止段11运动至开锁位置。

其中,当锁止段11位于关锁位置时,锁梁和壳体300形成一个封闭的环形结构以将外部物品锁住。

当然,在一些其他的实施方式中,锁定部件100还可以是一些柔性的钢索,钢索的一端设有锁止段11,另一端固定设置于壳体300,本申请实施例对此不做限定。

以上是对本申请实施例中锁舌400和锁止段11的一些可选结构的举例说明,下面继续结合锁舌400和电机200的一些可选的传动结构进行举例说明。

电机200的输出轴可以设有凸轮21,锁舌400设有传动孔42,凸轮21设置于传动孔42。

从而,电机200可以正转,以通过凸轮21推动传动孔42的内壁沿第二方向H2运动,进而实现对关锁位置的锁止段11的解锁。以及,电机200可以反转以驱动凸轮21复位进行避位,从而允许第一弹性件500推动锁舌400沿第一方向H1运动至插入位于关锁位置的锁止段11内,以及允许锁止段11朝关锁位置移动的时候驱动锁舌400沿第二方向H2运动避位,并在锁止段11移动至关锁位置后由第一弹性件500驱动锁舌400进入锁止段11。

进而,当锁舌400锁定位于关锁位置的锁止段11时,电子锁的开关锁过程可以如下:

首先,由电机200正转以驱动锁舌400脱离锁止段11从而松开锁止段11。

然后,电机200可以停转一定时间,以供第二弹性件600将锁止段11从关锁位置朝开锁位置方向弹出,或者是供用户施加外力将锁止段11拔出到壳体300的外部。

接着,当锁止段11被弹出或拔出以后,电机200可以反转复位,从而由第一弹性件500将锁舌400沿第一方向H1推动至遮挡锁孔32。

最后,锁止段11在外部作用力诸如用户的按压力作用下朝关锁位置运动。在锁止段11朝关锁位置运动的过程中,锁止段11会先抵顶斜面41从而驱动锁舌400沿第二方向H2避位,以及当锁止段11运动到关锁位置以后,第一弹性件500再次驱动锁舌400沿第一方向H1运动至插入锁止段11的限位槽111内,实现将锁止段11锁定在关锁位置。

示例性的,传动孔42的内壁包括沿第一方向H1远离锁孔32的第一内侧壁43。凸轮21抵接于第一内侧壁43。

那么,当电机200正转的时候,凸轮21外凸的部分会向第二方向H2偏转,从而凸轮21外凸的部分通过推顶第一内侧壁43以推动锁舌400沿第二方向H2移动。当电机200反转的时候,凸轮21外凸的部分则会向第一方向H1偏转从而避位,进而允许第一弹性件500驱动锁舌400沿第一方向H1移动,并且在这个过程中第一内侧壁43始终是抵顶在凸轮21上的。因此,通过控制凸轮21外凸部分的转动角度或者说控制电机200的正转角度,可以限制锁舌400沿第一方向H1移动的距离。

传动孔42的内壁包括沿第一方向H1靠近锁孔32的第二内侧壁44。凸轮21与第二内侧壁44间隔设置。从而,当电机200反转以后锁舌400移动至遮挡锁孔32时,若锁止段11从开锁位置向关锁位置移动而推顶斜面41,凸轮21与第二内侧壁44之间的间隙允许锁舌400沿第二方向H2运动以对锁止段11的运动进行避位。

以上是对本申请实施例中,锁舌400与电机200的一些传动方式的举例说明,下面继续结合电子锁的控制方式对本申请实施例的技术方案做进一步的解释和说明。

电子锁还可以包括处理器。处理器可以被配置为:当电子锁需要开锁时,控制电机200正转第一时长,以使得锁舌400沿第二方向H2运动至松开锁止段11;在电机200正转第一时长后,控制电机200反转第二时长以进行复位,第二时长小于第一时长。

可以理解的是,在电机200实际的工作过程中,电机200在不同的转动阶段中所受到的作用力是不一样的。具体而言,在电机200正转以解除对位于关锁位置处的锁止段11的锁定时,锁舌400一方面会受到限位槽111的槽壁的摩擦力阻碍,另一方面还会受到第一弹性件500被压缩时的弹性势能阻碍,从而使得锁舌400对电机200的正转施加一个较大的阻力;而在电机200反转的过程中,一方面由于锁止段11已经被弹出去了使得锁舌400不会受到限位槽111的摩擦力阻碍、另一方面锁舌400还会受到第一弹性件500的弹性复原力的驱动,从而使得锁舌400对电机200的反转施加一个较大的推力。

也就是说,在电机200正转的过程中,电机200会受到一个较大的阻力,而在电机200反转的过程中电机200会受到一个较大的推力。此时,若是电机200正转和反转的时长是一样的,电机200反转的位置就会明显超出正转前的初始位置,从而导致后续无法正常进行关锁,或者说导致锁具卡住了。相较之下,本申请实施例通过控制电机200反转的时长短于电机200正转的时长,就可以使得电机200反转以后更准确地停止在正转前的初始位置。

示例性的,锁舌400朝向锁孔32的一侧表面还具有阻挡面45。阻挡面45位于斜面41沿第一方向H1远离锁孔32的一侧,阻挡面45与锁孔32的轴心线相互垂直。

那么,继续以锁止段11上下滑动、斜面41位于锁舌400的右端上侧为例,阻挡面45则位于锁舌400的左端上侧。那么,如果电机200的反转时长和正转时长相同,即第一时长等于第二时长的话,就会导致阻挡面45沿第一方向H1移动行程过大而部分遮挡锁孔32。故而,后续在锁止段11从开锁位置朝关锁位置向下移动时,锁止段11就会抵顶到阻挡面45上被卡死,导致电子锁无法正常完成后续的开关锁动作。

相较之下,本申请实施例中,由于第一时长大于第二时长,故而可确保锁舌400或者说锁舌400的阻挡面45不会移动行程过大,从而避免电子锁卡死。

比如说,处理器可以被配置为:控制电机200反转第二时长,以限制阻挡面45移动至遮挡至少部分锁孔32。

那么,继续结合上述电机200通过凸轮21驱动锁舌400运动,通过控制电机200的角度就可以控制凸轮21的外凸部分的位置,从而由凸轮21外凸部分限制锁舌400沿第一方向H1移动的行程,最终达到限制阻挡面45移动至遮挡至少部分锁孔32的效果。

相较之下,在本申请实施例中,在电机200反转第二时长后,朝关锁位置移动的锁止段11能够推顶斜面41,以使得锁舌400沿第二方向H2运动以避位。

在一些实施方式中,处理器被配置为:在电机200正转第一时长后,控制电机200反转第二时长,以使得电机200复位至和正转第一时长开始时相同的角度。从而,可以保证电机200消除电机200正、反转阶段受力不同造成的行程误差。

示例性的,第一时长可以大于或等于265毫秒且小于或等于300毫秒、第二时长可以大于或等于225毫秒且小于或等于260毫秒。比如说,第一时长是265毫秒、第二时长是225毫秒,或者是第一时长是265毫秒、第二时长是245毫秒,或者是第一时长是275毫秒、第二时长是235毫秒,或者是第一时长是280毫秒、第二时长是24毫秒,或者是第一时长是300毫秒、第二时长是245毫秒,本申请实施例对此不做限定。

在一些实施方式中,处理器可以被配置为:基于第一时长以及第一弹性件500的弹性系数得到第二时长。

比如说,处理器被配置为:基于第一时长、锁舌400与锁止段11之间的摩擦力、以及第一弹性件500的弹性系数得到第二时长。

可以理解的是,在电机200正、反转的过程中,电机200受到不同大小的力主要是受第一弹性件500的影响,其次是受到锁舌400与锁止段11之间的摩擦力的影响。

故而,通过第一时长即电机200正转的时长,再结合锁舌400与锁止段11之间的摩擦力、以及第一弹性件500的弹性系数就可以准确地得到第二时长,以便于电机200反转时可以更加准确地回复到初始角度。

在一些实施方式中,处理器被配置为:在控制电机200正转第一时长完成时,控制电机200停转第三时长;在控制电机200停止第三时长完成时,控制电机200反转第二时长。

从而,通过调节第三时长,可以允许第二弹性件600有足够的时间将锁止段11弹出,或者是允许用户有足够的时间将锁止段11拔出,从而提高电子锁开锁的成功率,以及降低电子锁卡死的概率。

在一些实施方式中,电子锁可以是无源电子锁。进而,通过第二时长小于第一时长,可以降低电机反转的功耗,从而很好地克服无源电子锁获取外部能量效率低的问题。

具体而言,无源电子锁为通过射频取电技术从外部获取射频能量的电子锁。这类电子锁无需内置电池或者外接电源。然而,受制于射频取电效率较低,无源电子锁获取外部能量效率也较低。因此,通过减少电机反转的时长,可以降低电子锁自身的功耗,从而使得电子锁所需的外部射频能量减少,以在一定程度上减少电子锁所需的获取外部射频能量的时间。

在一些实施方式中,处理器还可以被配置为控制电子锁实现后文中的电子锁开锁方法,本申请实施例对此不做限定。

请继续参考图4,图4为本申请实施例提供的电子锁的开锁方法的第一种流程图。基于上述的电子锁,本申请实施例还提供第一种电子锁的开锁方法,开锁方法包括如下步骤:

101、当电子锁需要开锁时,控制电机200正转第一时长,以解除对锁定部件100的锁定。

102、在电机200正转第一时长后,控制电机200反转第二时长以进行复位,第二时长短于第一时长。

电子锁的具体结构可以参见上述的电子锁,本申请实施例在此不做赘述。

那么,由于电机200反转的时长短于电机200正转的时长,就可以避免电机200正、反转时受力不均造成的干扰,从而使得电机200反转以后更准确地停止在正转前的初始位置,以降低电子锁卡死的概率。

在一些实施方式中,第一时长可以大于或等于265毫秒且小于或等于300毫秒、第二时长可以大于或等于225毫秒且小于或等于260毫秒。比如说,第一时长是265毫秒、第二时长是225毫秒,或者是第一时长是265毫秒、第二时长是245毫秒,或者是第一时长是275毫秒、第二时长是235毫秒,或者是第一时长是280毫秒、第二时长是24毫秒,或者是第一时长是300毫秒、第二时长是245毫秒,本申请实施例对此不做限定。

请继续参考图5,图5为图4中控制电机反转第二时长的流程图。在一些实施方式中,在电机200正转第一时长后,控制电机200反转第二时长,可以包括:

1021、在电机200正转第一时长完成时,控制电机200停转第三时长,以供锁定部件100运动至开锁位置。

1022、在电机200停转第三时长完成时,控制电机200反转第二时长,第二时长短于第一时长。

那么,在实际的一种开锁过程中,电子锁各部件的动作可以如下:

首先,在初始状态下,锁止段11位于关锁位置,锁舌400将锁止段11锁定,从而壳体300可以通过锁定部件100对外部物件进行锁定。

然后,电机200正转第一时长以驱动锁舌400沿第二方向H2运动,从而使得锁舌400松开锁止段11或者说对锁止段11进行解锁。

接着,电机200停转第三时长,以供锁止段11运动至开锁位置。

最后,电机200反转第二时长,与此同时第一弹性件500也驱动锁舌400复位,以使得后续锁止段11再次朝关锁位置运动的过程中能够驱动锁舌400沿第二方向H2移动避位,并在锁止段11移动至关锁位置以后第一弹性件500能够复原以驱动锁舌400沿第一方向H1运动至锁定锁止段11。

在一些实施方式中,控制电机200反转第二时长,可以包括:控制电机200反转第二时长,以使得电机200能够限制阻挡面45移动至遮挡至少部分锁孔32。

比如说,结合上述电机200通过凸轮21驱动锁舌400运动,那么通过控制电机200的角度就可以控制凸轮21的外凸部分的位置,从而由凸轮21外凸部分限制锁舌400沿第一方向H1移动的行程,最终达到限制阻挡面45移动至遮挡至少部分锁孔32的效果。

在一些实施方式中,控制电机200反转第二时长,可以包括:控制电机200反转第二时长,以使得朝关锁位置移动的锁止段11能够推顶斜面41,从而使得锁舌400沿第二方向H2运动以避位。

在一些实施方式中,控制电机200反转第二时长,可以包括:控制电机200反转第二时长,以使得电机200复位至和正转第一时长开始时相同的角度。从而,可以保证电机200减少电机200正、反转阶段受力不同造成的行程误差。

在一些实施方式中,控制电机200反转第二时长之前,开锁方法还可以包括:基于第一时长以及第一弹性件500的弹性系数得到第二时长。

比如说,控制电机200反转第二时长之前,开锁方法还可以包括:基于第一时长、锁舌400与锁止段11之间的摩擦力、以及第一弹性件500的弹性系数得到第二时长。

可以理解的是,在电机200正、反转的过程中,电机200受到不同大小的力主要是受第一弹性件500的影响,其次是受到锁舌400与锁止段11之间的摩擦力的影响。

故而,通过第一时长即电机200正转的时长,再结合锁舌400与锁止段11之间的摩擦力、以及第一弹性件500的弹性系数就可以准确地得到第二时长,以便于电机200反转时可以更加准确地回复到初始角度。

请继续参考图6,图6为本申请实施例提供的电子锁的开锁方法的第一种流程图。基于上述的电子锁,本申请实施例还提供第二种电子锁的开锁方法,开锁方法包括如下步骤:

201、当电子锁需要开锁时,控制电机200正转第一预设角度,以解除对锁定部件100的锁定。

202、在电机200正转第一预设角度后,控制电机200反转第二时长,第二时长基于第一预设角度得到,以使得电机200回复至和正转第一预设角度开始时相同的角度。

电子锁的具体结构可以参见上述的电子锁,本申请实施例在此不做赘述。

那么,通过调节电机200反转的时长即第二时长,就可以避免电机200正、反转时受力不均造成的干扰,从而使得电机200反转以后更准确地停止在正转前的初始位置,以降低电子锁卡死的概率。

请继续参考图7,图7为图6中控制电机反转第二时长的流程图。示例性的,在电机200正转第一预设角度后,控制电机200反转第二时长,可以包括:

2021、在电机200正转第一预设角度完成时,控制电机200停转第三时长,以供锁定部件100运动至开锁位置。

2022、在电机200停转第三时长完成时,控制电机200反转第二时长。

那么,在实际的一种开锁过程中,电子锁各部件的动作可以如下:

首先,在初始状态下,锁止段11位于关锁位置,锁舌400将锁止段11锁定,从而壳体300可以通过锁定部件100对外部物件进行锁定。

然后,电机200正转第一预设角度以驱动锁舌400沿第二方向H2运动,从而使得锁舌400松开锁止段11或者说对锁止段11进行解锁。

接着,电机200停转第三时长,以供锁止段11运动至开锁位置。

最后,电机200反转第二时长,与此同时第一弹性件500也驱动锁舌400复位,以使得后续锁止段11再次朝关锁位置运动的过程中能够驱动锁舌400沿第二方向H2移动避位,并在锁止段11移动至关锁位置以后第一弹性件500能够弹性复原以驱动锁舌400沿第一方向H1运动至锁定的锁止段11。

在一些实施方式中,控制电机200反转第二时长,可以包括:控制电机200反转第二时长,以使得电机200能够限制阻挡面45移动至遮挡至少部分锁孔32。

比如说,结合上述电机200通过凸轮21驱动锁舌400运动,那么通过控制电机200的角度就可以控制凸轮21的外凸部分的位置,从而由凸轮21外凸部分限制锁舌400沿第一方向H1移动的行程,最终达到限制阻挡面45移动至遮挡至少部分锁孔32的效果。

在一些实施方式中,控制电机200反转第二时长,可以包括:控制电机200反转第二时长,以使得朝关锁位置移动的锁止段11能够推顶斜面41,从而使得锁舌400沿第二方向H2运动以避位。

在一些实施方式中,第二时长基于第一预设角度得到,可以是第二时长基于第一预设角度、锁舌400与锁止段11之间的摩擦力、以及第一弹性件500的弹性系数得到。

可以理解的是,在电机200正、反转的过程中,电机200受到不同大小的力主要是受第一弹性件500的影响,其次是受到锁舌400与锁止段11之间的摩擦力的影响。

故而,通过第一时长即电机200正转的时长,再结合锁舌400与锁止段11之间的摩擦力、以及第一弹性件500的弹性系数就可以准确地得到第二时长,以便于电机200反转时可以更加准确地回复到初始角度。

请继续参考图8,图8为本申请实施例提供的电子锁的开锁方法的第二种流程图。基于上述的电子锁,本申请实施例还提供第三种电子锁的开锁方法,开锁方法包括如下步骤:

301、当电子锁需要开锁时,获取电机200的初始角度并驱动所述电机200正转,以解除对所述锁定部件100的锁定。

302、当电机200正转结束后,监测电机200的实时角度,并控制电机200反转至初始角度。

电子锁的具体结构可以参见上述的电子锁,本申请实施例在此不做赘述。

从而,通过实时监测电机200反转时的角度,就可以避免电机200正、反转时受力不均造成的干扰,从而使得电机200反转以后更准确地停止在正转前的初始位置,以降低电子锁卡死的概率。

请继续参考图9,图9为图4中控制电机反转的流程图。示例性的,当电机200正转结束后,监测电机200的实时角度,并控制电机200反转至初始角度,可以包括:

3021、当电机200正转完成时,控制电机200停转第三时长,以供锁定部件100运动至开锁位置。

3022、当电机200停转第三时长完成时,监测电机200的实时角度,并控制电机200反转至初始角度。

在一些实施方式中,控制电机200反转至初始角度,可以包括:控制电机200反转至初始角度,以使得朝关锁位置移动的锁止段11能够推顶斜面41,从而使得锁舌400沿第二方向H2运动以避位。

在一些实施方式中,控制电机200反转至初始角度,可以包括:控制电机200反转至初始角度,以使得电机200能够限制阻挡面45移动至遮挡至少部分锁孔32。

本申请实施例还提供一种计算机可读的存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行,以实现如上述的开锁方法。

以上对本申请实施例所提供的参数调节方法、存储介质及电子锁进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

相关技术
  • 一种基于灰度共生矩阵的像质计偏离角度检测方法
  • 一种基于变分模态分解和灰度共生矩阵的转子裂纹故障诊断方法
  • 一种基于灰度游程矩阵的纺织材料疵点分析方法
  • 一种基于灰度游程矩阵的纺织材料疵点分析方法
技术分类

06120116544895