你的位置:首頁 > 測試測量 > 正文

專用IC還是微控制器?電池充電控制如何選擇

發(fā)布時(shí)間:2012-04-13

中心議題:

  • 充電需求分析
  • 介紹專用充電IC
  • 使用微控制器充電

解決方案:

  • 單芯鋰化學(xué)電池選擇專用的線性或最低功能的開關(guān)模式充電控制器
  • 電池是一至三芯采用專用的開關(guān)模式充電控制器


要點(diǎn)

鋰化學(xué)電池芯類型有較好的體積與重量能量密度,優(yōu)于其它現(xiàn)有的商用可充電電池芯。設(shè)計(jì)者一般采用專用充電控制IC,實(shí)現(xiàn)單芯電池的充電。鋰化學(xué)電池芯的充電要求充電器同時(shí)控制充電電流和電池電壓。為減少電流的需求,用于電動(dòng)汽車、大型系統(tǒng)備份電源以及其它大功率需求的電池設(shè)計(jì)者采用大串聯(lián)數(shù)量的電池芯堆。很多微控制器都有內(nèi)置ADC、信號調(diào)整以及PWM控制,可用于電池充電控制設(shè)計(jì)?! ?br />
電池充電器的設(shè)計(jì)者要面臨一個(gè)基本的選擇:是使用有很多供應(yīng)商能夠提供、有豐富選擇的專用充電控制IC,還是使用可編程控制器。由于電池充電控制是一個(gè)緩慢的過程,可以用廉價(jià)的微控制器及其嵌入ADC、信號調(diào)整以及PWM模塊,直接控制充電器的功率轉(zhuǎn)換電路。也可以用一只微控制器做充電器與電池管理系統(tǒng)之間的通信和交互,如在智能充電器中;可以將微控制器用于靈活的用戶接口,如充電狀態(tài)顯示器中;可以將其用于電池調(diào)節(jié)控制;還可以用于其它靈活特性中。不過與采用專用充電控制IC的充電器相比,微控制器電路與固件的設(shè)計(jì)與測試通常更昂貴,產(chǎn)生成本也更高?! ?br />
充電需求  

大多數(shù)最新的電池充電器設(shè)計(jì)是針對鋰化學(xué)電池。它們包括:鋰離子、鋰聚合物、磷酸鐵鋰,以及相關(guān)的電池類型,比其它商用的可充電電池有更高的體積和重量能量密度。因此它們很適合用于便攜式電源系統(tǒng),如電動(dòng)汽車;便攜計(jì)算與通信設(shè)備(智能手機(jī)、PDA、平板電腦以及筆記本電腦);軍用計(jì)算機(jī)輔助戰(zhàn)斗系統(tǒng);以及醫(yī)療參數(shù)監(jiān)控器。鎳化學(xué)電池仍在使用中,但正在被鋰化學(xué)電池快速取代?! ?br />
為鋰化學(xué)電池充電要求充電器能同時(shí)控制充電電流和電池電壓。最早的充電器采用的是為電池芯提供CC(恒流)的模式,直到電池電壓上升到"浮充"電壓。一旦電池芯達(dá)到了浮充電壓,充電器的輸出就以CV(恒壓)方式保持這個(gè)浮充電壓值,直到充電電流降到一個(gè)固定的低值。當(dāng)電池降到這個(gè)小電流值時(shí),充電器關(guān)閉(圖1)。與鎳化學(xué)電池和鉛化學(xué)電池不同的是,鋰化學(xué)電池通常在充電結(jié)束后沒有涓流充電。實(shí)際上,在充電結(jié)束后仍維持小電流會(huì)損壞某些鋰電池芯。
 


圖1,當(dāng)電池芯達(dá)到浮充電壓時(shí),充電器的輸出電壓就保持在CV模式的浮充值,直到充電電流降至一個(gè)固定值。當(dāng)電池達(dá)到小電流時(shí),充電器關(guān)閉  


