掌桥专利:专业的专利平台
掌桥专利
首页

无源电子锁的控制方法及无源电子锁

文献发布时间:2023-06-19 19:30:30


无源电子锁的控制方法及无源电子锁

技术领域

本申请属于电子锁技术领域,尤其涉及一种无源电子锁的控制方法及无源电子锁。

背景技术

无源电子锁的内部无需设置电池,而是在移动终端或其他开锁设备靠近时,通过天线收集来自移动终端或开锁设备的能量,收集到的能量足够时则能够进行开锁。

相关技术中,无源电子锁开锁时,会同时向云平台上传开锁数据。然而,在无源电子锁获取到的能量不足时,容易造成数据上传失败,导致数据丢失。

发明内容

本申请实施例提供一种无源电子锁的控制方法及无源锁,能够有效地将开锁数据上传至云平台或保存于电子锁,避免开锁数据丢失。

为实现上述目的,本申请提供如下技术方案:

一种无源电子锁的控制方法,包括:

与第一电子设备建立近距离通信连接后,从所述第一电子设备获取第一能量;

响应于所述第一电子设备的开锁指令,通过所述第一能量驱动所述无源电子锁开锁,并生成开锁数据;

判断所述无源电子锁开锁后的剩余能量是否满足数据传输需求;

若所述剩余能量满足数据传输需求,则将所述开锁数据上传至云平台;

若所述剩余能量不满足数据传输需求,则将所述开锁数据存储于所述无源电子锁。

在一些实施例中,将所述开锁数据存储于所述无源电子锁之后,还包括:

与第二电子设备建立近距离通信连接后,从所述第二电子设备获取第二能量;

响应于所述第二电子设备的开锁指令,通过所述第二能量驱动所述无源电子锁将存储的开锁数据上传至云平台;

通过所述第二能量驱动所述无源电子锁开锁。

在一些实施例中,通过所述第二能量驱动所述无源电子锁开锁之后,还包括:

判断所述无源电子锁开锁后的剩余能量是否满足本次开锁数据的传输需求;

若所述剩余能量满足本次开锁数据的传输需求,则将本次开锁数据上传至云平台。

在一些实施例中,在通过所述第二能量驱动所述无源电子锁将存储的开锁数据上传至云平台之前,还包括:

判断所述开锁数据是否达到预设数据量;

若所述开锁数据达到预设数据量,则通过所述第二能量驱动所述无源电子锁将存储的开锁数据上传至云平台,然后通过所述第二能量驱动所述无源电子锁开锁。

在一些实施例中,所述预设数据量为N次开锁生成的开锁数据,N为预设的正整数。

在一些实施例中,所述预设数据量为自所述无源电子锁上一次上传开锁数据起的预设时间内开锁的开锁数据。

在一些实施例中,所述无源电子锁包括通信模块,所述将所述开锁数据上传至云平台包括:

控制所述通信模块与云平台建立通信;

控制所述通信模块将所述开锁数据上传至云平台。

在一些实施例中,所述无源电子锁包括通信模块,所述将所述开锁数据上传至云平台包括:

控制所述通信模块与所述第一电子设备建立通信;

控制所述通信模块将所述开锁数据发送给所述第一电子设备,并向所述第一电子设备发送数据传输请求,所述数据传输请求用于使所述第一电子设备将所述开锁数据上传至云平台。

在一些实施例中,所述开锁数据包含:

开锁的日期及时间;

开锁的地址;

发送开锁指令的移动终端的设备信息。

一种无源电子锁,用于上述的无源电子锁的控制方法。

本申请实施例提供的无源电子锁的控制方法及无源电子锁,在无源电子锁开锁后判断剩余的能量是否满足开锁数据的传输需求,若剩余能量满足数据传输需求,则立即将开锁数据上传至云平台;若剩余能量不满足数据传输需求,则将开锁数据存储于电子锁。通过该方法,能够有效地将开锁数据上传至云平台或保存于电子锁,避免在无源电子锁获取到的能量不足时仍然上传数据导致的数据上传失败或数据丢失。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的无源电子锁的控制方法的第一种流程图。

图2为本申请实施例提供的无源电子锁的控制方法的第二种流程图。

图3为本申请实施例提供的无源电子锁的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为了更完整地理解本申请及其有益效果,下面将结合附图来进行说明。其中,在下面的描述中相同的附图标号表示相同部分。

本申请实施例提供一种无源电子锁的控制方法,无源电子锁无需设置电池或外接电源,而是由开锁电子设备在开锁时贴近电子锁进行供电,无源电子锁例如为NFC无源锁。

示例性的,请参阅图1,图1为本申请实施例提供的无源电子锁的控制方法的第一种流程图。无源电子锁的控制方法包括以下步骤s101-步骤s104:

步骤s101:与第一电子设备建立近距离通信连接后,从第一电子设备获取第一能量;

无源电子锁与第一电子设备例如均通过NFC建立近距离通信连接,第一电子设备例如可以为手机,平板电脑等设备。

