- 积分
- 11
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2017-10-31
- 精华
|
7#
发表于 2018-4-5 15:22:06
|
只看该作者
来自: LAN 来自 LAN
电池剩余电量是一个很复杂的物理量 对于用户有意义的指标是 剩余可放出电量 这个值随温度 电池个体 使用时间 工作电流 最低工作电压等不同
更熟悉和更有意义的指标是 剩余可放出电量占总电量的百分比 也就是大家说的 我还剩10%的电 我今天用了一天还有25%耶~~
以市场上较为流行的高通平台为例 一般较高端的手机都配有电量计 能够根据电荷通量等物理量的测量 再辅以软件算法 计算出剩余电量 楼主说的单体放电曲线只是算法中的一个输入量 一般比较完备的算法都能根据长期测量较准确的计算出每块电池当前剩余电量
应用软件由于获取不了这些基础物理量 算法也就无从谈起 只能从安卓系统提供的api获取的剩余电量百分比 或是否处于充电状态等
电量计计算出的结果都由底层驱动上报 结果完全依赖于各个芯片厂商和手机厂商是否对电池进行了准确的建模 算法是否考虑全面等 较低阶的手机更是没有电量计 只能根据当前工作电压和电流去猜 为了钱 更不准一些
当然 由于之前提到过剩余电量是受复杂影响的物理量 并不存在完全准确的计算办法 你可以认为各种百分比只是一个参考 高阶手机比低阶手机会准一些 但是都没法说自己完全准确 因为并不存在完全准确
除了电量显示以外 充电过程是一个十分严谨的过程 根据电池 充电器 电路板设计有严格要求 稍有问题轻则电池变形 充电器失效 重则引起人身安全问题 各家厂商都不会开放任何软件接口去让app控制充电过程 安卓本身也提供查询充放电状态的接口 并不提供任何接口去控制整个过程 整个过程完全按各家厂商的设计去工作
所以各种电池医生app只是娱乐大众 只不过是个大号剩余电量显示器罢了 并不能对你电池的寿命 充放电速度产生任何影响 希望看过的看官能够释怀 你看到或感到的电池医生app带来的一切都是心理作用
——行业相关工程师 |
|