使用標(biāo)準(zhǔn)的CC/CV算法就可以對一個(gè)鋰化學(xué)電池的充電時(shí)間做出近似的估計(jì),方法是用電池容量(安培小時(shí))除以恒流模式下的充電電流(安培),得到的值再乘以充電時(shí)間1.3小時(shí)。通過正確的設(shè)計(jì)和對CC/CV模式算法的智能調(diào)整,可以得到更接近的計(jì)算值,但前者是一個(gè)良好的開始。另外,如果因?yàn)椴涣荚O(shè)計(jì)或不精確的電池電壓測量,使CC到CV模式的轉(zhuǎn)換開始太早,那情況就會(huì)糟得多?! ?br />
鋰化學(xué)電池充電器的最低要求是,它必須能夠同時(shí)控制進(jìn)入電池的電流,以及電池充電端子之間的電壓。從安全考慮,大多數(shù)鋰化學(xué)電池充電器都會(huì)在電池溫度過高或過低時(shí)中斷充電。很多情況下,當(dāng)電池電壓低到安全地恢復(fù)一個(gè)過放電電池時(shí),充電器可以降低充電電流?! ?br />
鋰化學(xué)電池芯結(jié)構(gòu)的標(biāo)準(zhǔn)簡稱是NSMP,即N個(gè)芯串聯(lián)/M個(gè)芯并聯(lián)。在設(shè)計(jì)一款充電器時(shí),記住串聯(lián)數(shù)最關(guān)鍵,因?yàn)樗鼪Q定了電池電壓。并聯(lián)數(shù)決定了電池容量,只有在某種充電電流下計(jì)算充電時(shí)間時(shí),才會(huì)用到它?! ?br />
電池充電器的轉(zhuǎn)換效果正在成為一個(gè)關(guān)鍵問題,因?yàn)槊绹茉床浚―OE)和其它國家監(jiān)管機(jī)構(gòu)都在逐漸推出這方面的規(guī)定。隨著這些新規(guī)定的生效,高效率將成為主要的轉(zhuǎn)換器類型選擇標(biāo)準(zhǔn)。
[page]
專用充電IC  

所有專用的充電控制IC都是將一個(gè)直流輸入電壓(一般是來自一個(gè)AC/DC電源)轉(zhuǎn)換為所需要的電流和電壓,供電池充電。多數(shù)針對鋰電池的專用充電IC都支持前述的需求:CC與CV模式控制、電池溫度使能/禁用,以及減少電流的低壓電池恢復(fù)。這類IC的例子很多,如TI公司提供約160種器件;凌力爾特技術(shù)公司有大約60種,Maxim公司有約70種;而Intersil也有約50種。其它公司提供了更多充電器IC的選擇,如飛兆半導(dǎo)體公司、Analog Devices、飛思卡爾、Micrel、安森美半導(dǎo)體公司,以及Torex半導(dǎo)體公司?! ?br />
在選擇專用充電控制IC時(shí),通常要從幾方面著手:電池化學(xué)特性;串聯(lián)電池芯的數(shù)量,或最大電池電壓;所需要的充電電流;以及器件是否需要對溫度的充電使能/禁用功能。另外,還必須考慮電源來源是否為USB接口,以及最大最小輸入直流電壓。大多數(shù)IC供應(yīng)商的網(wǎng)站上都有參數(shù)化選擇工具,能夠縮小你的選擇范圍?! ?br />
幾乎所有專用充電控制IC都采用了降壓型轉(zhuǎn)換器,即輸入電壓高于最大電池電壓。少量IC支持降壓/升壓型電壓轉(zhuǎn)換。最小輸入電壓與最大電池電壓之間的差額也是一個(gè)重要的選擇因素?! ?br />
專用充電控制IC可分為兩大類: 線性轉(zhuǎn)換器和開關(guān)模式轉(zhuǎn)換器。線性轉(zhuǎn)換器的充電電流通常小于1A,只能工作在簡單輸入輸出電壓的情況。另外,如果未采用散熱片、風(fēng)扇或類似高成本散熱裝置,轉(zhuǎn)換器的功率損失也會(huì)變得不可控制。然而,線性轉(zhuǎn)換器的特點(diǎn)就是廉價(jià)、小型及易于設(shè)計(jì)(圖2)。
 