无源电子锁例如包括天线及储能模块,天线能够从第一电子设备收集能量,并将收集的能量传输给储能模块进行储能。储能模块例如用于为无源电子锁的控制模块、电机等负载供电。

步骤s102:响应于第一电子设备的开锁指令,通过第一能量驱动电子锁开锁,并生成开锁数据;

第一电子设备例如接收用户发出的指令,并根据该指令通过NFC向电子锁的控制模块发送开锁指令。

开锁数据例如包含开锁的日期及时间、开锁地址、第一电子设备的设备信息等。

步骤s103:判断电子锁开锁后的剩余能量是否满足数据传输需求;

控制器例如通过获取储能模块输出的电压值判断储能模块剩余的电量是否满足数据传输需求。例如,将储能模块输出的电压与预设电压进行比较,若比较得到储能模块输出的电压大于或等于预设电压,则认为电子锁开锁后的剩余能量是否满足数据传输需求。预设电压例如根据开锁数据的大小确定。

步骤s104:若剩余能量满足数据传输需求,则将开锁数据上传至云平台;若剩余能量不满足数据传输需求,则将开锁数据存储于电子锁。

第一电子设备例如能够通过蓝牙、WIFI、4G/5G等通信方式与云平台进行通信,开锁数据上传至云平台后,用户能够通过第一电子设备随时查询开锁数据。

在一些实施例中,无源电子锁例如包括通信模块,则将开锁数据上传至云平台包括以下步骤s1041-步骤s1042:

步骤s1041:控制通信模块与云平台建立通信;

该通信模块例如为蓝牙、WIFI、4G/5G中的一种或多种组合。

步骤s1042:控制通信模块将开锁数据上传至云平台。

此通信方式下,无源电子锁直接与云平台进行通信,并通过通信模块将开锁数据上传至云平台。

在另一些实施例中,将开锁数据上传至云平台包括以下步骤s1043-步骤s1044:

步骤s1043:控制通信模块与第一电子设备建立通信;

通信模块例如为NFC。

步骤s1044:控制通信模块将开锁数据发送给第一电子设备,并向第一电子设备发送数据传输请求,数据传输请求用于使第一电子设备将开锁数据上传至云平台。

第一电子设备例如包括蓝牙通信模块、WIFI通信模块、4G/5G通信模块中的一种或多种通信模块,能够与云平台进行通信。

无源电子锁例如包括存储模块,用于存储开锁数据。

在实际应用中,用户在需要开锁时,例如将手机的NFC功能打开以使手机能够与无源电子锁建立通信连接。随后,用户将手机贴近无源电子锁,以使无源电子锁通过天线收集来自手机的能量。无源电子锁收集的能量达到开锁所需要的能量时,无源电子锁自动开锁并生成开锁数据。若无源电子锁开锁后的剩余能量满足传输开锁数据所需的能量,则立即将开锁数据上传至云平台;若无源电子锁开锁后的剩余能量不满足传输开锁数据所需的能量,则将开锁数据先存储于无源电子锁,等待下次无源电子锁收集能量时再将开锁数据上传至云平台。

本申请实施例提供的无源电子锁的控制方法,能够有效地将开锁数据上传至云平台或保存于电子锁,避免开锁数据丢失。

在一些实施例中,示例性的,请参阅图2,图2为本申请实施例提供的无源电子锁的控制方法的第二种流程图。基于上述的无源电子锁的控制方法,在将开锁数据存储于电子锁之后,还包括以下步骤s105-步骤s109:

步骤s105:与第二电子设备建立近距离通信连接后,从第二电子设备获取第二能量;

无源电子锁与第二电子设备例如均通过NFC建立近距离通信连接,第二电子设备例如可以为手机,平板电脑等设备。在一些实施例中,第二电子设备与第一电子设备例如可以为同一电子设备,也可以为不同的电子设备。

步骤s106:响应于第二电子设备的开锁指令,通过第二能量驱动电子锁将存储的开锁数据上传至云平台;

在一些实施例中,在响应于所述第二电子设备的开锁指令之前,无源电子锁例如还检测是否存储有需要上传的开锁数据;若检测到存储的有需要上传的开锁数据,则在接收到第二电子设备的开锁指令时,通过第二能量将存储的开锁数据上传至云平台后通过第二能量驱动电子锁开锁;若检测到没有存储的开锁数据或存储的没有需要上传的开锁数据,则在接收到第二电子设备的开锁指令时,通过第二能量驱动电子锁开锁。

在一些实施例中,在通过第二能量驱动电子锁将存储的开锁数据上传至云平台之前,还包括判断开锁数据是否达到预设数据量;若开锁数据达到预设数据量,则通过第二能量驱动电子锁将存储的开锁数据上传至云平台,然后通过第二能量驱动电子锁开锁;若开锁数据未达到预设数据量,则将开锁数据存储于电子锁,并通过第二能量驱动电子锁开锁。其中,预设数据量例如为N次开锁的开锁数据,N为预设的正整数。例如N为5,则若开锁数据的数据量达到五次开锁的开锁数据,则认为开锁数据达到了预设数据量。预设数据量例如还可以为自所述无源电子锁上一次上传开锁数据起的预设时间内开锁的开锁数据,预设时间例如为1小时。

