鋰電池檢測電路在很多的便攜式設備、低功耗設備、以及一些智能家居上都是普遍應用的。

采用鋰電池檢測電路可以用來防止過充、過放、過流、短路保護等,不僅“保命”,還能“增壽、提效、降本”。
電路其實很簡單,主要采用電阻分壓來進行鋰電池的檢測。
一:設定分壓電阻的大小

電池電壓經過電阻R3和R4分壓之后,給到主控芯片MCU的ADC引腳,通過ADC來偵測電池電壓。
為什么要分壓?因為ADC引腳可直接偵測的電壓范圍沒有電池電壓VCC這么高。
在R4遠遠小于MCU的ADC引腳的輸入阻抗的情況下,可以忽略ADC引腳的輸入阻抗,這也是我們需要的。
下面忽略ADC引腳的輸入阻抗來計算兩個電阻的分壓,也就是:
偵測到的電壓 = 電池電壓 x R4 / (R3 + R4)
偵測到的電壓 = 電池電壓 x 10 / (20 + 10)
偵測到的電壓 = 電池電壓 x 1 / 3
為了精確測量電池電壓,ADC引腳處的紋波電壓要小,可以通過并接一顆電容來進行濾波。
以上的電路是最簡單也是最常見的檢測電路,不止用于鋰電池電壓檢測,還能用于電路故障判斷等。
二、MOS管控制檢測電路
我們常見的鋰電池的電壓范圍大概在2.7V到4.2V之間,所以ADC引腳的電壓會在1.35~2.1V之間,不會超過普通單片機的3.3V供電電壓
不過除非通過撥動開關將這部分電路徹底斷電,比如平常的通過按鍵實現開關機,當產品處于關機狀態時,我們以為鋰電池就不耗電了,其實,通過電路可以發現,鋰電池其實還在通過2個分壓的電阻耗電
隨著時間的推移,該產品放著放著電就減少了,而且當電池電壓減少到2.7V以下時,鋰電池就可能損壞不能用了。
下面這個電路就可以巧妙的解決了這個問題。

ADC_EN 引腳是單片機的一個普通IO引腳,在設備關機的時候,將引腳拉高,PMOS將電路斷開,不讓這兩個分壓電阻消耗電量。
以上就是兩個很簡單的鋰電池檢測電路,當然如果需要對電池充放電進行管理,就可以在鋰電池供電電路上加入電池管理芯片。對電池充放電進行監控。
聲明: