BQ2013H在鉛酸蓄電池電量監測中的應用
BQ2013H監測輸入或輸出可充電電池電荷的數額,來(lái)判定電池容量。BQ2013H測量放電和充電電流,估計自放電電荷,監測低電壓閾值的電池,做溫度和充電率的補償。在電池負極和線(xiàn)路板地之間串接一個(gè)小值檢測電阻,通過(guò)監測該電阻的電壓來(lái)進(jìn)行電荷測量??捎?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/電量">電量的測量是通過(guò)監測隨時(shí)間變化的電壓,并且校正由于環(huán)境和運行條件影響導致的誤差來(lái)完成的。本文引用地址:http://dyxdggzs.com/article/179253.htm
1.3 芯片內部運行概述
圖2的內部運行方框圖解釋了BQ2013H的運作過(guò)程。BQ2013H累計測量充電和放電電流,同時(shí)對自放電進(jìn)行估計,根據充電率和溫度補償充電電流。放電電流的補償值基于存儲在寄存器LCOMP中的數值。LCOMP寄存器允許芯片以連續的小放電電流進(jìn)行自動(dòng)調整。BQ2013H根據LC-OMP寄存器和溫度的值補償自放電率。
NAC(可用容量寄存器)是最重要的寄存器,它描述了任意時(shí)間可用的電池容量。電池充電時(shí)增加NAC寄存器的值,電池放電或自放電會(huì )減少NAC寄存器的值,而增加DCR(放電計數寄存器)的值。NAC寄存器也會(huì )根據OFFSET(偏移量寄存器)的值自動(dòng)校正偏移誤差。
在沒(méi)有給電池充電的情況下,如果電池從滿(mǎn)到空完全放電,這個(gè)時(shí)候DCR寄存器的值用于更新LMD(最近測量的放電量寄存器)的值,因此,BQ2013H可以根據實(shí)際的放電情況改寫(xiě)容量測定值。
電池的初始容量等于PFC(可編程滿(mǎn)量程計數器)的值,在LMD寄存器更新之前,充電過(guò)程中NAC增加計數但不會(huì )超過(guò)初始閾值。這種方式允許被監測的電池獨立充電,并且兼容任何類(lèi)型的充電器。
2 系統硬件設計
如圖3所示,整個(gè)系統包括蓄電池、負載電路、電量監測、單片機、LED顯示等模塊,系統采用12 V/2.5 Ah的蓄電池供電,負載除系統自身外還包括步進(jìn)電機電路。BQ2013H監測蓄電池的電量,并驅動(dòng)LED以20%的增量顯示剩余電量。芯片采用HDQ協(xié)議通信,將相關(guān)寄存器的值傳送給單片機STC89C52,然后單片機將采集到的數據作相應處理。
評論