ZHCABD1 October 2021 BQ21061 , BQ21062 , BQ24179 , BQ25150 , BQ25155 , BQ25157 , BQ25672 , BQ25790 , BQ25792 , BQ25798 , BQ25882 , BQ25883 , BQ25887 , BQ25895 , BQ25896 , BQ25898 , BQ25898D
計(jì)算 SOC 的常用方法是將電池剩余容量 (RemCap) 除以電池最大容量 Qmax,其中這兩個(gè)參數(shù)均以毫安時(shí) (mAh) 為單位。
首先,計(jì)算測(cè)試過(guò)程中通過(guò)的總電量(電池最大容量)。
i[k] 是讀數(shù) k 時(shí)的電流,Δt 是讀數(shù)之間的時(shí)間差,m 是讀數(shù)的總個(gè)數(shù)。
可以在每個(gè)讀數(shù) n 處計(jì)算剩余容量。
繪制電池電壓與 SOC 的關(guān)系圖會(huì)生成一個(gè)鋰離子電池的典型 SOC 曲線。
圖 3-1 Vbat 與 SOC 關(guān)系圖此方法已用于確定 TI 電量計(jì)的精度,如此處所示。上面的曲線代表給定放電的確切 SOC。
示例代碼已包含在 Python 查找表生成器 部分中,該部分根據(jù) SOC 表征生成的數(shù)據(jù)生成多項(xiàng)式回歸。然后將該數(shù)據(jù)映射到 101 點(diǎn)十六進(jìn)制查找表,以便輕松導(dǎo)入 MCU 應(yīng)用中。使用 16 位分辨率,該表只占用 202 字節(jié)的內(nèi)存。