微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 手机测试学习交流 > 电池校准

电池校准

时间:10-02 整理:3721RD 点击:
一、电池校准项目
1 ADC_SLOPE & ADC_INTERCEPTION
2 BANDGAP TUNING
3 BATTERY_VOLTAGE COEFFICIENT
4 PMIC_R1 & PMIC_R2
5 MAX CHARGING VOLTAGE AND CHARGING ZERO CURRENT
6  RTC TEST
二、电池校准原理
1 ADC_Slope & ADC_Interception
   此项用于校准电池充电电压(4.2v)和ADC读取数值是否满足下式:
             ADC=k * Vmux + b;
             k----ADC的斜率
             b------ADC中断值
校准步骤为:将一个390/220的电阻连在充电电压和地之间
            将Vcharge 设置为5.0v和4.2v,读取这两个电压时的ADC值
            记算k.b值
2 BandGap Tuning
   此项校准是通过调整带隙寄存器来优化电源LDO的输出电压,使输出电压
准确,该调整值对于充电完成电压和射频性能影响很大。
     
3 Battery_Voltage Coefficient
   电池电压系数 Vcoeff 是指电池电压和充电电压之间的关系:
        Voltage = Vcoeff * Vmux= Vcoeff * [ (ADC-b)/k ]
测量步骤是:让PS置外部为4.2v读出ADC值后,
        计算Vcoeff = 4.2 / ( (ADC-b) / k )
最后设置电池电压为3.4v两次检查系数的校准结果

4 PMIC_R1 & PMIC_R2
   Rp是建立在电池上用来检测电池类型的,如果电池Rp值不是期望值则被认为是无效电池而不能使用,所以获得精确的Rp值是非常重要。并且它是由内建在PMIC内部的R1,R2计算出。 R1/R2是一个常数1.0769,但是它们从一个芯片到另一个芯片绝对值会改变,因此要对R1,R2进行校准。
校准步骤:
   设置充电电压4.2v并且连接一个已知阻值Rp=10k在电池接口处
从手机接口处读取Vmux并且计算R1,R2
                    R2 = Rp(b / a -1)
                    R1 = a *R2
                    b= Vpower/Vmux –1   a=1.0769
在实际应用中Rp是用来检测充电是否完成(依靠温度采样)。
5 Max Charging Voltage and Charging Zero Current
    Max Charging Voltage:此项为消除充电电压过大而加以控制。
校准步骤:设置充电电压为5v,设置DAC为0XE0   MUX 为电池电压,
然后连续读取ADC值并且调节DAC值直到电池电压达到4.2v。
   Charging Zero Current:当外围场效应管关闭时读取MUX-OUT的ADC值
校准步骤:设置充电电压为5v,设置DAC为0XFF,然后读取ADC值,此时电流为零

6  RTC Test
    R---Real     T----time      C----clock 是用于检测校准时钟电路的,校准32.768khz的准确性。

好东西,支持

感谢!

好滴真好。
谢谢。

好东西

支持一下~

////

谢谢小编了哈

good!thanks!

谢谢楼啊

hao  dong  xi

好貼﹐頂

真的很好

谢谢了兄弟!

dingding !

多谢小编将拿手献出来。

不错 学习了

学习下!

谢谢楼啊

好东西,顶起来

顶  不错 会分享 就是大好人

谢谢小编了哈

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top