ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 有关手机电池电量技术(转)

有关手机电池电量技术(转)

原创 Linux操作系统 作者:cifra_guokun 时间:2012-03-01 12:23:59 0 删除 编辑
最近看到不少帖子说手机电量问题,站在技术角度我来来解释这些问题:
1)电量检测法-电压检测:
     此检测检查电池两端电压来判断电池容量,此检测方法99%的手机采用,成本低,但误差也是非常大,会造成电量检测不准确,不同厂家的电池,电压与容量曲线也是不同,下面一些数据概括了电压与容量的关系。
    先给出个表格:如下, %是电池的剩余容量,右侧是对的电池的开路电压(OCV).
   100%.......4.20V
   90%........4.06V
   80%........3.98V
   70%........3.92V
   60%........3.87V
   50%........3.82V
   40%........3.79V
   30%........3.77V
   20%........3.74V
   10%........3.68V
   5%..........3 .45V
   0%..........3.00V
   以下是这个表格的来龙去脉.
   首先几个个概念解释:
   1.  0CV~pen circuit voltage的缩写,开路电压。
   2.  锂离子电池:本篇讨论的是目前机上普片采用的以4.2V 恒压限流充电的单节锂离子电池
   3. mAh: 电池容量的计算单位,实际就是电池中可释放为外部使用的电子总数。折合物理上的标准单位就是大家熟悉的库伦。库伦的国际单位为电流乘与时间的安培秒,1mAH=0.001安培*3600秒=3.6库伦,mAH不是标准单位,但可方便的用于计量和计算。比如一颗900mAH的电池,可以提供300mA的恒流持续3个小时的供电能力。
   4.fuel gauging :点亮计算,原在是油量计量,后在电化学上被引用为电量计量的意思。
      最科学的并且是最原始的电池电量计算方法是对流经的电子流量统计,即库仑计(coulomb count).要想获得锂离子电池的电量使用的正确情况,只有用库仑计。就像大家家里的水量计量用的水表的作用原理,要计算流经的电荷的多少才能获得锂离子电池的电量使用情况。
   5. 锂离子电池电压与容量的关系
    但是锂离子电池有一个对电量计算很有用的特性,就是在放电的时候, 电池电压随电量的流失会逐渐降低,并且有相当大的斜率 .这就提供给我们另外一种近似的电量计算途径。取电池电压的方法。就好像测水箱水面高度可大概估计剩余的水量这个道理一样。但实际上电池的电压比水箱里面的平静的水面高度测量要复杂的多。
    用电压来估计电池剩余容量有以下不稳定性:
     a. 同一电池,在同等剩余容量下,电压值因放电电流的大小而变化,放电电流越大,电压越低,在没有电流的情况下,电压最高。
     b. 环境温度对电池电压影响,温度越低,同等容量电池电压越低。
     c. 循环对电池放电平台的影响,随着循环进行,锂离子电池的放电平台趋于恶化,放电平台降低,所以相同电压所代表的容量也相应变化了。
     d. 不同厂家,不同容量的锂离子电池,其放电平台略有差异。
     e.不同类型的电极材料的锂离子电池,放电平台有较太差异,钴锂和锰锂的放电平台就完全不同。

