一种双电池控制方法、装置、系统、设备及存储介质与流程

文档序号:33018943发布日期:2023-01-20 18:11阅读:36来源:国知局
一种双电池控制方法、装置、系统、设备及存储介质与流程

1.本公开涉及电子设备技术领域,尤其涉及一种双电池控制方法、装置、系统、设备及存储介质。


背景技术:

2.如今,智能锁、可穿戴设备等电子设备的供电方式一般为电池供电,在电池没电的时候需要将其取出进行充电,这段时间内电子设备处于无电池供电的状态,严重影响用户的使用。为了解决上述问题,同时提高电子设备的续航能力,现有技术提出了为电子设备配备双电池的方法,在第一电池电量不足时由第二电池为电子设备供电,或者由两个电池同时为电子设备供电。
3.但是,现有技术对于双电池系统并没有很好的控制方法,无法在第一电池电量不足或者第一电池突然被拆卸掉之后保证第二电池对电子设备的供电,可能出现整机掉电的情况,而且现有技术的双电池系统在供电策略上并没有做区分,两个电池均可为电子设备的整体供电,这样会导致用户在拆卸掉第一电池时,可能会忘记插回,而第二电池电量不足时,又会出现电子设备处于无电池供电的状态。


技术实现要素:

4.本公开提供了一种双电池控制方法、装置、系统、设备及存储介质,以至少解决现有技术中存在的以上技术问题。
5.根据本公开的第一方面,提供了一种双电池控制方法,该方法应用于双电池控制系统,所述双电池控制系统包括主回路和次回路,所述主回路包括检测电路、第一电池和第一开关,所述第一开关用于控制所述主回路和所述次回路的连接状态,所述次回路包括第二电池,所述方法包括:根据所述检测电路,检测所述第一电池是否满足预设条件;所述第一电池满足预设条件,控制所述第一开关开启,由所述第二电池为所述双电池控制系统供电。
6.在一可实施方式中,所述检测电路包括第一电池电量检测电路和第一电池在位检测电路,所述根据所述检测电路,检测所述第一电池是否满足预设条件,包括:根据所述第一电池电量检测电路,检测所述第一电池的第一电量信息;根据所述第一电池在位检测电路,检测所述第一电池的在位信息;根据所述第一电量信息和所述在位信息,判断所述第一电池是否满足所述预设条件。
7.在一可实施方式中,所述根据所述第一电池电量检测电路,检测所述第一电池的第一电量信息,包括:根据所述第一电池电量检测电路,对所述第一电池的电压进行分压,得到初始分压信息;根据分压系数,对所述初始分压信息进行换算,得到第一电池实际电压;在电量值存储表中查找所述第一电池实际电压对应的电量值,得到所述第一电量信息。
8.在一可实施方式中,所述根据所述第一电池在位检测电路,检测所述第一电池的在位信息,包括:根据所述第一电池在位检测电路,检测所述第一电池的检测管脚的管脚电
平;所述管脚电平为高电平,则所述第一电池不在位;所述管脚电平为低电平,则所述第一电池在位。
9.在一可实施方式中,所述根据所述第一电量信息和所述在位信息,判断所述第一电池是否满足预设条件,包括:判断所述第一电量信息是否满足第一预设阈值,或判断所述在位信息是否显示第一电池不在位;判断结果为是,则所述第一电池满足预设条件;判断结果为否,则所述第一电池不满足预设条件。
10.在一可实施方式中,所述主回路还包括断电复位电路,所述断电复位电路包括第二开关、mcu电源放电电路和usb插入检测电路,所述方法还包括:根据所述usb插入检测电路,检测usb是否插入;所述usb插入,控制所述第二开关关闭第一预设时长,并控制所述mcu电源放电电路开启第二预设时长。
11.在一可实施方式中,所述次回路还包括第二电池电量检测电路,所述方法还包括:根据所述第二电池电量检测电路,检测所述第二电池的第二电量信息;所述第一电池满足预设条件,则发出第一提示信息;所述第二电量信息满足第二预设阈值,则发出第二提示信息。
12.根据本公开的第二方面,提供了一种双电池控制装置,该装置应用于双电池控制系统,所述双电池控制系统包括主回路和次回路,所述主回路包括检测电路、第一电池和第一开关,所述第一开关用于控制所述主回路和所述次回路的连接状态,所述次回路包括第二电池,所述装置包括:第一检测模块,用于根据所述检测电路,检测所述第一电池是否满足预设条件;第一控制模块,用于所述第一电池满足预设条件,控制所述第一开关开启,由所述第二电池为所述双电池控制系统供电。
13.根据本公开的第三方面,提供了一种双电池控制系统,其特征在于,所述双电池控制系统包括:主回路和次回路,所述主回路包括检测电路、第一电池和第一开关,所述第一电池的输出端分别与所述检测电路的输入端和主负载的输入端连接,所述检测电路的输出端与所述第一开关的输入端连接,所述第一开关用于控制所述主回路和所述次回路的连接状态,所述第一开关的输出端与所述主负载的输入端连接,所述次回路包括第二电池,所述第二电池的输出端与所述第一开关的输入端连接。
14.在一可实施方式中,所述检测电路包括微控制单元mcu、第一电池电量检测电路、第一电池在位检测电路、mcu控制电路;其中,所述第一电池的输出端与所述第一电池电量检测模块的输入端相连;所述第一电池电量检测模块的输出端与所述mcu的输入端连接;所述mcu的输出端与所述mcu控制电路的输入端连接;所述mcu控制电路的输出端和所述第一电池在位检测电路的输出端与所述第一开关的输入端连接。
15.在一可实施方式中,所述次回路还包括第二电池电量检测电路,所述第二电池的输出端与所述第二电池电量检测电路的输入端连接;所述第二电池电量检测电路的输出端与所述mcu的输入端连接;所述第二电池的输出端通过第一二极管与次负载的输入端连接。
16.在一可实施方式中,所述主回路还包括mcu电源和断电复位电路,所述断电复位电路包括usb插入检测电路、mcu电源放电电路和第二开关;其中,所述第一开关的输出端与通过第二二极管与所述第二开关的输入端连接;所述第一电池的输出端通过第三二极管与所述第二开关的输入端连接;所述usb插入检测电路的输出端分别与所述第二开关的输入端和所述mcu电源放电电路的输入端连接;所述mcu电源的输出端与所述mcu电源放电电路的
输入端连接;所述第二开关的输出端分别与所述mcu电源的输入端和所述主负载的输入端连接。
17.根据本公开的第四方面,提供了一种电子设备,包括:
18.至少一个处理器;以及
19.与所述至少一个处理器通信连接的存储器;其中,
20.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开所述的方法。
21.根据本公开的第五方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开所述的方法。
22.本公开的一种双电池控制方法、装置、系统、设备及存储介质,其中,该方法应用于双电池控制系统,该双电池控制系统包括主回路和次回路,主回路包括检测电路、第一电池和第一开关,第一开关用于控制主回路和次回路的连接状态,次回路包括第二电池,该方法包括:根据检测电路,检测第一电池是否满足预设条件;第一电池满足预设条件,控制第一开关开启,由第二电池为双电池控制系统供电。即在第一电池正常工作状态下,第一开关关闭,主回路和次回路处于断开状态,第一电池为主回路供电,第二电池为次回路供电,主回路和次回路相互独立;在第一电池满足预设条件时,控制第一开关开启,主回路和次回路处于连接状态,由第二电池为双电池控制系统供电,这样可以保证在第一电池满足预设条件时,即第一电池电量不足或者第一电池突然被拆卸掉时,第二电池可以继续为电子设备供电,保证电子设备的持续供电,而且对第一电池和第二电池的供电策略做出区分,并在第一电池满足预设条件和第二电池电量不足时发出提示信息,提醒用户为电池充电或者替换电池,进一步避免电子设备处于无电池供电的状态。
23.应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
24.通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
25.在附图中,相同或对应的标号表示相同或对应的部分。
26.图1示出了本公开第一实施例的一种双电池控制系统的结构示意图;
27.图2示出了本公开第二实施例的一种双电池控制系统的结构示意图;
28.图3示出了本公开第三实施例的一种双电池控制系统的结构示意图;
29.图4示出了本公开第四实施例的一种双电池控制系统的结构示意图;
30.图5示出了本公开第五实施例的一种双电池控制方法的流程示意图;
31.图6示出了本公开第六实施例的一种双电池控制方法的流程示意图;
32.图7示出了本公开第七实施例的一种双电池控制方法的场景示意图;
33.图8示出了本公开第八实施例的一种双电池控制方法的场景示意图;
34.图9示出了本公开第九实施例的一种双电池控制方法的第一场景示意图;
35.图10示出了本公开第九实施例的一种双电池控制方法的第二场景示意图;
36.图11示出了本公开第十实施例的一种双电池控制装置的结构示意图;
37.图12示出了本公开实施例一种电子设备的组成结构示意图。
具体实施方式
38.为使本公开的目的、特征、优点能够更加的明显和易懂,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而非全部实施例。基于本公开中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
39.图1示出了本公开第一实施例的一种双电池控制系统的结构示意图,如图1所示,该系统主要包括:主回路ⅰ和次回路ⅱ,主回路ⅰ包括检测电路、第一电池和第一开关,第一电池的输出端分别与检测电路的输入端和主负载的输入端连接,检测电路的输出端与第一开关的输入端连接,第一开关用于控制主回路ⅰ和次回路ⅱ的连接状态,第一开关的输出端与主负载的输入端连接,次回路ⅱ包括第二电池,第二电池的输出端与第一开关的输入端连接,其中,第一电池和第二电池可拆卸。
40.在一可实施方式中,检测电路用于检测第一电池的状态信息,包括第一电池的第一电量信息和在位信息,检测电路还用于在第一电量信息满足第一预设阈值,即第一电池电量不足时,或在位信息显示第一电池不在位时,开启第一开关;第一开关用于控制主回路ⅰ和次回路ⅱ的连接状态,即第一开关关闭时,主回路ⅰ和次回路ⅱ处于断开状态,第一开关开启时,主回路ⅰ和次回路ⅱ处于连接状态。其中,第一预设阈值可根据实际需要自行设置,本公开不对其进行限定,例如,可将第一预设阈值设置为0至2%,即在第一电量信息低于第一电池总电量的2%时,认为第一电量信息满足第一预设阈值。
41.在一可实施方式中,在双电池控制系统正常工作时,即第一电池和第二电池在位且电量充足时,第一开关处于关闭状态,第一电池用于为主回路ⅰ中的主负载和检测电路进行供电,第二电池的输出端还可以连接次负载的输入端,第二电池用于为次负载供电,主回路ⅰ和次回路ⅱ相互独立;在第一电池的第一电量信息满足第一预设阈值,或在位信息显示第一电池不在位时,第一开关处于开启状态,由第二电池为主回路ⅰ和次回路ⅱ供电,即由第二电池为双电池控制系统整体供电。
42.在一可实施方式中,主负载可以为双电池控制系统所在电子设备的主要功能负载,次负载可以为双电池控制系统所在电子设备的附加功能负载。例如,若双电池控制系统应用于智能锁中,则主负载可以为指纹解锁模块、密码解锁模块和人脸解锁模块等,次负载为可以为猫眼监控模块和屏幕显示模块等;若双电池控制系统应用于健康检测手环中,则主负载可以为心跳监测模块、血压监测模块和睡眠监测模块等,次负载可以为音乐模块和录音模块等。
43.图2示出了本公开第二实施例的一种双电池控制系统的结构示意图,如图2所示,检测电路包括微控制单元(mcu,microcontroller unit)、第一电池电量检测电路、第一电池在位检测电路、mcu控制电路;其中,第一电池的输出端与第一电池电量检测模块的输入端相连;第一电池电量检测模块的输出端与mcu的输入端连接;mcu的输出端与mcu控制电路的输入端连接;mcu控制电路的输出端和第一电池在位检测电路的输出端与第一开关的输入端连接。
44.在一可实施方式中,第一电池电量检测电路用于采集第一电池的第一电量信息,并将其输送至mcu;mcu用于与第一电池电量检测模块共同检测第一电池的第一电量信息,以及在第一电量信息满足第一预设阈值时,开启mcu控制电路;mcu控制电路用于将mcu的控制逻辑转换为驱动第一开关的驱动信号;第一电池在位检测电路用于检测第一电池的在位信息,即检测是否有安装第一电池;mcu控制电路输出的驱动信号与第一电池在位检测电路输出的在位信息共同控制第一开关的状态。
45.在一可实施方式中,驱动信号与在位信息控制第一开关状态的逻辑如下表一:
46.表一
[0047][0048][0049]
由表一可知,若第一电池不在位,则控制第一开关开启;若第一电池在位,且mcu控制电路输出开启驱动信号,证明第一电量信息满足第一预设阈值,即第一电池电量不足,因此控制第一开关开启;若第一电池在位,且mcu控制电路输出关闭驱动信号,证明第一电量信息不满足第一预设阈值,即第一电池电量充足,此时用户可能已为第一电池充电或者已更换第一电池,因此控制第一开关关闭。
[0050]
图3示出了本公开第三实施例的一种双电池控制系统的结构示意图,如图3所示,次回路ⅱ还包括第二电池电量检测电路,第二电池的输出端与第二电池电量检测电路的输入端连接;第二电池电量检测电路的输出端与mcu的输入端连接;第二电池的输出端通过第一二极管d1与次负载的输入端连接。
[0051]
在一可实施方式中,第二电池电量检测电路用于采集第二电池的第二电量信息,并将其输送至mcu;第一二极管d1可以为功率二极管,具有二极管的单向导电性。
[0052]
图4示出了本公开第四实施例的一种双电池控制系统的结构示意图,如图4所示,主回路ⅰ还包括mcu电源和断电复位电路,断电复位电路包括usb插入检测电路、mcu电源放电电路和第二开关;其中,第一开关的输出端与通过第二二极管d2与第二开关的输入端连接;第一电池的输出端通过第三二极管d3与第二开关的输入端连接;usb插入检测电路的输出端分别与第二开关的输入端和mcu电源放电电路的输入端连接;mcu电源的输出端与mcu电源放电电路的输入端连接;第二开关的输出端分别与mcu电源的输入端和主负载的输入端连接。具体地,第二二极管d2和第三二极管d3可以为功率二极管,具有二极管的单向导电性
[0053]
在一可实施方式中,mcu电源用于为mcu供电;usb插入检测电路用于检测usb是否插入;mcu电源放电电路用于对mcu电源进行放电;第二开关用于在有usb插入时实现断电复位。
[0054]
在一可实施方式中,在usb插入检测电路检测到有usb插入时,关闭第二开关,同时
控制mcu电源放电电路开启对mcu电源进行放电,由于mcu电源的输入为第二开关的输出,因此主回路ⅰ的电能被放掉,从而实现断电复位。具体地,第二开关的关闭时长可以为第一预设时长,mcu电源放电电路对mcu电源进行放电的时长可以为第二预设时长,第一预设时长大于第二预设时长,例如,第一预设时长可以为300ms(毫秒),第二预设时长可以为200ms(毫秒),从而避免额外的电能消耗。
[0055]
图5示出了本公开第五实施例的一种双电池控制方法的流程示意图,如图1和图5所示,该方法应用于双电池控制系统,双电池控制系统包括主回路ⅰ和次回路ⅱ,主回路ⅰ包括检测电路、第一电池和第一开关,第一开关用于控制主回路ⅰ和次回路ⅱ的连接状态,次回路ⅱ包括第二电池,该方法主要包括:
[0056]
步骤s101,根据检测电路,检测第一电池是否满足预设条件。
[0057]
步骤s102,第一电池满足预设条件,控制第一开关开启,由第二电池为双电池控制系统供电。
[0058]
在本实施例中,首先根据检测电路,检测第一电池是否满足预设条件,在第一电池满足预设条件时,控制第一开关开启,由第二电池为双电池控制系统供电,其中,第一电池和第二电池可拆卸,第一电池和第二电池可均为锂电池或干电池,也可以其中一个为锂电池,另一个为干电池,预设条件可以为第一电池的电量不足指定阈值,或第一电池并未安装。具体地,指定阈值可以根据实际需求自行设置,本公开不对其进行设定,例如,指定阈值可以设置为第一电池总电量的2%。
[0059]
在一可实施方式中,第一开关用于控制主回路ⅰ和次回路ⅱ的连接状态,即第一开关关闭时,主回路ⅰ和次回路ⅱ处于断开状态,第一开关开启时,主回路ⅰ和次回路ⅱ处于连接状态。在双电池控制系统正常工作时,即第一电池和第二电池在位且电量充足时,第一开关处于关闭状态,第一电池用于为主回路ⅰ供电,第二电池用于为主回路
ⅰⅱ
供电,主回路ⅰ和次回路ⅱ相互独立;在第一电池满足预设条件,如第一电池的电量不足指定阈值,或第一电池并未安装时,控制第一开关开启,由第二电池为主回路ⅰ和次回路ⅱ供电,即由第二电池为双电池控制系统整体供电。
[0060]
在一可实施方式中,主回路ⅰ还包括主负载,第一电池的输出端可与主负载的输入端连接;次回路ⅱ还包括次负载,第二电池的输出端可与次负载的输入端连接。其中,主负载可以为双电池控制系统所在电子设备的主要功能负载,次负载可以为双电池控制系统所在电子设备的附加功能负载。例如,若双电池控制系统应用于智能锁中,则主负载可以为指纹解锁模块、密码解锁模块和人脸解锁模块等,次负载为可以为猫眼监控模块和屏幕显示模块等;若双电池控制系统应用于健康检测手环中,则主负载可以为心跳监测模块、血压监测模块和睡眠监测模块等,次负载可以为音乐模块和录音模块等。需要强调的是,本公开的双电池控制方法及双电池控制系统还可应用于其他电子设备,本公开不对其进行限定。
[0061]
在本公开第五实施例中,首先根据检测电路,检测第一电池是否满足预设条件,在第一电池满足预设条件时,控制第一开关开启,由第二电池为双电池控制系统供电,对第一电池和第二电池的供电策略做出了区分和管理,可以保证在第一电池满足预设条件时,即第一电池电量不足或者第一电池突然被拆卸掉时,第二电池可以继续为电子设备供电,保证电子设备的持续供电。
[0062]
图6示出了本公开第六实施例的一种双电池控制方法的流程示意图,如图2和图6
所示,检测电路包括第一电池电量检测电路和第一电池在位检测电路,步骤s101主要包括:
[0063]
步骤s201,根据第一电池电量检测电路,检测第一电池的第一电量信息。
[0064]
步骤s202,根据第一电池在位检测电路,检测第一电池的在位信息。
[0065]
步骤s203,根据第一电量信息和在位信息,判断第一电池是否满足预设条件。
[0066]
在本实施例中,检测电路包括第一电池电量检测电路和第一电池在位检测电路,第一电池电量检测电路用于检测第一电池的第一电量信息,第一电池在位检测电路用于检测第一电池的在位信息,即检测是否安装第一电池,可以根据第一电量信息和在位信息,判断第一电池是否满足预设条件,其中,第一电池在位检测电路可以包括分立模拟器件,用于检测第一电池的在位信息。
[0067]
在一可实施方式中,步骤s203主要包括:判断第一电量信息是否满足第一预设阈值,或判断在位信息是否显示第一电池不在位;判断结果为是,则第一电池满足预设条件;判断结果为否,则第一电池不满足预设条件。
[0068]
在一可实施方式中,判断第一电量信息是否满足第一预设阈值,即判断第一电池的电量是否不足,若第一电量信息满足第一预设阈值,则第一电池的电量不足,若第一电量信息不满足第一预设阈值,则第一电池的电量充足;在位信息包括第一电池在位和第一电池不在位,若在位信息显示第一电池不在位,则没有安装第一电池,若在位信息显示第一电池在位,则安装第一电池。具体地,第一预设阈值可根据实际需要自行设置,本公开不对其进行限定,例如,可将第一预设阈值设置为0至2%,即在第一电量信息低于第一电池总电量的2%时,认为第一电量信息满足第一预设阈值。
[0069]
在本公开第六实施例中,第一电池电量检测电路检测第一电池的第一电量信息,第一电池在位检测电路检测第一电池的在位信息,并判断第一电量信息是否满足第一预设阈值,或判断在位信息是否显示第一电池不在位,判断结果为是,则第一电池满足预设条件,判断结果为否,则第一电池不满足预设条件,由此可以检测第一电池是否满足预设条件,便于后续在第一电池满足预设条件时,控制第一开关开启。
[0070]
在本公开第七实施例中,步骤s201主要包括:根据第一电池电量检测电路,对第一电池的电压进行分压,得到初始分压信息;根据分压系数,对所述初始分压信息进行换算,得到第一电池实际电压;在电量值存储表中查找第一电池实际电压对应的电量值,得到第一电量信息。
[0071]
在本实施例中,首先根据第一电池电量检测电路,通过分压系数,对第一电池的电压进行分压,即对第一电池的电压进行等比例的降压,得到初始分压信息,然后根据分压系数,对初始分压信息进行换算,得到第一电池实际电压,最后在电量值存储表中查找第一电池实际电压对应的电量值,得到第一电量信息。具体地,分压系数为预设的分压比;电量值存储表用于存储第一电池实际电压对应的电量值,可以提前测定不同第一电池实际电压对应的电量值,并将其存储至电量值存储表,电量值存储表可以保存在mcu的flash(闪存)或其他非易失性存储中。
[0072]
图7示出了本公开第七实施例的一种双电池控制方法的场景示意图,如图2和图7所示,vcc为第一电池的电压,r1为第一电阻,r2为第二电阻,第一电池电量检测电路接入的第一电池的电压可能很高,因此需要通过r1和r2两个电阻,可以根据分压系数,对第一电池的电压进行分压,即对第一电池的电压进行等比例的降压,得到初始分压信息,即通过分压
的方式给mcu的模数转换器(adc,analog-to-digital converter)进行采样,得到初始分压信息,初始分压信息为第一电池实际电压除以分压系数,因此根据分压系数和初始分压信息即可得到第一电池实际电压,之后mcu可在电量值存储表中查找第一电池实际电压对应的电量值,得到第一电量信息。mcu在得到第一电量信息之后,会判断第一电量信息是否满足第一预设阈值,并根据判断结果输出对第一开关的控制逻辑,例如输出高低电平等,但mcu输出的控制逻辑可能无法控制第一开关,因此,可以设置mcu控制电路用于将mcu的控制逻辑转换为驱动第一开关的驱动信号,从而根据驱动信号控制第一开关。
[0073]
在本公开第八实施例中,步骤s202主要包括:根据第一电池在位检测电路,检测第一电池的检测管脚的管脚电平;管脚电平为高电平,则第一电池不在位;管脚电平为低电平,则第一电池在位。
[0074]
在本实施例中,可设置第一电池的一个管脚为检测管脚,第一电池在位检测电路用于检测第一电池的检测管脚的管脚电平,如果管脚电平为高电平,则第一电池不在位,如果管脚电平为低电平,则第一电池在位。
[0075]
图8示出了本公开第八实施例的一种双电池控制方法的场景示意图,如图8所示,第一电池共四个管脚,分别为充电输入+、充电输入

