0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

探討兩個(gè)電池電量相關(guān)的技術(shù)問(wèn)題

TopSemic嵌入式 ? 來(lái)源:TopSemic嵌入式 ? 2024-01-26 09:28 ? 次閱讀

電池供電電子產(chǎn)品不計(jì)其數(shù),具有便攜性好的優(yōu)點(diǎn),可以隨時(shí)隨地使用。但是有一個(gè)讓用戶非常焦慮的事情是電池續(xù)航問(wèn)題。我們?cè)谑褂秒姵毓╇姷?a target="_blank">產(chǎn)品時(shí),會(huì)關(guān)心當(dāng)前電池還有多少電量、還能用多久。

我最近買(mǎi)了一個(gè)藍(lán)牙耳機(jī),選擇它的一個(gè)重要原因就是它可以直觀的顯示電池電量,

如果本身沒(méi)有顯示,只能在電池電量低時(shí)收到語(yǔ)音提示,或者在電腦、手機(jī)上查看電量信息(藍(lán)牙協(xié)議里有電池電量的服務(wù),會(huì)將電量信息發(fā)給主設(shè)備),不如直接顯示方便。

本文探討和電池電量相關(guān)的2個(gè)技術(shù)問(wèn)題:電量采集和電量顯示。

一、電量采集

電池電量采集方法主要有兩種:

1) 電壓采集法:這種方法是基于電池電壓與電量的關(guān)系來(lái)進(jìn)行采集的。電池電壓隨著電量消耗而逐漸降低,因此可以通過(guò)采集電池電壓來(lái)估算電量。電壓采集法具有成本低、實(shí)現(xiàn)簡(jiǎn)單的優(yōu)點(diǎn),但其精度較差,尤其是在電池電量較低時(shí)。

電池的種類(lèi)不同,電壓和電量的關(guān)系也不同。

7c9d6cda-bbde-11ee-8b88-92fbcf53809c.png

圖片來(lái)源:https://www.powertechsystems.eu/home/tech-corner/lithium-ion-state-of-charge-soc-measurement/

上圖可以看出,鉛酸電池具有相對(duì)線性的曲線,可以很好地估計(jì)充電狀態(tài):然而,鋰離子電池的放電曲線要平坦得多,這意味著在很寬的工作范圍內(nèi),電池端子的電壓變化非常小。

2)庫(kù)侖計(jì)法:這種方法是基于電池電流累積來(lái)進(jìn)行采集的。庫(kù)侖計(jì)是一種電路,它能夠累積通過(guò)其的電流。通過(guò)記錄電流累積值,可以計(jì)算出電池消耗的電量。庫(kù)侖計(jì)法具有精度高、可靠性好的優(yōu)點(diǎn),但其成本也較高,實(shí)現(xiàn)也更為復(fù)雜。

對(duì)于普通應(yīng)用來(lái)說(shuō),使用第一種電壓采集法即可,以4.2V鋰電池為例,電池容量和電壓關(guān)系大概如下,可根據(jù)電壓估算出電池容量。

7cb3937a-bbde-11ee-8b88-92fbcf53809c.png

圖片來(lái)源:https://siliconlightworks.com/li-ion-voltage

二、電量顯示

假設(shè)電池電量使用如下圖標(biāo)進(jìn)行顯示,滿格電量為4格

假設(shè)我們可以按照如下電壓進(jìn)行設(shè)置:

4.20V~3.90V滿格

3.90V~3.80V三格

3.80V~3.72V兩格

3.72V~3.65V一格

3.65以下,低電壓告警。

代碼里你可能會(huì)按照如下方式實(shí)現(xiàn):

if(Vol >= 3.9)
  Disp(4);
else if(Vol >= 3.8)
  Disp(3);
else if(Vol >= 3.72)
  Disp(2);
else if(Vol >= 3.65)
  Disp(1);
else
  Disp(0);

這么寫(xiě)實(shí)際會(huì)有問(wèn)題,會(huì)出現(xiàn)在臨界值時(shí)出現(xiàn)電量格數(shù)來(lái)回跳變的問(wèn)題。比如ADC測(cè)得電壓時(shí)3.90V時(shí)顯示滿格,當(dāng)測(cè)到3.89V時(shí)會(huì)就顯示3格,下一時(shí)刻由于ADC采集誤差或者本身電池電壓波動(dòng)就會(huì)測(cè)到3.90V,這時(shí)就又顯示了滿格,之后會(huì)再次出現(xiàn)3格。這樣會(huì)讓用戶覺(jué)得紊亂,實(shí)際中不能這么用,需要改進(jìn)。

改進(jìn)的方法是加入回差控制:

if(Vol >= 3.9)
  Disp(4);
else if(vbat >= 3.8+0.02 && vbat < 3.9-0.02) 
  Disp(3);
else if(vbat >= 3.72+0.02 && vbat < 3.8)
  Disp(2);
else if(vbat >= 3.65+0.02 && vbat < 3.72)
  Disp(1);
else if(Vol < 3.65)
  Disp(0);
else
    ; // 不處理
這樣就可以解決這個(gè)問(wèn)題,原理也很簡(jiǎn)單,就是在跳變的區(qū)間內(nèi)不做處理即可。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電池電量
    +關(guān)注

    關(guān)注

    1

    文章

    45

    瀏覽量

    12527
  • 電池供電
    +關(guān)注

    關(guān)注

    0

    文章

    252

    瀏覽量

    22053
  • 電量采集
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    7538