以上这些都会造成电压的波动和电压的差异,使电池的容量显示变的不稳定
  一台手机上用电压计量电池容量时,因为手机不可能一直处于小电流的待机状态.暂时的大电流的损耗,比如开背光,放铃声,特别是通过,都会造成电池电压很快降低.此时手机显示的容量要降低得比实际容量降低更多.而当大电流撤掉以后,电池的电压会回升.这就会造成手机容量显示反而上升这种不合理的现象.
  6.电池电压对电池容量的表格
  说了这么多,下面给出一个标准的电压对电池剩余容量的表格(左侧)
  以及大电流恒流放电是电池电压对容量的表格(右侧)
  
  标准条件描述:
  a.室温
  b.新的电池
  c.完全充饱以后进行550mA的恒流放电
  d.测量电池电压时,不关断放电回路,测量电池实际工作电压.携带放电电流对电压的影响.
  e.选用钴锂的电池,因为目前手机上大多选用的是钴锂.锰锂很少.
  
  具体数据如下,以10%的容量间隔进行划分
  
  OCV电压对容量关系 550mA恒流放电电压对容量关系
  100%----4.20V   100%----4.20V
  90%-----4.06V    90%-----3.97V
  80%-----3.98V    80%-----3.87V
  70%-----3.92V   70%-----3.79V
  60%-----3.87V   60%-----3.73V
  50%-----3.82V   50%-----3.68V
  40%-----3.79V   40%-----3.65V
  30%-----3.77V   30%-----3.62V
  20%-----3.74V   20%-----3.58V
  10%-----3.68V   10%-----3.51V
  5%------3.45V   5%------3.42V
  0%------3.00V   0%------3.00V
  以上数据为多年来对锂离子电池测试的统计,
  因为电池电压的影响因素实在太多,表中的仅供各位参考.
  
  注意这里电池电压与容量不是线性关系.也没有其它公式可以套用.手机只能实现制备一个对应的表格来对照实际测量到的电压,来近似取得电池的容量.
  
  锂离子电池的OCV放电电压在4.20V到3.90V之间下降斜率较快.在3.8V前后有一个相对平缓的放电平台,在低于3.7V以后,电压随容量下降急剧降低到3.0V,而对照的大电流放电(1C)的放电平台出现在3.65V左右,由对比表格可以看到.
  如果长时间处于大电流放电状态,当电压降到3.79V时,手机这个时候认为只有40%(参考左侧)的电量.而实际电池应该还有70%的电量(参考右侧).当手机重新进入小电流待机时,电池电压会回升到对应左侧的3.92V(70%).那么手机的容量显示就会出现反跳现象.
  
    7.手机上采用测量电压法来计量电池容量的具体应用:
  
  a.手机设计的电量显示就是根据这个电压对容量的关系来设置手机上电量的显示.
  b.常用的电量格,有三格或四格的,以四格电量的显示来讲,各个手机设计时每一格代表的电量并不一定是平均的25%, 实际情况往往可能是第一格代表了50%或者更多,第二格代表20%.....是一种不平均的分配, 波导S1200的第一格电量就代表了前面的60%以上的电量, 厦新A8的第一格电量代表了前面的70%左右的电量, 其它三星手机,philips的都有各自不同的格子定义, 当然采用这种原理的也有用百分比来显示的(就象上面的百分比).
  c.但是只要是采用电压来计量容量原理来工作的手机,这个电量就不可避免的存在下述弊端
   电量的精度(分辨率)不高.三格,四格或10格(就象上面的百分比).
   电量会出现反复变化,比如打完一个电话后从两格降低到一格后,过一会儿又反弹回两格这种现象.
  d.手机对电池电压的采样,一般会尽量采用低消耗电流时的电压(比如待机时),
   这时获得的电压比较有参考价值.
   而且手机软件会采用"多点采样计算平均值"的算法来避免瞬间电流对电压的干扰.
  e.手机里面设定容量格数的电压临界值是固定不变的.
   而电池随着循环的进行或选用放电平台很差的电池时,其对应的剩余容量会出现很大的差异
   比如放电平台高的电池,其第一格所代表的电量可以用3天,而循环了100次的电池和差的劣质电池.
   其第一格电量却只能用1到2天.甚至出现在电量为空格的时候却还可以待机2天的怪异现象.
  f.在处理电压反跳现象时,有些手机会采用锁定容量格数的一个算法.即容量显示不反跳,但是当前的容量格数的使用时间会相对延长一点.
  g.有些早期的手机使用的是镍氢电池或镍镉电池,
   同样镍基电池也可以绘出一个放电电压对容量的关系.其原理也是一样的.这里不另行详细说明.
  
  总之,采用测量电池电压来计量电池容量是个简单易行,但是略显粗糙的方法.
  真正高级的锂离子电池电量计量只有采用库仑计并使用高级的电量计量算法.

通过以上,相信大家不会为100%很难快到90%而纠结了吧!手机费不费电,跟使用环境及使用资源有很大关系,只有实验室才能测出最准确的时间。
      今天就谈到这里,如果大家喜欢,我再给大家聊一聊库仑计,不过一般手机上都不会用库仑计,成本不是一般的高,笔记本电池就内置库仑计,精确度到1%,手机就达不到了,能做到10%那就不错了。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13771794/viewspace-717438/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-04-07

  • 博文量
    92
  • 访问量
    302372