锁体及其控制方法、计算机可读存储介质与流程

专利2022-05-09  5



1.本申请涉及智能锁体技术领域,尤其涉及一种锁体及其控制方法、计算机可读存储介质。


背景技术:

2.智能门锁作为一款智能家居产品,已进入发展的快车道,其使用的便捷性、安全性、科技感逐步得到了消费者的认可和青睐。结构较小的6068式自动锁逐渐成为用户首选入户的第一道安防产品;而传统的6068式自动锁内部空间有限,由于主锁舌与剪刀舌都是在同一方向运动的,且主锁舌与剪刀舌并非同时运动,故需分别设置不同的驱动结构,如果主锁舌与剪刀舌同时设置在锁体的内部,则会造成锁体内部剩余空间小,结构不稳定,且很难设置其他构件,从而导致锁体的控制不稳定的问题。


技术实现要素:

3.本申请实施例通过提供一种锁体及其控制方法、计算机可读存储介质,旨在解决锁体内部结构空间小,结构不稳定,且很难设置其他构件,从而导致锁体的控制不稳定的问题。
4.为实现上述目的,本申请一方面提供一种锁体的控制方法,所述锁体包括壳体,以及并列设置于所述壳体上的第一锁舌组件和第二锁舌组件,所述第二锁舌组件与所述第一锁舌组件均与所述壳体可移动连接;所述锁体还包括与所述第一锁舌组件及所述第二锁舌组件连接的同步件以及在第二方向上可移动设在所述壳体上的阻挡件,所述同步件可旋转地设在所述壳体上,所述同步件与所述阻挡件抵接,所述阻挡件在第一方向上与所述第一锁舌组件抵接或错位;所述锁体还包括设置于所述壳体内的驱动组件,所述驱动组件与所述同步件驱动连接;所述锁体的控制方法,包括:
5.在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;
6.按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。
7.可选地,所述第一锁舌组件包括剪刀舌,所述剪刀舌在所述第一方向上与所述壳体可移动连接;所述锁体还包括第一检测开关和第二检测开关,所述第一检测开关对应所述剪刀舌设在所述壳体上,所述第一检测开关与所述主控板电连接;所述第二检测开关对应所述第二锁舌组件设在所述壳体上,所述第二检测开关与所述主控板电连接;所述按照所述驱动方向驱动所述同步件运动的步骤之后,包括:
8.通过所述第一检测开关检测所述剪刀舌的状态,以及通过所述第二检测开关检测所述第二锁舌组件的状态;
9.若所述剪刀舌的状态和所述第二锁组件的状态在设定时间内未发生变化,则提示开门成功。
10.可选地,所述按照所述驱动方向驱动所述同步件运动的步骤之后,还包括:
11.获取所述第二锁舌组件的状态;
12.若所述第二锁舌组件的状态为伸出状态,则开门失败。
13.可选地,所述锁体还包括反锁舌和反锁拔块,所述反锁舌可移动地设在所述壳体上,并位于所述第二锁舌组件远离所述第一锁舌的方向上;所述反锁拔块可转动设在所述壳体上,所述反锁舌对应所述反锁拔块设有反锁卡挡,所述反锁拔块抵接在所述反锁卡挡上,旋转所述反锁拨快带动所述反锁舌在第一方向上移动;所述按照所述驱动方向驱动所述同步件运动的步骤之前,包括:
14.在接收到开门信号时,控制所述反锁拔块运动,以使所述反锁舌在第一驱动方向上运动。
15.此外,为实现上述目的,本申请另一方面还提供一种锁体的控制方法,所述锁体包括壳体,以及并列设置于所述壳体上的第一锁舌组件和第二锁舌组件,所述第二锁舌组件与所述第一锁舌组件均与所述壳体可移动连接;所述锁体还包括与所述第一锁舌组件及所述第二锁舌组件连接的同步件以及在第二方向上可移动设在所述壳体上的阻挡件,所述同步件可旋转地设在所述壳体上,所述同步件与所述阻挡件抵接,所述阻挡件在第一方向上与所述第一锁舌组件抵接或错位;所述锁体还包括设置于所述壳体内的驱动组件,所述驱动组件与所述同步件驱动连接;所述锁体的控制方法,包括:
16.检测第一锁舌组件的状态,根据所述第一锁舌组件的状态获取所述驱动组件的驱动方向;
17.按照所述驱动方向驱动所述同步件运动,以使所述第二锁舌组件在第一方向上运动。
18.可选地,所述第一锁舌组件包括剪刀舌和三角舌,所述三角舌设在所述剪刀舌和所述第二锁舌组件之间;所述三角舌与所述剪刀舌分别在所述第一方向上与所述壳体可移动连接;所述锁体还包括第一检测开关和第三检测开关,所述第一检测开关对应所述剪刀舌设在所述壳体上,所述第一检测开关与所述主控板电连接;所述第三检测开关对应所述三角舌设在所述壳体上,所述第三检测开关与所述主控板电连接;所述检测第一锁舌组件的状态的步骤包括:
19.通过所述第一检测开关检测所述剪刀舌的状态,以及通过所述第三检测开关检测所述三角舌的状态。
20.可选地,所述按照所述驱动方向驱动所述同步件运动的步骤之后,包括:
21.通过所述第一检测开关再次检测所述剪刀舌的状态;
22.若所述剪刀舌的状态在设定时间内未发生变化,则提示关门失败。
23.可选地,所述锁体还包括反锁舌和反锁拔块,所述反锁舌可移动地设在所述壳体上,并位于所述第二锁舌组件远离所述第一锁舌的方向上;所述反锁拔块可转动设在所述壳体上,所述反锁舌对应所述反锁拔块设有反锁卡挡,所述反锁拔块抵接在所述反锁卡挡上,旋转所述反锁拨快带动所述反锁舌在第一方向上移动;所述按照所述驱动方向驱动所述同步件运动的步骤之后,还包括:
24.当检测到所述驱动组件停止运动时,控制所述反锁拔块运动,以使所述反锁舌在第二驱动方向上运动。
25.此外,为实现上述目的,本申请另一方面还提供一种锁体,锁体包括处理器、存储
器以及存储在存储器上并可在处理器上运行的锁体的控制程序,锁体的控制程序被处理器执行时实现如上锁体的控制的方法的步骤。
26.此外,为实现上述目的,本申请另一方面还提供一种计算机可读存储介质,计算机可读存储介质上存储有锁体的控制程序,锁体的控制程序被处理器执行时实现如上锁体的控制的方法的步骤。
27.本实施例在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。通过同步件的转动带动第一锁舌组件及第二锁舌组件的运动,为壳体节省较大的内部空间,用于安装其他构件,使得壳体内的全部构件能够稳定排列,从而提高锁体的控制稳定性。
附图说明
28.图1为本申请实施例方案涉及的终端结构示意图;
29.图2为本申请所述锁体结构的剖面关锁结构示意图;
30.图3为本申请所述锁体结构的剖面开锁结构示意图;
31.图4为本申请所述锁体结构的反面关锁结构示意图;
32.图5为本申请所述锁体结构的反面开锁结构示意图;
33.图6为本申请所述锁体结构的正面关锁结构示意图;
34.图7为本申请所述齿轮箱的结构示意图;
35.图8为本申请锁体的控制方法第一实施例的流程示意图;
36.图9为本申请锁体的控制方法第二实施例的流程示意图;
37.图10为本申请锁体的控制方法第三实施例的流程示意图;
38.图11为本申请锁体的控制方法第四实施例的流程示意图;
39.图12为本申请锁体的控制方法中按照所述驱动方向驱动所述同步件运动的步骤之后的流程示意图。
40.附图标号说明:
41.标号名称标号名称100锁体结构21第一锁舌组件11壳体22剪刀舌12主控板23三角舌13驱动组件31第二锁舌组件14齿轮箱41同步件15传动齿轮51阻挡件16同步齿轮61第一检测开关17锁舌驱动杆82反锁拔块161转动件83反锁卡挡81反锁舌
ꢀꢀ
具体实施方式
42.应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
43.本申请实施例的主要解决方案是:在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。
44.由于现有对自动智能锁体的控制不稳定,因此,本申请在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。通过同步件的转动带动第一锁舌组件及第二锁舌组件的运动,为壳体节省较大的内部空间,用于安装其他构件,使得壳体内的全部构件能够稳定排列,从而提高锁体的控制稳定性。
45.如图1所示,图1为本申请实施例方案涉及的终端结构示意图。
46.该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
47.本领域技术人员可以理解,图1中示出的终端结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
48.如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及锁体的控制程序。
49.在图1所示的终端中,网络接口1004主要用于与后台服务器进行数据通信;用户接口1003主要用于与客户端(用户端)进行数据通信;而在终端为锁体,且执行开门操作时,处理器1001可以用于调用存储器1005中存储的锁体的控制程序,并执行以下操作:
50.在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;
51.按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。
52.在终端为锁体,且执行关门操作时,处理器1001可以用于调用存储器1005中存储的锁体的控制程序,并执行以下操作:
53.检测第一锁舌组件的状态,根据所述第一锁舌组件的状态获取所述驱动组件的驱动方向;
54.按照所述驱动方向驱动所述同步件运动,以使所述第二锁舌组件在第一方向上运动。
55.参考图2至图7,本申请提供了一种锁体结构100,锁体结构100包括壳体11、第一锁舌组件21、第二锁舌组件31、同步件41及阻挡件51。第一锁舌组件21设在壳体11上,第一锁舌组件21在第一方向上与壳体11可移动连接;第二锁舌组件31与第一锁舌组件21并列设在壳体11上,第二锁舌组件31在第一方向上与壳体11可移动连接;同步件41可旋转地设在壳体11上,同步件41分别与第一锁舌组件21及第二锁舌组件31连接;阻挡件51在与第一方向
相交的第二方向上可移动设在壳体11上;同步件41与阻挡件51抵接,阻挡件51在第一方向上与第一锁舌组件21抵接或错位。
56.需要说明的是,本实施例中,传统的智能锁体主锁舌与剪刀舌并列设置,分别采用不同的驱动结构进行驱动,在有限的锁体空间内设置多个驱动结构,占用锁体空间较大的空间,使得锁体空间内的其他构件不能够合理地设置,影响锁体结构的稳定性。本申请提出一种锁体结构100,通过设置同步件41及阻挡件51,通过旋转同步件41,同步件41直接带动第一锁舌组件21在第一方向上移动,在同步件41旋转的同时带动阻挡件51在第二方向上的移动,使得阻挡件51与第二锁舌组件31之间形成错位,使第二锁舌组件31在第一方向上移动。仅通过同步件41的旋转进而带动第一锁舌组件21及第二锁舌组件31在第一方向上移动,为壳体11节省较大的内部空间,用于安装其他构件,使得壳体11内的全部构件能够稳定排列。
57.具体地,第一锁舌组件21在第一方向上可移动设在壳体11上,阻挡件51在与第一方向相交的第二方向上可移动设在壳体11上;同步件41与阻挡件51抵接,通过旋转同步件41,进而带动阻挡件51在第二方向上移动,使得阻挡件51在第一方向上与第一锁舌组件21抵接或错位。当阻挡件51与第一锁舌组件21在第一方向上发生抵接时,第一锁舌组件21在第一方向上不能够移动;当阻挡件51与第一锁舌组件21在第一方向上发生错位时,使用者可以通过外力推门,将第一锁舌组件21在第一方向上移动(即将第一锁舌组件21从锁定的状态,推进壳体11内,以完成解锁的状态);第一锁舌组件21在第一方向上与壳体11之间设有弹簧,在第一锁舌组件21完成解锁时,第一锁舌组件21将弹簧压缩,弹簧处于压缩状态,在没有外力的情况下,弹簧从压缩状态产生力推动第一锁舌组件21在第一方向上移动,将第一锁舌组件21部分退出壳体11,以完成第一锁舌组件21的锁定状态。第二锁舌组件31在第一方向上可移动地设在壳体11上,同步件41与第二锁舌组件31连接,通过旋转同步件41进而对第二锁舌组件31在第一方向上产生一定驱动力,带动第二锁舌组件31在第一方向上运动。第二锁舌组件31对应同步件41设有凹槽,在同步件41正向转动时,同步件41可与凹槽的一内壁抵接,进而将旋转力分解成在第一方向上的力,使得第二锁舌组件31在第一方向的正向上移动;在同步件41反向转动时,同步件41可与凹槽的另一内壁抵接,进而将旋转力分解成在第一方向上的反向力,带动第二锁舌组件31在第一方向的反方向上移动,以完成第二锁舌组件31的锁定及解锁。
58.进一步地,锁体结构100还包括主控板12、驱动组件13及齿轮箱14。主控板12设在壳体11内,并与第一锁舌组件21在第一方向上并列设置;驱动组件13与主控板12电连接;驱动组件13的转轴与齿轮箱14啮合连接,齿轮箱14与第二锁舌组件31活动连接,并与同步件41转动连接,齿轮箱14带动同步件41转动,进而驱动第一锁舌组件21及第二锁舌组件31在第一方向上移动。
59.需要说明的是,本实施例中,锁体结构100还包括主控板12、驱动组件13及齿轮箱14。主控板12用于与外界解锁装置连接,外界将解锁信号或锁门信号传输至主控板12,主控板12控制驱动组件13的正向旋转或反向旋转;驱动组件13的转轴与齿轮箱14啮合连接,驱动组件13的转轴转动时带动齿轮箱14内的齿轮转动,齿轮箱14可直接与第二锁舌组件31连接,通过传动齿轮箱14的齿轮,进而带动第二锁舌组件31在第一方向上移动;或齿轮箱14与同步件41转动连接,带动同步件41转动进而带动第二锁舌组件31在第一方向上移动;通过
改变转齿轮箱14的齿轮转动方向实现第二锁舌组件31在第一方向上正向移动或反向移动,以完成第二锁舌组件31的开锁或锁定状态。
60.进一步地,齿轮箱14包括传动齿轮15、同步齿轮16以及锁舌驱动杆17。传动齿轮15固定在壳体11上;传动齿轮15与驱动组件13的转轴啮合连接;同步齿轮16与传动齿轮15啮合连接;同步齿轮16上设有转动件161,转动件161与同步件41转动连接,转动件161带动同步件41旋转;锁舌驱动杆17的一端设在传动齿轮15上,另一端与第二锁舌组件31抵接,传动齿轮15带动锁舌驱动杆17旋转,进而驱动第二锁舌组件31在第一方向上移动。
61.需要说明的是,本实施例中,齿轮箱14包括传动齿轮15、同步齿轮16以及锁舌驱动杆17。传动齿轮15固定在壳体11上;传动齿轮15与驱动组件13的转轴啮合连接,通过驱动组件13的旋转带动传动齿轮15的正向或反向旋转,在传动齿轮15上设置锁舌驱动杆17,在传动齿轮15旋转时,带动锁舌驱动杆17转动,通过锁舌驱动杆17与第二锁舌组件31的抵接,在锁舌驱动杆17转动的过程中,带动第二锁舌组件31在第一方向上移动,以完成第二锁舌组件31的锁定或开锁的状态。同步齿轮16与传动齿轮15啮合连接,同步齿轮16随传动齿轮15的正向或反向旋转而旋转,在同步齿轮16上设置转动件161,转动件161凸出于同步齿轮16,并随同步齿轮16一同转动,同步件41的一端延伸在同步齿轮16上,在转动件161转动的过程中可与同步件41抵接,带动同步件41旋转,进而带动第一锁舌组件21在第一方向上的移动(同步件41也可带动第二锁舌组件31在第一方向上移动)以完成锁定或解锁的状态。在转动件161带动同步件41转动一定距离时,驱动组件13停止转动(即第一锁舌组件21级第二锁舌组件31处于解锁或锁定状态时,且同步件41并没有移出同步齿轮16),在需要解锁或锁定第一锁舌组件21级第二锁舌组件31时,可通过将驱动组件13进行反转,以实现锁定或解锁的状态。
62.进一步地,锁体结构100还包括第一检测开关61和第二检测开关(图中未标出),第一检测开关61对应第一锁舌组件21设在壳体11上,第一检测开关61与主控板12电连接;第二检测开关对应第二锁舌组件31设在壳体11上,第二检测开关与主控板12电连接。
63.需要说明的是,本实施例中,第一检测开关61对应第一锁舌组件21设在壳体11上;用于检测第一锁舌组件21在第一方向上的位置,并将第一锁舌组件21在第一方向上的位置变化传输至主控板12,方便主控板12控制驱动组件13的转动;第二检测开关对应第二锁舌组件31设在壳体11上;用于检测第二锁舌组件31在第一方向上的位置,并将第二锁舌组件31在第一方向上的位置变化传输至主控板12,方便主控板12控制驱动组件13的转动。其中,第一检测开关61包括三角舌检测开关和剪刀舌检测开关,第二检测开关包括主锁舌止位检测开关和主锁舌起始检测开关,此外,锁体还包括剪刀舌支架检测开关。
64.进一步地,第一锁舌组件21包括剪刀舌22和三角舌23,三角舌23设在剪刀舌22和第二锁舌组件31之间;三角舌23与剪刀舌22分别在第一方向上壳体11可移动连接;且三角舌23与剪刀舌22分别与阻挡件51抵接或错位。
65.需要说明的是,本实施例中,剪刀舌22和三角舌23用于辅助性锁门,第二锁舌组件31位主锁舌,通过对主锁舌及剪刀舌22和三角舌23的控制实现门锁的关闭及开启。剪刀舌22和三角舌23并列设在壳体11上,并与壳体11可移动连接;在阻挡件51抵接剪刀舌22和三角舌23时,剪刀舌22和三角舌23不能够移动。在阻挡件51与剪刀舌22和三角舌23错位时,剪刀舌22和三角舌23能够在第一方向上移动,使用者通过外力推门,可致使剪刀舌22和三角
舌23锁进壳体11内,以完成剪刀舌22和三角舌23的解锁状态,剪刀舌22和三角舌23对应壳体11在第一方向上设置有弹簧,在剪刀舌22和三角舌23进入壳体11后,弹簧可将剪刀舌22和三角舌23弹出壳体11,以完成剪刀舌22和三角舌23的锁定状态。
66.进一步地,锁体结构100还包括反锁舌81及反锁拔块82,反锁舌81可移动地设在壳体11上,并位于第二锁舌组件31远离第一锁舌21的方向上;反锁拔块82可转动设在壳体11上,反锁舌81对应反锁拔块82设有反锁卡挡83,反锁拔块82抵接在反锁卡挡83上,旋转反锁拨快82带动反锁舌81在第一方向上移动。
67.需要说明的是,本实施例中,锁体结构100还包括反锁舌81及反锁拔块82,反锁拔块82可转动设在壳体11上,通过转动反锁拔块82使得反锁拔块82抵接在反锁卡挡83上,并带动反锁舌81在第一方向上移动,以实现反锁舌81的锁定或解锁状态。
68.图8为本申请锁体的控制方法第一实施例的流程示意图。
69.本申请实施例提供了锁体的控制方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
70.所述锁体包括壳体11,以及并列设置于所述壳体11上的第一锁舌组件21和第二锁舌组件31,所述第二锁舌组件31与所述第一锁舌组件21均与所述壳体11可移动连接;所述锁体还包括与所述第一锁舌组件21及所述第二锁舌组件31连接的同步件41以及在第二方向上可移动设在所述壳体11上的阻挡件51,所述同步件41可旋转地设在所述壳体11上,所述同步件41与所述阻挡件51抵接,所述阻挡件51在第一方向上与所述第一锁舌组件21抵接或错位;所述锁体还包括设置于所述壳体11内的驱动组件13,所述驱动组件13与所述同步件41驱动连接;所述锁体的控制方法,包括:
71.步骤s10,在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;
72.参考图2至图7,本申请锁体的控制方法应用于上述锁体结构中。
73.在本实施例中,开门信号包括触发唤醒信号和非触发式信号,其中,触发唤醒开门方法包括人体感应触发唤醒、红外检测或接近检测触发唤醒以及手动按钮触发或手动输入密码、指纹等触发唤醒;非接触式开门方法包括手机二维码扫码非接触式开门、手机app非接触式开门以及app人脸比对非接触式开门等等。具体地,当锁体的主控板12接收到开门信号时,主控板12基于该开门信号控制驱动组件13正向旋转或反向旋转。
74.步骤s20,按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。
75.在本实施例中,在开门的过程中,驱动组件13的驱动方向为正向转动,当驱动组件13正向转动时带动传动齿轮15顺时针旋转90
°
,然后带动主锁舌驱动件和主锁舌顺时针旋转24
°
,接着同步齿轮16带着锁定驱动件旋转66
°
,此时会推着锁定支架上移2.5mm,解锁剪刀舌22。当主锁舌运动22mm接触到起始开关时,提示门已打开请开门,电机停止转动,停留5s,最后电机回转90
°
,完成开门过程。其中,在开门过程中,三角舌23的状态会产生变化,若三角舌23的状态没有发生变化,则继续给主控板12发送开门信号,以使传动齿轮15顺时针旋转90
°
,停留5s,再次提示请开门。为防止主锁舌因一些杂质或金属碎屑等导致中途卡滞而无法缩回,需要反复3次向主控板12发送开门信号,直到三角舌23的状态发生改变。
76.进一步地,锁体还包括反锁舌81和反锁拔块82,反锁舌81可移动地设在壳体11上,
并位于第二锁舌组件31远离第一锁舌的方向上;反锁拔块82可转动设在壳体11上,反锁舌81对应反锁拔块82设有反锁卡挡83,反锁拔块82抵接在反锁卡挡83上,旋转反锁拨快带动反锁舌81在第一方向上移动;按照驱动方向驱动同步件41运动的步骤之前,包括:在接收到开门信号时,控制反锁拔块82运动,以使反锁舌81在第一驱动方向上运动。具体地,主控板12在接收到开门信号时,控制反锁拔块82转动,通过转动反锁拔块82使得反锁拔块82抵接在反锁卡挡83上,并带动反锁舌81在第一方向上移动,以实现反锁舌81的解锁状态。
77.需要说明的是,当电机模组或者齿轮箱14中途卡死或者处于中间状态时突然断电,使用应急钥匙或者应急旋钮能够轻松开门,因为传动齿轮15和主锁舌驱动组件13间预留90
°
的运动角度,在开门过程中电机模组不工作,锁芯驱动组件13可以收回主锁舌并驱动锁定支架,完成解锁动作。
78.本实施例在接收到开门信号时,根据所述开门信号获取所述驱动组件13的驱动方向;按照所述驱动方向驱动所述同步件41运动,以使所述第一锁舌组件21以及第二锁舌组件31在第一方向上运动。通过同步件41的转动带动第一锁舌组件21及第二锁舌组件31的运动,为壳体11节省较大的内部空间,用于安装其他构件,使得壳体11内的全部构件能够稳定排列,从而提高锁体的控制稳定性。
79.进一步地,参考图9,提出本申请锁体的控制方法第二实施例。
80.锁体的控制方法第二实施例与锁体的控制方法第一实施例的区别在于,所述第一锁舌组件21包括剪刀舌22,所述剪刀舌22在所述第一方向上与所述壳体11可移动连接;所述锁体还包括第一检测开关和第二检测开关,所述第一检测开关对应所述剪刀舌22设在所述壳体11上,所述第一检测开关与所述主控板12电连接;所述第二检测开关对应所述第二锁舌组件31设在所述壳体11上,所述第二检测开关与所述主控板12电连接;所述按照所述驱动方向驱动所述同步件41运动的步骤之后,还包括:
81.步骤s21,通过所述第一检测开关检测所述剪刀舌的状态,以及通过所述第二检测开关检测所述第二锁舌组件的状态;
82.步骤s22,若所述剪刀舌的状态和所述第二锁组件的状态在设定时间内未发生变化,则提示开门成功。
83.本实施例中,第一检测开关61包括三角舌检测开关和剪刀舌检测开关,第二检测开关包括主锁舌止位检测开关和主锁舌起始检测开关,此外,锁体还包括剪刀舌支架检测开关。各个检测开关对应检测各锁舌的状态,该状态包括伸出状态和缩回状态,进一步由于各锁舌的状态不同,其对应的检测开关输出的信号也不同,参考表1,表1为各检测开关输出的信息表:
84.表1
[0085][0086]
由上述表1可以,通过各检测开关输出的电信号,便可以知道锁体的当前状态,如,当前输出的电信号为00010,其中,从左往右第一位表示三角舌23的状态,第二位表示剪刀舌22的状态,第三位表示剪刀舌支架的状态,第四位表示主锁舌起始开关的状态,第五位表示主锁舌止位开关的状态,那么电信号00010表示当前三角舌23和剪刀舌22的状态为缩回状态,剪刀舌支架的状态为伸出状态,而主锁舌到达止位开关,也即,00010对应的状态为开门状态。
[0087]
在开门的过程中,有可能存在虚开门的情况,即开门不成功,因此,需要通过第一检测开关61检测剪刀舌22的状态,以及通过第二检测开关检测第二锁舌组件31的状态,若剪刀舌22的状态和第二锁组件的状态在设定时间内未发生变化,则提示开门成功。具体地,在主锁舌完成收回之后(此时主锁舌起始开关输出的信号为1,主锁舌止位开关输出的信号为0,输出总的电信号为10010),通过用户推拉门让剪刀舌22收回(此时剪刀舌22输出的电信号为1,输出总的电信号为11010),在3s内,通过此时输出的电信号11010判断主锁舌和剪刀舌22的状态是否发生变化,若在3s内输出的电信号11010没有跳变,说明主锁舌和剪刀舌22的状态没有发生变化,提示开门成功;若在3s内输出的电信号11010发生跳变,说明主锁舌和剪刀舌22的状态发生变化,提示开门失败。
[0088]
进一步地,在开门的过程中,还有可能存在主锁舌误弹的情况导致开门失败,参考图12,所述按照所述驱动方向驱动所述同步件运动的步骤之后,包括:
[0089]
步骤s23,获取所述第二锁舌组件的状态;
[0090]
步骤s24,若所述第二锁舌组件的状态为伸出状态,则开门失败。
[0091]
在主锁舌收回的过程中,电机反转,主锁舌收回过程中误弹,输出的电信号由10100跳至10101,此时开门是失败,需要再次输入指令开门。在主锁舌完全收回之后,用户推拉门使剪刀舌22缩回,此时若主锁舌再次伸出,则输出的电信号由11010跳至10101,也即出现主锁舌误弹,进一步由主控板12发送控制信号控制主锁舌缩回,以完成开门操作。
[0092]
本实施例通过在开门的过程中检测主锁舌和剪刀舌22的状态变化来确定开门是否存在虚开门的情况,以避免出现误判现象,导致开门失败。同时,通过主锁舌和剪刀舌22的状态对应的电信号判断是否存在虚开门的情况,保证了锁体控制的稳定性。此外,通过主锁舌缩回的过程中以及在剪刀舌22和检测舌弹出的过程中检测主锁舌的状态,根据检测到的主锁舌的状态确定主锁舌是否出现误弹的情况,保证锁体可以顺利解锁。
[0093]
进一步地,参考图10,提出本申请锁体的控制方法第三实施例。
[0094]
锁体的控制方法第三实施例与锁体的控制方法第一实施例和第二实施例的区别在于,所述锁体包括壳体11,以及并列设置于所述壳体11上的第一锁舌组件21和第二锁舌
组件31,所述第二锁舌组件31与所述第一锁舌组件21均与所述壳体11可移动连接;所述锁体还包括与所述第一锁舌组件21及所述第二锁舌组件31连接的同步件41以及在第二方向上可移动设在所述壳体11上的阻挡件51,所述同步件41可旋转地设在所述壳体11上,所述同步件41与所述阻挡件51抵接,所述阻挡件51在第一方向上与所述第一锁舌组件21抵接或错位;所述锁体还包括设置于所述壳体11内的驱动组件13,所述驱动组件13与所述同步件41驱动连接;所述锁体的控制方法,包括:
[0095]
步骤s30,检测第一锁舌组件的状态,根据所述第一锁舌组件的状态获取所述驱动组件的驱动方向;
[0096]
步骤s40,按照所述驱动方向驱动所述同步件运动,以使所述第二锁舌组件在第一方向上运动。
[0097]
在实施例中,锁体在解锁后,通过检测第一锁舌组件21的状态判断是否需要进行关门操作,具体地,锁体通过三角舌检测开关和剪刀舌检测开关检测三角舌23和剪刀舌22的状态,当三角舌23和剪刀舌22的状态均为缩回状态,则说明用户推门,以使三角舌23和剪刀舌22压入门框内,此时,自动输出电信号11010(锁体压入门内)至主控板12,主控板12接收到该电信号后,控制驱动组件13运动并获取驱动组件13的驱动方向,按照驱动方向驱动同步件41运动,以使主锁舌在第一方向上运动。在一实施例中,在关门过程中,剪刀舌22和三角舌23同时压入门内(适配8mm门缝),然后剪刀舌22伸出,三角舌23继续压住,锁定支架在弹簧力作用下移动2.5mm,完成剪刀舌22锁定。此过程中剪刀舌22检测开关有2次跳变,三角舌23检测开关仅有1次跳变,锁定支架开关1次跳变,此时触发上锁过程,主控板12输出命令给到驱动组件13,以使驱动组件13转动,从而带动传动齿轮15逆时针旋转90
°
,然后带动主锁舌驱动组件13和主锁舌逆时针继续旋转90
°
。当主锁舌接触到止位开关时,提示门已关好。
[0098]
进一步地,锁体还包括反锁舌81和反锁拔块82,反锁舌81可移动地设在壳体11上,并位于第二锁舌组件31远离第一锁舌的方向上;反锁拔块82可转动设在壳体11上,反锁舌81对应反锁拔块82设有反锁卡挡83,反锁拔块82抵接在反锁卡挡83上,旋转反锁拨快带动反锁舌81在第一方向上移动;按照驱动方向驱动同步件41运动的步骤之后,还包括:当检测到驱动组件13停止运动时,控制反锁拔块82运动,以使反锁舌81在第二驱动方向上运动。具体地,当电机停止转动时,停留5s,由主控板12控制反锁拔块82转动,通过转动反锁拔块82使得反锁拔块82抵接在反锁卡挡83上,并带动反锁舌81在第一方向的反方向上移动,以实现反锁舌81的锁定状态。此时,剪刀舌22伸出,三角舌23缩回,主锁舌伸出,剪刀舌22处于锁定状态,其中,反锁舌81行程13mm,主锁舌行程22mm,三角舌23最大行程11mm,剪刀舌22最大行程13mm。
[0099]
需要说明的是,在没电情况下,关门后只能锁定剪刀舌22,无法完成主锁舌上锁。
[0100]
本实施例直接通过检测三角舌23和剪刀舌22的状态判断当前是否需要关门,也即,无需接收关门信号即可实现自动关门操作,同时,通过三角舌23和剪刀舌22的状态对应的电信号触发主控板12进行关门操作,从而提高了控制的稳定性。
[0101]
进一步地,参考图11,提出本申请锁体的控制方法第四实施例。
[0102]
锁体的控制方法第四实施例与锁体的控制方法第一实施例、第二实施例和第三实施例的区别在于,所述按照所述驱动方向驱动所述同步件运动的步骤之后,包括:所述按照
所述驱动方向驱动所述同步件运动的步骤之后,包括:
[0103]
步骤s41,通过所述第一检测开关再次检测所述剪刀舌的状态;
[0104]
步骤s42,若所述剪刀舌的状态在设定时间内未发生变化,则提示关门失败。
[0105]
在关门的过程中有可能出现虚掩的情况,因此,需要在关门的过程中通过剪刀舌检测开关检测剪刀舌22的状态,判断剪刀舌22的状态再设定时间内是否发生变化,若未发生变化,则提示关门失败;若发生变化,则提示关门成功。具体地,在关门过程中,剪刀舌22和三角舌23同时压入门框(此时输出的电信号为11010),在剪刀舌22压入门框,继续检测剪刀舌22的状态,若剪刀舌22的状态为伸出状态(此时输出的电信号为10010),在3s内,若输出的电信号10010没有发生变化,则提示关门成功;若输出的电信号跳至00010,说明剪刀舌22在压入门框后没有弹出,也即存在虚掩情况,此时提示关门失败或门未关好。
[0106]
本实施例通过在关门的过程中检测剪刀舌22的状态的状态,根据剪刀舌22的状态确定是否存在虚掩情况,实现了覆盖特殊场景的判断,保证关门的准确性。
[0107]
此外,本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有锁体的控制程序,锁体的控制程序被处理器执行时实现如上锁体的控制的方法的步骤。
[0108]
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
[0109]
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0110]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0111]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0112]
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本申请可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0113]
尽管已描述了本申请的可选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括可选实施例以及落入本申请范围的所有变更和修改。
[0114]
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