原文標(biāo)題:電池供電產(chǎn)品中電量采集及顯示問(wèn)題

文章出處:【微信號(hào):TopSemic,微信公眾號(hào):TopSemic嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    電池電量檢測(cè)芯片

    電池電量檢測(cè)原理 電池電量監(jiān)測(cè)計(jì)就是一種自動(dòng)監(jiān)控電池電量的IC,其向做出系統(tǒng)電源管理決定的處理器報(bào)告監(jiān)控情況。一個(gè)
    發(fā)表于 05-22 07:58 ?1.8w次閱讀
    <b class='flag-5'>電池電量</b>檢測(cè)芯片

    單節(jié)和多節(jié)電池電量計(jì)的區(qū)別

    對(duì)于串聯(lián)連接的電池數(shù)量,電池電量計(jì)行業(yè)始終是二選一的狀態(tài)。您在設(shè)計(jì)時(shí)可以選擇單節(jié)電池電量計(jì)或2-4個(gè)串聯(lián)連接的多節(jié)電池電量計(jì)。如果您的所有設(shè)
    發(fā)表于 09-03 15:17

    電量計(jì)是怎么測(cè)量電池電量呢?

    電量計(jì)是怎么測(cè)量電池電量呢?其實(shí)不難,一旦確定電池尺寸和容量,給我們一個(gè)樣品,我們通過(guò)軟件采集它的充放電曲線,即可搞個(gè),再用我們的CW205
    發(fā)表于 09-25 14:59

    智能手環(huán)的電池電量的監(jiān)測(cè)方案是什么?

    目前正在設(shè)計(jì)智能手環(huán)相關(guān)的應(yīng)用。手環(huán)的功能需要顯示電池電量,按照我以往的經(jīng)驗(yàn),為了要精確顯示電池電量狀態(tài),需要添加一個(gè)庫(kù)侖計(jì)IC。但是,我
    發(fā)表于 12-02 10:41

    電池電量指示電路

    電池電量指示電路。
    發(fā)表于 01-29 09:15

    電池電量指示電路

    電池電量指示電路。
    發(fā)表于 02-06 19:19

    電池電量指示電路

    電池電量指示電路內(nèi)部由四個(gè)比較器組成,應(yīng)用于鋰電池的端電壓的檢測(cè)。
    發(fā)表于 08-04 18:06

    電池電量指示電路

    電池電量指示電路內(nèi)部有四個(gè)比較器,由四個(gè)獨(dú)立電路完成電池的端電壓檢測(cè)。
    發(fā)表于 08-29 11:34

    個(gè)12伏電池電量指示器

    描述這是一個(gè) 12 伏電池電量指示器。連接 TERMINAL BLOCK 中的電池以了解電池電量..
    發(fā)表于 07-08 09:01

    如何控制電池電量不足的狀況

    如何控制電池電量不足的狀況 控制電池電量不足的狀況在操作系統(tǒng)的Power Options (電源選項(xiàng))窗口中,可以對(duì)某些電池電量不足情況的警報(bào)和系統(tǒng)響應(yīng)進(jìn)行更改。本節(jié)
    發(fā)表于 11-03 08:35 ?28次下載

    電池備份系統(tǒng)的電池電量監(jiān)測(cè)

    電池備份系統(tǒng)的精確電池電量監(jiān)測(cè)需要加以特別考慮。使用 TI 帶阻抗追蹤? 技術(shù)電池電量計(jì)具有明顯的優(yōu)勢(shì),其在電池老化時(shí)并不要求
    發(fā)表于 08-02 10:58 ?1502次閱讀
    <b class='flag-5'>電池</b>備份系統(tǒng)的<b class='flag-5'>電池電量</b>監(jiān)測(cè)

    檢測(cè)電池電量種方法

    檢測(cè)普通鋅錳干電池電量是否充足,通常有種方法。第一種方法是通過(guò)測(cè)量電池瞬時(shí)短路電流來(lái)估算電池的內(nèi)阻,進(jìn)而判斷
    發(fā)表于 12-03 20:15 ?1.1w次閱讀

    MCP3421電池電量計(jì)演示板的詳細(xì)中文資料概述

    MCP3421 電池電量計(jì)演示板用于演示 MCP3421 器件在電池電量計(jì)量應(yīng)用中的使用。 MCP3421 電池電量計(jì)演示板包括兩個(gè) MCP3421 器件、 MCP73831 (單節(jié)鋰
    發(fā)表于 06-13 10:27 ?56次下載
    MCP3421<b class='flag-5'>電池電量</b>計(jì)演示板的詳細(xì)中文資料概述

    什么是電池電量監(jiān)測(cè)技術(shù)?電池電量監(jiān)測(cè)方法有哪些?

    本文檔的主要內(nèi)容是TI電池電量監(jiān)測(cè)基礎(chǔ)知識(shí)培訓(xùn),詳細(xì)的介紹了什么是電池量監(jiān)測(cè)技術(shù)?電池量監(jiān)測(cè)方法有哪些?電池電量監(jiān)測(cè)基礎(chǔ)知識(shí),和抗阻跟蹤
    發(fā)表于 07-19 11:30 ?61次下載

    ModelGauge電池電量計(jì)方案探討

    Avnet-Maxim 共同討論電池電量計(jì)方案
    的頭像 發(fā)表于 05-30 08:53 ?2406次閱讀