電池知識
鋰離子、磷酸鐵鋰、錳酸鋰、新能源
電池知識
鋰離子、磷酸鐵鋰、錳酸鋰、新能源
本文解析了在WindowsCE系統中,基于電池充電管理芯片bq24032A和電池監控芯片bq26220芯片的電池驅動的實現。主要解析了電池電壓的獲取和電池電量的計算辦法。對電池管理提供了很好的借鑒。
2.電池管理芯片解析
2.1.電池充電管理芯片bq24032A
電池管理芯片bq24032A支持USB充電和AC充電方式。通過bq24032A對電池進行充電。此芯片提供整個系統的電源輸出。其中電池管理芯片bq24032A的VBAT接于電池監控芯片bq26220的VBAT引腳。pSEL為電源選擇端口,可以用于選擇由那種輸入電源作為主輸入電源(USB或AC)。如果主輸入電源不可用,系統將自動采用第二種輸入電源進行輸入,電池輸入作為最后的選擇,當USB或AC電源不存在時才選擇使用電池作為供電源。pSEL被設置為低時,USB被選擇為主輸入[1]。下圖1為電池管理芯片bq24032A及其外圍電路圖:
2.2.電池監控芯片bq26220
bq26220芯片是先進的電池設備監控模塊,它可精確地測量充電和放電電流,并支持所有管理電池容量的必要功能,這個芯片可用于手持電話、pDA、和另外的便攜式產品中。bq26220芯片和主控制器一起執行電池的管理功能,主控制器負責將bq26220的數據傳送到終端用戶電源管理系統中和接收相應的數據。這個模塊提供64比特通用閃存,8比特的IDROM,和32比特的RAM存儲空間。這些非易失的存儲空間能夠保存電池的監控信息或關鍵的電池參數。
其中,BAT為電池電壓測試輸入端口,這個引腳被用于測試和測量電池的電壓值。HDQ為單線HDQ接口,是一個單線串行通信接口,它是雙向輸入的,負責將寄存器的信息傳遞給主控制器,并接收主控制器的信息到寄存器中,電池監控芯片bq26220的HDQ端口接于pXA272解決器的GpIO119端口[2]。
聲明: 本站所發布文章部分圖片和內容自于互聯網,如有侵權請聯系刪除