微處理器控制、寬輸入電壓、SMBus智能電池充電器的實(shí)施
隨著(zhù)鋰離子化學(xué)電池在各種電子產(chǎn)品設計中的使用越來(lái)越普遍,為這些電池充電的創(chuàng )新解決方案變得越來(lái)越必不要少。為了獲得最大程度的系統靈活度,我們可以使用微處理器來(lái)控制電池充電的各個(gè)方面,包括旨在提高充電速率和電池壽命的獨特充電算法。這種方法還能夠允許更高電壓的電池組實(shí)施。
本文引用地址:http://dyxdggzs.com/article/178427.htm本文將介紹如何利用一顆微處理器來(lái)控制一個(gè)寬輸入電壓 DC/DC 控制器的功率級板。這種解決方案可支持高達 55V 的輸入電壓;5V 到 51V 范圍的電池充電電壓;以及在大多數情況下高達 10A 的輸出電流。本文中所討論的硬件和軟件均由 TI 應用工作人員開(kāi)發(fā),并經(jīng)過(guò)他們的測試,目的是讓客戶(hù)能夠快速地進(jìn)行解決方案原型機制造。
為了易于開(kāi)發(fā),我們將電池充電器分解為兩個(gè)單獨的板:微處理器控制器板和DC/DC-轉換器功率級板(請參見(jiàn)圖 1)。正負電池端均連接至功率級板,而系統管理總線(xiàn) (SMBus) 通信線(xiàn)則連接至微處理器板。智能電池將我們想要的充電電壓和電流信息發(fā)送給微處理器,之后將兩個(gè)脈寬調制 (PWM) 信號發(fā)送給DC/DC-轉換器功率級板,以設置實(shí)際輸出電壓和電流。
為了能夠使用標準寬輸入電壓 DC/DC 轉換器,功率級板設計有一個(gè)特殊的反饋電路(請參見(jiàn)圖 2),以正確地控制電池充電。微處理器遵循的充電序列是,在電池電壓接近其規定最大電壓以前一直對充電電流進(jìn)行限制。當達到最大電壓時(shí),充電電壓便保持恒定,從而讓充電電流逐漸減少,直到認為電池獲得完全充電為止。這時(shí),PWM 輸出信號便關(guān)閉。
初始電流限制充電速率有兩個(gè)電流電平。當電池過(guò)度放電時(shí),在電池電壓達到某個(gè)足夠安全的級別來(lái)接受標準充電速率以前,將一直使用很低的充電速率來(lái)進(jìn)行充電。
在如圖 2 所示反饋電路中,U3:B 將 PWM-電流基準電壓 (I_PWM1) 同提供給電池的測量電流 (ISNS1) 進(jìn)行對比。如果 PWM 基準電壓高于測量電流,則放大器輸出為高。如果基準電壓較低,則放大器輸出為低。
一個(gè)電阻分壓器(R30 和 R34)用于測量 U3:A 的 VBATT1 輸入端的輸出電壓。我們將該電壓同PWM-輸出基準電壓 (V_PWM1) 進(jìn)行對比。如果該基準電壓更高,則放大器輸出為高。如果基準電壓更低,則放大器輸出為低。最大輸出電壓可由如下方程式表示:
評論