一种使电池电量单调变化的方法

文档序号:5869936阅读:142来源:国知局
专利名称:一种使电池电量单调变化的方法
技术领域
本发明涉及可随身携带的电子产品,尤其涉及一种使电子产品电池电量单调变化
的方法。
背景技术
现在使用随身携带的电子消费产品的用户越来越多,电子产品的种类和功能也是 呈飞速发展的趋势,比如手机、数码相机、电子辞典机等。但是,几乎所有使用电子消费产品 的用户都会遇到这样的问题,在使用中经常会出现电池电量是忽高忽低的变化,电池剩余 电量的显示经常会由"一格电"变为"两格电",俗称虚电或浮电,让使用者无法确切知道电 池电量,不知是否该充电,给用户造成困扰。参见图l,当电池存在虚电时,由于每次电压的 采样值不同,导致出现如下状况当右上角电池电量状态显示剩余一格电时,笔点电池快捷 键,此时显示两格电。比如用户使用数码相机拍照时,刚开相机时电量显示有"两格电",拍 了一张后变为一格了,再拍两张竟没电了,使使用者使用很不方便。更严重的是,这样会使 系统某些判断出错,从而造成一系列无法预料的后果。尤其当"一阶低电"和"一格电"压 临界时,这时候出现虚电现象,如果执行瞬间耗电比较大的动作,比如电子辞典发音,偶尔 就会发生当机或者黑屏的情况。为了解决这个问题,现有技术一般是提高一阶低电的标准 值,但这种做法会导致这个标准值一直变大,从而导致电池正常使用时间变少。

发明内容
为了解决背景技术中所存在的技术问题,本发明提出了一种使电池电量单调变化
的方法,使电池电量的显示对于使用者来说单调递减变化,准确反应当前电池状态。
本发明的技术解决方案是一种使电池电量单调变化的方法,其特征在于所述
方法包括以下步骤 1)对电池进行采样,得到当前电压的采样值; 2)根据得到的当前电压的采样值计算当前的有效值; 3)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2) 中的有效值; 4)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压 的采样值;如果侦测到的当前电压最底层采样值小于等于有效值时,直接使用当前电压最 底层的采样值,作为当前电压的采样值。 上述步骤4)后还包括步骤5)对当前电压的采样值进行备份。 上述步骤5)后还包括步骤6),在有外接电源或重置时,初始化上次有效值或备份值。 本发明通过在侦测电压时,不断更新调整电压采样值,保证当前电压采样值最低, 从而解决电池虚电带来的电量显示错误,使电池电量的显示对于使用者来说单调递减变 化,准确反应当前电池状态。本发明还可以避免提高一阶低电和二阶低电的标准值,从而延长电池正常使用时间。


图1是本发明的方法流程图.
具体实施例方式
本发明是一种使电池电量显示对于用户来说单调变化的方法。本发明采用屏蔽电 池的硬件特性的方式,无需增加硬件成本。 参见图l,本发明的主要思想是在侦测电池电压时,电压采样的有效值不能大于上 次的有效值,如果采样的有效值大于上次的有效值的话,则当前采样值使用上次有效值。具 体实现方法如下 1)对电池进行采样,得到当前电压的采样值; 2)根据得到的当前电压的采样值计算当前的有效值; 3)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2) 中的有效值; 4)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压 的采样值;如果侦测到的当前电压最底层采样值小于等于有效值时,直接使用当前电压最 底层的采样值,作为当前电压的采样值;
5)对当前电压的采样值进行备份; 6)在有外接电源或重置时,初始化上次有效值或备份值。 通过上面所述步骤,就可以实现电池电量对外界显示时,都是从"四格_ >三 格_ >两格_ >一格_ >无"的显示,不会发生忽然从"一格_ >两格_ >一格"的显示的 情况,即避免电池产生虚电状态显示,让用户确切知道当前电池的实际电量状态,合理安排 产品的使用时间;另外,本发明还可以避免提高一阶低电和二阶低电的标准值,从而延长电 池正常使用时间。
权利要求
一种使电池电量单调变化的方法,其特征在于所述方法包括以下步骤1)对电池进行采样,得到当前电压的采样值;2)根据得到的当前电压的采样值计算当前的有效值;3)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2)中的有效值;4)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压的采样值;如果侦测到的当前电压最底层采样值小于等于有效值时,直接使用当前电压最底层的采样值,作为当前电压的采样值。
2. 根据权利要求1所述的使电池电量单调变化的方法,其特征在于所述步骤4)后还 包括步骤5)对当前电压的采样值进行备份。
3. 根据权利要求2所述的使电池电量单调变化的方法,其特征在于所述步骤5)后还 包括步骤6),在有外接电源或重置时,初始化上次有效值或备份值。
全文摘要
本发明提出了一种使电池电量单调变化的方法,该方法包括以下步骤1)对电池进行采样,得到当前电压的采样值;2)根据得到的当前电压的采样值计算当前的有效值;3)侦测电池电压的最底层采样值,判断当前电压最底层采样值是否大于步骤2)中的有效值;4)如果侦测到的当前电压最底层采样值大于有效值,则采用有效值作为当前电压的采样值;如果侦测到的当前电压最底层采样值小于等于有效值时,直接使用当前电压最底层的采样值,作为当前电压的采样值。本发明在侦测电压时,不断更新调整电压采样值,保证当前电压采样值最低,解决电池虚电带来的电量显示错误,使电池电量的显示对于使用者来说单调递减变化,准确反应当前电池状态。
文档编号G01R31/36GK101793946SQ20101014381
公开日2010年8月4日 申请日期2010年4月12日 优先权日2010年4月12日
发明者李重锦, 郑其荣, 陈淮琰 申请人:无敌科技(西安)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1