欢迎光临小豌豆知识网!
当前位置:首页 > 建筑技术 > 门窗钥匙> 全自动锁体控制方法及全自动锁体独创技术38716字

全自动锁体控制方法及全自动锁体

2021-04-05 12:47:48

全自动锁体控制方法及全自动锁体

  技术领域

  本发明涉及智能门锁技术领域,尤其涉及一种全自动锁体控制方法及全自动锁体。

  背景技术

  随着智能家居时代的到来,越来越多的人开始选择智能锁,不过目前很多智能锁的锁体为传统机械锁体或电子锁体,需要手动配合把手按压或者上提完成开锁和上锁,用户体验不好,不够智能化,所以全自动锁应运而生,全自动锁体的检测和控制的方法,也成为整体智能锁设计的关键,直接影响智能锁的整体稳定性和良好的用户体验,甚至决定了产品设计的成败。

  现有技术中的全自动锁体的检测主要采用两种方式,其中一种方式是通过在机械锁体的基础上增加外置电机控制,智能锁验证通过后,通过外置电机转动锁芯拨头,设置固定时间控制外置电机旋转锁体的锁舌,完成对锁舌的拉伸开锁,关锁时检测外置的红外感应然后电机转动锁芯拨头关锁。这种方法具有以下缺点:固定时间的控制不标准,不同电压下的电机转速不一样,锁安装到不同的门上阻力也不一样,不能做到精确到位控制;关锁时的红外感应检测,容易受光线,角度等干扰,关锁检测会受影响;外置电机转动锁芯拨头,扭力大,时间较长,功耗较大;结构较复杂和上述影响,开关锁故障率较高,严重影响客户体验。另一种方式是采用依靠斜舌的限位开关的方式进行主锁舌的位置判断,检测方法不够直接,另外当锁舌卡住时导致电流过大,会烧毁电机,也没有做相关的检测和保护处理,不够安全可靠,尤其智能锁所处的环境各种各样,不能保证统一的稳定性。

  鉴于此,有必要提供一种可解决上述缺陷的安全可靠且功耗低的可自动检测锁体状态的全自动锁体控制方法及全自动锁体,以实现全自动锁体的精确检测及控制,降低开关锁故障率,提高用户体验,且结构简单,实用性强。

  发明内容

  本发明所要解决的技术问题提供一种安全可靠且功耗低的可自动检测锁体状态的全自动锁体控制方法及全自动锁体,以实现全自动锁体的精确检测及控制,降低开关锁故障率,提高用户体验,且结构简单,实用性强。

  为解决上述技术问题,本发明采用如下所述的技术方案:一种全自动锁体控制方法,包括:步骤A、记录检测模块检测获得的主舌、斜舌及复位件的初始状态信息;步骤B、控制电机进行转动以改变主舌的状态,且控制电流检测装置检测电机的实时电流信息并对其进行采集;步骤C、根据预设的电流阈值及采集到的实时电流信息判断电机电流是否过大,若否,执行步骤D;步骤D、获取主舌的状态变化结果,在主舌的状态完全改变后,控制电机停止转动;步骤E、获取斜舌的状态变化结果,在斜舌的状态完全改变后,控制电机进行复位转动,以带动复位件反转复位,且控制电流检测装置检测电机的复位电流信息并对其进行采集;步骤F、根据预设的电流阈值及采集到的复位电流信息判断电机电流是否过大,若否,执行步骤G;步骤G、获取复位件的实时状态信息,在复位件完全复位后,控制电机停止复位转动;步骤H、结束工作。

  其进一步技术方案为:所述步骤C后还包括:步骤c、若是,记录电流过大信息,并控制电机停止转动,执行步骤H。

  其进一步技术方案为:所述步骤D具体包括:步骤D1、根据检测模块的第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,判断主舌的状态是否完全改变;步骤D2、若是,控制电机停止转动。

  其进一步技术方案为:所述步骤D1后还包括步骤d1,若否,获取电机的转动时长,结合预设的电机工作时长阈值,判断电机是否工作超时;步骤d2、若是,记录电机工作超时信息,控制电机停止工作,执行步骤H。

  其进一步技术方案为:所述步骤F后还包括:步骤f、若是,记录电流过大信息,并控制电机停止转动,执行步骤H。

  其进一步技术方案为:所述步骤G后还包括:步骤g1、若否,获取电机的复位转动时长,结合预设的电机复位时长阈值,判断电机是否复位超时;步骤g2、若是,记录电机复位超时信息,控制电机停止复位转动,执行步骤H。

  其进一步技术方案为:所述步骤g1后还包括:若电机复位未超时,返回执行步骤G。

  其进一步技术方案为:所述步骤B后还包括:步骤b1、获取复位件的实时状态信息,结合复位件的初始状态信息,判断复位件的状态是否发生变化以判断复位件是否正常工作;步骤b2、若否,记录复位异常信息,执行步骤H;步骤b3、若是,执行步骤C。

  其进一步技术方案为:所述步骤A后还包括:a1、检测获得把手旋转信息;a2、获取主舌及斜舌的状态变化结果;a3、在主舌及斜舌的状态均完全改变后,结束工作。

  为解决上述技术问题,本发明还提供了一种全自动锁体,包括锁壳、把手、主舌、斜舌、电机、控制芯片、复位件及检测模块,所述控制芯片分别与检测模块及电机电连接,以根据检测模块检测获得的信息控制电机工作;所述检测模块包括第一微动开关、第二微动开关、斜舌检测开关、复位检测开关、把手旋转检测开关及电流检测装置,所述电流检测装置与电机电连接,以检测电机的实时电流信息;所述主舌与电机传动连接,以根据电机的驱动而移动,所述主舌设置有一感应条,所述第一微动开关及第二微动开关对应设置而使所述感应条位于两者之间,且所述第一微动开关及第二微动开关分别位于主舌的感应条的关锁限位处及开锁限位处,以根据第一微动开关及第二微动开关的工作状态检测获得主舌的状态信息;所述斜舌检测开关设置于斜舌位于锁壳内的一端的末端,以根据斜舌检测开关的工作状态检测获得斜舌的状态信息;所述复位件为复位齿轮,其与电机传动连接,以根据电机的驱动而转动,所述复位件上设置有挡片,所述复位检测开关面向所述挡片以根据挡片的位置而检测复位件的状态;所述把手旋转检测开关用于检测把手是否发生旋转。

  本发明的有益技术效果在于:本发明全自动锁体控制方法通过根据检测模块检测获得的主舌、斜舌、复位件的状态信息以全方位多角度地检测锁体的工作状态,并对电机的工作进行控制,准确性高,稳定性强,同时利用电流检测装置检测电机的实时电流信息以对电机进行保护避免电机损坏,安全可靠。本发明全自动锁体通过设置检测模块,且检测模块包括第一微动开关、第二微动开关及斜舌检测开关以全方位多角度地检测锁体的工作状态,直接利用检测到的锁体的工作状态进行电机工作的控制,准确性高,稳定性强,同时,设置电流检测装置以检测电机的工作而避免电机损坏,安全可靠。

  附图说明

  图1是本发明全自动锁体的内部结构示意图;

  图2是本发明全自动锁体控制方法的流程示意图;

  图3是本发明全自动锁体控制方法的子流程示意图;

  图4是本发明全自动锁体控制方法的具体流程示意图;

  图5是本发明全自动锁体控制方法另一实施例的流程示意图。

  具体实施方式

  为使本领域的普通技术人员更加清楚地理解本发明的目的、技术方案和优点,以下结合附图和实施例对本发明做进一步的阐述。

  参照图1,在本实施例中,本发明全自动锁体10包括有锁壳11、把手、主舌12、斜舌13、电机14、控制芯片、复位件及检测模块15,所述控制芯片分别与检测模块15及电机14电连接,以接收检测模块15检测获得的信息并根据该信息控制电机14工作。所述检测模块15包括第一微动开关151、第二微动开关152、斜舌检测开关153、复位检测开关、把手旋转检测开关及电流检测装置,所述电流检测装置与电机14电连接,以检测电机14的实时电流信息。所述主舌12与电机14传动连接,以根据电机14的驱动而移动,所述主舌12上设置有一感应条121,所述第一微动开关151及第二微动开关152对应设置而使所述感应条121位于两者之间,且所述第一微动开关151及第二微动开关152分别位于主舌12的感应条121的关锁限位处及开锁限位处,以根据第一微动开关151及第二微动开关152的工作状态检测获得主舌12的状态信息。所述斜舌检测开关153设置于斜舌13位于锁壳11内的一端的末端,以根据斜舌检测开关153的工作状态检测获得斜舌13的状态信息。所述复位件为复位齿轮,其与电机14传动连接,以根据电机14的驱动而转动,所述复位件上设置有挡片,所述复位检测开关面向所述挡片以根据挡片的位置而检测复位件的状态;所述把手旋转检测开关用于检测把手是否发生旋转。

  具体地,在本实施例中,所述感应条121位于主舌12的下侧,所述斜舌13位于锁壳11内的一端通过一弹簧与锁壳11连接,在无外力情况下,斜舌13的前端伸出于锁壳11外。其中,所述关锁限位处是指关锁过程中主舌12朝向锁壳11外移动而主舌12的前端完全伸出于锁壳11外时感应条121于锁壳11内所处的位置,所述开锁限位处是指开锁过程中主舌12朝向锁壳11内移动而主舌12的前端完全进入锁壳11内时感应条121于锁壳11内所处的位置。所述电流检测装置可采用现有技术的电机电流检测装置,例如中国专利CN103033674A电机电流检测装置、电机控制装置以及电动工具中公开的电机电流检测装置,此不赘述。所述控制芯片可预设有电流工作阈值,当控制芯片接收到电流检测装置检测获得电机14的实时电流信息对应的数值大于电流工作阈值时,记录电流过大信息,控制电机14停止工作。当感应条121与第一微动开关151接触时,第一微动开关151的工作状态为闭合,当感应条121与第一微动开关151分离时,第一微动开关151的工作状态为断开;相应地,当感应条121与第二微动开关152接触时,第二微动开关152的工作状态为闭合,当感应条121与第二微动开关152分离时,第二微动开关152的工作状态为断开。所述斜舌检测开关153可采用微动开关,当斜舌13的末端与斜舌检测开关153接触时,斜舌检测开关153的工作状态为为闭合,当斜舌13的末端与斜舌检测开关153分离时,斜舌检测开关153的工作状态为断开,无外力压缩的作用下,斜舌13的末端与斜舌检测开关153分离,斜舌检测开关153的工作状态为断开。

  当然,在其他实施例中,所述感应条121可位于所述主舌12的上侧,相应地,所述第一微动开关151及第二微动开关152位于所述主舌12的上方且对应设置而使所述感应条121位于第一微动开关151及第二微动开关152之间。

  所述控制芯片分别与第一微动开关151、第二微动开关152、斜舌检测开关153及电流检测装置电连接,以获取第一微动开关151、第二微动开关152、斜舌检测开关153的工作状态及电流检测装置检测获得的电机14的电流信息。具体地,所述全自动锁体10还包括开锁校验装置,用于验证用户信息以在校验无误后发送开锁信息至控制芯片,控制芯片可根据接收到的开锁信息控制电机14工作以实现开锁功能。所述开锁校验装置可为密码键盘、指纹识别装置及虹膜识别装置等,验证的用户信息可为密码、用户指纹及用户的虹膜等,所述开锁校验装置与控制芯片之间通信连接以实现信息传递,以便后续开锁时对电机14进行控制。

  所述控制芯片控制电机14转动而驱动主舌12移动,从而实现关锁及开锁。所述全自动锁体10通过设置检测模块15,且检测模块15包括第一微动开关151、第二微动开关152及斜舌检测开关153以全方位多角度地检测锁体的工作状态,直接利用检测到的锁体的工作状态进行电机14工作的控制,准确性高,稳定性强,同时,设置电流检测装置以检测电机14的工作而避免电机损坏,安全可靠。

  所述把手设置于锁壳11外,且通过连接杆而与主舌12传动连接,所述把手检测开关用于检测把手是否发生旋转,用户可通过转动把手以实现开锁功能,把手转动,带动主舌12朝向锁壳11内移动,从而开锁。所述把手检测开关与控制芯片电连接,以将检测获得的把手旋转信息发送至控制芯片。

  所述复位检测开关可采用接触开关,初始状态下,复位件的挡片对准所述复位检测开关,所述复位检测开关的工作状态为闭合,随着电机14的工作,复位件随电机14的工作而转动,复位件上的挡片远离复位检测开关,使得复位检测开关的工作状态为断开,随着电机14的复位,复位件随电机14做复位运动,复位件上的挡片重新对准复位检测开关,使得复位检测开关的工作状态为闭合。

  在完全关锁状态下,所述主舌12的前端于锁壳11内伸出以锁紧,感应条121与第一微动开关151接触而使得第一微动开关151的工作状态为闭合,而第二微动开关152与感应条121分离使得第二微动开关152的工作状态为断开;锁紧状态下,所述斜舌13的前端于锁壳11内伸出且被压紧而使得弹簧被压缩,所述斜舌13的末端与斜舌检测开关153接触而使斜舌检测开关153的工作状态为闭合。复位件的挡片对准复位检测开关,复位检测开关的工作状态为闭合。

  自动开锁时,控制芯片控制电机14工作,电机14驱使主舌12朝向锁壳11内移动,感应条121远离第一微动开关151而使得第一微动开关151的工作状态为断开,当主舌12完全收入锁壳11内,感应条121与第二微动开关152接触而使得第二微动开关152的工作状态为闭合;根据弹簧的特性,斜舌13不再被压紧而使得斜舌13朝向锁壳11外移动,斜舌13的末端远离斜舌检测开关153而使斜舌检测开关153的工作状态为断开。复位件随电机14的转动而转动,复位件的挡片远离复位检测开关,复位检测开关的工作状态为断开。

  在完全开锁状态下,控制芯片控制电机14做复位运动,电机14驱动复位件复位转动,复位件的挡片重新对准复位检测开关时,复位检测开关的工作状态为闭合。所述主舌12的前端位于锁壳11内,感应条121与第一微动开关151分离而使得第一微动开关151的工作状态为断开,而第二微动开关152与感应条121接触使得第二微动开关152的工作状态为闭合;斜舌13不再被压紧而使得斜舌13朝向锁壳11外移动,斜舌13的末端远离斜舌检测开关153而使斜舌检测开关153的工作状态为断开。

  自动关锁时,控制芯片控制电机14转动使得复位件转动,复位件的挡片远离复位检测开关,复位检测开关的工作状态为断开;同时,电机14转动带动主舌12运动,所述主舌12的前端于锁壳11内伸出以锁紧,感应条121与第二微动开关152分离使得第二微动开关的工作状态为断开,当主舌12的前端完全伸出于锁壳11内时,感应条121与第一微动开关151接触而使得第一微动开关151的工作状态为闭合;所述斜舌13的前端于锁壳11中伸出且被压紧而使得弹簧被压缩,所述斜舌13的末端与斜舌检测开关153接触而使斜舌检测开关153的工作状态为闭合。完全关锁状态下,控制芯片控制电机14复位转动使得复位件复位转动,复位件的挡片重新对准复位检测开关时,复位检测开关的工作状态为闭合。

  利用把手手动开锁时,用户旋转把手,把手检测开关134检测获得把手旋转信息,同时,把手旋转带动主舌12向锁壳11内移动,则感应条121从与第一微动开关151接触而与第二微动开关152分离的状态转换成与第一微动开关151分离而与第二微动开关152接触的状态,即第一微动开关151的工作状态从闭合改变为断开,第二微动开关152的工作状态从断开改变为闭合;斜舌13从被压紧而弹簧收缩使得斜舌13的末端与斜舌检测开关153接触的状态转换成弹簧恢复原长而斜舌13的末端与斜舌检测开关153分离的状态,则斜舌检测开关153的工作状态从闭合改变为断开;复位件不转动,复位件的挡片始终对准复位检测开关,复位检测开关的工作状态始终为闭合。

  基于上述设计,全自动锁体工作时,控制芯片控制电机转动从而驱动主舌及复位件运动,改变全自动锁体的工作状态,主舌相对锁壳做伸缩运动而使得第一微动开关及第二微动开关的工作状态发生改变,可根据第一微动开关及第二微动开关的工作状态获取主舌的状态信息,同时,复位检测开关的工作状态发生改变;斜舌末端连接的弹簧随锁体的锁紧与开锁状态的变换而压缩或复原,斜舌检测开关的工作状态发生改变;电机转动过程中,电流检测装置检测电机的实时电流信息以确保电机的正常工作,避免电机损坏;当全自动锁体的工作状态改变完成后,控制芯片控制电机进行复位转动,从而带动复位件进行复位转动,复位检测开关的工作状态发生改变。用户利用把手进行开锁时,把手与把手检测开关接触,改变把手检测开关的工作状态,获得把手旋转信息,把手带动带动主舌收缩于锁壳内,第一微动开关及第二微动开关的工作状态发生改变。

  参照图2,本发明提供一种全自动锁体控制方法,其基于上述全自动锁体操作,包括以下步骤:

  步骤S110、记录检测模块检测获得的主舌、斜舌及复位件的初始状态信息。

  控制芯片根据检测模块的第一微动开关及第二微动开关的工作状态检测获得主舌的初始状态信息,根据斜舌检测开关的工作状态检测获得斜舌的初始状态信息,根据复位检测开关的工作状态检测获得复位件的初始状态信息,并将获得的主舌、斜舌及复位件的初始状态信息进行记录。其中,假设初始状态下,全自动锁体处于锁紧状态,第一微动开关的工作状态为闭合,第二微动开关的工作状态为断开,则可获得主舌的初始状态信息为主舌的前端伸出于锁壳且感应条处于关锁限位处;此时,斜舌检测开关的工作状态为闭合,则可获得斜舌的初始状态信息为斜舌的末端与斜舌检测开关接触而斜舌被压紧且弹簧被压缩;复位检测开关的工作状态为闭合,则可获得复位件的初始状态信息为复位件的挡片对准复位检测开关。

  当然,在其他实施例中,假设初始状态下,全自动锁体处于完全开锁状态,第一微动开关的工作状态为断开,第二微动开关的工作状态为闭合,则可获得主舌的初始状态信息为主舌的前端收入于锁壳内且感应条处于开锁限位处;此时,斜舌检测开关的工作状态为断开,则可获得斜舌的初始状态信息为斜舌的末端与斜舌检测开关分离而弹簧恢复原长;复位检测开关的工作状态为闭合,则可获得复位件的初始状态信息为复位件的挡片对准复位检测开关。

  步骤S120、控制电机进行转动以改变主舌的状态,且控制电流检测装置检测电机的实时电流信息并对其进行采集。

  假设初始状态下,全自动锁体处于锁紧状态,所述步骤S120具体为:控制芯片控制电机进行转动以带动主舌朝向锁壳内移动,使得主舌的感应条与第一微动开关分离,第一微动开关的工作状态从闭合转换成断开,且控制电流检测装置检测电机的实时电流信息并对电机的实时电流信息进行采集。

  具体地,在一些实施例中,所述全自动锁体还包括开锁校验装置,用于验证用户信息以在校验无误后发送开锁信息至控制芯片,控制芯片可根据接收到的开锁信息控制电机工作以实现开锁功能。所述开锁校验装置可为密码键盘、指纹识别装置及虹膜识别装置等,验证的用户信息可为密码、用户指纹及用户的虹膜等,所述开锁校验装置与控制芯片之间通信连接,实现信息传递。则所述步骤S120前还可包括:根据接收到的开锁信息控制电机工作。该步骤可具体为:开锁校验装置验证用户信息无误后发送开锁信息至控制芯片,控制芯片根据接收到的开锁信息控制电机工作。

  当然,在其他实施例中,假设初始状态下,全自动锁体处于完全开锁状态,步骤S120可具体为:控制芯片控制电机进行转动以推动主舌朝向锁壳外移动,使得主舌的感应条与第二微动开关分离,第二微动开关的工作状态从闭合转换成断开,且控制电流检测装置检测电机的实时电流信息并对电机的实时电流信息进行采集。

  步骤S130、根据预设的电流阈值及采集到的实时电流信息判断电机电流是否过大,若否,执行步骤S140。通过实时检测电机的电流信息,有利于检测电机是否正常工作,以保护电机,避免电机损坏。

  步骤S140、获取主舌的状态变化结果,在主舌的状态完全改变后,控制电机停止转动。

  步骤S150、获取斜舌的状态变化结果,在斜舌的状态完全改变后,控制电机进行复位转动,以带动复位件反转复位,且控制电流检测装置检测电机的复位电流信息并对其进行采集。根据主舌及斜舌的状态变化以检测锁体的状态,从而进行自动控制。

  步骤S160、根据预设的电流阈值及采集到的复位电流信息判断电机电流是否过大,若否,执行步骤S170。通过实时检测电机的复位电流信息,有利于检测电机是否正常工作,以保护电机,避免电机损坏。所述复位电流信息表示电机进行复位转动时的电流信息。

  步骤S170、获取复位件的实时状态信息,判断复位件是否已复位,若是,控制电机停止复位转动。

  步骤S180、结束工作。

  本发明全自动锁体控制方法通过根据检测模块检测获得的主舌、斜舌、复位件的状态信息以全方位多角度地检测锁体的工作状态,从而对电机的工作进行控制,准确性高,稳定性强,同时利用电流检测装置检测电机的实时电流信息以对电机进行保护避免电机损坏,安全可靠。

  结合图3,具体地,所述步骤S120后还包括:

  步骤S1201、获取复位件的实时状态信息,结合复位件的初始状态信息,判断复位件的状态是否发生变化以判断复位件是否正常工作。

  由于电机的转动可带动复位件转动而复位件上的挡片远离复位检测开关,复位检测开关的工作状态发生改变,从闭合转换成断开,控制芯片可根据复位检测开关的工作状态检测获得复位件的状态信息。通过检测复位件的实时状态信息结合复位件的初始状态信息可判断复位件是否正常工作,以自动检测全自动锁体是否正常工作,实用性强。

  步骤S1202、若否,记录复位异常信息,执行步骤S180。若复位件的状态没有发生变化,则复位件未能正常工作或复位检测开关发生异常,检测芯片记录复位异常信息以提醒用户检查维修。

  步骤S1203、若是,执行步骤S130。

  结合图2和图4,具体地,所述步骤S130后还包括:

  步骤S1301、若电机电流过大,记录电流过大信息,并控制电机停止转动,执行步骤S180。

  具体地,所述步骤S140具体包括:

  步骤S141、根据第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,判断主舌的状态是否完全改变,获取主舌的状态变化结果。所述主舌的状态变化结果包括主舌的状态完全改变或主舌的状态未完全改变,其中,主舌的状态完全改变是指第一微动开关及第二微动开关的实时工作状态均与其对应的初始工作状态不同,主舌的状态未完全改变是指第一微动开关或第二微动开关的实时工作状态仍与其对应的初始工作状态相同。

  步骤S142、若是,控制电机停止工作,执行步骤S150。则主舌的状态完全改变,控制电机停止工作。

  其中,假设初始状态下,全自动锁体处于锁紧状态,控制芯片控制电机工作以进行开锁,所述步骤S140具体为:当采集到的电机的实时电流信息并非过大时,控制芯片继续控制电机正常工作,并根据第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,此时,第一微动开关的工作状态为断开,根据第二微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,初始状态下,第一微动开关初始的工作状态为闭合,第二微动开关初始的工作状态为断开,获取主舌的状态变化结果,当第二微动开关的工作状态为闭合时,则控制芯片根据第一微动开关及第二微动开关的工作状态检测获得主舌的状态由主舌的前端伸出于锁壳完全改变为主舌的前端完全收入锁壳内,主舌的状态完全改变,控制芯片控制电机停止转动,避免电机继续转动而对第二微动开关及主舌造成损坏,主舌的控制过程安全可靠,稳定性强。

  当然,在其他实施例中,假设初始状态下,全自动锁体处于完全开锁状态,控制芯片控制电机工作以进行锁紧,所述步骤S140具体为:当采集到的电机实时电流信息并非过大时,控制芯片继续控制电机正常工作,并根据第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,此时,第二微动开关的工作状态为断开,根据第一微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,初始状态下,第二微动开关初始的工作状态为闭合,第一微动开关初始的工作状态为断开,获取主舌的状态变化结果,当第一微动开关的工作状态为闭合时,则控制芯片根据第一微动开关及第二微动开关的工作状态检测获得主舌的状态由主舌的前端完全收入锁壳完全改变为主舌的前端伸出于锁壳且感应条位于关锁限位处,主舌的状态完全改变,控制芯片控制电机停止转动,避免电机继续转动而对第一微动开关及主舌造成损坏,主舌的控制过程安全可靠,稳定性强。

  优选地,所述步骤S141后还包括:

  步骤S1411、若否,获取电机的转动时长,结合预设的电机工作时长阈值,判断电机是否工作超时。即若主舌的状态未完全改变时,获取电机的转动时长,结合预设的电机工作时长阈值,判断电机是否工作超时。

  步骤S1412、若是,记录电机工作超时信息,控制电机停止工作,执行步骤S180。

  所述步骤S1411后还包括:若电机复位未超时,返回执行步骤S141。

  其中,假设初始状态下,全自动锁体处于锁紧状态,控制芯片控制电机工作以进行开锁,当采集到的电机的实时电流信息并非过大时,控制芯片继续控制电机正常工作,并根据第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,此时,第一微动开关的工作状态为断开,根据第二微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,初始状态下,第一微动开关初始的工作状态为闭合,第二微动开关初始的工作状态为断开,获取主舌的状态变化结果,当第二微动开关的工作状态仍为断开时,则控制芯片根据第一微动开关及第二微动开关的工作状态检测获得主舌的状态处于收入锁壳的过程中,主舌的状态未完全改变,控制芯片获取电机的转动时长,结合预设的电机工作时长阈值,判断电机是否工作超时,若是,控制芯片控制电机停止工作,并记录电机工作超时信息,然后结束工作,以便提醒用户检查维修全自动锁体。此时,锁体故障原因可包括电流检测装置故障或者第二微动开关故障。

  当然,在其他实施例中,假设初始状态下,全自动锁体处于完全开锁状态,控制芯片控制电机工作进行锁紧,当采集到的电机的实时电流信息并非过大时,控制芯片继续控制电机正常工作,并根据第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,此时,第二微动开关的工作状态为断开,根据第一微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,初始状态下,第二微动开关初始的工作状态为闭合,第一微动开关初始的工作状态为断开,获取主舌的状态变化结果,当第一微动开关的工作状态仍为断开时,则控制芯片根据第一微动开关及第二微动开关的工作状态检测获得主舌的状态处于伸出于锁壳的过程中,主舌的状态未完全改变,控制芯片获取电机的转动时长,结合预设的电机工作时长阈值,判断电机是否工作超时,若是,控制芯片控制电机停止工作,并记录电机工作超时信息,然后结束工作,以便提醒用户检查维修全自动锁体。此时,锁体故障原因可包括电流检测装置故障或者第一微动开关故障。

  具体地,所述步骤S150为:控制芯片根据斜舌检测开关的工作状态检测获得斜舌的实时状态信息,结合斜舌的初始状态信息,获取斜舌的状态变化结果,在斜舌状态完全改变后,控制电机进行复位转动,以带动复位件反转复位,且控制电流检测装置检测电机的复位电流信息并对其进行采集。

  其中,假设初始状态下,全自动锁体处于锁紧状态,斜舌的末端与斜舌检测开关接触,斜舌检测开关的工作状态为闭合,斜舌的初始状态信息为斜舌被压紧,控制芯片控制全自动锁体进行开锁,开锁过程中,斜舌的前端受到的压力减小,与斜舌末端连接的弹簧由于弹簧特性恢复原长,斜舌朝锁壳外动,所述步骤S150具体为:控制芯片根据斜舌检测开关的工作状态检测获得斜舌的实时信息,结合斜舌的初始状态信息,获取斜舌的状态变化结果,当斜舌检测开关的工作状态为断开,则斜舌的状态信息为斜舌的末端与斜舌检测开关分离,斜舌的状态完全改变,控制芯片控制电机进行复位转动,以带动复位件反转复位,且控制电流检测装置检测电机的复位电流信息并对电机的复位电流信息进行采集。

  当然,在其他实施例中,假设初始状态下,全自动锁体处于完全开锁状态,斜舌的末端与斜舌检测开关断开,斜舌检测开关的工作状态为断开,斜舌的初始状态信息为斜舌未被压紧,控制芯片控制全自动锁体进行锁紧,锁紧过程中,斜舌的前端受到的压力增加,与斜舌末端连接的弹簧被压缩,斜舌逐渐朝锁壳内移动,所述步骤S150具体为:控制芯片根据斜舌检测开关的工作状态检测获得斜舌的实时信息,结合斜舌的初始状态信息,获取斜舌的状态变化结果,当斜舌检测开关的工作状态为闭合,则斜舌的状态信息为斜舌的末端与斜舌检测开关接触,斜舌的状态完全改变,控制芯片控制电机进行复位转动,以带动复位件反转复位,且控制电流检测装置检测电机的复位电流信息并对电机的复位电流信息进行采集。

  具体地,在本实施例中,所述步骤S160后还包括:

  步骤S1601、若电机电流过大,控制芯片记录电流过大信息,并控制电机停止转动,然后执行步骤S180。即当采集到的电机的复位电流信息过大时,控制芯片记录电流过大信息,并控制电机停止转动,然后结束工作。

  在本实施例中,所述步骤S170具体包括:

  步骤S171、获取复位件的实时状态信息,判断复位件是否已复位。

  步骤S172、若是,控制电机停止复位转动。

  所述步骤S171后还包括:

  步骤S1701、若复位件未完全复位时,获取电机的复位转动时长,结合预设的电机复位时长阈值,判断电机是否复位超时。

  步骤S1702、若是,控制芯片记录电机复位超时信息,控制电机停止工作,执行步骤S180。控制芯片可根据电机复位超时信息提醒用户复位件故障或复位检测开关故障,以便用户检查维修。

  所述步骤S1701还包括:若电机并未复位超时,则返回执行步骤S170。

  具体地,所述步骤S110还包括:初始状态下,当控制芯片检测获得第一微动开关的工作状态为断开且第二微动开关的工作状态为断开或者控制芯片检测获得复位件检测开关的工作状态为断开时,控制芯片记录相应的开关状态异常信息,并根据上一次的开锁或锁紧操作控制电机工作以进行开锁或锁紧操作,执行步骤S120-步骤S180。

  图5展示了本发明全自动锁体控制方法的另一实施例,假设初始状态下,全自动锁体处于锁紧状态,所述全自动锁体控制方法包括步骤S210-步骤S240,所述步骤S210与上述实施例的步骤S110相似,此不赘述。下面详细描述该实施例中不同的步骤:

  步骤S220、检测获得把手旋转信息。

  其中,用户旋转把手,把手检测开关检测到把手旋转信息,把手检测开关的工作状态从断开转换成闭合,控制芯片根据把手检测开关的工作状态检测获得把手发生旋转的状态信息。

  步骤S230、获取主舌及斜舌的状态变化结果。

  具体地,步骤S230为:控制芯片根据第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,获取主舌的状态变化结果。

  把手转动推动主舌运动以收入锁壳内,步骤S230具体为:控制芯片根据第一微动开关及第二微动开关的工作状态检测获得主舌的实时状态信息,此时,第一微动开关的工作状态为断开,根据第二微动开关的工作状态检测获得主舌的实时状态信息,结合主舌的初始状态信息,初始状态下,第一微动开关初始的工作状态为闭合,第二微动开关初始的工作状态为断开,获取主舌的状态变化结果,当第二微动开关的工作状态为闭合时,则控制芯片根据第一微动开关及第二微动开关的工作状态检测获得主舌的状态由主舌的前端伸出于锁壳完全改变为主舌的前端完全收入锁壳内,主舌的状态完全改变;初始状态下,全自动锁体处于锁紧状态,斜舌的末端与斜舌检测开关接触,斜舌检测开关的工作状态为闭合,斜舌的初始状态信息为斜舌被压紧,开锁过程中,斜舌的前端受到的压力减小,与斜舌末端连接的弹簧由于弹簧特性恢复原长,斜舌朝锁壳外移动,控制芯片根据斜舌检测开关的工作状态检测获得斜舌的实时信息,结合斜舌的初始状态信息,获取斜舌的状态变化结果,当斜舌检测开关的工作状态为断开,则斜舌的状态信息为斜舌的末端与斜舌检测开关分离,斜舌的状态完全改变。

  步骤S240、在主舌及斜舌的状态均完全改变后,结束工作。

  综上所述,本发明全自动锁体通过设置检测模块,且检测模块包括第一微动开关、第二微动开关、斜舌检测开关、复位检测开关及把手检测开关以全方位多角度地检测锁体的工作状态,直接利用检测到的锁体的工作状态进行电机工作的控制,准确性高,稳定性强,同时,设置电流检测装置以检测电机的工作而避免电机损坏,安全可靠。本发明全自动锁体控制方法通过控制芯片根据检测模块检测获得的主舌、斜舌、复位件及把手的状态信息进行电机工作的控制,准确性高,稳定性强,同时利用电流检测装置检测电机的实时电流信息以对电机进行保护避免电机损坏,安全可靠。

  以上所述仅为本发明的优选实施例,而非对本发明做任何形式上的限制。本领域的技术人员可在上述实施例的基础上施以各种等同的更改和改进,凡在权利要求范围内所做的等同变化或修饰,均应落入本发明的保护范围之内。

《全自动锁体控制方法及全自动锁体.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)