本申请涉及一种全自动智能门锁控制方法、系统、装置、设备及介质,应用于智能门锁技术领域,其方法包括:响应于用户的开锁或关锁指令,获取所述智能门锁的采样信号,所述采样信号包括所述智能门锁的电信号和所述智能门锁上的驱动电机的碳膜变化信号;基于所述采样信号控制所述智能门锁执行开锁或关锁指令,得到执行结果;在第一预设时间内,基于所述执行结果判断是否存在超出预设次数的异常堵死情况;当存在超出预设次数的异常堵死情况时,控制所述智能门锁进行失败提示;当不存在超出预设次数的异常堵死情况时,控制所述智能门锁完成开锁或关锁。本申请具有提高全自动门锁判断的准确度,降低功耗,降低生产成本的效果。降低生产成本的效果。降低生产成本的效果。
【技术实现步骤摘要】
全自动智能门锁控制方法、系统、装置、设备及介质
[0001]本申请涉及智能门锁的
,尤其是涉及一种全自动智能门锁控制方法、系统、装置、设备及介质。
技术介绍
[0002]现如今随着科技的进步,门锁也随之变得越来越智能化,当今的智能门锁已逐步告别以往的传统门锁的解锁方式,凭借着一键开锁和一键关锁的便利优势,逐渐获得了广大用户的认可,然而常见的全自动门锁依靠电机堵转去判断开关锁的状态,如果锁舌中途意外堵死则会存在开关锁误判的问题。
[0003]在相关技术中,通常采用霍尔传感器和红外感应检测开关锁是否完成开锁或关锁,但是当采用霍尔传感器进行检测时,霍尔传感器在长时间实用之后,会出现金属磁化,感应范围缩小,使得判断结果不准确,导致误判率增高;当采用红外感应判断开关锁的开锁或关锁状态时,虽然精确度大幅度提高了,但是采用红外感应不但功耗大、成本高而且不便于用户安装。
技术实现思路
[0004]为了提高全自动门锁判断的准确度,降低功耗,降低生产成本,本申请提供一种全自动智能门锁控制方法、系统、装置、设备及介质。
[0005]第一方面,本申请提供一种全自动智能门锁控制方法,采用如下的技术方案:一种全自动智能门锁控制方法,包括:响应于用户的开锁或关锁指令,获取所述智能门锁的采样信号,所述采样信号包括所述智能门锁的电信号和所述智能门锁上的驱动电机的碳膜变化信号;基于所述采样信号控制所述智能门锁执行开锁或关锁指令,得到执行结果;在第一预设时间内,基于所述执行结果判断是否存在超出预设次数的异常堵死情况;当存在超出预设次数的异常堵死情况时,控制所述智能门锁进行失败提示;当不存在超出预设次数的异常堵死情况时,控制所述智能门锁完成开锁或关锁。
[0006]通过采用上述技术方案,当需要进行开锁或关锁时,通过电信号和碳膜变化信号对驱动电机进行采样,控制驱动电机执行开锁或关锁指令,然后通过判断是否发生预设次数的异常堵死情况精确控制智能门锁,减少智能门锁夹物体的情况,减少损伤,同时通过电信号和碳膜变化信号提高检测驱动电机的运行状态,从而进一步精确控制开锁或关锁,在控制的过程中,采集智能门锁状态,能够节省功耗,降低成本。
[0007]可选的,所述基于所述采样信号控制所述智能门锁执行开锁或关锁指令,得到执行结果包括:基于所述电信号确定所述驱动电机的第一运行状态;基于所述驱动电机的第一运行状态确定齿轮角度;
基于所述齿轮角度判断所述智能门锁是否开到位或关到位;当所述智能门锁未开到位或关到位,则基于所述碳膜变化信号确定所述驱动电机的第二运行状态;将所述第二运行状态确定为执行结果。
[0008]可选的,所述基于所述碳膜变化信号确定所述驱动电机的第二运行状态包括:获取所述电信号类型,所述电信号类型包括电流信号和电压信号;若所述电信号类型为电流信号,则将所述电流信号转换为电压信号,得到电压值;判断所述电压值是否大于预设电压值;若所述电压值大于预设电压值,则基于所述碳膜变化信号确定所述碳膜的变化程度;判断所述碳膜变化程度是否大于预设变化阈值;若所述碳膜变化程度不大于预设变化阈值,则控制所述驱动电机做与上一状态相反的运行状态,得到所述驱动电机的第二运行状态。
[0009]可选的,当所述智能门锁开到位或关到位时,所述方法包括:基于第二预设时间控制所述驱动电机反转;当到达所述第二预设时间时,获取虚位检测信号;基于所述虚位检测信号判断智能门锁的锁舌是否到达虚位;若所述智能门锁的锁舌到达虚位,则控制所述驱动电机进入停止运行状态;将所述停止运行状态作为所述执行结果。
[0010]可选的,所述在第一预设时间内,基于所述执行结果判断是否存在超出预设次数的异常堵死情况包括:基于所述执行结果确定所述驱动电机在执行开锁指令过程中是否检测到堵转信号;当所述驱动电机在执行开锁指令过程中检测到堵转信号,则基于所述堵转信号判断是否检测到开到位信号;若未检测到开到位信号,则异常堵死情况的次数加一,并控制所述驱动电机进行反转;再次检测是否存在堵转信号;若存在堵转信号,则再次判断是否检测到关到位信号;若未检测到关到位信号,则异常堵死情况的次数加一;若检测到关到位信号,则控制所述驱动电机再次反转,重复基于所述执行结果确定所述驱动电机在执行开锁指令过程中是否检测到堵转信号的步骤,直至达到超出预设次数的异常堵死情况为止。
[0011]可选的,在所述获取所述智能门锁的采样信号之前,所述方法还包括:获取所述智能门锁开到位时对应的旋转角度;基于所述旋转角度进行试运行,得到试运行结果;基于所述试运行结果确定开锁方式。
[0012]第二方面,本申请提供一种全自动智能门锁控制装置,采用如下的技术方案:一种全自动智能门锁控制装置,包括:
响应获取模块,用于响应于用户的开锁或关锁指令,获取所述智能门锁的采样信号,所述采样信号包括所述智能门锁的电信号和所述智能门锁上的驱动电机的碳膜变化信号;控制执行模块,用于基于所述采样信号控制所述智能门锁执行开锁或关锁指令,得到执行结果;判断模块,用于在第一预设时间内,基于所述执行结果判断是否存在超出预设次数的异常堵死情况;第一控制模块,用于当存在超出预设次数的异常堵死情况时,控制所述智能门锁进行失败提示;第二控制模块,用于当不存在超出预设次数的异常堵死情况时,控制所述智能门锁完成开锁或关锁。
[0013]通过采用上述技术方案,当需要进行开锁或关锁时,通过电信号和碳膜变化信号对驱动电机进行采样,控制驱动电机执行开锁或关锁指令,然后通过判断是否发生预设次数的异常堵死情况精确控制智能门锁,减少智能门锁夹物体的情况,减少损伤,同时通过电信号和碳膜变化信号提高检测驱动电机的运行状态,从而进一步精确控制开锁或关锁,在控制的过程中,采集智能门锁状态,能够节省功耗,降低成本。
[0014]第三方面,本申请提供一种电子设备,采用如下的技术方案:一种电子设备,包括处理器,所述处理器与存储器耦合;所述存储器上存储有能够被处理器加载并执行第一方面任一项所述的全自动智能门锁控制方法的计算机程序。
[0015]第四方面,本申请实施例提供一种全自动智能门锁控制系统,采用如下的技术方案:一种全自动智能门锁控制系统,所述全自动智能门锁控制系统包括信号采集组件、驱动电机、传动组件、锁舌和如第三方面所述的电子设备;所述信号采集组件和所述驱动电机均与所述电子设备电连接,所述驱动电机的输出轴与所述传动组件的一端固定连接,所述传动组件的另一端与所述锁舌固定连接。
[0016]第五方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行第一方面任一项所述的全自动智能门锁控制系统方法的计算机程序。
附图说明
[0017]图1是本申请实施例提供的一种全自动智能门锁控制系统的结构框图。
[0018]图2是本申请实施例提供的一种全自动智能门锁控制方法的流程示意图。
[0019]图3是本申请实施例提供的一种全自动智能门锁控制装置的结构框图。
[本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种全自动智能门锁控制方法,其特征在于,包括:响应于用户的开锁或关锁指令,获取所述智能门锁的采样信号,所述采样信号包括所述智能门锁的电信号和所述智能门锁上的驱动电机的碳膜变化信号;基于所述采样信号控制所述智能门锁执行开锁或关锁指令,得到执行结果;在第一预设时间内,基于所述执行结果判断是否存在超出预设次数的异常堵死情况;当存在超出预设次数的异常堵死情况时,控制所述智能门锁进行失败提示;当不存在超出预设次数的异常堵死情况时,控制所述智能门锁完成开锁或关锁。2.根据权利要求1所述的方法,其特征在于,所述基于所述采样信号控制所述智能门锁执行开锁或关锁指令,得到执行结果包括:基于所述电信号确定所述驱动电机的第一运行状态;基于所述驱动电机的第一运行状态确定齿轮角度;基于所述齿轮角度判断所述智能门锁是否开到位或关到位;当所述智能门锁未开到位或关到位,则基于所述碳膜变化信号确定所述驱动电机的第二运行状态;将所述第二运行状态确定为执行结果。3.根据权利要求2所述的方法,其特征在于,所述基于所述碳膜变化信号确定所述驱动电机的第二运行状态包括:获取所述电信号类型,所述电信号类型包括电流信号和电压信号;若所述电信号类型为电流信号,则将所述电流信号转换为电压信号,得到电压值;判断所述电压值是否大于预设电压值;若所述电压值大于预设电压值,则基于所述碳膜变化信号确定所述碳膜的变化程度;判断所述碳膜变化程度是否大于预设变化阈值;若所述碳膜变化程度不大于预设变化阈值,则控制所述驱动电机做与上一状态相反的运行状态,得到所述驱动电机的第二运行状态。4.根据权利要求2所述的方法,其特征在于,当所述智能门锁开到位或关到位时,所述方法包括:基于第二预设时间控制所述驱动电机反转;当到达所述第二预设时间时,获取虚位检测信号;基于所述虚位检测信号判断智能门锁的锁舌是否到达虚位;若所述智能门锁的锁舌到达虚位,则控制所述驱动电机进入停止运行状态;将所述停止运行状态作为所述执行结果。5.根据权利要求1所述的方法,其特征在于,所述在第一预设时间内,基于所述执行结果判断是否存在超出预设次数的异常堵死情况包括:基于所述执行结果确定所述驱动电机在执行开锁指令过程中是否检测到堵转信号;当...
【专利技术属性】
技术研发人员:龙枫,龙武明,韦泽威,
申请(专利权)人:深圳市慧星辰科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。