·上一文章:满足新应用需求的先进PFC技术及解决方案
·下一文章:三相功率因数校正技术研究
BATH寄存器的第3比特到第7比特存储电压ADC后的偏移量信息,这个最重要的信息比特是在4比特(第3比特到第7比特)偏移数据后的标记比特。
LSB获取修正因子,以Vμ为单位,主控制器负责通LSB 获取修正因子和偏移量来测量ADC后的电压值。下面是计算公式:
正确的=×(2.44+LSB修正因子)-偏移量 BATVBATV
计算举例如下:
例如:如果真实的LSB=+2.45mV,偏移量=+80mV
计算正确的: BATV
LSB修正因子=+10Vμ=0.001 mV
偏移量=+10 ×8mV=80 mV
正确的=×(2.44+0.01)-80 BATVBATV
程序具体实现流程如下图4:
6. 电池电量计算方法
原来电池电量百分比显示的其实是电压百分比。可是硬件方面测试发现,电池电量和电池电压并非成简单的线性关系,因此需要分区间进行百分比的转换校正。常温下,我们设备获得的电池电压和电量曲线大致如下(图5):