System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于无源锁,尤其涉及一种无源锁的充电方法、存储介质及无源锁。
技术介绍
1、无源电子锁是一种不需要外接电源的智能锁,无源电子锁通过nfc天线接收到开锁指令及无线能量信号后,在相关模块共同作用下,将能量转换为自身工作所需的电源,并在开锁指令作用下实现开锁功能。
2、现有的部分无源电子锁,其在充电过程中,根据储能电容两端的电压调节电容的充电速率,例如在电容两端的电压达到预设值后提高充电速率,以达到提高无源锁的充电效率的目的。但是,由于用户的开锁设备型号及使用习惯的不同,可能会出现有些用户常常会开锁失败,而有些用户本可以更快的开锁却因受参数限制而无法提高开锁效率的问题。
技术实现思路
1、本申请实施例提供一种无源锁的充电方法、存储介质及无源锁,能够解决现有的无源锁设置的切换点电压参数,无法匹配每个用户的实际使用情况,影响用户开锁效率及开锁成功率的问题。
2、为实现上述目的,本申请提供如下技术方案:
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、将所述当前切换点电压参数与所述第三预设电压值相加,以得到所述第三待定切换点电压参数。
29、在一些实施例中,获取所述储能电容两端的当前电压值之后,还包括:
30、获取满电电压值,所述满电电压值为预设的所述储能电容充电完成时两端的电压值;
31、根据所述当前电压值及满电电压值确定出所述储能电容的充电完成百分比;
32、显示所述充电完成百分比。
33、一种存储介质,应用于无源锁,其上存储有计算机程序,所述计算机程序运行时执行上述的充电方法。
34、一种无源锁,包括:
35、储能电容;
36、能量收集模块,与所述储能电容连接,用于收集开锁设备发出的能量以对所述储能电容充电;
37、电压检测电路,用于检测所述储能电容两端的电压;
38、控制器,与所述电压检测电路、所述能量收集模块连接,用于:
39、获取所述储能电容两端的当前电压值;
40、根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率;
41、若速率切换后正常充电,则减小所述当前切换点电压参数,以得到待定切换点电压参数;
42、在下一次充电过程中,基于所述待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率,若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数,以在后续的充电过程中基于所述目标切换点电压参数切换所述能量收集模块对所述储能电容充电的速率。
43、本申请实施例提供的充电参数调节方法、存储介质及电子锁,在基于当前切换点电压参数切换能量收集模块对储能电容充电的速率正常充电时,尝试在下一次使用更小的切换点电压参数切换能量收集模块对储能电容充电的速率,若出现充电异常,则说明当前切换点电压参数最接近匹配用户使用习惯及开锁设备的最小切换点电压参数。由于越早的提升对储能电容充电的速率,总充电时长越短,开锁效率越高,因此,通过将当前切换点电压参数确定为目标切换点电压参数以供后续充电时使用,可以保证每个用户在基于各自的使用习惯及开锁设备时具有更高的开锁成功率及开锁效率。
本文档来自技高网...【技术保护点】
1.一种无源锁的充电方法,其特征在于,所述无源锁包括能量收集模块及储能电容,所述收量收集模块用于收集开锁设备发出的能量以对所述储能电容充电,所述无源锁的充电方法包括:
2.根据权利要求1所述的无源锁的充电方法,其特征在于,在下一次充电过程中,基于所述第一待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率之后,还包括:
3.根据权利要求1所述的无源锁的充电方法,其特征在于,在根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率之前,还包括:
4.根据权利要求1所述的无源锁的充电方法,其特征在于,减小所述当前切换点电压参数,以得到第一待定切换点电压参数包括:
5.根据权利要求4所述的无源锁的充电方法,其特征在于,所述若速率切换后充电异常,则将所述当前切换点电压参数确定为目标切换点电压参数包括:
6.根据权利要求1-5任一项所述的无源锁的充电方法,其特征在于,若所述无源锁首次充电过程中,基于初始切换点电压参数切换所述能量收集模块对所述储能电容充电的速率导致充电异常,则所述
7.根据权利要求6所述的无源锁的充电方法,其特征在于,所述增大所述当前切换点电压参数,以得到第三待定切换点电压参数包括:
8.根据权利要求1-5任一项所述的无源锁的充电方法,其特征在于,获取所述储能电容两端的当前电压值之后,还包括:
9.一种存储介质,应用于无源锁,其特征在于,其上存储有计算机程序,所述计算机程序运行时执行权利要求1-8任一项所述的充电方法。
10.一种无源锁,其特征在于,包括:
...【技术特征摘要】
1.一种无源锁的充电方法,其特征在于,所述无源锁包括能量收集模块及储能电容,所述收量收集模块用于收集开锁设备发出的能量以对所述储能电容充电,所述无源锁的充电方法包括:
2.根据权利要求1所述的无源锁的充电方法,其特征在于,在下一次充电过程中,基于所述第一待定切换点电压参数切换所述能量收集模块对所述储能电容充电的速率之后,还包括:
3.根据权利要求1所述的无源锁的充电方法,其特征在于,在根据所述当前电压值与当前切换点电压参数之间的对比关系切换所述能量收集模块对所述储能电容充电的速率之前,还包括:
4.根据权利要求1所述的无源锁的充电方法,其特征在于,减小所述当前切换点电压参数,以得到第一待定切换点电压参数包括:
5.根据权利要求4所述的无源锁的充电方法,其特征在于,所述若速率切换...
【专利技术属性】
技术研发人员:刘志永,李召,李卓盛,
申请(专利权)人:深圳市每开创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。