首先电池电量的显示,在大多数厂家都有这样类似的设定,就是把显示电量的每一格设定的电压差做的不一样。比如一个充满的电池的电压为 3.7V ,而手机的最低安全工作电压为 2.5V ,电量显示总共设为 4 个档次的话,那厂家就设置电压在 3.1V 以上显示为满格, 2.8V~3.1V 之间会显示少了一格, 2.6V~2.8V 之间再少一格,而低于 2.6V 显示为空。当达到接近要低于 2.5V 的时候,手机按照内部编写的指令会自动关机,以保护手机的安全以及数据不丢失。当然这样还有一个好处是用来保护电池不会由于过度释放而造成硬伤,从而导致电池寿命损害甚至造成报废。那对于厂家来说,这样设定有一点点的好处是:当使用该机器的人会认为充满电的手机电池相当耐用(因为第一格已经能待机很久了)。这是个业界惯例导致的误导。实际上不仅仅是手机是这样设定,如果你玩过 WALKMAN 以及很多移动影音设备,大都存在这样的情况。而且还有一个要说明的是,电压在相对高的时候,电池释放出来的能量是相对高于低电压状态下的,随着电压的降低,电池的能量(电流)会随之衰减。
那么第二个问题是怎么来的呢 ? 我们应该先讨论下手机计算电池的工作方法:当你在用手机打电话的时候,这个手机的连续通话时间为 300 分钟;而当你只是用来纯粹待机的时候,可能这个同样的电池能待机超过 60 个小时。很简单,工作的状态不一样导致了电池消耗的速率不一样,这样一说我们就或许能解释为什么电池电量显示的估算为什么会出现上下波动了。因为电池电量显示的估算是按照当前(即时)状态下来显示的。如果现在的电池随着消耗,手机会根据这个消耗的速度及时生成剩余电量的估算,比如说结果为剩余电量为 2 格;那当你结束了相对高消耗的使用状态,转入了比较低的消耗时期(比如飞行模式),那么手机会自己慢慢调整即时电池消耗状态下的剩余待机估算,这样很可能在前期剩余的那 2 格电池显示会增加一格。其实剩余的电量没有变化,只是你使用的状态(消耗能量的速度)变化了,所以才导致了电池电量显示的浮动。
我这样说的很简单,希望对大家有所帮助哈。