對于依靠鋰離子電池供電的電路,仍需要專用技術來確定電池中的剩余電量,而這種技術將使能量收集應用的設計復雜化。 工程師們能夠利用這些應用中的 MCU 和 ADC 實現這些技術,但會以增加復雜性為代價。 不過,利用來自 Linear Technology、Maxim Integrated、STMicroelectronics 和 Texas Instruments 等制造商的專用“電量計”IC,工程師們能很容易地在現有設計中增加這一功能。
確定鋰離子電池的充電狀態 (SOC) 是一項基本要求,但卻充滿挑戰,因為不僅不同電池間的容量差異巨大,而且同一電池內的容量也是如此。 鋰離子電池一旦發生老化就是去了電荷存儲能力。 因此,舊電池即使充滿電,其提供有用電壓的時間也會少于新電池。 無論使用何種鋰離子電池,SOC 都會因為溫度和放電速率而產生極大差異,所以任何一種特定的電池都會對應一組獨特的曲線。(圖 1)。
圖 1:如 Panasonic VL 系列等鋰離子存儲設備的輸出電壓由多種因素決定,包括溫度、放電速率和電池老化程度(感謝 Panasonic 提供數據)
鋰離子技術輸出電壓特征曲線的性質會使 SOC 的確定過程變得復雜。 采用其他技術時,開路電壓 (OCV) 用來可靠指示充電狀態。 不過,采用如 Panasonic VI 系列等鋰離子電池時,這些電池的電壓輸出曲線相對平坦,使得這種方法更加難以實現(圖 1)。 相反,鋰離子電池的監視方法通常依靠庫倫計數或者阻抗測量完成,前者會隨時間跟蹤放電電流,而后者則利用了 SOC 和電池內部阻抗之間的關系。
這兩種方法均需要連續精確測量電池的輸出電流和電壓,然后對比將 SOC 和電壓相關聯的模型認真分析這些值。 對于每一種能量收集應用,工程師們通常會充分利用已有 MCU 和 ADC 器件實現能量收集應用的核心功能。 如 Microchip Technology 的 MCP3421 等 ADC 器件可用來捕獲電流和電壓輸出的測量值,然后由 MCU 分析這些值(圖 2)。 此時,MCU 執行 SOC 算法或者將這些測量值與 SOC 查詢表中的理想值進行比較,或者組合使用算法分析和數據查詢功能。
圖 2:工程師們可利用如 Microchip MCP3421 等 ADC 實現電量計功能,從而向 MCU 發送電池電壓和電流測量值,用于估算 SOC(感謝 Microchip Technology 提供數據)。
電量計 IC 是一種集成解決方案,從而可用單一器件替換 ADC 和各種分立元件,該器件能夠執行復雜的 SOC 估算功能并將結果傳輸至 MCU(圖 3)。 大多數電量計 IC 采用庫倫計數法,即通過測量電流檢測電阻器的電壓來跟蹤電流放電情況,用以估算鋰離子電池 SOC。
圖 3:在典型應用中,專用電量計 IC 通過測量檢測電阻器上的電壓來監視電池電流,并將 SOC 計算結果和其他充電信息發送至 MCU(感謝 Texas Instruments 提供數據)。
如 Linear Technology LTC2941-1 等先進的電量計 IC 均是將專用庫倫計數器與片載檢測電阻器相結合,其中片載電阻器采用溫度補償型,以提高準確性。 此處,庫倫計數器監視內部檢測電阻器上生成的電壓,并匯集測量數據,以估算充電狀態(圖 4)。 LTC2942-1 除繼承了 LTC2941-1 的功能外,還能測量溫度和電壓。
圖 4:如 Linear Technology LTC2941-1 等電量計 IC 集成了用于進行 SOC 估算的混合信號庫倫計數電路(感謝 Linear Technology 提供數據)
電量計 IC 通常將 SOC 作為單一數值傳輸。 另外,Linear 的 LTC4150 電量計 IC 則采用一系列輸出脈沖形式發送其結果,而這些脈沖對應于流入或流出電池的定量電荷。
雖然庫倫計數法是電量計 IC 中的常用方法,但許多此類器件將庫倫計數法與定期性電壓測量相結合,通常用于重新校準結果,對溫度或電池老化效應進行補償。 Maxim Integrated DS2786B 能在電池充放電時統計流入和流出電池的電荷。 當應用進入非工作狀態時,DS2786B 會在確定電池電壓所需的足夠延時后測量電池 OCV。 根據 OCV 測量結果,該器件會利用片載 OCV 電池模型調節已保存的庫侖計數值。 這種模型保存在 DS2786B 的 EEPROM 中,該模型使 SOC 與電壓曲線上的多個特定點相關聯(圖 5)。
圖 5:Maxim Integrated DS2786B 仍采用將開路電壓與鋰離子電池 SOC 相關聯的片載模型(感謝 Maxim Integrated 提供數據)。
DS2786B 在上電時測量初始電壓,并利用 OCV 電池模型數據確定其進行電荷測量的起始點。 下一次 OCV 測量會允許器件糾正任何誤差。 該器件會根據電池老化情況調節其結果,補償容量變化。
TMicroelectronics STC3115 采用其專有的 OptimGauge 自適應算法跟蹤 SOC 并更新片載電池模型,進而對溫度、老化以及與保存在其片載屬性中的不同類型電池的特征差異進行補償。 片載 Σ-△ ADC 測量進行 SOC 跟蹤和模型升級所需的電池電壓、電流和溫度數值。 在高速充電或者放電期間,該器件使用庫倫計數方法估算 SOC。
用于功率敏感型應用時,該器件還有一個能夠禁用電流檢測的低功耗運行模式。 工程師可對 STC3115 編程,使其在正常和低功耗工作模式之間切換,從而使器件正常工作時精度最高,待機時功耗最低。
Texas Instruments bqJUNIOR? 系列具有多種低功耗工作模式,專為低功耗工作而設計,其正常工作模式下電流消耗小于 90 μA,睡眠模式下小于 2.5 μA,深度睡眠模式下則小于 20 nA。 如 bq27210 等 bqJUNIOR 器件可提供針對電池老化、溫度、自放電和放電速率的容量補償信息。 在每個放電周期內,這些器件自動重新校準保存在片載寄存器內的各種參數值,包括電流、容量、耗盡時間、SOC、電池溫度、電池電壓和狀態等。
Texas Instruments 也提供采用其專有的阻抗跟蹤方法的電量計 IC,這種方法利用電池阻抗測量值來估算鋰離子電池的 SOC。 阻抗跟蹤不需要為電池性能建模,也不需要為更新片載模型參數而重新校準序列。 如 TI bq27421-G1 和 bq27425-G2 等阻抗跟蹤 IC 能夠計算電池剩余容量,而無需建模或者自適應,并能在電池的整個使用壽命期限內以及不同的工作條件下實現高精度。
結論
能否準確估算鋰離子電池的 SOC 取決于對電池電壓和電流精確測量。 對于某些能量收集應用,工程師們可利用現成的 MCU 和 ADC 完成所需的測量和分析。 單芯片電量計 IC 集成了復雜的算法,為 SOC 確定提供了簡單的解決方案。 工程師們利用現有的電量計 IC,就能把提供準確的鋰離子電池充電和容量信息所需的功能輕而易舉地添加到能量收集應用中。
-
鋰離子電池
+關注
關注
85文章
3243瀏覽量
77799 -
mcu
+關注
關注
146文章
17185瀏覽量
351733 -
soc
+關注
關注
38文章
4182瀏覽量
218516
發布評論請先 登錄
相關推薦
評論