• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種顯示電量值的校準方法及裝置制造方法及圖紙

    技術編號:8562114 閱讀:233 留言:0更新日期:2013-04-11 03:25
    本發明專利技術涉及一種顯示電量值的校準方法及裝置。用于避免顯示電量值以非平滑的方式或者忽高忽低的方式變化的現象。包括:處于放電狀態時獲取到的放電檢測電量值大于顯示電量值且小于閾值時不更新顯示電量值;小于顯示電量值時顯示電量值減1;大于閾值時確定新的放電檢測周期;處于充電狀態時獲取到的充電檢測電量值小于顯示電量值時不更新顯示電量值;大于顯示電量值時顯示電量值加1;處于喚醒狀態時當休眠的時間大于第一預設時間時重新獲取顯示電量值;小于第一預設時間時獲得新的顯示電量值;重新啟動時啟動時間與關機時間之差大于第二預設時間時重新確定顯示電量值。該方法可以避免顯示電量值以非平滑的方式或者忽高忽低的方式變化的現象。

    【技術實現步驟摘要】

    本專利技術涉及通信電子
    ,尤其涉及一種顯示電量值的校準方法及裝置
    技術介紹
    目前,在大多數移動設備中都使用鋰離子電池進行供電,相應的在移動設備的顯示屏幕上使用顯示電量值表示鋰離子電池的電量狀況,例如,使用百分比作為顯示電量值進行顯示。由于鋰離子電池的電壓基本可以反映出電量情況,所以現有的對鋰離子電量檢測都是基于電壓的,具體過程為 對處于關機狀態時電池的電壓進行測量獲得關機電壓n,既此時電量值為0% ;對處于充滿電時電池的電壓進行測量獲得滿電電壓m,既此時電量值為100% ;對電池的當前電壓進行測量獲得電池的當前電壓X ; 將當前電壓X、滿電電壓m和關機電壓η通過以下公式計算得到測量電量,并將該測量電量轉換為顯示電量值由系統顯示給用戶 測量電量=(x-n)*100/(m-n)。專利技術人發現現有技術中存在以下問題 第一,使用現有技術無法直接測量出真實的測量電量,直接測量出的只是電壓值,而測量電壓必須通過相關電壓值計算得出,因此,測量電壓有可能存在誤差。鋰離子電池的電壓與測量電量存在線性關系,但由于誤差的存在該線性關系存在不一一對應的情況,例如,當顯示電量值為90%的測量電量消耗到顯示電量值為80%的測量電量時用了兩個小時,而從80%消耗到70%只用了半小時,因此會帶給用戶一種顯示電量值以非平滑的方式進行變化的感受,將會直接感覺電量檢測不準; 第二,檢測到的電量數值浮動較大,最大可能有20%的誤差,例如系統在執行一些功耗較大的操作時,例如播放影片,電池的電壓會被拉低,當影片播放完后,電池的電壓又會回升,所以現有方案就存在顯示電量值忽高忽低的情況。
    技術實現思路
    本專利技術實施例提供一種顯示電量值的校準方法及裝置,用于避免顯示電量值以非平滑的方式或者忽高忽低的方式變化的現象。一種顯示電量值的校準方法,所述方法包括 根據電池的當前狀態,選擇以下方式之一進行檢測 第一,所述當前狀態為放電狀態時,在放電檢測周期到來時獲取放電檢測電量值,并完成以下放電檢測步驟 當所述放電檢測電量值大于顯示電量值且小于閾值時,不更新所述顯示電量值;當所述放電檢測電量值小于所述顯示電量值 時,所述顯示電量值減I ;當所述放電檢測電量值大于所述閾值時,重新確定新的放電檢測周期并完成所述放電檢測步驟;所述顯示電量值為實時顯示給用戶的當前電池的含電量; 第二,所述當前狀態為充電狀態時,在充電檢測周期到來時獲取充電檢測電量值,當所述充電檢測電量值小于所述顯示電量值時,不更新所述顯示電量值;當所述充電檢測電量值大于所述顯示電量值時,所述顯示電量值加I; 第三,所述當前狀態為喚醒狀態時,當休眠的時間大于第一預設時間時,重新獲取顯示電量值;當休眠的時間小于第一預設時間時,根據預先記錄的顯示電量值獲得新的顯示電量值; 第四,當系統重新啟動時,當啟動時間與預先保存的關機時間之差大于第二預設時間時,重新確定所述顯示電量值。一種用于校準顯示電量值的裝置,所述裝置包括 根據電池的當前狀態,選擇以下校準單元之一進行檢測 第一校準單元,包括第一獲取模塊、第一判斷模塊以及第一操作模塊;所述第一獲取模塊,用于當前狀態為放電狀態時,在放電檢測周期到來時獲取放電檢測電量值,并通過所述第一判斷模塊以及所述第一操作模塊完成放電檢測步驟;所述第一判斷模塊,用于判斷所述放電檢測電量值是否大于顯示電量值且是否小于閾值;或者判斷所述放電檢測電量值是否小于所述顯示電量值;或者判斷所述放電檢測電量值是否大于所述閾值;所述第一操作模塊,用于當所述第一判斷模塊確定所述放電檢測電量值大于顯示電量值且小于閾值時,不更新所述顯示電量值;或者用于當所述第一判斷模塊確定所述放電檢測電量值小于所述顯示電量值時,所述顯示電量值減I ;或者用于當所述第一判斷模塊確定所述放電檢測電量值大于所述閾值時,重新確定新的放電檢測周期并完成所述放電檢測步驟;所述顯示電量值為實時顯示給用戶的當前電池的含電量; 第二校準單元,包括第二獲取模塊、第二判斷模塊以及第二操作模塊;所述第二獲取模塊,用于在所述當前狀態為充電狀態時,在充電檢測周期到來時獲取充電檢測電量值;所述第二判斷模塊,用于判斷所述充電檢測電量值是否小于所述顯示電量值;或者,判斷所述充電檢測電量值是否大于所述顯示電量值;所述第二操作模塊,用于當所述第二判斷模塊確定所述充電檢測電量值小于所述顯示電量值時,不更新所述顯示電量值;或者用于當所述第二判斷模塊確定所述充電檢測電量值大于所述顯示電量值時,所述顯示電量值加I; 第三校準單元,包括第三判斷模塊以及第三獲取模塊;所述第三判斷模塊,用于判斷休眠的時間是否大于第一預設時間;或者判斷休眠的時間是否小于第一預設時間;所述第三獲取模塊,用于當所述當前狀態為喚醒狀態時,當休眠的時間大于第一預設時間時,重新獲取顯示電量值;或者用于當所述第三判斷模塊確定休眠的時間小于第一預設時間時,根據預先記錄的顯示電量值獲得新的顯示電量值; 第四校準單元,包括第四判斷模塊以及第四操作單元;所述第四判斷模塊,用于判斷啟動時間與預先保存的關機時間之差是否大于第二預設時間;所述第四操作單元,用于當所述第四判斷模塊確定啟動時間與預先保存的關機時間之差大于第二預設時間時,重新確定所述顯示電量值。可見本專利技術實施例提供的方法可對不同狀態下的電池電量進行不同的檢測,并根據檢測結果及時對顯示電量值進行校準,避免了現有技術中顯示電量值以非平滑的方式或者忽高忽低的方式變化的現象。附圖說明為了更清楚地說明本專利技術或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹。圖1為本專利技術實施例一提供的顯示電量值的校準方法流程 圖2為本專利技術實施例提供的本專利技術實施例提供的電池曲線 圖3為本專利技術實施例一提供的一種電池處于放電狀態時的顯示電量值的校準方法流程 圖4為本專利技術實施例二提供的一種電池處于充電狀態時的顯示電量值的校準方法流程 圖5為本專利技術實施例三提供的一種電池處于喚醒狀態時的顯示電量值的校準方法流程 圖6為本專利技術實施例四提供的一種系統重新啟動時的顯示電量值的校準方法流程圖; 圖7為本專利技術實施例提供的一種用于校準顯示電量值的裝置的結構示意圖。具體實施例方式為了使本
    的人員更好地理解本專利技術實施例中的技術方案,并使本專利技術的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖對本專利技術中技術方案作進一步詳細的說明。本專利技術實施例提供的方法可對不同狀態下的電池電量進行不同的檢測,并根據檢測結果及時對顯示 電量值進行調整,避免了現有技術中顯示電量值以非平滑的方式或者忽高忽低的方式變化的現象。根據電池的當前狀態,選擇以下方式之一進行校正,如圖1所示,具體包括 步驟11,第一,所述當前狀態為放電狀態時,在放電檢測周期到來時獲取放電檢測電量值,并完成以下放電檢測步驟 當所述放電檢測電量值大于顯示電量值且小于閾值時,不更新所述顯示電量值;當所述放電檢測電量值小于所述顯示電量值時,所述顯示電量值減I ;當所述放電檢測電量值大于所述閾值時,重新確定新的放電檢測周期并完成所述放電檢測步驟;所述顯示電量值為實時顯示給用戶的當前電池的含電量; 步驟12,第二,所述當前狀態為充電狀態時,在充電檢測周期到來時獲取充電檢測電本文檔來自技高網
    ...

    【技術保護點】
    一種顯示電量值的校準方法,其特征在于,所述方法包括:根據電池的當前狀態,選擇以下方式之一進行檢測:第一,所述當前狀態為放電狀態時,在放電檢測周期到來時獲取放電檢測電量值,并完成以下放電檢測步驟:當所述放電檢測電量值大于顯示電量值且小于閾值時,不更新所述顯示電量值;當所述放電檢測電量值小于所述顯示電量值時,所述顯示電量值減1;當所述放電檢測電量值大于所述閾值時,重新確定新的放電檢測周期并完成所述放電檢測步驟;所述顯示電量值為實時顯示給用戶的當前電池的含電量;第二,所述當前狀態為充電狀態時,在充電檢測周期到來時獲取充電檢測電量值,當所述充電檢測電量值小于所述顯示電量值時,不更新所述顯示電量值;當所述充電檢測電量值大于所述顯示電量值時,所述顯示電量值加1;第三,所述當前狀態為喚醒狀態時,當休眠的時間大于第一預設時間時,重新獲取顯示電量值;當休眠的時間小于第一預設時間時,根據預先記錄的顯示電量值獲得新的顯示電量值;第四,當系統重新啟動時,當啟動時間與預先保存的關機時間之差大于第二預設時間時,重新確定所述顯示電量值。

    【技術特征摘要】
    1.一種顯示電量值的校準方法,其特征在于,所述方法包括 根據電池的當前狀態,選擇以下方式之ー進行檢測 第一,所述當前狀態為放電狀態時,在放電檢測周期到來時獲取放電檢測電量值,并完成以下放電檢測步驟 當所述放電檢測電量值大于顯示電量值且小于閾值時,不更新所述顯示電量值;當所述放電檢測電量值小于所述顯示電量值時,所述顯示電量值減I;當所述放電檢測電量值大于所述閾值時,重新確定新的放電檢測周期并完成所述放電檢測步驟;所述顯示電量值為實時顯示給用戶的當前電池的含電量; 第二,所述當前狀態為充電狀態時,在充電檢測周期到來時獲取充電檢測電量值,當所述充電檢測電量值小于所述顯示電量值吋,不更新所述顯示電量值;當所述充電檢測電量值大于所述顯示電量值時,所述顯示電量值加I; 第三,所述當前狀態為喚醒狀態時,當休眠的時間大于第一預設時間時,重新獲取顯示電量值;當休眠的時間小于第一預設時間時,根據預先記錄的顯示電量值獲得新的顯示電量值; 第四,當系統重新啟動吋,當啟動時間與預先保存的關機時間之差大于第二預設時間時,重新確定所述顯示電量值。2.如權利要求1所述的校準方法,其特征在于,計算所述放電檢測周期n的公式為 n = m / ( X * 100) 其中,m為電池充滿電時的總電量值;x為電池的平均功耗值。3.如權利要求1所述的校準方法,其特征在于,所述獲取放電檢測電量值包括 獲得與預先計算出的平均ad值對應的電壓值,根據預先保存的電池曲線確定與所述電壓值唯一對應的所述放電檢測電量值。4.如權利要求1所述的校準方法,其特征在于,所述閾值為所述放電檢測周期到來時的顯示電量值與所述放電檢測電量值之差。5.如權利要求1所述的校準方法,其特征在于,所述重新確定新的放電檢測周期為 所述新的放電檢測周期=所述放電檢測周期/ (所述顯示電量值-所述放電檢測電量值)。6.如權利要求1所述的校準方法,其特征在于,所述獲取充電檢測電量值包括 獲得與預先計算出的平均ad值對應的電壓值,計算所述電壓值與滿電電壓和關機電壓之差的差值,根據預先保存的電池曲線確定與所述差值唯一對應的所述充電檢測電量值。7.如權利要求1所述的校準方法,其特征在于,所述根據預先記錄的顯示電量值獲得新的顯示電量值包括 將所述預先記錄的顯示電量值與按照預設公式計算出的執行次數之和作為新的顯示電量值;所述預設公式為休眠時間與所述充電檢測周期之比。8...

    【專利技術屬性】
    技術研發人員:閆政汀
    申請(專利權)人:北京君正集成電路股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲GV天堂无码男同在线观看| 国产成人无码一区二区三区在线| 永久免费av无码网站韩国毛片| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲AⅤ无码一区二区三区在线| 亚洲av永久无码精品漫画 | 无码中文字幕乱码一区| 五月婷婷无码观看| 麻豆AV无码精品一区二区| 国产强伦姧在线观看无码| 少妇仑乱A毛片无码| 国产∨亚洲V天堂无码久久久| 精品无码黑人又粗又大又长 | 国产成人无码午夜福利软件| 人妻丰满AV无码久久不卡| 国产亚洲精久久久久久无码77777| 西西444www无码大胆| 秋霞鲁丝片Av无码少妇| 免费无码av片在线观看| 无码办公室丝袜OL中文字幕 | 亚洲人成人无码网www国产| 无码一区18禁3D| 精品无码成人片一区二区98| 亚洲成A人片在线观看无码不卡| 无码人妻精品一区二| 用舌头去添高潮无码视频| 成人无码Av片在线观看| 中日韩精品无码一区二区三区| 日韩网红少妇无码视频香港| 亚洲AV无码欧洲AV无码网站| 中文字幕人妻无码一夲道| 国产又爽又黄无码无遮挡在线观看| 免费无码精品黄AV电影| 18禁无遮挡无码网站免费| 亚无码乱人伦一区二区| 天码av无码一区二区三区四区| 国产精品爽爽V在线观看无码| 极品无码国模国产在线观看| 人妻中文字幕AV无码专区| 人妻老妇乱子伦精品无码专区| 亚洲美日韩Av中文字幕无码久久久妻妇|