CN115713822A - 电子锁解锁方法、装置、电子锁及可读存储介质 - Google Patents
电子锁解锁方法、装置、电子锁及可读存储介质 Download PDFInfo
- Publication number
- CN115713822A CN115713822A CN202211410697.0A CN202211410697A CN115713822A CN 115713822 A CN115713822 A CN 115713822A CN 202211410697 A CN202211410697 A CN 202211410697A CN 115713822 A CN115713822 A CN 115713822A
- Authority
- CN
- China
- Prior art keywords
- electronic lock
- motor
- state
- unlocking
- abnormal state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000002159 abnormal effect Effects 0.000 claims abstract description 79
- 238000004590 computer program Methods 0.000 claims description 14
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Lock And Its Accessories (AREA)
Abstract
本发明涉及智能电子锁技术领域,具体提供了一种电子锁解锁方法、装置、电子锁及可读存储介质,该方法包括:响应解锁指令,控制电子锁内的电机开始运转并采集电机在解锁时间内的电流信号;根据电流信号,获取电子锁的状态,其中,状态包括异常状态和正常状态;若电子锁处于异常状态,则调整电机的驱动电流以控制电机运转,并重新获取电子锁的状态;若电子锁处于正常状态,则控制电机运转至预定位置,以使电子锁解锁成功。本实施例通过监测解锁时间内电子锁的状态,并且在不同状态控制电子锁解锁,从而使得电子锁能够在不同状态下都能够自适应解锁,提高了电子锁解锁的灵活性和适应度,使得用户体验感更佳。
Description
技术领域
本发明涉及智能电子锁技术领域,尤其涉及一种电子锁解锁方法、装置、电子锁及可读存储介质。
背景技术
随着智能电子锁技术的广泛应用,尤其是针对于电动门窗而言,使用电子锁能够不需要使用钥匙开锁,使得解锁更加及时,避免了钥匙遗失导致的安全问题,因此,大大提高了人们的生活质量和安全程度。电子锁通常是一种可以实现分离和合并的一种机械结构,目前。控制电子锁解锁通常使用固定的输入电流控制电机转动,从而带动齿轮箱旋转进行解锁,但是现有技术中的解锁方法只适用于在整个电子锁处于稳定或正常状态,灵活性较差,用户体验感较差。
因此,如何提高电子锁解锁的灵活性成为了亟待解决的技术问题。
发明内容
针对于现有技术存在的问题,本发明提供一种电子锁解锁方法、装置、电子锁及可读存储介质,使得电子锁能够实现在不同状态下都能够自适应解锁,提高了电子锁解锁的灵活性和适应度,使得用户体验感更佳。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种电子锁解锁方法,包括:
响应解锁指令,控制所述电子锁内的电机开始运转并采集所述电机在解锁时间内的电流信号;
根据所述电流信号,获取所述电子锁的状态,其中,所述状态包括异常状态和正常状态;
若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态;
若所述电子锁处于所述正常状态,则控制所述电机运转至预定位置,以使所述电子锁解锁成功。
在一种实施例中,所述根据所述电流信号,获取所述电子锁的状态,包括:
监测所述电流信号是否在所述解锁时间内均处于预设范围内;
若否,获取所述电子锁的状态为所述异常状态;
若是,获取所述电子锁的状态为所述正常状态。
在一种实施例中,所述异常状态包括持续异常状态和间断异常状态,所述获取所述电子锁的状态为所述异常状态之后,还包括:
统计所述异常状态的时间段,并判断所述时间段是否等于所述解锁时间;
若等于,则判定所述异常状态为所述持续异常状态;
若不等于,则判定所述异常状态为所述间断异常状态。
在一种实施例中,所述若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态,包括:
若所述电子锁处于所述持续异常状态,则调整所述电机的驱动电流,使所述驱动电流增大第一预设值以控制所述电机正向运转。
在一种实施例中,所述若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态,包括:
若所述电子锁处于所述间断异常状态,则调整所述电机的驱动电流,使所述驱动电流减少第二预设值以控制所述电机反向运转。
在一种实施例中,所述若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态之后,还包括:
统计重新获取的次数;
若所述次数超过预设次数,则控制所述电子锁停止解锁并判定所述电子锁损坏。
在一种实施例中,所述响应解锁指令之前,还包括:
设置预设数量的霍尔信号,以使所述电机根据所述霍尔信号运转至所述预定位置。
第二方面,本发明实施例提供了一种电子锁解锁装置,包括:
控制模块,用于响应解锁指令,控制所述电子锁内的电机开始运转并采集所述电机在解锁时间内的电流信号;
获取模块,用于根据所述电流信号,获取所述电子锁的状态,其中,所述状态包括异常状态和正常状态;
异常模块,用于若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态;
正常模块,用于若所述电子锁处于所述正常状态,则控制所述电机运转至预定位置,以使所述电子锁解锁成功。
第三方面,本发明实施例提供了一种电子锁,包括:电机、处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序,实现如上述中所述的电子锁解锁方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述中所述的电子锁解锁方法。
本发明实施例公开了一种电子锁解锁方法、装置、电子锁及可读存储介质,该方法包括:响应解锁指令,控制所述电子锁内的电机开始运转并采集所述电机在解锁时间内的电流信号;根据所述电流信号,获取所述电子锁的状态,其中,所述状态包括异常状态和正常状态;若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态;若所述电子锁处于所述正常状态,则控制所述电机运转至预定位置,以使所述电子锁解锁成功。与现有技术相比,本实施例通过监测解锁时间内电子锁的状态,并且在不同状态控制电子锁解锁,从而使得电子锁能够在不同状态下都能够自适应解锁,提高了电子锁解锁的灵活性和适应度,使得用户体验感更佳。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
图1示出了本发明实施例中电子锁解锁方法的流程示意图;
图2示出了本发明实施例中获取电子锁状态的流程示意图;
图3示出了本发明实施例中统计重新获取次数的流程示意图;
图4示出了本发明实施例中的电子锁解锁装置的结构示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
实施例1
请参照图1,本实施例提供了一种电子锁解锁方法,该方法具体包括如下步骤:
步骤S110:响应解锁指令,控制所述电子锁内的电机开始运转并采集所述电机在解锁时间内的电流信号。
具体地,当用户打开电子锁,输入解锁指令后,所述电子锁便会响应解锁指令,其中,所述解锁指令可以是用户输入的密码,也可以是输入的指纹,具体的解锁指令可以根据实际情况进行响应,这里不做限定。
需要理解的是,所述电子锁内部通常包括电源、控制器、电机和齿轮箱等主要部件,所述电源为整个所述电子锁的运行供电,所述电子锁的执行过程为:当所述控制器接收到解锁指令并响应时,控制所述电机开始运转,进而带动齿轮箱转动,从而实现解锁。
进一步地,当控制器接收到解锁指令时,即所述电子锁响应解锁指令时,所述电子锁通过所述控制器控制电机开始运转,与此同时,采集所述电机在解锁时间内的电流信号。特别说明的是,解锁时间是指所述电子锁响应解锁指令之后,所述电子锁解锁成功之前的时间;本实施例通过电流信号传感器实时采集电机在整个解锁时间内的电流信号,从而根据电流信号,就能够判断出所述电子锁的状态,不需要在齿轮箱上设置额外的位置传感器来监测电子锁的状态,减少了齿轮箱的负担。
步骤S120:根据所述电流信号,获取所述电子锁的状态,其中,所述状态包括异常状态和正常状态。
需要理解的是,电机在运行过程中通常会产生运行信号,因此,实施例电流信号是指将电机运行过程中的运行电流对应的信号。其中,电子锁的状态包括异常状态和正常状态,当所述电子锁处于正常状态下,所述电子锁能够在响应解锁指令后成功解锁;而当所述电子锁处于异常状态下,所述电子锁即使在响应解锁指令后,也不会成功解锁。
因此,利用实时采集的电流信号来判断所述电子锁的状态,能够使得所述电子锁在后续执行解锁动作的过程中,能够根据不同的状态进行自适应,提高了电子锁解锁的效率和灵活性。
步骤S130:若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态。
具体地,当所述电子锁处于异常状态时,说明所述电子锁即使执行正常的解锁流程,所述电子锁也不会成功解锁。其中,所述电子锁处于异常状态通常有两种情况,第一种情况是:电机运转但是电机的输出力矩不够,无法带动齿轮箱转动,从而导致电子锁解锁失败;第二种情况是:电机运转但是电机的输出力矩过大,使得齿轮箱转动过头,从而导致电子锁解锁失败。
因此,当所述电子锁处于异常状态时,便需要调整所述电机的驱动电流,当所述电机的输出力矩不够的时候,需要增大所述电机的输出力矩,通常根据所述电机的规格书,能够查询到驱动电流和输出力矩的对应关系,输出力矩通常与驱动电流成正比,因此,当所述电机的输出力矩小的时候,便增大驱动电流,从而增大所述电机的输出力矩。当所述电机的输出力矩过大的时候,便减小驱动电流,从而减小所述电机的输出力矩。
调整驱动电流并控制电机重新运转后,需要重新获取所述电子锁的状态,进一步确定所述电子锁经过调整后的状态,能够更加精准对电子锁后续解锁进行控制。
步骤S140:若所述电子锁处于所述正常状态,则控制所述电机运转至预定位置,以使所述电子锁解锁成功。
具体地,当电子锁处于正常状态,即表示电子锁内的电机运行正常,电机运转至预定位置时,齿轮箱正好脱开,从而使得电子锁能够成功解锁。其中,预定位置是指在电子锁解锁时所述电机所处的位置。
可以理解的是,只有当电子锁处于正常状态下,所述电机运转至预定位置,才能够使得电子锁成功解锁,因此,当电子锁处于异常状态下时,需要先调整所述电机的驱动电流,并同时采集所述电子锁的状态,如果所述电子锁的状态一直异常,那么则需要一直调整所述电机的驱动电流,直至所述电子锁的状态正常。
可以理解的是,步骤S130和步骤S140并不是简单的先后执行顺序,当所述电子锁处于状态不同,便执行对应不同的步骤,当所述电子锁处于正常状态时,直接执行步骤S140即可,当所述电子锁处于异常状态时,首先执行S130,直至检测到所述电子锁的状态正常后,才执行正常解锁步骤,从而使得所述电子锁能够在各个状态下进行解锁,提高了电子锁解锁的灵活度。
因此,本实施例通过监测解锁时间内电子锁的状态,并且在不同状态控制电子锁解锁,从而使得电子锁能够在不同状态下都能够自适应解锁,提高了电子锁解锁的灵活性和适应度,使得用户体验感更佳。
请参照图2,在一种实施例中,步骤S120具体包括:
步骤S121:监测所述电流信号是否在所述解锁时间内均处于预设范围内;
步骤S122:若否,获取所述电子锁的状态为所述异常状态;
步骤S123:若是,获取所述电子锁的状态为所述正常状态。
需要理解的是,所述电子锁在解锁过程中,所述电子锁内部的电机都有一个预设运行电压,在预设运行电压的误差允许范围内,电机能够带动齿轮箱运转到预设位置,从而使得所述电子锁解锁。具体地,本实施通过电流信号传感器来实时监测电流信号,能够精准地判断出所述电子锁的状态。
在一种实施例中,所述异常状态包括持续异常状态和间断异常状态,所述步骤S122之后,具体还包括:
统计所述异常状态的时间段,并判断所述时间段是否等于所述解锁时间;
若等于,则判定所述异常状态为所述持续异常状态;
若不等于,则判定所述异常状态为所述间断异常状态。
需要理解的是,本实施例中的持续异常状态是指在整段解锁时间内所述电机的驱动电流均不处于预设范围内,从而导致了电子锁未能解锁成功,并且此时电机的负载增大,无法驱动齿轮箱;本实施例中的间断异常状态是指在解锁时间内,所述电机的驱动电流前段时间内处于预设范围内,后段时间内不处于预设范围内,此时,驱动齿轮箱转动过头。需要理解的是,整段解锁时间为前段时间和后段时间的总和,前段时间和后段时间并没有时间长短的区分,只是时间发生顺序不同。
在一种实施例中,当所述电子锁处于所述持续异常状态时,所述步骤S130,具体包括:调整所述电机的驱动电流,使所述驱动电流增大第一预设值以控制所述电机正向运转。
具体地,当所述电子锁处于持续异常状态,即所述电子锁在整段解锁时间内所述电机的驱动电流均不处于预设范围内,因此,在所述解锁时间内的所述电机的负载增大,进而无法驱动齿轮箱,也就是说,当所述电子锁处于持续异常状态时,所述电机发生了运转但是齿轮箱并未发生转动,此时,需要将驱动电流增大,进而增大所述电机的输出力矩,从而实现带动齿轮箱的转动。同时,因为齿轮箱在解锁期间并未转动,因此齿轮箱的位置并未发生改变,所以,控制所述电机正向运转。
需要理解的是,所述电子锁解锁过程中所述电机的转动方向均可以设置为解锁转动方向,本实施例将所述电机正向运转方向视为解锁转动方向,具体的解锁转动方向可以视实际情况进行设计,这里不做限定。
进一步地,通过增大PWM(pulse width modulation脉冲宽度调制)来增大所述驱动电流。示范性地,通过增加固定的占空比来输出PWM,从而增大所述输出电流,其中固定的占空比和所述驱动电流的第一预设值存在一定的比例关系。比如,当所述电子锁处于所述持续异常状态时,调整PWM的占空比,以使所述驱动电流增大第一预设值以控制所述电机正向运转,并重新判断所述电子锁的状态,若所述电子锁还是处于所述持续异常状态,那么,则再次调整PWM的占空比,以使增大后的所述驱动电流再次增大第一预设值以控制所述电机正向运转,并重新判断所述电子锁的状态。
在一种实施例中,当所述电子锁处于所述间断异常状态时,所述步骤S130,具体包括:调整所述电机的驱动电流,使所述驱动电流减少第二预设值以控制所述电机反向运转。
具体地,当所述电子锁处于间断异常状态,即所述电子锁在整段解锁时间内所述电机的驱动电流有部分时间段是处于预设范围内,因此,电机发生了运转并且带动了齿轮箱进行转动,并且所述齿轮箱转动过头,此时,需要将驱动电流减小,进而减小所述电机的输出力矩,从而控制所述电机反向运转,从而实现带动齿轮箱的反向转动,以使齿轮箱转回至初始位置,可以理解的是,初始位置是指所述电子锁在响应解锁指令时,所述齿轮箱所述的位置。
具体地,通过减小PWM来减小所述驱动电流。示范性地,通过减小固定的占空比来输出PWM,从而减小所述输出电流。例如,当所述电子锁处于所述间断异常状态时,调整PWM的占空比,以使所述驱动电流减小第二预设值以控制所述电机进行反向运转,并重新判断所述电子锁的状态,若重新判断的所述电子锁的状态为所述持续异常状态时,调整PWM的占空比,以使所述驱动电流增大第一预设值以控制所述电机正向运转,并重新判断所述电子锁的状态,依次反复,直至所述电子锁的状态为正常状态。具体的调整方式根据所述电子锁的实际状态而定,这里不做限定。
请参考图3,在一种实施例中,所述步骤S130之后,具体还包括:
步骤S150:统计重新获取的次数;
步骤S160:若所述次数超过预设次数,则控制所述电子锁停止解锁并判定所述电子锁损坏。
需要理解的是,当所述电子锁的状态为异常状态时,需要在调整所述驱动电流和控制电机运转之后,需要重新获取所述电子锁的状态,但是,重新获取的次数有一定的限制,因此,通过统计重新获取的次数,并将统计的次数和预设次数进行比较,若是重新获取的次数超过预设次数,说明所述电子锁尝试解锁的次数已经超过上限,则控制所述电子锁停止解锁并判定所述电子锁已经损坏,所述电子锁损坏可以是指电子锁受到外力撞击而导致的损坏,也可以是电子锁结构本身老化而造成的损坏,具体的损坏原因可以根据实际情况进行分析,这里不做限定。
具体地,预设次数是指所述电子锁最多能够重新获取状态的次数,当重新获取的次数超过预设次数,那么所述电子锁立即停止解锁动作,在判定所述电子锁损坏的同时,控制所述电机停止运转。示范性地,本实施例还可以在所述电子锁上安装指示灯或者警示器,当判定所述电子锁出现损坏后,通过指示灯或者警示器来提醒用户电子锁损坏这一情况。
特别说明的是,本实施例的执行流程是:当所述电子锁处于所述持续异常状态时,调整PWM的占空比,以使所述驱动电流增大第一预设值以控制所述电机正向运转,并重新判断所述电子锁的状态,若所述电子锁还是处于所述持续异常状态,那么,则再次调整PWM的占空比,以使增大后的所述驱动电流再次增大第一预设值以控制所述电机正向运转,并重新判断所述电子锁的状态,直至所述电子锁处于正常状态,成功解锁,或者重新获取所述电子锁的状态的次数超过预设值,停止解锁。
因此,本实施根据电子锁在解锁过程中的状态来实施具体开锁手段,克服了电子锁在各种不同状态下的解锁差异的影响,提高了可靠性和灵活性,以使用户的使用体检感更佳。
在一种实施例中,所述步骤S110之前,具体还包括:
设置预设数量的霍尔信号,以使所述电机根据所述霍尔信号运转至所述预定位置。
具体地,所述电子锁在安装之前,便会对其进行调试,从而能够得出预设数量的霍尔信号,以使所述电子锁内的电机根据预设数量的霍尔信号运转,便能够使得所述电子锁成功解锁。其中,本实施中的霍尔信号通常是指通常指电机的位置信号,霍尔信号数量不同,那么电机转动后对应的位置也不相同。示范性地,假设电机极对数为P,在预设时间1ms内采集得到的霍尔信号数量为M,单对极转动一圈的霍尔数为N,进而计算得到转速n=60*1000*M/P/N(单位每分钟电机转过的圈数),通过得到的转速和程序设置的运行时间,便能够估算出电机运行的位置,通过反复测试和数据采集,得出电机根据预设数量的霍尔信号,能够使得所述电机根据所述霍尔信号运转至所述预定位置,从而进行解锁。
实施例2
与上述方法实施例相对应,请参照图4,图4为本发明实施例提供的一种电子锁解锁装置的结构示意图。该电子锁解锁装置100包括:控制模块110,获取模块120,异常模块130和正常模块140。
其中,控制模块110,用于响应解锁指令,控制所述电子锁内的电机开始运转并采集所述电机在解锁时间内的电流信号。
获取模块120,用于根据所述电流信号,获取所述电子锁的状态,其中,所述状态包括异常状态和正常状态。
异常模块130,用于若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态。
正常模块140,用于若所述电子锁处于所述正常状态,则控制所述电机运转至预定位置,以使所述电子锁解锁成功。
本申请实施例提供的电子锁解锁装置对应于上述实施例1中电子锁解锁方法的各个步骤,上述实施例1中的可选项同样适用于本实施例,故这里不再赘述。
本发明实施例还提供了一种电子锁,所述电子锁包括存储器及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器执行时,实现如上述实施例1所述的电子锁解锁方法。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述实施例1所述的电子锁解锁方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
Claims (10)
1.一种电子锁解锁方法,其特征在于,包括:
响应解锁指令,控制所述电子锁内的电机开始运转并采集所述电机在解锁时间内的电流信号;
根据所述电流信号,获取所述电子锁的状态,其中,所述状态包括异常状态和正常状态;
若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态;
若所述电子锁处于所述正常状态,则控制所述电机运转至预定位置,以使所述电子锁解锁成功。
2.根据权利要求1所述的电子锁解锁方法,其特征在于,所述根据所述电流信号,获取所述电子锁的状态,包括:
监测所述电流信号是否在所述解锁时间内均处于预设范围内;
若否,获取所述电子锁的状态为所述异常状态;
若是,获取所述电子锁的状态为所述正常状态。
3.根据权利要求1或2所述的电子锁解锁方法,其特征在于,所述异常状态包括持续异常状态和间断异常状态,所述获取所述电子锁的状态为所述异常状态之后,还包括:
统计所述异常状态的时间段,并判断所述时间段是否等于所述解锁时间;
若等于,则判定所述异常状态为所述持续异常状态;
若不等于,则判定所述异常状态为所述间断异常状态。
4.根据权利要求3所述的电子锁解锁方法,其特征在于,所述若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态,包括:
若所述电子锁处于所述持续异常状态,则调整所述电机的驱动电流,使所述驱动电流增大第一预设值以控制所述电机正向运转。
5.根据权利要求3所述的电子锁解锁方法,其特征在于,所述若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态,包括:
若所述电子锁处于所述间断异常状态,则调整所述电机的驱动电流,使所述驱动电流减少第二预设值以控制所述电机反向运转。
6.根据权利要求1所述的电子锁解锁方法,其特征在于,所述若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态之后,还包括:
统计重新获取的次数;
若所述次数超过预设次数,则控制所述电子锁停止解锁并判定所述电子锁损坏。
7.根据权利要求1所述的电子锁解锁方法,其特征在于,所述响应解锁指令之前,还包括:
设置预设数量的霍尔信号,以使所述电机根据所述霍尔信号运转至所述预定位置。
8.一种电子锁解锁装置,其特征在于,包括:
控制模块,用于响应解锁指令,控制所述电子锁内的电机开始运转并采集所述电机在解锁时间内的电流信号;
获取模块,用于根据所述电流信号,获取所述电子锁的状态,其中,所述状态包括异常状态和正常状态;
异常模块,用于若所述电子锁处于所述异常状态,则调整所述电机的驱动电流以控制所述电机运转,并重新获取所述电子锁的状态;
正常模块,用于若所述电子锁处于所述正常状态,则控制所述电机运转至预定位置,以使所述电子锁解锁成功。
9.一种电子锁,其特征在于,包括:处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序,实现如权利要求1至7中任一项所述的电子锁解锁方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时,实现如权利要求1至7中任一项所述的电子锁解锁方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211410697.0A CN115713822A (zh) | 2022-11-11 | 2022-11-11 | 电子锁解锁方法、装置、电子锁及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211410697.0A CN115713822A (zh) | 2022-11-11 | 2022-11-11 | 电子锁解锁方法、装置、电子锁及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115713822A true CN115713822A (zh) | 2023-02-24 |
Family
ID=85232796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211410697.0A Pending CN115713822A (zh) | 2022-11-11 | 2022-11-11 | 电子锁解锁方法、装置、电子锁及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115713822A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117558077A (zh) * | 2024-01-10 | 2024-02-13 | 深圳市每开创新科技有限公司 | 一种电子锁的参数调整方法、存储介质及终端装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003097107A (ja) * | 2001-09-25 | 2003-04-03 | Matsushita Electric Works Ltd | 電気錠システム |
KR200322402Y1 (ko) * | 2003-05-13 | 2003-08-09 | 주식회사 아이레보 | 모터 전류를 측정하여 자가진단하는 전자식 도어락 |
JP2010047932A (ja) * | 2008-08-20 | 2010-03-04 | Hitachi Building Systems Co Ltd | 電気錠異常検出システム |
US20190003207A1 (en) * | 2017-06-28 | 2019-01-03 | Tong Lung Metal Industry Co., Ltd. | Electronic lock and method for positioning the electronic lock |
CN110264603A (zh) * | 2019-06-28 | 2019-09-20 | 移康智能科技(上海)股份有限公司 | 电子锁调节方法及电子锁 |
CN114132193A (zh) * | 2021-11-30 | 2022-03-04 | 长春捷翼汽车零部件有限公司 | 新能源电子锁及其反馈控制电路、控制方法和新能源汽车 |
CN114299637A (zh) * | 2020-09-22 | 2022-04-08 | 云丁网络技术(北京)有限公司 | 用于控制电子锁的方法和装置 |
CN119296211A (zh) * | 2024-10-28 | 2025-01-10 | 深圳无尽瓦特科技有限公司 | 电子锁控制装置、方法、存储介质及计算机设备 |
-
2022
- 2022-11-11 CN CN202211410697.0A patent/CN115713822A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003097107A (ja) * | 2001-09-25 | 2003-04-03 | Matsushita Electric Works Ltd | 電気錠システム |
KR200322402Y1 (ko) * | 2003-05-13 | 2003-08-09 | 주식회사 아이레보 | 모터 전류를 측정하여 자가진단하는 전자식 도어락 |
JP2010047932A (ja) * | 2008-08-20 | 2010-03-04 | Hitachi Building Systems Co Ltd | 電気錠異常検出システム |
US20190003207A1 (en) * | 2017-06-28 | 2019-01-03 | Tong Lung Metal Industry Co., Ltd. | Electronic lock and method for positioning the electronic lock |
CN110264603A (zh) * | 2019-06-28 | 2019-09-20 | 移康智能科技(上海)股份有限公司 | 电子锁调节方法及电子锁 |
CN114299637A (zh) * | 2020-09-22 | 2022-04-08 | 云丁网络技术(北京)有限公司 | 用于控制电子锁的方法和装置 |
CN114132193A (zh) * | 2021-11-30 | 2022-03-04 | 长春捷翼汽车零部件有限公司 | 新能源电子锁及其反馈控制电路、控制方法和新能源汽车 |
CN119296211A (zh) * | 2024-10-28 | 2025-01-10 | 深圳无尽瓦特科技有限公司 | 电子锁控制装置、方法、存储介质及计算机设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117558077A (zh) * | 2024-01-10 | 2024-02-13 | 深圳市每开创新科技有限公司 | 一种电子锁的参数调整方法、存储介质及终端装置 |
CN117558077B (zh) * | 2024-01-10 | 2025-05-27 | 深圳市每开创新科技有限公司 | 一种电子锁的参数调整方法、存储介质及终端装置 |
WO2025148142A1 (zh) * | 2024-01-10 | 2025-07-17 | 深圳市每开创新科技有限公司 | 一种电子锁的参数调整方法、存储介质及终端装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3730795B2 (ja) | パワーウインド装置の挟み込み検知方法 | |
CN110089023B (zh) | 控制马达运动的马达控制器、马达组件、电子锁和方法 | |
CN102287113A (zh) | 一种汽车电动车窗软停止控制装置 | |
CN115713822A (zh) | 电子锁解锁方法、装置、电子锁及可读存储介质 | |
JP5666010B2 (ja) | 電動パワーステアリング装置 | |
CN109795336B (zh) | 一种电动汽车扭矩监控方法、整车控制器及电动汽车 | |
JP3675632B2 (ja) | パワーウインド装置の挟み込み検知方法 | |
CN109577847B (zh) | 一种电动卷帘门的限位设置方法及系统 | |
CN107145094A (zh) | 闸机控制装置和系统 | |
CN109267839B (zh) | 一种智能锁控制方法及智能锁 | |
US9817707B2 (en) | Controller for reducing power | |
CN115909552B (zh) | 智能门锁控制方法、系统及存储介质 | |
EP2624436A2 (en) | Method for controlling inverter | |
JP4326883B2 (ja) | 電動パワーステアリング装置の制御装置 | |
JP2013256143A (ja) | 電動パワーステアリング制御装置 | |
CN112821845B (zh) | 电动工具控制方法及电动工具 | |
KR20100111362A (ko) | 하이브리드 변속기용 전동식오일펌프 제어장치 | |
CN111365509A (zh) | 一种电子阀系统的启动方法及装置 | |
CN114467062A (zh) | 一种变频器的功能安全装置 | |
US6882918B2 (en) | Electric drive management system and method | |
CN115967307A (zh) | 一种多电机的控制方法、控制装置以及存储介质 | |
CN115856478A (zh) | 电子锁的运行状态监测方法及装置、设备、存储介质 | |
JP2972893B2 (ja) | サンルーフの開閉制御装置 | |
WO2020059779A1 (ja) | モータ制御装置 | |
CN113868856B (zh) | 一种基于状态迁移的多功能线性淡化器设计方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |