CN201410844716.X
2014.12.30
CN104569843A
2015.04.29
授权
有权
授权|||实质审查的生效IPC(主分类):G01R 31/36申请日:20141230|||公开
G01R31/36; H02J7/00
G01R31/36
江苏惠通集团有限责任公司
龙涛; 唐元浩; 滕敏
212003江苏省镇江市桃花坞新村二区24号
北京集佳知识产权代理有限公司11227
潘彦君; 骆苏华
一种低功耗设备的电池管理方法及装置,所述方法包括:检测所述低功耗设备是否有大电流输出;检测到所述电池的有大电流输出时,按照预设第一频率获取电池电量的最小值和平均值;当确定所述电池电量的最小值和平均值的差值大于预设的电量差值时,发出电量不足告警通知。采用上述电池管理方法及装置,可以对低功耗设备的电池进行有效管理以避免系统故障。
权利要求书1. 一种低功耗设备的电池管理方法,其特征在于,包括:检测所述低功耗设备是否有大电流输出;检测到所述电池的有大电流输出时,按照预设第一频率获取电池电量的最小值和平均值;当确定所述电池电量的最小值和平均值的差值大于预设的电量差值时,发出电量不足告警通知。2. 如权利要求1所述的低功耗设备的电池管理方法,其特征在于,还包括:检测到所述电池电压的最小值小于预设电压阈值时,发出低压告警通知。3. 如权利要求2所述的低功耗设备的电池管理方法,其特征在于,还包括:在检测到所述低功耗设备上电时,在预设时长内按照预设第二频率获取所述电池电量的最小值和平均值。4. 如权利要求3所述的低功耗设备的电池管理方法,其特征在于,在所述低功耗设备上电启动完毕后,按照预设第三频率获取所述电池电量的最小值和平均值,所述第三频率小于所述第一频率和所述第二频率。5. 如权利要求3所述的低功耗设备的电池管理方法,其特征在于,所述低功耗设备包括输入部件,所述电池管理方法包括:在所述低功耗设备上电启动完毕后,在检测到所述输入部件操作时,获取所述电池电量的最小值和平均值。6. 如权利要求5所述的低功耗设备的电池管理方法,其特征在于,所述输入部件包括按键,所述电池管理方法包括:在每次按键操作之后,获取所述电池电量的最小值和平均值。7. 如权利要求1-6任一项所述的低功耗设备的电池管理方法,其特征在于,所述获取所述电池电量的最小值和平均值包括:读取所述电池的电压信息,获取到所述电池电压的最小值和平均值,根据所述电池电压的最小值和平均值获得所述电池电量的最小值和平均值。8. 如权利要求1所述的低功耗设备的电池管理方法,其特征在于,所述检测所述低功耗设备是否有大电流输出,包括以下至少一种:检测所述低功耗设备是否启动了大电流用电部件;检测所述电池的输出电流是否大于预设的电流阈值。9. 如权利要求8所述的低功耗设备的电池管理方法,其特征在于,所述大电流用电部件包括如下至少一种:蜂鸣器、振动器。10. 如权利要求1所述的低功耗设备的电池管理方法,其特征在于,所述低功耗设备包含FLASH,所述电池管理方法还包括:在检测到需要对所述FLASH进行读写操作时,检测所述电池的电量最小值是否小于对FLASH进行读写操作的最低要求值;检测所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,则停止对FLASH进行读写操作。11. 如权利要求10所述的低功耗设备的电池管理方法,其特征在于,在检测到所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,还包括:发出电量不足告警通知。12. 一种低功耗设备的电池管理方法,其特征在于,所述低功耗设备包含FLASH,所述电池管理方法包括:在检测到需要对所述FLASH进行读写操作时,检测所述电池电量的最小值是否小于对FLASH进行读写操作的最低要求值;检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,则停止对FLASH进行读写操作。13. 如权利要求12所述的低功耗设备的电池管理方法,其特征在于,在检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,还包括:发出电量不足告警通知。14. 一种低功耗设备的电池管理装置,其特征在于,包括:电流检测单元,适于检测所述低功耗设备是否有大电流输出;第一电量检测单元,适于在所述电流检测单元检测到所述低功耗设备有大电流输出时,按照预设第一频率获取电池电量的最小值和平均值;第一告警单元,适于在确定所述第一电量检测单元检测到的所述电池电量的最小值和平均值的差值大于预设的电量差值时,发出电量不足告警通知。15. 如权利要求14所述的低功耗设备的电池管理装置,其特征在于,还包括:电压检测单元,适于检测所述电池的电压信息,包括电池电压的最小值;所述第一告警单元还适于在所述电压检测单元检测到的电池电压的最小值小于预设电压阈值时,发出低压告警通知。16. 如权利要求15所述的低功耗设备的电池管理装置,其特征在于,所述第一电量检测单元还适于在检测到所述低功耗设备上电时,在预设时长内按照预设第二频率获取所述电池电量的最小值和平均值。17. 如权利要求16所述的低功耗设备的电池管理装置,其特征在于,所述第一电量检测单元还适于在所述低功耗设备上电启动完毕后,按照预设第三频率获取所述电池电量最小值和平均值,所述第三频率小于所述第一频率和所述第二频率。18. 如权利要求16所述的低功耗设备的电池管理装置,其特征在于,所述低功耗设备包括输入部件,所述第一电量检测单元还适于在所述低功耗设备上电启动完毕后,在检测到所述输入部件操作时,获取所述电池电量的最小值和平均值。19. 如权利要求18所述的低功耗设备的电池管理装置,其特征在于,所述输入部件包括按键,所述第一电量检测单元适于在每次按键操作之后,获取所述电池电量的最小值和平均值。20. 如权利要求14所述的低功耗设备的电池管理装置,其特征在于,所述电流检测单元适于检测如下至少一种:检测所述低功耗设备是否启动了大电流用电部件;检测所述电池的输出电流是否大于预设的电流阈值。21. 如权利要求20所述的低功耗设备的电池管理装置,其特征在于,所述低功耗设备的大电流用电部件包括如下至少一种:蜂鸣器、振动器。22. 如权利要求14-21任一项所述的低功耗设备的电池管理装置,其特征在于,所述低功耗设备包含FLASH,所述第一电量检测单元还适于在检测到需要对 所述FLASH进行读写操作时,检测所述电池的电量最小值是否小于对FLASH进行读写操作的最低要求值;所述电池管理装置还包括:第一控制单元,适于在所述第一电量检测单元检测所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,停止对FLASH进行读写操作。23. 如权利要求22所述的低功耗设备的电池管理装置,其特征在于,所述第一告警单元还适于在所述电量检测单元检测所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,发出电量不足告警通知。24. 一种低功耗设备的电池管理装置,其特征在于,所述低功耗设备包含FLASH,所述电池管理装置包括:读写操作检测单元,适于检测是否需要对所述FLASH进行读写操作;第二电量检测单元,适于在所述读写操作检测单元检测到需要对所述FLASH进行读写操作时,检测所述电池电量的最小值是否小于对FLASH进行读写操作的最低要求值;第二控制单元,适于在所述第二电量检测单元检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,停止对FLASH进行读写操作。25. 如权利要求24所述的低功耗设备的电池管理装置,其特征在于,还包括:第二告警单元,适于在所述第二电量检测单元检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,发出电量不足告警通知。
说明书低功耗设备的电池管理方法及装置 技术领域 本发明涉及电池管理技术领域,尤其涉及一种低功耗设备的电池管理方法及装置。 背景技术 低功耗设备如低功耗蓝牙(Bluetooth Low Energy,BLE)等,具有低功耗特性,因而可以使用小容量电池,例如纽扣电池。小容量电池的特性是内阻较大,难以连续提供较大电流,在某些情况下可能导致系统故障,为避免这一问题,需要对低功耗设备的电池进行有效管理,以避免出现系统故障,然而目前并没有对低功耗设备的电池进行有效管理的方案。 发明内容 本发明实施例解决的问题是对低功耗设备的电池进行管理以避免系统故障。 为解决上述问题,本发明实施例提供一种低功耗设备的电池管理方法,所述电池管理方法包括: 检测所述低功耗设备是否有大电流输出; 检测到所述电池的有大电流输出时,按照预设第一频率获取电池电量的最小值和平均值; 当确定所述电池电量的最小值和平均值的差值大于预设的电量差值时,发出电量不足告警通知。 可选的,所述电池管理方法还包括:检测到所述电池电压的最小值小于预设电压阈值时,发出低压告警通知。 可选的,所述电池管理方法还包括:在检测到所述低功耗设备上电时,在预设时长内按照预设第二频率获取所述电池电量的最小值和平均值。 可选的,在所述低功耗设备上电启动完毕后,按照预设第三频率获取所 述电池电量的最小值和平均值,所述第三频率小于所述第一频率和所述第二频率。 可选的,所述低功耗设备包括输入部件,所述电池管理方法包括:在所述低功耗设备上电启动完毕后,在检测到所述输入部件操作时,获取所述电池电量的最小值和平均值。 可选的,所述输入部件包括按键,所述电池管理方法包括:在每次按键操作之后,获取所述电池电量的最小值和平均值。 可选的,所述获取所述电池电量的最小值和平均值包括:读取所述电池的电压信息,获取到所述电池电压的最小值和平均值,根据所述电池电压的最小值和平均值获得所述电池电量的最小值和平均值。 可选的,所述检测所述低功耗设备是否有大电流输出,包括以下至少一种: 检测所述低功耗设备是否启动了大电流用电部件; 检测所述电池的输出电流是否大于预设的电流阈值。 可选的,所述大电流用电部件包括如下至少一种:蜂鸣器、振动器。 可选的,所述低功耗设备包含FLASH,所述电池管理方法还包括:在检测到需要对所述FLASH进行读写操作时,检测所述电池的电量最小值是否小于对FLASH进行读写操作的最低要求值;检测所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,则停止对FLASH进行读写操作。 可选的,在检测到所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,所述电池管理方法还包括:发出电量不足告警通知。 本发明实施例还提供了另一种低功耗设备的电池管理方法,所述低功耗设备包含FLASH,所述电池管理方法包括: 在检测到需要对所述FLASH进行读写操作时,检测所述电池电量的最小值是否小于对FLASH进行读写操作的最低要求值; 检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,则停止对FLASH进行读写操作。 可选的,在检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,还包括:发出电量不足告警通知。 为解决上述问题,本发明实施例还提供了一种低功耗设备的电池管理装置,所述电池管理装置包括: 电流检测单元,适于检测所述低功耗设备是否有大电流输出; 第一电量检测单元,适于在所述电流检测单元检测到所述低功耗设备有大电流输出时,按照预设第一频率获取电池电量的最小值和平均值; 第一告警单元,适于在确定所述第一电量检测单元检测到的所述电池电量的最小值和平均值的差值大于预设的电量差值时,发出电量不足告警通知。 可选的,所述电池管理装置还包括:电压检测单元,适于检测所述电池的电压信息,包括电池电压的最小值; 所述第一告警单元还适于在所述电压检测单元检测到的电池电压的最小值小于预设电压阈值时,发出低压告警通知。 可选的,所述第一电量检测单元还适于在检测到所述低功耗设备上电时,在预设时长内按照预设第二频率获取所述电池电量的最小值和平均值。 可选的,所述第一电量检测单元还适于在所述低功耗设备上电启动完毕后,按照预设第三频率获取所述电池电量最小值和平均值,所述第三频率小于所述第一频率和所述第二频率。 可选的,所述低功耗设备包括输入部件,所述第一电量检测单元还适于在所述低功耗设备上电启动完毕后,在检测到所述输入部件操作时,获取所述电池电量的最小值和平均值。 可选的,所述输入部件包括按键,所述第一电量检测单元适于在每次按键操作之后,获取所述电池电量的最小值和平均值。 可选的,所述电流检测单元适于检测如下至少一种:检测所述低功耗设备是否启动了大电流用电部件;检测所述电池的输出电流是否大于预设的电流阈值。 可选的,所述低功耗设备的大电流用电部件包括如下至少一种:蜂鸣器、 振动器。 可选的,所述低功耗设备包含FLASH,所述第一电量检测单元还适于在检测到需要对所述FLASH进行读写操作时,检测所述电池的电量最小值是否小于对FLASH进行读写操作的最低要求值;所述电池管理装置还包括:第一控制单元,适于在所述第一电量检测单元检测所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,停止对FLASH进行读写操作。 可选的,所述第一告警单元还适于在所述电量检测单元检测所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,发出电量不足告警通知。 为解决上述问题,本发明实施例还提供了另一种低功耗设备的电池管理装置,所述低功耗设备包含FLASH,所述电池管理装置包括: 读写操作检测单元,适于检测是否需要对所述FLASH进行读写操作; 第二电量检测单元,适于在所述读写操作检测单元检测到需要对所述FLASH进行读写操作时,检测所述电池电量的最小值是否小于对FLASH进行读写操作的最低要求值; 第二控制单元,适于在所述第二电量检测单元检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,停止对FLASH进行读写操作。 可选的,所述电池管理装置还包括:第二告警单元,适于在所述第二电量检测单元检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,发出电量不足告警通知。 与现有技术相比,本发明实施例的技术方案具有以下优点: 在检测到低功耗设备有大电流输出时,获取电池电量的最小值和平均值,并在所述电池电量的最小值和平均值的差值大于预设的电量差值时,发出电量不足的警告,使得用户可以获取到电量不足的信息,及时更换电池,从而可以减少由于电池电量不足导致的系统故障。 进一步地,在检测到所述电池电压的最小值小于预设电压阈值时,即发 出低压告警通知,可以减少由于电池电压不足导致的系统故障。 进一步地,在低功耗设备上电时,即在预设时长内按照预设第二频率读取所述电池的电压信息,获得所述电池电压的最小值和平均值,进而获得所述电池电量的最小值和平均值,可以使所获得的电池电量更加准确。 进一步地,在所述低功耗设备上电启动完毕后,在没有大电流输出的情况下,按照预设第三频率读取所述电池的电量信息,获取所述电池电量的最小值和平均值,由于所述第三频率小于所述第一频率和所述第二频率,故可以避免频繁读取和计算,因而可以降低功耗,并节约系统处理资源。 进一步地,在低功耗设备包括输入部件时,在检测到所述输入部件操作时,才读取所述电池的电量信息,获取所述电池电量的最小值和平均值,可以避免频繁读取和计算,因而可以降低功耗,并节约系统处理资源。 进一步地,每次按键操作之后,才读取所述电池的电量信息,获取所述电池电量的最小值和平均值,可以降低功耗,并节约系统处理资源。 在低功耗设备包含FLASH时,在检测到需要对所述FLASH进行读写操作时,检测所述电池的电量最小值是否小于对FLASH进行读写操作的最低要求值,并在检测所述电池的电量最小值小于对FLASH进行读写操作的最低要求值时,停止对FLASH进行读写操作,可以避免由于电量不足导致FLASH损坏,进而可以避免由于FLASH损坏导致的系统崩溃等灾难性的后果,提高系统稳定性。 进一步地,在检测到所述电池电量的最小值小于对FLASH进行读写操作的最低要求值时,发出电量不足告警通知,使得用户可以获取到电量不足的信息,及时更换电池,从而可以减少由于电池电量不足导致的系统故障。 附图说明 图1是本发明实施例中一种低功耗设备的电池管理方法的流程图; 图2是本发明实施例中另一种低功耗设备的电池管理方法的流程图; 图3是本发明实施例中又一种低功耗设备的电池管理方法的流程图; 图4是本发明实施例中一种低功耗设备的电池管理装置的结构示意图; 图5是本发明实施例中另一种低功耗设备的电池管理装置的结构示意图。 具体实施方式 如前所述,小容量电池的特性是内阻较大,难以连续提供较大电流。连续大电流出现时会导致电池电压急剧下降,大电流过去以后电流会有回升,这种特性在较旧的电池上表现更为明显。这种特性有可能导致系统出现故障。例如,将一个旧的纽扣电池装到遥控器上,在电流较小时电压是3.0V,此时进行FLASH操作读写等操作会消耗一部分电流,如果此时电池电压降到FLASH工作允许的电压之下,就有可能在FLASH读写等操作时导致FLASH损坏,进而导致系统崩溃损坏等灾难性的后果。 为避免由于电池电量不足导致系统故障,本发明实施例在所述低功耗设备工作过程中,对电池进行有效管理。 为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。 参照图1所示的低功耗设备的电池管理方法的流程图,在本发明一实施例中,低功耗设备的电池管理方法可以包括如下步骤: S11,检测所述低功耗设备是否有大电流输出,如果是,则执行步骤S12,否则继续检测。 在具体实施中,可以有多种方法监测所述低功耗设备是否有大电流输出。例如,可以检测所述低功耗设备是否启动了大电流用电部件,也可以检测所述电池的输出电流是否大于预设的电流阈值,也可以二者同时检测,或者采用其他方法,或者采用上述方法与其他方法结合进行检测。 在具体实施中,所述大电流用电部件包括蜂鸣器、振动器等,因而可以通过检测蜂鸣器是否鸣叫、振动器是否震动来判断电池是否有大电流输出,当检测到蜂鸣器鸣叫、振动器震动时即可判断为电池有大电流输出。 S12,按照预设第一频率f1获取电池电量的最小值Qmin和平均值Qave。 在具体实施中,为了能够准确及时捕捉到电池电量的变化情况,采用采用较高的采样频率,所述第一频率f1的取值范围可以在几百赫兹至几千赫兹 之间。在本发明一实施例中,f1=1000hz。 在具体实施中,可以通过读取所述电池的电压信息,获取到所述电池电压的最小值Vmin和平均值Vave,然后根据所述电池电压的最小值Vmin和平均值Vave,获得所述电池电量的最小值Qmin和平均值Qave。 在具体实施中,获取电池电压的频率可以等于或大于获取电池电量的频率。 S13,确定所述电池电量的最小值Qmin和平均值Qave的差值△Q是否大于预设的电量差值△Qo,如果是,执行步骤S14,否则继续循环检测。 S14,发出电量不足告警通知。 在具体实施中,低功耗设备可以是低功耗蓝牙(Bluetooth Low Energy,BLE)从机设备,如通过BLE进行通讯的遥控器,也可以是其他的功耗较低的设备,如可穿戴电子设备、手持设备、便携设备等。 由于功耗较低,因而低功耗设备可以使用容量较小的电池,如纽扣电池。纽扣电池因体形较小,故在各种微型电子产品中得到了广泛的应用,纽扣电池也分为化学电池和物理电池两大类,其化学电池应用最为普遍。它们由阳极(正极)、阴极(负极)及其电解液等组成。纽扣电池按照材料分类,可以分为氧化银电池、锂电池、碱性锰电池等。 通过上述实施例,在检测到低功耗设备有大电流输出时,获取电池电量的最小值Qmin和平均值Qave,并在所述电池电量的最小值Qmin和平均值Qave的差值△Q大于预设的电量差值△Qo时,发出电量不足的警告,使得用户可以获取到电量不足的信息,及时更换电池,从而可以减少由于电池电量不足导致的系统故障。 在具体实施中,根据需要,还可以对上述实施例作进一步扩展。例如,在检测到所述电池电压的最小值Vmin小于预设电压阈值V0时,发出低压告警通知,可以减少由于电池电压不足导致的系统故障。 在具体实施中,可以通过ADC采样电路获取电池电压。 参照图2所示的另一种低功耗设备的电池管理方法的流程图,在上述实 施例基础上,还可以作进一步的扩展,以下通过具体步骤进行详细说明。 S21,在检测到所述低功耗设备上电时,在预设时长内按照预设第二频率f2获取所述电池电量的最小值Qmin和平均值Qave。 由于在设备上电启动过程中通常对进行初始化等操作,功耗相对较高,用电量较大,因此如果电池电量不足电压会被拉下,故此时可以进行密集读取,取得预设时长内所读取到的电池电量的最小值Qmin和平均值Qave。 在具体实施中,可以通过读取所述电池的电压信息,获取到所述电池电压的最小值和平均值,然后根据所述电池电压的最小值和平均值,获得所述电池电量的最小值Qmin和平均值Qave。 在设备上电之初就获取所述电池电压的最小值VminQmin,可以使得所获得的电池电量的最小值Qmin更加准确。 在具体实施中,由于设备上电启动过程中通常功耗较大,用电量较大,因而可以采用较高的采样频率,获取所述第二频率f2可以相对较高。在本发明一实施例中,所述第二频率的取值范围可以在几百赫兹至几千赫兹之间。 S22,在所述低功耗设备上电启动完毕后,按照预设第三频率f3获取所述电池电量的最小值Qmin和平均值Qave。 在具体实施中,可以通过读取所述电池的电压信息,获取到所述电池电压的最小值Vmin和平均值Vave,然后根据所述电池电压的最小值Vmin和平均值Vave,获得所述电池电量的最小值Qmin和平均值Qave。 其中,所述第三频率f3小于所述第一频率f1和所述第二频率f2。 在设备上电启动完毕后,在电池没有大电流输出的情况下,采用较低的采样频率对电池的电量信息进行采样,可以降低能耗,节约系统处理资源。在本发明一实施例中,所述第三频率f3可以仅为几赫兹。 在具体实施中,为进一步节约系统能耗,也可以仅在低功耗设备有操作处理时,触发读取电池电量信息的操作。 在本发明一实施例中,所述低功耗设备包括输入部件,在所述低功耗设备上电启动完毕后,在检测到所述输入部件操作时,读取所述电池的电量信息,获取所述电池电量的最小值Qmin和平均值Qave。例如,所述输入部件包 括按键,可以在每次按键操作之后,读取所述电池的电量信息,获取所述电池电量的最小值Qmin和平均值Qave。 同样地,可以通过读取所述电池的电压信息,获取到所述电池电压的最小值Vmin和平均值Vave,然后根据所述电池电压的最小值Vmin和平均值Vave,获得所述电池电量的最小值Qmin和平均值Qave。 S23,检测所述低功耗设备是否有大电流输出,如果是,则执行步骤S12,否则继续检测。 S24,按照预设第一频率f1获取电池电量的最小值Qmin和平均值Qave。 在本发明一实施例中,f1=1000hz。 在具体实施中,可以通过读取所述电池的电压信息,获取到所述电池电压的最小值Vmin和平均值Vave,然后根据所述电池电压的最小值Vmin和平均值Vave,获得所述电池电量的最小值Qmin和平均值Qave。 在具体实施中,获取电池电压的频率可以等于或大于获取电池电量的频率。 S25,检测所述电池电量的最小值Qmin和平均值Qave的差值△Q是否大于预设的电量差值△Qo,如果是,则执行步骤S26,否则继续循环检测。 S26,发出电量不足告警通知。 S27,检测所述电池电压的最小值Vmin是否小于预设电压阈值V0,如果是,则执行步骤S28,否则继续循环检测。 S28,发出低压告警通知。 从上述实施例可以看出,一方面,在设备上电启动过程中,以及设备有使用电流较大的部件启动时,采用较高的采样频率获取所述电池的电量信息,可以及时获得准确的电池电量信息,在电池电量不足时,可以及时发出告警信息,使得用户及时更换电池,从而可以有效避免由于电池电量不足或电压不够等导致的系统故障,增强系统稳定性。另一方面,在设备启动后且没有大电流部件启动时,采用较低的采样频率进行采样,可以降低设备能耗,并节约系统处理资源。 参照图3所示的又一种低功耗设备的电池管理方法的流程图,在本发明一实施例中所述低功耗设备为BLE从机设备,例如采用BLE技术的遥控器,所述遥控器包含FLASH,在系统上电后,以下通过具体步骤说明如何进行电池管理: S31,检测是否需要对所述FLASH进行读写操作,如果是,则执行步骤S32,否则继续执行步骤S31,进行循环检测。 S32,检测所述电池的电量最小值Qmin是否小于对FLASH进行读写操作的最低要求值Q0,如果是,则执行步骤S33,否则,继续循环检测。 在具体实施中,可以通过读取所述电池的电压信息,获取到所述电池电压的最小值Vmin,然后根据所述电池电压的最小值Vmin,获得所述电池电量的最小值Qmin。其中,获取电池电压的频率可以等于或大于获取电池电量的频率。 S33,停止对FLASH进行读写操作。 在具体实施中,在步骤S32检测到所述电池的电量最小值Qmin小于对FLASH进行读写操作的最低要求值时,还可以执行步骤S34:发出电量不足告警通知。 从上述实施例可以看出,在检测到需要对所述FLASH进行读写操作时,检测所述电池的电量最小值Qmin是否小于对FLASH进行读写操作的最低要求值Q0,并在检测所述电池的电量最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,停止对FLASH进行读写操作,可以避免由于电量不足导致FLASH损坏,进而可以避免由于FLASH损坏导致的系统崩溃等灾难性的后果,提高系统稳定性。 而在检测到所述电池电量的最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,发出电量不足告警通知,使得用户可以获取到电量不足的信息,及时更换电池,从而可以减少由于电池电量不足导致的系统故障。 可以理解的是,在具体实施中,为节省能耗,在上述各实施例的步骤中,也可以不进行持续的循环检测,仅在相应的事件发生时,触发相应的动作。例如,当确定所述电池电量的最小值Qmin和平均值Qave的差值△Q大于预设 的电量差值△Qo这一事件发生时,触发发出电量不足告警通知的动作执行。当所述电池电压的最小值Vmin小于预设电压阈值V0时,触发所述发出低压告警通知的动作执行。 可以理解的是,为了更好地对电池进行管理,本领域技术人员可以将上述实施例中的电池管理方法进行组合使用,不再赘述。 为使本领域技术人员更好地理解和实现本发明,本发明实施例还提供了上述电池管理方法对应的管理装置,以下参照附图,通过具体实施例进行详细说明。 参照图4所示的低功耗设备的电池管理装置,电池管理装置40包括:电流检测单元41、第一电量检测单元42和第一告警单元43,其中: 电流检测单元41,适于检测所述低功耗设备是否有大电流输出; 第一电量检测单元42,适于在所述电流检测单元41检测到所述低功耗设备有大电流输出时,按照预设第一频率获取电池电量的最小值Qmin和平均值Qave; 第一告警单元43,适于在确定所述第一电量检测单元42检测到的所述电池电量的最小值Qmin和平均值Qave的差值△Q大于预设的电量差值△Qo时,发出电量不足告警通知。 通过上述电池管理装置,在检测到低功耗设备有大电流输出时,获取电池电量的最小值Qmin和平均值Qave,并在所述电池电量的最小值Qmin和平均值Qave的差值△Q大于预设的电量差值△Qo时,发出电量不足的警告,使得用户可以获取到电量不足的信息,及时更换电池,从而可以减少由于电池电量不足导致的系统故障。 在具体实施中,所述电池管理装置40还可包括电压检测单元44,适于检测所述电池电压信息,包括电池电压的最小值Vmin;所述第一告警单元43还适于在所述电压检测单元44检测到的所述电池电压的最小值Vmin小于预设电压阈值V0时,发出低压告警通知,可以减少由于电池电压不足导致的系统故障。 可以理解的是,在具体实施中,所述第一告警单元43可以在所述电流检测单元41检测到有大电流输出时,再确定所述电压检测单元44检测到的电池电压的最小值Vmin是否小于预设电压阈值V0,并在确定电池电压的最小值Vmin是否小于预设电压阈值V0时,发出低压告警通知。 在具体实施中,所述第一电量检测单元42还适于在检测到所述低功耗设备上电时,在预设时长内按照预设第二频率获取所述电池电量的最小值Qmin和平均值Qave。在设备上电之初就获取所述电池的电量信息,可以使得获得电量的最小值Vmin更加准确。 在具体实施中,所述第一电量检测单元42还适于在所述低功耗设备上电启动完毕后,按照预设第三频率f3获取所述电池电量最小值Qmin和平均值Qave,所述第三频率f3小于所述第一频率f1和所述第二频率f2。可见,在设备上电启动完毕后,在电池没有大电流输出的情况下,采用较低的采样频率对电池的电量信息进行采样,可以降低能耗,节约系统处理资源。在本发明一实施例中,所述第三频率f3可以仅为几赫兹。 在具体实施中,所述低功耗设备可以包括输入部件,所述第一电量检测单元42还适于在所述低功耗设备上电启动完毕后,在检测到所述输入部件操作时,获取所述电池电量的最小值Qmin和平均值Qave,从而可以降低能耗,节约系统处理资源。 在具体实施中,所述输入部件包括按键,所述第一电量检测单元42适于在每次按键操作之后,获取所述电池电量的最小值Qmin和平均值Qave。 在具体实施中,所述第一电量检测单元42可以根据所述电压检测单元所获取的所述电池电压的最小值Vmin和平均值Vave,获得所述电池电量的最小值Qmin和平均值Qave。 在具体实施中,所述电流检测单元41适于检测如下至少一种:检测所述低功耗设备是否启动了大电流用电部件;检测所述电池的输出电流是否大于预设的电流阈值。 在具体实施中,根据具体设备的不同,低功耗设备的大电流用电部件有所不同且多种多样。在本发明一实施例中,大电流用电部件可以为蜂鸣器、 振动器等其中至少一种。 由上可知,一方面,在设备上电启动过程中,以及设备有使用电流较大的部件启动时,采用较高的采样频率获取所述电池的电量信息,可以及时获得准确的电池电量信息,在电池电量不足时,可以及时发出告警信息,使得用户及时更换电池,从而可以有效避免由于电池电量不足或电压不够等导致的系统故障,增强系统稳定性。另一方面,在设备启动后且没有大电流部件启动时,采用较低的采样频率进行采样,可以降低设备能耗,并节约系统处理资源。 在具体实施中,所述低功耗设备可以包含FLASH。在本发明一实施例中,所述第一电量检测单元42还适于在检测到需要对所述FLASH进行读写操作时,检测所述电池的电量最小值Qmin是否小于对FLASH进行读写操作的最低要求值Q0;所述电池管理装置还可包括:第一控制单元45,适于在所述第一电量检测单元检测所述电池的电量最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,停止对FLASH进行读写操作。 在具体实施中,所述第一告警单元43还可适于在所述电量检测单元检测所述电池的电量最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,发出电量不足告警通知。 参照图5所示的另一种低功耗设备的电池管理装置,在本发明一实施例中,其中,所述低功耗设备包含FLASH,所述电池管理装置50可以包括如下组成部分: 读写操作检测单元51,适于检测是否需要对所述FLASH进行读写操作; 第二电量检测单元52,适于在所述读写操作检测单元52检测到需要对所述FLASH进行读写操作时,检测所述电池电量的最小值Qmin是否小于对FLASH进行读写操作的最低要求值Q0; 第二控制单元53,适于在所述第二电量检测单元52检测到所述电池电量的最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,停止对FLASH进行读写操作。 在具体实施中,所述电池管理装置50还可包括:第二告警单元54,适于 在所述第二电量检测单元52检测到所述电池电量的最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,发出电量不足告警通知。 采用上述电池管理装置,在检测到需要对所述FLASH进行读写操作时,检测所述电池的电量最小值Qmin是否小于对FLASH进行读写操作的最低要求值Q0,并在检测所述电池的电量最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,停止对FLASH进行读写操作,可以避免由于电量不足导致FLASH损坏,进而可以避免由于FLASH损坏导致的系统崩溃等灾难性的后果,提高系统稳定性。 而在检测到所述电池电量的最小值Qmin小于对FLASH进行读写操作的最低要求值Q0时,发出电量不足告警通知,使得用户可以获取到电量不足的信息,及时更换电池,从而可以减少由于电池电量不足导致的系统故障。 可以理解的是,为了更好地对电池进行管理,本领域技术人员可以将上述实施例中的电池管理装置进行组合使用,不再赘述。 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。 虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
《低功耗设备的电池管理方法及装置.pdf》由会员分享,可在线阅读,更多相关《低功耗设备的电池管理方法及装置.pdf(17页珍藏版)》请在专利查询网上搜索。
一种低功耗设备的电池管理方法及装置,所述方法包括:检测所述低功耗设备是否有大电流输出;检测到所述电池的有大电流输出时,按照预设第一频率获取电池电量的最小值和平均值;当确定所述电池电量的最小值和平均值的差值大于预设的电量差值时,发出电量不足告警通知。采用上述电池管理方法及装置,可以对低功耗设备的电池进行有效管理以避免系统故障。。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1