圖2, 線性轉(zhuǎn)換器價(jià)格便宜,體積小,并且易于設(shè)計(jì)  


開關(guān)模式轉(zhuǎn)換器的設(shè)計(jì)與實(shí)現(xiàn)要更復(fù)雜,但可以支持幾乎無限的I/O電壓與充電電流?,F(xiàn)代開關(guān)模式轉(zhuǎn)換器工作在很高的開關(guān)頻率,因此可以采用小型外接電感和瓷片電容,這就使電路可以做得小而簡單。用開關(guān)模式轉(zhuǎn)換器替代線性轉(zhuǎn)換器,可獲得更高的轉(zhuǎn)換效率(圖3)。
 


圖3,現(xiàn)代開關(guān)模式轉(zhuǎn)換器工作在很高的開關(guān)頻率上,它們可以使用小型外接電感和瓷片電容,因此電路既小又相對簡單


使用微控制器  

現(xiàn)在,你也許奇怪,為什么不在所有情況下都選擇專用充電控制IC,以取代微控制器所要做的昂貴嵌入固件開發(fā)以及電路設(shè)計(jì)工作。很多微控制器有內(nèi)置ADC、信號調(diào)整以及PWM控制,這些都是電池充電控制設(shè)計(jì)的要求。例如來自Cypress公司的PSoC系列,TI公司的MSP430系列,Microchip公司的PIC處理器,以及Atmel公司的AVR處理器,等等?! ?br />
你可以用一只廉價(jià)、功耗較小的微控制器設(shè)計(jì)一個(gè)電池充電控制器,因?yàn)槌潆娍刂撇煌谝话愕碾娫纯刂?,它因電池的電化學(xué)特性而較緩慢。在電池里,除了觸發(fā)保護(hù)以外,沒有什么是在幾百毫秒時(shí)間內(nèi)發(fā)生的,而電池充電器從來不會(huì)觸發(fā)保護(hù)。因此,軟件實(shí)現(xiàn)的控制循環(huán)非常適合于電池充電控制。只需要幾百行C代碼,就可以為鋰離子電池實(shí)現(xiàn)CC/CV協(xié)議充電控制?! ?br />
唯一需要硬件支持的電路是電壓與電流測量放大器、ADC、PWM輸出,以及一些通用I /O端口;大多數(shù)現(xiàn)有微控制器都集成了這些部件。這些處理器通常還帶有I 2C或SMbus(系統(tǒng)管理總線)接口,可用于需要與電量表做通信的設(shè)計(jì)?! ?br />
各家供應(yīng)商都發(fā)布了大量說明文檔,描述如何將自己產(chǎn)品用做電池充電控制器。有些甚至提供了這種應(yīng)用的評估系統(tǒng),可以幫助你開始做電路和固件設(shè)計(jì)。很多情況下,基于微控制器充電控制器的設(shè)計(jì)與生產(chǎn)成本要高于采用專用控制器的設(shè)計(jì)。但為什么還要花這些錢,攤這些麻煩事呢?  

單芯電池  

