智能门锁控制方法、系统及存储介质技术方案

技术编号:37148075 阅读:19 留言:0更新日期:2023-04-06 22:01
本发明专利技术公开了一种智能门锁控制方法、系统及存储介质,应用于门锁控制技术领域,能够有效提升门锁控制的准确性,延长门锁的使用寿命。该方法包括:获取预设学习参数;预设学习参数包括门锁的开关次数和调试状态;确定预设学习参数满足预设学习条件,控制门锁进行动态学习得到平稳编码值;平稳编码值为门锁进行开关操作过程中,电机转动角度相应的编码值,预设学习条件包括预设开关次数或初始调试状态;根据平稳编码值控制电机驱动进行门锁开关操作;控制所述门锁进行动态学习,得到平稳编码值,包括:获取预设编码值;根据预设编码值控制电机转动至相应的旋转角度;获取电机的当前电流数据;根据当前电流数据调整电机的编码值,得到平稳编码值。到平稳编码值。到平稳编码值。

【技术实现步骤摘要】
智能门锁控制方法、系统及存储介质


[0001]本专利技术涉及门锁控制
,尤其涉及一种智能门锁控制方法、系统及存储介质。

技术介绍

[0002]目前,全自动智能锁实现自动开锁的方式有两种。一种是把电机内置在锁体电子内部,通过减速电机转动带动锁舌,实现自动开门。这种方式能够通过锁体锁舌触发开关判断是否开到位、关到位,不会导致开关锁误判断。但由于锁体内部的空间较小,能放下的减速电机为小电机,因此,难以实现大扭矩开关锁,一旦门锁安装好后,与门框有摩擦阻力,便会导致开锁失败。另一种方案是使用常规机械锁体,把减速电机放到锁后的把手,再通过锁芯转动轴带动锁舌,实现自动开门。由于锁后把手空间较大,减速电机体积可以做得更大,开锁的成功率也更高。但这种方式是通过电机的堵转电流来判断锁舌是否完成开锁这一过程,容易出现误判断。在实际应用中存在一定的开锁误判断比例,并且用电机堵转来判断,电流会超出电机的额定电流,对减速齿轮造成损伤,形成不可逆的损害,这也导致了门锁的使用寿命缩短。相关技术中,如何实现准确的开关锁,并延长门锁的使用寿命没有很好的办法。

技术实现思路