、电源输出+、电源输出

,其中电源输出

与充电输入+在第一电池内部相连,在实际应用场景中,这两个管脚可以双电池控制系统所在电子设备的gnd(接地端)相连。在一可实施方式中,可以将充电输入

作为第一电池的检测管脚,若该检测管脚的电平为高电平,则第一电池不在位,若该检测管脚的电平为低电平,则第一电池在位,可以设置开关驱动电路,用于根据第一电池的在位信息驱动第一开关。
[0076]
在本公开第七和第八实施例中,第一电池电量检测电路,对第一电池的电压进行分压,得到初始分压信息,并对初始分压信息进行换算得到第一电池实际电压,并在电量值存储表中查找第一电池实际电压对应的电量值,得到第一电量信息;第一电池在位检测电路,检测第一电池的检测管脚的管脚电平,并根据管脚电平,确定第一电池的在位信息,便于后续根据第一电量信息和在位信息,判断第一电池是否满足预设条件。
[0077]
在本公开第九实施例中,主回路ⅰ还包括断电复位电路,断电复位电路包括第二开关、mcu电源放电电路和usb插入检测电路,方法还包括:根据usb插入检测电路,检测usb是否插入;usb插入,控制第二开关关闭第一预设时长,并控制mcu电源放电电路开启第二预设时长。
[0078]
在本实施例中,主回路ⅰ还包括断电复位电路,断电复位电路用于实现断电复位,断电复位电路包括第二开关、mcu电源放电电路和usb插入检测电路,usb插入检测电路用于检测usb是否插入,在usb插入时,控制第二开关关闭第一预设时长,同时控制mcu电源放电电路开启第二预设时长,从而实现断电复位。
[0079]
图9示出了本公开第九实施例的一种双电池控制方法的第一场景示意图,如图4和图9所示,主回路ⅰ中还设置mcu电源,第二开关的输出端与mcu电源的输入端连接,mcu电源的输出端与mcu电源放电电路的输入端连接。在usb插入检测电路检测到有usb插入时,关闭第二开关,同时控制mcu电源放电电路开启对mcu电源进行放电,由于mcu电源的输入为第二开关的输出,因此主回路ⅰ的电能被放掉,从而实现断电复位。具体地,第二开关的关闭时长可以为第一预设时长,mcu电源放电电路对mcu电源进行放电的时长可以为第二预设时长,
第一预设时长大于第二预设时长,例如,第一预设时长可以为300ms(毫秒),第二预设时长可以为200ms(毫秒),从而避免额外的电能消耗。
[0080]
在一可实施方式中,电容c和电阻r3构成了usb的插入边沿检测,只有在usb插入瞬间才会发出脉冲信号,同时可以设置开关驱动电路用于驱动第二开关和mcu电源放电电路开关,mcu电源放电电路开关用于控制mcu电源放电电路的开启状态。在usb插入瞬间发出的脉冲信号到达开关驱动电路,进而控制第二开关关闭,以及mcu电源放电电路开关开启,即控制mcu电源放电电路开启。需要强调的是,在usb已经正常在位或者usb不在位的情况下,都不会发出脉冲信号。
[0081]
图10示出了本公开第九实施例的一种双电池控制方法的第二场景示意图,如图10所示,mcu电源放电电路包括mcu电源放电电路开关和放电电阻r4,mcu电源放电电路开关用于将放电电阻r4接入mcu电源以及将放电电阻r4与mcu电源断开,mcu电源放电电路开关开启,则放电电阻r4接入mcu电源,此时放电电阻r4为mcu电源放电;mcu电源放电电路开关关闭,则放电电阻r4与mcu电源断开,放电电阻r4无法为mcu电源放电。
[0082]
在本公开第九实施例中,首先根据usb插入检测电路,检测usb是否插入,若usb插入,控制第二开关关闭第一预设时长,并控制mcu电源放电电路开启第二预设时长,从而实现断电复位,避免双电池控制系统中的电容存储的电量过多,当双电池控制系统所在电子设备处于休眠等低功耗状态时电容的电量能支持电子设备工作太久的问题。
[0083]
在本公开第十实施例中,次回路ⅱ还包括第二电池电量检测电路,方法还包括:根据第二电池电量检测电路,检测第二电池的第二电量信息;第一电池满足预设条件,则发出第一提示信息;第二电量信息满足第二预设阈值,则发出第二提示信息。
[0084]
如图3所示,在本实施例中,次回路ⅱ还包括第二电池电量检测电路,第二电池的输出端与第二电池电量检测电路的输入端连接,第二电池电量检测电路的输出端与mcu的输入端连接,第二电池电量检测电路用于检测第二电池的第二电量信息,mcu确定第一电池满足预设条件时,即确定第一电池的第一电量信息满足第一预设阈值,或第一电池的在位信息显示第一电池不在位时,可发出第一提示信息,用于提示用户第一电池电量不足或第一电池不在位,同时提醒用户已启用第二电池;mcu确定第二电量信息满足第二预设阈值时,发出第二提示信息,提醒用户第二电池电量不足,其中,第一提示信息与第二提示信息可以相同也可以不同。具体地,第二电池电量检测电路检测第二电量信息的过程与第一电池电量检测电路检测第一电量信息的过程类似,此处不再赘述;第二预设阈值可根据实际需要自行设置,本公开不对其进行限定,例如,可将第二预设阈值设置为0至2%,即在第二电量信息低于第一电池总电量的2%时,认为第二电量信息满足第二预设阈值。
[0085]
在一可实施方式中,mcu可通过双电池控制系统所在的电子设备的屏幕显示模块或语音播报模块等发出第一提示信息和第二提示信息。以智能锁为例,屏幕显示模块可作为次负载与第二电池连接,语音播报模块可直接与mcu连接,即mcu的输出端与语音播报模块的输入端连接,语音播报模块还可播报其他信息,例如播放“密码错误”或“识别失败”等信息。
[0086]
在本公开第十实施例中,首先根据第二电池电量检测电路,检测第二电池的第二电量信息,并在第一电池满足预设条件时,发出第一提示信息,在第二电池电量信息满足第二预设阈值时,则发出第二提示信息,可以提醒用户为电池充电或者更换电池,进一步避免
电子设备处于无电池供电的状态。
[0087]
图11示出了本公开第十实施例的一种双电池控制装置的结构示意图,如图11所示,该装置应用于双电池控制系统,双电池控制系统包括主回路和次回路,主回路包括检测电路、第一电池和第一开关,第一开关用于控制主回路和次回路的连接状态,次回路包括第二电池,装置主要包括:第一检测模块10,用于根据检测电路,检测第一电池是否满足预设条件;第一控制模块11,用于第一电池满足预设条件,控制第一开关开启,由第二电池为双电池控制系统供电。
[0088]
在一可实施方式中,检测电路包括第一电池电量检测电路和第一电池在位检测电路,第一检测模块10主要包括:第一检测子模块,用于根据第一电池电量检测电路,检测第一电池的第一电量信息;第二检测子模块,用于根据第一电池在位检测电路,检测第一电池的在位信息;判断子模块,用于根据第一电量信息和在位信息,判断第一电池是否满足预设条件。
[0089]
在一可实施方式中,第一检测子模块主要包括:分压单元,用于根据第一电池电量检测电路,对第一电池的电压进行分压,得到初始分压信息;换算单元,用于根据分压系数,对所述初始分压信息进行换算,得到第一电池实际电压;查找单元,用于在电量值存储表中查找第一电池实际电压对应的电量值,得到第一电量信息。
[0090]
在一可实施方式中,第一检测子模块还用于根据第一电池在位检测电路,检测第一电池的检测管脚的管脚电平;管脚电平为高电平,则第一电池不在位;管脚电平为低电平,则第一电池在位。
[0091]
在一可实施方式中,判断子模块还用于判断第一电量信息是否满足第一预设阈值,或判断在位信息是否显示第一电池不在位;判断结果为是,则第一电池满足预设条件;判断结果为否,则第一电池不满足预设条件。
[0092]
在一可实施方式中,主回路还包括断电复位电路,断电复位电路包括第二开关、mcu电源放电电路和usb插入检测电路,该装置还包括:第二检测模块,用于根据usb插入检测电路,检测usb是否插入;第二控制模块,用于usb插入,控制第二开关关闭第一预设时长,并控制mcu电源放电电路开启第二预设时长。
[0093]
在一可实施方式中,次回路还包括第二电池电量检测电路,该装置还包括:第三检测模块,用于根据第二电池电量检测电路,检测第二电池的第二电量信息;提示模块,用于第一电池满足预设条件,则发出第一提示信息;以及,第二电池电量信息满足第二预设阈值,则发出第二提示信息。
[0094]
根据本公开的实施例,本公开还提供了一种电子设备和一种可读存储介质。
[0095]
图12示出了可以用来实施本公开的实施例的示例电子设备1200的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
[0096]
如图12所示,设备1200包括计算单元1201,其可以根据存储在只读存储器(rom)1202中的计算机程序或者从存储单元1208加载到随机访问存储器(ram)1203中的计算机程
序,来执行各种适当的动作和处理。在ram 1203中,还可存储设备1200操作所需的各种程序和数据。计算单元1201、rom 1202以及ram 1203通过总线1204彼此相连。输入/输出(i/o)接口1205也连接至总线1204。
[0097]
设备1200中的多个部件连接至i/o接口1205,包括:输入单元1206,例如键盘、鼠标等;输出单元1207,例如各种类型的显示器、扬声器等;存储单元1208,例如磁盘、光盘等;以及通信单元1209,例如网卡、调制解调器、无线通信收发机等。通信单元1209允许设备1200通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
[0098]
计算单元1201可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元1201的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元1201执行上文所描述的各个方法和处理,例如一种双电池控制方法。例如,在一些实施例中,一种双电池控制方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元1208。在一些实施例中,计算机程序的部分或者全部可以经由rom 1202和/或通信单元1209而被载入和/或安装到设备1200上。当计算机程序加载到ram 1203并由计算单元1201执行时,可以执行上文描述的一种双电池控制方法的一个或多个步骤。备选地,在其他实施例中,计算单元1201可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行一种双电池控制方法。
[0099]
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0100]
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0101]
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0102]
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机
具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0103]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
[0104]
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。
[0105]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
[0106]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0107]
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1