為單芯電池充電需要最簡單的充電控制設(shè)計(jì)?,F(xiàn)在有大量的專用充電控制IC,可以處理高達(dá)3A的充電電流,有內(nèi)置開關(guān)MOSFET,幾乎不需要外接元件。采用5V直流、最大500mA,通過USB接口的充電設(shè)計(jì)正日益流行。單串聯(lián)電芯電池幾乎都使用這種方案,并且可以為這種應(yīng)用選擇專用線性IC和開關(guān)模式控制IC.  
[page]
單芯充電算法通常不需要電池與充電器之間的通信。因此,設(shè)計(jì)者一般會(huì)用專用的充電控制IC來實(shí)現(xiàn)單芯電池充電器。這些例子包括手機(jī)充電器、剃須刀充電器,以及智能手機(jī)和平板電腦的充電座。這些便攜設(shè)備的核心電壓足夠低,一塊單芯鋰化學(xué)電池芯就可以提供出最低3V輸入電壓。很多這些設(shè)備可以用USB電源充電?! ?br />
但在某些情況下,多槽充電器更適合于應(yīng)用。這些情況包括醫(yī)療與軍事應(yīng)用,這時(shí)某個(gè)中心場所總要充多塊電池。微控制器經(jīng)??梢钥刂埔粋€(gè)以上的電池充電槽,因?yàn)槌潆姷目刂扑惴ê苈?。微控制器對多槽的控制能力可以獲得一種量產(chǎn)的成本優(yōu)勢,但也使固件復(fù)雜化,使充電器更難以設(shè)計(jì)與測試。MicroPower這類供應(yīng)商可提供多至四槽的充電器,它用一個(gè)廉價(jià)的PSoC微控制器就足以控制?! ?br />
二至四芯電池  

當(dāng)便攜設(shè)備需要的功率超過單芯鋰化學(xué)電池的能力時(shí),就需要考慮兩只或四只電池芯并聯(lián)的電池。為這些電池充電要面臨復(fù)雜得多的設(shè)計(jì)問題,因?yàn)檫@時(shí)有電池芯的均衡以及CC/CV算法調(diào)整的要求。為多芯電池充電時(shí),必須使最大電池芯電壓(而不是電池電壓)小于規(guī)定的浮充電壓。如果當(dāng)一只或多只電池芯電壓過高情況下,充電器還不斷向電池芯中送入電流,則電池芯就會(huì)損壞,縮短電池的壽命,甚至在極端情況下產(chǎn)生安全問題?! ?br />
你可以把電池芯均衡電路設(shè)計(jì)到電池里,它或者是在某些電池芯周圍有分流電路,或者是為選定的電池芯增加額外的電流,從而保持所有電池芯的均衡。但是,有時(shí)候充電器也需要加入到均衡工作中,為實(shí)現(xiàn)這一功能,充電器必須能與電池管理系統(tǒng)通信。專用充電IC一般不支持這種交互式充電控制功能,因此需要采用微控制器。  

為了優(yōu)化充電時(shí)間,應(yīng)針對電池溫度、內(nèi)部電池電壓和其它參數(shù)調(diào)整充電控制的算法,而這些參數(shù)只有電池管理系統(tǒng)才知道。例如,為了優(yōu)化充電時(shí)間,充電器應(yīng)在CC模式下停留盡可能長的時(shí)間。但是,電池充電的電流路徑中有時(shí)包括一個(gè)防反接二極管,阻止了充電器測到實(shí)際的電池芯堆電壓。電池管理系統(tǒng)可以測到電池中芯堆的電壓,并將結(jié)果告知充電器,后者就可以在CC至CV模式轉(zhuǎn)換算法中使用更精確電壓,并將電池的CC模式保持更長時(shí)間。這種方案可以大大減少充電時(shí)間?! ?br />
針對更復(fù)雜電池的充電器通常有一個(gè)狀態(tài)顯示屏,如LED條形圖或LCD.這種功能的實(shí)現(xiàn)通常就需要微控制器了,因?yàn)閷S玫某潆娍刂浦恢С趾唵蔚臓顟B(tài)顯示?! ?br />
用于軍用或醫(yī)用復(fù)雜電池的高端充電器有時(shí)候包含了微計(jì)算機(jī)系統(tǒng),用于存儲(chǔ)和交流每塊電池的信息(一般是通過USB接口連到PC)。使用這些信息可以做預(yù)防性維護(hù)和電池狀態(tài)報(bào)告?! ?br />
高壓電池  