[0003]为了解决上述技术问题的至少之一,本专利技术提出一种智能门锁控制方法、系统及存储介质,能够有效提升门锁控制的准确性,延长门锁的使用寿命。
[0004]一方面,本专利技术实施例提供了一种智能门锁控制方法,包括以下步骤:
[0005]获取预设学习参数;其中,所述预设学习参数包括门锁的开关次数和调试状态;
[0006]确定所述预设学习参数满足预设学习条件,控制所述门锁进行动态学习,得到平稳编码值;其中,所述平稳编码值为所述门锁进行开关操作过程中,电机转动角度相应的编码值,所述预设学习条件包括预设开关次数或初始调试状态;
[0007]根据所述平稳编码值控制电机驱动进行门锁开关操作;
[0008]其中,所述控制所述门锁进行动态学习,得到平稳编码值,包括:
[0009]获取预设编码值;
[0010]根据所述预设编码值控制所述电机转动至相应的旋转角度;
[0011]获取所述电机的当前电流数据;
[0012]根据所述当前电流数据调整所述电机的编码值,得到所述平稳编码值。
[0013]根据本专利技术实施例的一种智能门锁控制方法,至少具有如下有益效果:本实施例通过获取预设学习参数,如门锁的开关次数和调试状态,确定预设学习参数满足预设学习条件后,如门锁的开关次数满足预设开关次数或调试状态为初始调试状态,控制门锁进行动态学习,以得到在门锁进行开关操作过程中,电机转动角度相应的编码值,即平稳编码值,从而有效提升门锁控制的准确性,缓解由于门锁形变导致的开关锁异常问题。进一步
地,本实施例通过动态学习得到的平稳编码值控制电机驱动进行门锁开关操作,以编码控制电机的方式进行门锁的开关操作,有效缓解了由于堵转导致的减速齿轮损伤问题,延长了门锁的使用寿命。同时,通过根据电机编码值对电机进行驱动,能够实现对门锁开关锁操作进行精确控制,有效提升门锁控制的准确性。另外,在动态学习过程中,本实施例通过获取电机转动到预设编码值时电机的当前电流数据,以通过电机的当前电流数据调整电机的编码值,从而得到平稳编码值,能够有效缓解电机堵转问题,减少在门锁进行开关操作过程中出现电机堵转问题,有效提升门锁控制的准确性,延长门锁的使用寿命。
[0014]根据本专利技术的一些实施例,所述获取预设编码值,包括:
[0015]确定所述门锁是初次上电调试,通过堵转电流法获取所述预设编码值;
[0016]或者,确定所述门锁不是初次上电调试,将前一次动态学习得到的所述平稳编码值作为所述预设编码值。
[0017]根据本专利技术的一些实施例,所述确定所述门锁是初次上电调试,通过堵转电流法获取所述预设编码值,包括:
[0018]获取电机的所述当前电流数据;
[0019]确定所述当前电流数据满足预设堵转电流条件,记录所述电机转动角度的编码值,得到中间编码值;
[0020]确定所述中间编码值的数量大于预设中间值数量,根据所述中间编码值构建编码数据库;
[0021]确定所述编码数据库中的各个所述中间编码值的变化量小于预设变化量,得到所述预设编码值。
[0022]根据本专利技术的一些实施例,所述根据所述当前电流数据调整所述电机的编码值,得到所述平稳编码值,包括:
[0023]判断所述当前电流数据与前一电流数据的电流数据关系;其中,所述前一电流数据为前一电流获取时刻获取得到的电机的电流数据;
[0024]根据所述电流数据关系对所述预设编码值进行调整操作,得到当前编码值;其中,所述调整操作包括增加预设编码量或减少预设编码量;
[0025]根据所述调整操作设置相应的标志位;其中,所述标志位包括增加标志和减少标志;
[0026]根据所述标志位构建标志记录序列;
[0027]确定所述标志记录序列满足预设记录条件,根据所述当前编码值得到所述平稳编码值。
[0028]根据本专利技术的一些实施例,所述根据所述电流数据关系对所述预设编码值进行调整操作,得到当前编码值,包括:
[0029]确定所述电流数据关系满足预设堵转条件,将所述预设编码值减少预设编码量,得到当前编码值;
[0030]或者,确定所述电流数据关系未满足所述预设堵转条件,将所述预设编码值增加所述预设编码量,得到所述当前编码值。
[0031]根据本专利技术的一些实施例,所述确定所述标志记录序列满足预设记录条件,根据所述当前编码值得到所述平稳编码值,包括:
[0032]确定所述标志记录序列中所述增加标志和所述减少标志交替记录的次数满足预设交替次数,根据所述当前编码值得到所述平稳编码值。
[0033]根据本专利技术的一些实施例,所述根据所述平稳编码值控制电机驱动进行门锁开关操作,包括:
[0034]获取门锁控制指令;其中,所述门锁控制指令包括开锁操作和关锁操作;
[0035]根据所述门锁控制指令驱动所述电机;
[0036]通过预设编码器实时获取所述电机的编码数据;
[0037]确定所述编码数据与所述平稳编码值的误差小于预设误差数据,控制所述电机停止转动。
[0038]另一方面,本专利技术实施例还提供了一种智能门锁控制系统,包括:
[0039]获取模块,用于获取预设学习条件参数;其中,所述预设学习条件参数包括门锁的开关次数和初始调试状态;
[0040]学习模块,用于确定所述预设学习参数满足预设学习条件,控制所述门锁进行动态学习,得到平稳编码值;其中,所述平稳编码值为所述门锁进行开关操作过程中,电机转动角度相应的编码值,所述预设学习条件包括预设开关次数或初始调试状态;
[0041]控制模块,用于根据所述平稳编码值控制电机驱动进行门锁开关操作;
[0042]其中,所述控制所述门锁进行动态学习,得到平稳编码值,包括:
[0043]获取预设编码值;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能门锁控制方法,其特征在于,包括以下步骤:获取预设学习参数;其中,所述预设学习参数包括门锁的开关次数和调试状态;确定所述预设学习参数满足预设学习条件,控制所述门锁进行动态学习,得到平稳编码值;其中,所述平稳编码值为所述门锁进行开关操作过程中,电机转动角度相应的编码值,所述预设学习条件包括预设开关次数或初始调试状态;根据所述平稳编码值控制电机驱动进行门锁开关操作;其中,所述控制所述门锁进行动态学习,得到平稳编码值,包括:获取预设编码值;根据所述预设编码值控制所述电机转动至相应的旋转角度;获取所述电机的当前电流数据;根据所述当前电流数据调整所述电机的编码值,得到所述平稳编码值。2.根据权利要求1所述的智能门锁控制方法,其特征在于,所述获取预设编码值,包括:确定所述门锁是初次上电调试,通过堵转电流法获取所述预设编码值;或者,确定所述门锁不是初次上电调试,将前一次动态学习得到的所述平稳编码值作为所述预设编码值。3.根据权利要求2所述的智能门锁控制方法,其特征在于,所述确定所述门锁是初次上电调试,通过堵转电流法获取所述预设编码值,包括:获取电机的所述当前电流数据;确定所述当前电流数据满足预设堵转电流条件,记录所述电机转动角度的编码值,得到中间编码值;确定所述中间编码值的数量大于预设中间值数量,根据所述中间编码值构建编码数据库;确定所述编码数据库中的各个所述中间编码值的变化量小于预设变化量,得到所述预设编码值。4.根据权利要求1所述的智能门锁控制方法,其特征在于,所述根据所述当前电流数据调整所述电机的编码值,得到所述平稳编码值,包括:判断所述当前电流数据与前一电流数据的电流数据关系;其中,所述前一电流数据为前一电流获取时刻获取得到的电机的电流数据;根据所述电流数据关系对所述预设编码值进行调整操作,得到当前编码值;其中,所述调整操作包括增加预设编码量或减少预设编码量;根据所述调整操作设置相应的标志位;其中,所述标志位包括增加标志和减少标志;根据所述标志位构建标志记录序列;确定所述标志记录序列满足预设记录条件,根据所述当前编码值得到所述平稳编码值。5.根据权利要求4所述的智能门锁控制方法,其特征在于,所述根据所述电流数据关系对所述预设编...

【专利技术属性】
技术研发人员:余晓鹏陈鸿填
申请(专利权)人:佛山市汇泰龙智能科技有限公司
类型:发明
国别省市:

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

1