步骤s107:通过第二能量驱动电子锁开锁。

步骤s108:判断电子锁开锁后的剩余能量是否满足本次开锁数据的传输需求;

本次开锁数据指步骤s107中通过第二能量驱动电子锁开锁而产生的开锁数据。

步骤s109:若剩余能量满足本次开锁数据的传输需求,则将本次开锁数据上传至云平台。

在实际应用中,在将开锁数据存储于电子锁之后,当用户将第二电子设备贴近无源电子锁时,无源电子锁与第二电子设备建立近距离通信连接,并从第二电子设备获取能量。用户通过第二电子设备向无源电子锁发送开锁指令后,无源电子锁通过收集的能量先将开锁数据上传至云平台,然后控制开锁并生成开锁数据。此外,若开锁后,无源电子锁剩余的能量足够将本次开锁数据上传,则继续将本次开锁数据上传,以减少用户下次开锁所需要消耗的时间。

本申请实施例提供的无源电子锁的控制方法,在无源电子锁开锁后判断剩余的能量是否满足开锁数据的传输需求,若剩余能量满足数据传输需求,则立即将开锁数据上传至云平台;若剩余能量不满足数据传输需求,则将开锁数据存储于无源电子锁,等待下次收集能量时再上传。通过该方法,能够有效地将开锁数据上传至云平台或保存于无源电子锁,避免在无源电子锁获取到的能量不足时仍然上传数据导致的数据上传失败或数据丢失。

本申请实施例还提供一种无源电子锁,示例性的,请参阅图3,图3为本申请实施例提供的无源电子锁1000的结构示意图。无源电子锁1000包括能量获取模块100、储能模块200、控制模块300、通信模块400及存储模块500。

其中,能量获取模块100用于在无源电子锁1000与电子设备建立近场通信时,从该电子设备获取能量。能量获取模块例如包括天线,电子设备在靠近天线时产生磁场,从而天线能够收集能量。

储能模块200与能量获取模块100连接,用于存储所述能量获取模块100获取的能量。在一些实施例中,储能模块200通过整流模块与能量获取模块100连接。储能模块200与控制模块300、通信模块400、存储模块500连接,用于为控制模块300、通信模块400、存储模块500供电。

通信模块400与控制模块300连接,用于与电子设备进行通信连接,通信模块400在接收到电子设备的开锁指令后,向控制模块300发出信号以使控制模块300控制开锁,并生成开锁数据。通信模块400例如包括NFC子模块,用于与电子设备建立近距离通信连接。在一些实施例中,通信模块400还包括蓝牙、WIFI、4G/5G中的一种或多种通信子模块,从而与电子设备或云平台建立远距离通信连接。

存储模块500与控制模块300连接,用于存储无源电子锁1000开锁时生成的开锁数据,开锁数据例如包括开锁的时间、地址、开锁的电子设备的信息等。

在实际应用中,用户使电子设备贴近无源电子锁1000时,通信模块400与电子设备建立近距离通信连接,从而能量获取模块100从电子设备获取第一能量。通信模块400接收到电子设备发出的开锁指令后,向控制模块300发出信号以使控制模块300控制开锁,并生成开锁数据。开锁后,用户将电子设备拿开,能量获取模块100停止获取能量。

随后,控制模块300判断储能模块200剩余的能量是否满足将开锁数据传输至电子设备。若储能模块200剩余的能量满足将开锁数据传输至电子设备,则立即控制通信模块400将开锁数据传输至电子设备,同时向电子设备发送数据传输请求,数据传输请求用于使电子设备将开锁数据上传至云平台。或者,若通信模块包括例如WIFI子模块等远场通信子模块,则还可以控制通信模块400与云平台建立通信连接,并直接将开锁数据上传至云平台。若储能模块200剩余的能量满足将开锁数据传输至电子设备,则将开锁数据存储于存储模块500,等下次用户将电子设备贴近无源锁时,能量获取模块100再次获取能量,从而将开锁数据上传至云平台。

本申请实施例提供的无源电子锁1000,在开锁后判断储能模块200剩余的能量是否足够传输开锁数据,若剩余能量满足数据传输需求,则立即将开锁数据上传至云平台;若剩余能量不满足数据传输需求,则将开锁数据存储于存储模块500,等待下次收集能量时再上传。因此,该无源电子锁能够有效地将开锁数据上传至云平台或保存于无源电子锁,避免在获取到的能量不足时仍然上传数据导致的数据上传失败或数据丢失的问题。

以上对本申请实施例所提供的无源电子锁的控制方法及无源电子锁进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

技术分类

06120115932908