专利名称:一种解决电池低电后虚电的方法
技术领域:
本发明涉及可随身携带的电子产品,尤其涉及一种解决电子产品电池低电后虚电 的方法。
背景技术:
现在使用随身携带的电子消费产品的用户越来越多,电子产品的种类和功能也是 呈飞速发展的趋势,比如手机、数码相机、电子辞典机等。但是,目前的电子产品中,都存在 电池虚电现象,而虚电会影响一些判断出错,从而造成一系列无法预料的后果。尤其当一阶 低电和一格电压临界时,这时候出现虚电现象,如果执行瞬间耗电比较大的动作,比如电子 辞典发音,偶尔就会发生当机或者黑屏的情况。为了解决这个问题,现有技术一般是提高一 阶低电的基准值,但这种做法会导致这个基准值一直变大,从而导致电池使用时间变少,使 用户使用极其不便。
发明内容
为了解决背景技术中所存在的技术问题,本发明提出了一种解决电池低电后虚电 的方法,通过不断更新调整电压采样值保证当前电压采样值最低,从而解决电池虚电带来 的使电子产品当机、黑屏等困扰用户的严重问题。本发明的技术解决方案是一种解决电池低电后虚电的方法,其特殊之处在于 所述方法包括以下步骤1)对电池进行采样,得到当前电压的采样值;2)根据得到的当前电压的采样值计算当前的有效值;3)判断得到的电压采样值是否为一阶低电;若是,则进行步骤4);4)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2) 中的有效值;5)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压 的采样值;如果侦测到的当前电压最底层采样值小于等于有效值,则直接使用侦测到的当 前电压最底层的采样值,作为当前电压的采样值。上述步骤3)中若得到的电压采样值不是一阶低电,则直接使用侦测到的当前电 压最底层的采样值,作为当前电压的采样值。上述步骤幻后还包括步骤6)对当前电压的采样值进行备份。上述步骤6)后还包括步骤7),在有外接电源或重置时,初始化上次有效值或备份值。本发明通过在侦测电压时,不断更新调整电压采样值,保证当前电压采样值最低, 从而解决电池虚电带来的电量显示错误,使电池电量的显示对于使用者来说单调递减变 化,准确反应当前电池状态。本发明还可以避免提高一阶低电和二阶低电的标准值,从而延 长电池正常使用时间。
图1是本发明的方法流程图;
具体实施例方式本发明是一种解决电池虚电的方法。通过不断更新调整电压采样值保证当前电压 采样值最低,以此来解决电池因为虚电而带来的一系列问题。参见图1,本发明的主要思想是在侦测电池电压时,电压采样的有效值不能大于上 次的有效值,如果采样的有效值大于上次的有效值的话,则当前采样值使用上次有效值。具 体实现方法如下1)对电池进行采样,得到当前电压的采样值;2)根据得到的当前电压的采样值计算当前的有效值;3)判断得到的电压采样值是否为一阶低电;若是,则进行步骤4);若得到的电压 采样值不是一阶低电,则直接使用侦测到的当前电压最底层的采样值,作为当前电压的采样值。4)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2) 中的有效值;5)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压 的采样值;如果侦测到的当前电压最底层采样值小于等于有效值,则直接使用侦测到的当 前电压最底层的采样值,作为当前电压的采样值。6)对当前电压的采样值进行备份。7)在有外接电源或重置时,初始化上次有效值或备份值。通过上面所述步骤,就可以实现电池第一次低电后,不会再变为一格电。在执行一 些耗电量比较大的动作前check当前电量时,就不会误判,从而避免黑屏当机等问题,另一 方面,可以避免提高一阶低电和二阶低电的基准值,从而延长电池使用时间。
权利要求
1.一种解决电池低电后虚电的方法,其特征在于所述方法包括以下步骤1)对电池进行采样,得到当前电压的采样值;2)根据得到的当前电压的采样值计算当前的有效值;3)判断得到的电压采样值是否为一阶低电;若是,则进行步骤4);4)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2)中的 有效值;5)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压的采 样值;如果侦测到的当前电压最底层采样值小于等于有效值,则直接使用侦测到的当前电 压最底层的采样值,作为当前电压的采样值。
2.根据权利要求1所述的解决电池低电后虚电的方法,其特征在于所述步骤3)中若 得到的电压采样值不是一阶低电,则直接使用侦测到的当前电压最底层的采样值,作为当 前电压的采样值。
3.根据权利要求2所述的解决电池低电后虚电的方法,其特征在于所述步骤5)后还 包括步骤6)对当前电压的采样值进行备份。
4.根据权利要求2所述的解决电池低电后虚电的方法,其特征在于所述步骤6)后还 包括步骤7),在有外接电源或重置时,初始化上次有效值或备份值。
全文摘要
本发明提出了一种解决电池低电后虚电的方法,包括以下步骤1)对电池进行采样,得到当前电压采样值;2)根据得到的当前电压采样值计算当前的有效值;3)判断得到的电压采样值是否为一阶低电;若是,则进行步骤4);4)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2)中的有效值;5)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压的采样值;如果侦测到的当前电压最底层采样值小于等于有效值,则直接使用侦测到的当前电压最底层的采样值,作为当前电压的采样值。本发明通过不断更新调整电压采样值保证当前电压采样值最低,从而解决电池虚电带来的使电子产品当机、黑屏等严重问题。
文档编号G01R19/165GK102064567SQ20101027473
公开日2011年5月18日 申请日期2010年9月7日 优先权日2010年9月7日
发明者李重锦, 郑其荣, 陈淮琰 申请人:无敌科技(西安)有限公司