為了減少對電流的要求, 電動(dòng)汽車、大型系統(tǒng)備份電源,以及其它大功率需求應(yīng)用的電池設(shè)計(jì)者要采用大量串聯(lián)的電池芯堆。電動(dòng)汽車的電池系統(tǒng)也支持再生剎車系統(tǒng)、主動(dòng)冷卻與加熱,以及其它先進(jìn)的電池管理系統(tǒng)。正如大家想到的,大量串聯(lián)的電池需要復(fù)雜的電池芯均衡電路和算法。這些復(fù)雜而高壓的電池要求有全集成的電池管理系統(tǒng)與充電系統(tǒng)。將充電器與電池管理系統(tǒng)整合為一個(gè)系統(tǒng),通常需要對很多電池管理系統(tǒng)功能做計(jì)算機(jī)控制,因?yàn)閷S贸潆娍刂艻C太不靈活了。  

這些復(fù)雜系統(tǒng)中常見的是電池車隊(duì)管理,因此充電器/電池管理系統(tǒng)必須獲得和維護(hù)電池的健康和歷史信息。電動(dòng)車和家用/商用備份電源系統(tǒng)采用了分布式能量存儲(chǔ),當(dāng)國家級智能電網(wǎng)成為現(xiàn)實(shí)時(shí),它們能在電網(wǎng)峰值負(fù)載管理方面起到作用。這種情況下,要求充電系統(tǒng)能夠與電網(wǎng)變換器同步,這樣,電池就既可以從電網(wǎng)獲得電能,也可以為電網(wǎng)供能。這些集成系統(tǒng)需要通過充電器與電池管理系統(tǒng)建立穩(wěn)健的聯(lián)系,這樣智能電網(wǎng)才可以保存有關(guān)電池狀態(tài)和性能的信息。所有這些發(fā)展都轉(zhuǎn)換了充電器的角色,使之從一個(gè)簡單的電流控制電壓轉(zhuǎn)換器,變?yōu)橐粋€(gè)復(fù)雜、計(jì)算機(jī)控制能量管理系統(tǒng)中的子系統(tǒng)。  

做出決定  

要為某個(gè)特定應(yīng)用,決定采用的充電控制器類型,有以下幾個(gè)步驟:如果電池是單芯鋰化學(xué)電池,充電電流小于500mA(需要用USB電源充電),則選擇專用的線性或最低功能的開關(guān)模式充電控制器,如TI公司的bq24100系列。如果電池是一至三芯,單體鋰化學(xué)型,充電電流小于3A,則采用專用的開關(guān)模式充電控制器,如TI公司的bq24105或bq24170.不過,如果應(yīng)用要求有充電器與電池之間的通信、先進(jìn)的用戶界面, 或與主機(jī)之間的通信,則要考慮采用微控制器。如果電池是一至三芯,多槽鋰化學(xué)型,充電電流小于3A,則要在使用開關(guān)模式充電控制器與能控制多個(gè)槽的微控制器兩者成本之間作出權(quán)衡?! ?br />
對于需要3A以上充電電流以及三芯以上的電池,幾乎總是需要使用帶微控制器的開關(guān)模式轉(zhuǎn)換器,因?yàn)橐@得安全和最佳充電時(shí)間,充電器與電池管理系統(tǒng)之間必須要有通信。無論電池中有多少電池芯,需要記錄和交換電池歷史信息和狀況信息的充電器應(yīng)用都必須采用微控制器,甚至微處理器。

要采購微控制器么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索
壓控振蕩器 壓力傳感器 壓力開關(guān) 壓敏電阻 揚(yáng)聲器 遙控開關(guān) 醫(yī)療電子 醫(yī)用成像 移動(dòng)電源 音頻IC 音頻SoC 音頻變壓器 引線電感 語音控制 元件符號 元器件選型 云電視 云計(jì)算 云母電容 真空三極管 振蕩器 振蕩線圈 振動(dòng)器 振動(dòng)設(shè)備 震動(dòng)馬達(dá) 整流變壓器 整流二極管 整流濾波 直流電機(jī) 智能抄表
?

關(guān)閉

?

關(guān)閉