1、根据电池ZCV曲线建模法
该方法是手机厂商要求电池厂提供的电池参数表,该数据表给出了开路电压(OCV)、带载电压(CV)、内阻(R)、电池电量(mAh)和电量百分比(DOD)的关系。
数据表中会标明不同电压下的电量值,有了数据表,手机设备通过ADC检测出电池电压值,然后通过查表的方法可以查询出电压(OCV)与电池的容量的对于关系。当然,该方法有个问题是手机设备检测到的电压是并不是开路电压(OCV),而是带载情况下的电压CV1,这个CV1(根据手机设备的电流大小变化,是个变化值)和数据表的CV的负载电流(固定值一般以0.5C放电)大小不一样,把CV1看作OCV或CV都会产生比较大的误差。