【技术实现步骤摘要】
一种终端剩余电量显示方法及装置
本专利技术涉及通信领域,尤其涉及一种终端剩余电量显示方法及装置。
技术介绍
目前的终端通常采用硬件方式计算电池电量,即利用具备计算电量功能的电量计量芯片进行电量计算。在现有技术中,电量计量芯片通过相应的接口与电池和微处理器相连。在计算电量时,电量计量芯片通过相应接口获取电池的电压值、电流值和温度等参数,利用预设的放电曲线计算实时电量,并通过相应接口将当前电量输出至微处理器,由微处理器将当前电量显示给用户。然而,电量计量芯片这种精密器件很容易损坏,当电量计量芯片损坏或电量计量芯片的接口损坏导致的数据通信失效时,终端的微处理器无法实时获取到电池的电量信息,进而导致电量显示异常。
技术实现思路
本专利技术实施例提供一种终端剩余电量显示方法及装置,用以避免由于电量计量芯片损坏导致的电量显示异常的问题。本专利技术实施例提供一种终端剩余电量显示方法,该方法包括:获取从终端开机时刻到当前t时刻表征终端电池电量变化的电路参数,计算出电池电量变化值Q(t),并根据SOCSW0、Q(t)和QMAX计算当前t时刻电池剩余电量与满电电量的比例SOCSW(t),其中,SOCSW0为开机时电池剩余电量与满电电量的比例,QMAX为电池满电电量;若终端中的电量计量芯片初始化成功,获取当前t时刻电量计量芯片输出的电池剩余电量与满电电量的比例SOCIC(t);根据所述SOCSW(t),判断所述SOCIC(t)是否准确,若准确,则根据所述电量计量芯片输出的SOCIC(t)显示剩余电量;若不准确,则根据计算出的SOCSW(t)显示剩余电量。本专利技术实施例提供一种终端 ...
【技术保护点】
一种终端剩余电量显示方法,其特征在于,该方法包括:获取从终端开机时刻到当前t时刻表征终端电池电量变化的电路参数,计算出电池电量变化值Q(t),并根据SOCSW0、Q(t)和QMAX计算当前t时刻电池剩余电量与满电电量的比例SOCSW(t),其中,SOCSW0为开机时电池剩余电量与满电电量的比例,QMAX为电池满电电量;若所述终端中的电量计量芯片初始化成功,获取当前t时刻电量计量芯片输出的电池剩余电量与满电电量的比例SOCIC(t);根据所述SOCSW(t),判断所述SOCIC(t)是否准确,若准确,则根据所述电量计量芯片输出的SOCIC(t)显示剩余电量;若不准确,则根据计算出的SOCSW(t)显示剩余电量。
【技术特征摘要】
1.一种终端剩余电量显示方法,其特征在于,该方法包括:获取从终端开机时刻到当前t时刻表征终端电池电量变化的电路参数,计算出电池电量变化值Q(t),并根据SOCSW0、Q(t)和QMAX计算当前t时刻电池剩余电量与满电电量的比例SOCSW(t),其中,SOCSW0为开机时电池剩余电量与满电电量的比例,QMAX为电池满电电量;若所述终端中的电量计量芯片初始化成功,获取当前t时刻电量计量芯片输出的电池剩余电量与满电电量的比例SOCIC(t);根据所述SOCSW(t),判断所述SOCIC(t)是否准确,若准确,则根据所述电量计量芯片输出的SOCIC(t)显示剩余电量;若不准确,则根据计算出的SOCSW(t)显示剩余电量。2.如权利要求1所述的方法,其特征在于,所述获取从终端开机时刻到当前t时刻表征终端电池电量变化的电路参数,计算出电池电量变化值Q(t),具体包括:根据如下公式一计算从开机时刻到当前t时刻的电池电量变化值Q(t):所述公式一:其中,IO(t)为在当前t时刻,流经检流电阻的电流值;VS(t)为在当前t时刻,所述检流电阻两端的压降值;所述检流电阻的电阻值为RSNS。3.如权利要求1或2所述的方法,其特征在于,所述SOCSW0根据下述方法获得:获取在开机时刻所述终端中的电池的开机电压值OCV、开机温度值TEMP和满电电量QMAX;在预先设置的电量对应表中查询在所述开机温度值TEMP时,所述开机电压值OCV对应的电池剩余电量与满电电量的比例SOCSW0;根据如下公式二计算当前t时刻电池剩余电量与满电电量的比例SOCSW(t)所述公式二:其中,所述Q(t)为从开机时刻到当前t时刻的电池电量变化值Q(t)。4.如权利要求1或2所述的方法,其特征在于,所述根据SOCSW0、Q(t)和QMAX计算当前t时刻电池剩余电量与满电电量的比例SOCSW(t)之后还包括:若所述终端中的电量计量芯片初始化失败,则直接根据计算出的SOCSW(t)显示剩余电量。5.如权利要求1所述的方法,其特征在于,所述根据SOCSW(t),判断所述SOCIC(t)是否准确,具体包括:获取t1时刻所述电量计量芯片输出的电池剩余电量与满电电量的比例SOCIC(t1),并计算t1时刻电池剩余电量与满电电量的比例SOCSW(t1),所述1IC11SW1判断Abs(SOCSW(t1)-SOCIC(t1))>SOCΔ1是否成立,若不成立,则t1时刻所述电量计量芯片输出的SOCIC(t1)准确,并根据所述SOCIC(t1)显示剩余电量;若成立,则进一步判断计算出的SOCSW(t1)是否准确,在确定计算出的SOCSW(t1)准确时,则根据计算出的SOCSW(t1)显示剩余电量;在确定计算出的SOCSW(t1)不准确时,则根据获取到的所述SOCIC(t1)显示剩余电量;其中,所述Abs为取绝对值运算,所述SOCΔ1为第一预设阈值。6.如权利要求5所述的方法,其特征在于,所述判断计算出的SOCSW(t1)是否准确,具体包括:获取t2时刻所述电量计量芯片输出的SOCIC(t2),并计算t2时刻电池剩余电量与满电电量的比例SOCSW(t2),所述判断Abs(SOCSW(t1)-SOCSW(t2))>SOCΔ2是否成立,若成立,...
【专利技术属性】
技术研发人员:李春乾,俞茂学,李川,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。