技术特征:
1.一种锁体的控制方法,其特征在于,所述锁体包括壳体,以及并列设置于所述壳体上的第一锁舌组件和第二锁舌组件,所述第二锁舌组件与所述第一锁舌组件均与所述壳体可移动连接;所述锁体还包括与所述第一锁舌组件及所述第二锁舌组件连接的同步件以及在第二方向上可移动设在所述壳体上的阻挡件,所述同步件可旋转地设在所述壳体上,所述同步件与所述阻挡件抵接,所述阻挡件在第一方向上与所述第一锁舌组件抵接或错位;所述锁体还包括设置于所述壳体内的驱动组件,所述驱动组件与所述同步件驱动连接;所述锁体的控制方法,包括:在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。2.根据权利要求1所述的锁体的控制方法,其特征在于,所述第一锁舌组件包括剪刀舌,所述剪刀舌在所述第一方向上与所述壳体可移动连接;所述锁体还包括第一检测开关和第二检测开关,所述第一检测开关对应所述剪刀舌设在所述壳体上,所述第一检测开关与所述主控板电连接;所述第二检测开关对应所述第二锁舌组件设在所述壳体上,所述第二检测开关与所述主控板电连接;所述按照所述驱动方向驱动所述同步件运动的步骤之后,包括:通过所述第一检测开关检测所述剪刀舌的状态,以及通过所述第二检测开关检测所述第二锁舌组件的状态;若所述剪刀舌的状态和所述第二锁组件的状态在设定时间内未发生变化,则提示开门成功。3.根据权利要求1所述的锁体的控制方法,其特征在于,所述按照所述驱动方向驱动所述同步件运动的步骤之后,还包括:获取所述第二锁舌组件的状态;若所述第二锁舌组件的状态为伸出状态,则开门失败。4.根据权利要求1至3中任一项所述的锁体的控制方法,其特征在于,所述锁体还包括反锁舌和反锁拔块,所述反锁舌可移动地设在所述壳体上,并位于所述第二锁舌组件远离所述第一锁舌的方向上;所述反锁拔块可转动设在所述壳体上,所述反锁舌对应所述反锁拔块设有反锁卡挡,所述反锁拔块抵接在所述反锁卡挡上,旋转所述反锁拨快带动所述反锁舌在第一方向上移动;所述按照所述驱动方向驱动所述同步件运动的步骤之前,包括:在接收到开门信号时,控制所述反锁拔块运动,以使所述反锁舌在第一驱动方向上运动。5.一种锁体的控制方法,其特征在于,所述锁体包括壳体,以及并列设置于所述壳体上的第一锁舌组件和第二锁舌组件,所述第二锁舌组件与所述第一锁舌组件均与所述壳体可移动连接;所述锁体还包括与所述第一锁舌组件及所述第二锁舌组件连接的同步件以及在第二方向上可移动设在所述壳体上的阻挡件,所述同步件可旋转地设在所述壳体上,所述同步件与所述阻挡件抵接,所述阻挡件在第一方向上与所述第一锁舌组件抵接或错位;所述锁体还包括设置于所述壳体内的驱动组件,所述驱动组件与所述同步件驱动连接;所述锁体的控制方法,包括:检测第一锁舌组件的状态,根据所述第一锁舌组件的状态获取所述驱动组件的驱动方
向;按照所述驱动方向驱动所述同步件运动,以使所述第二锁舌组件在第一方向上运动。6.根据权利要求5所述的锁体的控制方法,其特征在于,所述第一锁舌组件包括剪刀舌和三角舌,所述三角舌设在所述剪刀舌和所述第二锁舌组件之间;所述三角舌与所述剪刀舌分别在所述第一方向上与所述壳体可移动连接;所述锁体还包括第一检测开关和第三检测开关,所述第一检测开关对应所述剪刀舌设在所述壳体上,所述第一检测开关与所述主控板电连接;所述第三检测开关对应所述三角舌设在所述壳体上,所述第三检测开关与所述主控板电连接;所述检测第一锁舌组件的状态的步骤包括:通过所述第一检测开关检测所述剪刀舌的状态,以及通过所述第三检测开关检测所述三角舌的状态。7.根据权利要求6所述的锁体的控制方法,其特征在于,所述按照所述驱动方向驱动所述同步件运动的步骤之后,包括:通过所述第一检测开关再次检测所述剪刀舌的状态;若所述剪刀舌的状态在设定时间内未发生变化,则提示关门失败。8.根据权利要求5至7中任一项所述的锁体的控制方法,其特征在于,所述锁体还包括反锁舌和反锁拔块,所述反锁舌可移动地设在所述壳体上,并位于所述第二锁舌组件远离所述第一锁舌的方向上;所述反锁拔块可转动设在所述壳体上,所述反锁舌对应所述反锁拔块设有反锁卡挡,所述反锁拔块抵接在所述反锁卡挡上,旋转所述反锁拨快带动所述反锁舌在第一方向上移动;所述按照所述驱动方向驱动所述同步件运动的步骤之后,还包括:当检测到所述驱动组件停止运动时,控制所述反锁拔块运动,以使所述反锁舌在第二驱动方向上运动。9.一种锁体,其特征在于,所述锁体包括存储器、处理器及存储在存储器上并可在处理器上运行的锁体的控制程序,所述处理器执行所述锁体的控制程序时实现权利要求1至8中任一项所述的锁体的控制方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有锁体的控制程序,所述锁体的控制程序被处理器执行时实现如权利要求1至8中任一项所述的锁体的控制方法的步骤。
技术总结
本申请公开了一种锁体及其控制方法、计算机可读存储介质,锁体的控制方法包括:在接收到开门信号时,根据所述开门信号获取所述驱动组件的驱动方向;按照所述驱动方向驱动所述同步件运动,以使所述第一锁舌组件以及第二锁舌组件在第一方向上运动。通过同步件的转动带动第一锁舌组件及第二锁舌组件的运动,为壳体节省较大的内部空间,用于安装其他构件,使得壳体内的全部构件能够稳定排列,从而提高锁体的控制稳定性。控制稳定性。控制稳定性。


技术研发人员:杨小墀 贺茂元 黄华
受保护的技术使用者:深圳TCL新技术有限公司
技术研发日:2021.03.26
技术公布日:2021/6/25

转载请注明原文地址: https://doc.8miu.com/read-150103.html

最新回复(0)