本发明专利技术公开了一种用于电子锁的控制方法、系统、设备及介质,涉及电子锁控制技术领域,其中,用于电子锁的控制方法包括:步骤S1,获取针对电子锁的开锁指令;步骤S2,根据所述开锁指令,基于预设的通电时间,向所述电子锁输出电流,使所述电子锁通电所述通电时间;在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,并执行步骤S3;步骤S3,获取所述电子锁的开关状态,根据所述电子锁的开关状态确定所述电子锁的通电状态。本发明专利技术根据电子锁的开关状态,确定是否继续向电子锁输出电流,使得电子锁的持续通电时间减少,电子锁的休息时间变长,避免了电子锁的线圈因长时间通电而得不到降温,造成电子锁容易损坏,电子锁使用寿命短的问题。的问题。的问题。
【技术实现步骤摘要】
一种用于电子锁的控制方法、系统、设备及介质
[0001]本专利技术涉及电子锁控制
,具体涉及一种用于电子锁的控制方法、系统、设备及介质。
技术介绍
[0002]目前,很多储物柜都是由多个格口组成的,例如,矿灯充电柜一般设有100个格口,每个格口设有一把电子锁,通过一个锁控板控制多个电子锁的开和关。当需要打开格口时,用户通过计算机发送指令到锁控板,锁控板的单片机给对应的电子锁通电(通电时间一般设置为0.8秒)后,电子锁自动弹开格口的门。电子锁通电时,其线圈将产生高温,若长时间通电而得不到降温,电子锁将很容易损坏。
[0003]然而,由于锁控板采用了固定的通电时间,且对电子锁的使用非常频繁,使得电子锁常处于通电状态,电子锁的损坏率较高,大大降低了电子锁的使用寿命。
技术实现思路
[0004]本专利技术所要解决的技术问题为:现有的电子锁的控制方法使得电子锁容易损坏,降低了电子锁的使用寿命。为解决该技术问题,本专利技术提供了一种用于电子锁的控制方法、系统、设备及介质。
[0005]本专利技术解决上述技术问题的技术方案如下:
[0006]一种用于电子锁的控制方法,包括:
[0007]步骤S1,获取针对电子锁的开锁指令;
[0008]步骤S2,根据所述开锁指令,基于预设的通电时间,向所述电子锁输出电流,使所述电子锁通电所述通电时间;在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,并执行步骤S3;
[0009]步骤S3,获取所述电子锁的开关状态,根据所述电子锁的开关状态确定所述电子锁的通电状态。
[0010]本专利技术的有益效果是:电子锁带有门状态反馈,即电子锁的开关状态可检测,本专利技术根据电子锁的开关状态,确定是否继续向电子锁输出电流,使得电子锁的持续通电时间减少,电子锁的休息时间变长,避免了电子锁的线圈因长时间通电而得不到降温,造成电子锁容易损坏,电子锁使用寿命短的问题。
[0011]在上述技术方案的基础上,本专利技术还可以做如下改进。
[0012]进一步,所述通电时间为100毫秒。
[0013]采用上述进一步方案的有益效果是:将通电时间设置为100毫秒,在保证电子锁可正常实现开锁的前提下,避免了电子锁的线圈受到长时间通电而造成电子锁损坏。
[0014]进一步,所述步骤S3包括:
[0015]步骤S31,获取所述电子锁的开关状态,所述开关状态为锁已开或锁未开;
[0016]步骤S32,若所述开关状态为锁已开,则控制所述电子锁不通电,所述通电状态包
括不通电;
[0017]步骤S33,若所述开关状态为锁未开,则控制所述电子锁通电所述通电时间,并在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,重复执行所述步骤S31至步骤S33,直至所述开关状态为锁已开。
[0018]采用上述进一步方案的有益效果是:通过反复检测电子锁的开关状态,从而确定是否停止向电子锁输出电流,以尽量减少电子锁的通电时间,从而提高电子锁的使用寿命。
[0019]进一步,若重复执行所述步骤S31至步骤S33设定次数后,所述开关状态为锁未开,所述方法还包括:
[0020]生成提示信息,以根据所述提示信息提示用户所述电子锁发生故障。
[0021]采用上述进一步方案的有益效果是:通过生成提示信息,便于用户和维护人员知晓电子锁的运行状态,同时也便于维修人员快速确定设备故障原因,提高维护人员的工作效率。
[0022]进一步,所述设定次数为8次。
[0023]采用上述进一步方案的有益效果是:将设定次数设定为8次,可避免电子锁的通电时间过长而造成电子锁的损坏。
[0024]为解决上述技术问题,本专利技术还提供了一种用于电子锁的控制系统,包括:
[0025]指令获取模块,用于获取针对电子锁的开锁指令;
[0026]第一通电模块,用于根据所述开锁指令,基于预设的通电时间,向所述电子锁输出电流,使所述电子锁通电所述通电时间;在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,并执行第二通电模块;
[0027]第二通电模块,用于获取所述电子锁的开关状态,根据所述电子锁的开关状态确定所述电子锁的通电状态。
[0028]进一步,所述第二通电模块包括:
[0029]第一子单元,用于获取所述电子锁的开关状态,所述开关状态为锁已开或锁未开;
[0030]第二子单元,用于若所述开关状态为锁已开,则控制所述电子锁不通电,所述通电状态包括不通电;
[0031]第三子单元,用于若所述开关状态为锁未开,则控制所述电子锁通电所述通电时间,并在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,重复执行所述第一子单元、所述第二子单元和所述第三子单元,直至所述开关状态为锁已开。
[0032]进一步,所述系统还包括:
[0033]报警模块,用于若重复执行第一子单元、所述第二子单元和所述第三子单元设定次数后,所述开关状态为锁未开,则根据所述开关状态生成提示信息,以根据所述提示信息提示用户所述电子锁发生故障。
[0034]为解决上述技术问题,本专利技术还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前所述的用于电子锁的控制方法。
[0035]为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述的用于电子锁的控制方法。
附图说明
[0036]图1为本专利技术中用于电子锁的控制方法的流程示意图;
[0037]图2为本专利技术中用于电子锁的控制系统的结构示意图。
具体实施方式
[0038]以下对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。
[0039]实施例一
[0040]如图1所示,本实施例提供了一种用于电子锁的控制方法,包括:
[0041]步骤S1,获取针对电子锁的开锁指令;
[0042]其中,该电子锁可以是用密码进行开锁的电子锁,密码可以是指纹、实时人脸图像、用户设定的数字密码等,该开锁指令可以是用户在开锁时,按照预先设定的密码所提供的密码所对应的开锁指令;
[0043]步骤S2,根据所述开锁指令,基于预设的通电时间,向所述电子锁输出电流,使所述电子锁通电所述通电时间;在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,并执行步骤S3;
[0044]步骤S3,获取所述电子锁的开关状态,根据所述电子锁的开关状态确定所述电子锁的通电状态。
[0045]本实施例中,所述通电时间为100毫秒。
[0046]其中,所述步骤S3包括:
[0047]步骤S31,获取所述电子锁的开关状态,所述开关状态为锁已开或锁未开;
[0048]步骤S32,若所述开关状态为锁已开,则本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于电子锁的控制方法,其特征在于,包括:步骤S1,获取针对电子锁的开锁指令;步骤S2,根据所述开锁指令,基于预设的通电时间,向所述电子锁输出电流,使所述电子锁通电所述通电时间;在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,并执行步骤S3;步骤S3,获取所述电子锁的开关状态,根据所述电子锁的开关状态确定所述电子锁的通电状态。2.根据权利要求1所述的方法,其特征在于,所述通电时间为100毫秒。3.根据权利要求1所述的方法,其特征在于,所述步骤S3包括:步骤S31,获取所述电子锁的开关状态,所述开关状态为锁已开或锁未开;步骤S32,若所述开关状态为锁已开,则控制所述电子锁不通电,所述通电状态包括不通电;步骤S33,若所述开关状态为锁未开,则控制所述电子锁通电所述通电时间,并在所述电子锁通电所述通电时间后,停止向所述电子锁输出电流,重复执行所述步骤S31至步骤S33,直至所述开关状态为锁已开。4.根据权利要求3所述的方法,其特征在于,若重复执行所述步骤S31至步骤S33设定次数后,所述开关状态为锁未开,所述方法还包括:生成提示信息,以根据所述提示信息提示用户所述电子锁发生故障。5.根据权利要求4所述的方法,其特征在于,所述设定次数为8次。6.一种用于电子锁的控制系统,其特征在于,包括:指令获取模块,用于获取针对电子锁的开锁指令;第一通电模块,用于根据所述开锁指令,基于预设的通电时间,向所述电子锁输出电流,使所述电子锁...
【专利技术属性】
技术研发人员:刘竞成,
申请(专利权)人:深圳市速易宝智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。