采用混合信號(hào)方法的電池充電器的設(shè)計(jì)
隨著電池供電的電子設(shè)備的應(yīng)用范圍越來(lái)越廣,功能越來(lái)越強(qiáng)大,對(duì)具有良好適用性的電池充電器設(shè)計(jì)的需求也應(yīng)運(yùn)而生。如果只采用標(biāo)準(zhǔn)元件,電池充電器設(shè)計(jì)可以變得更靈活、更具有成本效益。但采用混合信號(hào)設(shè)計(jì),將便于在系統(tǒng)中增加新的功能,同時(shí)也使在系統(tǒng)中增加差異化特性成為可能。
品種繁多的各種化學(xué)電池被廣泛用于可再充電便攜式應(yīng)用中,包括鋰離子電池(Li-ion)、鎳氫電池(NiMH)、鎳鎘電池(NiCd)和鉛酸電池。在所有電池類型中,鋰離子電池的能量密度最高,從而成為所有可再充電電池中最便于攜帶的電池。鎳氫電池因?yàn)榫哂辛己玫陌踩院铜h(huán)保性能,其應(yīng)用也很普及。設(shè)計(jì)一個(gè)可以為這兩種化學(xué)電池充電的混合信號(hào)通用型電池充電器是有可能的。
充電或放電速率與電池容量有關(guān)。充電速率(即C倍率)即為充電或放電電流,定義為I=M ×CN。其中,I為充電或放電電流(安培),M為C的整數(shù)倍或分?jǐn)?shù)倍,C為額定容量的數(shù)值(安培小時(shí)),N為定義C的時(shí)間(小時(shí))。
一個(gè)放電速率為1C的電池會(huì)在1個(gè)小時(shí)內(nèi)放完其標(biāo)稱額定容量。例如,如果額定容量為1000 mAh,放電速率為1C,則相應(yīng)的放電電流為1000mA。類似地,如果放電速率為0.1C,則相應(yīng)的放電電流為100mA。
圖1:鋰離子電池需要恒定或者受控的充電電流算法和恒壓充電算法。 |
首選的充電技術(shù)
鋰離子化學(xué)電池采用恒定或受控制的電流和恒壓充電算法,分成涓流充電、恒流充電、恒壓充電和充電終止4個(gè)階段(圖1)。鎳氫電池的首選充電算法由涓流充電、恒流充電、top-off充電和充電終止組成(圖2)。
第1階段:涓流充電。涓流充電為深度耗竭的電池恢復(fù)電荷。對(duì)于鋰離子電池,當(dāng)電池電壓在大約3V以下時(shí),電池就會(huì)以最大0.1C的恒定電流充電。對(duì)于鎳氫電池,當(dāng)每個(gè)電池的電壓低于0.9V時(shí)便進(jìn)入涓流充電狀態(tài)。
第2階段:恒流充電。對(duì)于鋰離子電池和鎳氫電池,當(dāng)電池電壓超過(guò)涓流充電閾值后,充電電流增加,進(jìn)入恒流充電狀態(tài)。恒流充電電流應(yīng)在0.1C到0.2C的范圍內(nèi)。
第3階段:恒壓充電。此過(guò)程僅適用于鋰離子電池。當(dāng)電池電壓上升到4.2V時(shí),恒流充電結(jié)束并進(jìn)入開(kāi)始恒壓充電狀態(tài)。為獲得最佳性能,電壓調(diào)節(jié)容差應(yīng)小于1%。
第4階段:充電終止。不建議對(duì)鋰離子電池繼續(xù)進(jìn)行涓流充電,而最好選擇充電終止。對(duì)于鎳氫電池,一定時(shí)間的涓流充電可確保達(dá)到100%的電池容量利用率。當(dāng)一定時(shí)間的top-off加足充電過(guò)程完成后,就需要終止充電。
對(duì)于鋰離子電池,最小充電電流、定時(shí)器或者這兩者的組合是終止充電過(guò)程的典型方法。最小充電電流方法可在恒壓充電階段監(jiān)視充電電流,當(dāng)充電電流減小到0.02C到0.07C的范圍時(shí),便終止充電過(guò)程。定時(shí)器方法在恒壓充電開(kāi)始時(shí)計(jì)時(shí),連續(xù)充電兩小時(shí)后終止充電。以這種方式充電,可以在大約2.5小時(shí)到3小時(shí)內(nèi)給一個(gè)深度耗竭的電池充足電能。
高級(jí)充電器還具有一些附加的安全功能,例如許多高級(jí)充電器在電池溫度低于0°C或高于45°C時(shí)便會(huì)停止充電。
鎳氫電池是根據(jù)電池包的-dV/dt讀數(shù)、+dT/dt(溫度隨時(shí)間的變化率)讀數(shù)或兩者的結(jié)合來(lái)終止充電過(guò)程的。在這種情況下,溫度感應(yīng)既是一個(gè)可行的安全預(yù)防措施,也是一個(gè)終止充電過(guò)程的方法。
圖2:鎳氫電池的首選算法由涓流充電、恒流充電、top-off充電和充電終止四個(gè)階段組成。 |
系統(tǒng)考慮因素
輸入電源:許多應(yīng)用使用非常便宜的墻上電源插座作為輸入電源。其輸出電壓極大地取決于寬范圍的交流輸入電壓以及從墻上電源汲取的負(fù)載電流。通過(guò)汽車電源適配器充電的許多應(yīng)用也可能會(huì)遇到同樣的問(wèn)題。汽車電源適配器的輸出電壓范圍一般為9V~18V。
輸出電壓調(diào)節(jié)精度:對(duì)鋰離子電池而言,輸出電壓調(diào)節(jié)精度對(duì)實(shí)現(xiàn)電池容量利用率最大化非常關(guān)鍵。輸出電壓調(diào)節(jié)精度稍微降低一點(diǎn),電池容量就會(huì)下降很多(圖3)。但是,出于安全和可靠性考慮,不能設(shè)置一個(gè)任意高的輸出電壓。
充電終止的方法:過(guò)充是鋰離子電池和鎳氫電池致命的弱點(diǎn)。精確的充電終止方法對(duì)安全可靠的充電系統(tǒng)是必不可少的。
電池溫度監(jiān)視:可再充電電池的典型溫度范圍為0°C~45°C。在這個(gè)溫度范圍之外的溫度下充電可能導(dǎo)致電池過(guò)熱。在充電周期內(nèi),電池內(nèi)部的壓力會(huì)增加,從而引起電池膨脹。由于溫度和壓力是直接相關(guān)的,所以電池內(nèi)部高壓和高溫的綜合作用會(huì)導(dǎo)致電池發(fā)生機(jī)械性破裂或漏液。在0°C至45°C的溫度范圍之外進(jìn)行充電也可能損壞電池的性能,或者縮短電池壽命。
“電池放電電流”或“反向漏電流”:在許多應(yīng)用中,即使沒(méi)有輸入功率,充電系統(tǒng)仍然與電池保持連接。當(dāng)沒(méi)有輸入功率時(shí),充電系統(tǒng)可讓電池的電流消耗減至最少。最大的電流消耗應(yīng)小于幾微安,理想情況下應(yīng)小于1μA。
圖3:容量損失與充電電壓下降的關(guān)系表明,輸出電壓精度稍微下降就會(huì)引起電池容量的大幅降低。 |
電池充電器的設(shè)計(jì)
理解了這些系統(tǒng)設(shè)計(jì)考慮因素之后,我們就可以開(kāi)發(fā)出適當(dāng)?shù)某潆姽芾硐到y(tǒng)。例如,如果能獲得經(jīng)過(guò)精確調(diào)節(jié)的輸入電源,就可以采用線性充電方案。在這些應(yīng)用中,線性充電方案在易于使用、尺寸和成本方面的具有優(yōu)勢(shì)。
對(duì)于寬電壓范圍的輸入電源來(lái)說(shuō),比如未經(jīng)調(diào)節(jié)的AC/DC墻上電源或汽車直流輸入電源,使用開(kāi)關(guān)調(diào)節(jié)器可以將內(nèi)部的電池充電器功率消耗降低到一個(gè)可以接受的水平。開(kāi)關(guān)調(diào)節(jié)器拓樸定義了調(diào)節(jié)器開(kāi)關(guān)和無(wú)源濾波元件的組成。組成上的差異可以區(qū)分不同的拓樸,從而在復(fù)雜性、效率、噪聲和輸出電壓范圍之間進(jìn)行折衷。轉(zhuǎn)換器的拓樸有很多種,但適用5W~50W范圍的電池充電器的拓樸卻不多。
降壓型調(diào)節(jié)器是電池充電應(yīng)用普遍采用的一種拓樸。降壓型調(diào)節(jié)器輸入電流是脈沖電流或“不連續(xù)的電流”(見(jiàn)圖4b)。這個(gè)拓樸方案會(huì)在電源的輸入端產(chǎn)生很高的電磁干擾(EMI),因此,大部分降壓型調(diào)節(jié)器都需要額外進(jìn)行輸入EMI濾波。
降壓型調(diào)節(jié)器只能調(diào)節(jié)低于輸入電壓的輸出電壓。但某些應(yīng)用的輸入電壓范圍很寬,可以超過(guò)輸出電壓的范圍,這在多節(jié)鋰離子電池的充電器應(yīng)用中更為常見(jiàn)。
單故障模式(降壓開(kāi)關(guān)短路)將造成輸入與電池之間的短路。這對(duì)缺乏內(nèi)部電池保護(hù)的鎳氫電池來(lái)說(shuō),會(huì)帶來(lái)安全問(wèn)題。降壓型調(diào)節(jié)器需要一個(gè)用于驅(qū)動(dòng)N通道MOSFET開(kāi)關(guān)的高端驅(qū)動(dòng)電路,這比低端拓樸更復(fù)雜。
在脈寬調(diào)制(PWM)控制器應(yīng)用中,外部開(kāi)關(guān)電流的感應(yīng)非常復(fù)雜。限制開(kāi)關(guān)電流對(duì)電池短路或負(fù)載短路等故障模式很重要,如果限制高速開(kāi)關(guān)電流,那么短路時(shí)電池充電器就會(huì)燒毀。
單端初級(jí)電感轉(zhuǎn)換器(SEPIC)也是普遍應(yīng)用在電池充電器件中的一種拓樸。與降壓型調(diào)節(jié)器和其它調(diào)節(jié)器相比,SEPIC調(diào)節(jié)器具有很多優(yōu)點(diǎn),盡管它們也有一些缺點(diǎn)。
為舉例說(shuō)明這些基本概念,讓我們來(lái)分析一個(gè)具體的電池充電器設(shè)計(jì)。通過(guò)將這個(gè)設(shè)計(jì)分為兩部分,可以開(kāi)發(fā)出一個(gè)用戶買得起的智能化電源系統(tǒng)。電池充電器本身就是一個(gè)混合信號(hào)系統(tǒng)。例如電源系統(tǒng)(在本例中即SEPIC調(diào)節(jié)器)就是模擬的。以很高的頻率打開(kāi)和關(guān)閉電源開(kāi)關(guān)需要某些類型的模擬驅(qū)動(dòng)電路;另一方面,充電終止定時(shí)器、故障管理和開(kāi)關(guān)控制一般都是具有定時(shí)器和可編程能力的數(shù)字功能。
在這個(gè)例子中,輸入電壓為6V ~20V;輸出電壓在一節(jié)電池時(shí)為0V~4.2V,兩節(jié)電池時(shí)為0V~8.4V;預(yù)調(diào)電流為200mA;預(yù)調(diào)閾值為3V;恒流充電電流為2A;充電終止閾值為100mA(完成充電時(shí)的電流)。
該系統(tǒng)具有如下特性:1)過(guò)壓保護(hù)(電池去除);2)過(guò)流保護(hù)(電池或負(fù)載短路);3)可感應(yīng)電池溫度,以反映充電質(zhì)量;4)采用兩部分的方法實(shí)現(xiàn)混合信號(hào)設(shè)計(jì)。首先選擇一個(gè)可以讀取電池包狀態(tài)(電壓和溫度,以及對(duì)SEPIC調(diào)節(jié)器輸出電流進(jìn)行編程)的微控制器,本例采用PIC12F683 8管腳閃存微控制器;然后增加一個(gè)像MCP1630這樣的帶內(nèi)置MOSFET驅(qū)動(dòng)器的高速模擬PWM控制器,來(lái)開(kāi)發(fā) “模擬”可編程電流源。
圖4:在電池充電設(shè)計(jì)中采用降壓型調(diào)節(jié)器拓樸(a)時(shí),脈沖電流輸入(b)會(huì)產(chǎn)生大量電磁干擾(EMI)。 |
SEPIC可編程電流源的設(shè)計(jì)
與所有開(kāi)關(guān)調(diào)節(jié)器設(shè)計(jì)一樣,輸出是通過(guò)改變占空比或開(kāi)關(guān)導(dǎo)通時(shí)間百分比來(lái)控制的(圖6中的Q1)。為調(diào)節(jié)流入電池的電流,就必須充電電流進(jìn)行感應(yīng)。如圖6所示,在該電路中并沒(méi)有與電池串聯(lián)的感應(yīng)元件。
在SEPIC調(diào)節(jié)器的次級(jí)繞組(LS)上具有平均輸出電流,在初級(jí)繞組(LP)具有平均輸入電流。次級(jí)電阻RSENSE感應(yīng)電池充電電流,而高速模擬PWM基準(zhǔn)輸入則對(duì)想要的電池充電電流進(jìn)行編程。
從圖6可以看出,MCP1630模擬PWM控制器和驅(qū)動(dòng)器形成了“可編程”的SEPIC電流源,PWM和驅(qū)動(dòng)器為模擬電流調(diào)節(jié)、MOSFET門驅(qū)動(dòng)和高速過(guò)流保護(hù)提供電源,微控制器則設(shè)置SEPIC power-train的開(kāi)關(guān)頻率(500kHz),并對(duì)SEPIC恒流進(jìn)行編程。
PWM及驅(qū)動(dòng)器利用微控制器硬件PWM設(shè)置SEPIC開(kāi)關(guān)頻率和最大占空比。硬件PWM的頻率等于SEPIC power-train的開(kāi)關(guān)頻率。硬件PWM占空比則設(shè)置SEPIC power-train的最大占空比。
來(lái)自微控制器硬件PWM的占空比為25%、頻率為500kHz的脈沖將SEPIC開(kāi)關(guān)頻率設(shè)為500kHz,最大占空比設(shè)為75%。利用簡(jiǎn)單的RC濾波電路,一個(gè)標(biāo)準(zhǔn)微控制器的I/O管腳就可生成一個(gè)軟件可編程的基準(zhǔn)電壓,這個(gè)可編程的基準(zhǔn)電壓可以對(duì)恒流SEPIC轉(zhuǎn)換器的充電電流進(jìn)行精確編程。
在非反相輸入端(VREF),可編程基準(zhǔn)電壓可以設(shè)置電池充電的電流量。MCP1630 PWM輸出占空比(VEXT)不斷調(diào)節(jié),直到VREF輸入端電壓等于誤差放大器FB輸入端的電壓。通過(guò)調(diào)節(jié)VREF輸入端的電壓,電池充電電流也得到相應(yīng)調(diào)節(jié)。
PWM及驅(qū)動(dòng)器可以利用內(nèi)部的高速(典型值為12ns)比較器,在監(jiān)視SEPIC開(kāi)關(guān)電流的同時(shí),以高于500kHz的頻率驅(qū)動(dòng)MOSFET。如果開(kāi)關(guān)電流過(guò)大,PWM的工作周期將停止,以限制電池電流。最終,充電電流是根據(jù)從模數(shù)轉(zhuǎn)換器(ADC)接收到的電池電壓、溫度等信息來(lái)進(jìn)行調(diào)節(jié)。
為開(kāi)發(fā)恒壓充電階段,微控制器ADC需讀取電池電壓,并更新可編程電流源(SEPIC),以便將電池電壓維持在4.2V。這個(gè)過(guò)程比恒流充電時(shí)的電池電壓變化速度還要快。
圖5:與降壓型調(diào)節(jié)器方法相比,SEPIC調(diào)節(jié)器拓樸(a)從電源(b)汲取連續(xù)輸入電流,從而產(chǎn)生只很少EMI。 |
對(duì)于鋰離子電池應(yīng)用,當(dāng)電池電壓維持在固定4.2V時(shí)所需的電流,減少到電池C倍率的某個(gè)百分比值(100mA)時(shí),充電周期便會(huì)終止。這是通過(guò)固件設(shè)置的,因此很容易根據(jù)不同電池制造商的推薦進(jìn)行更改。在典型的模擬充電器中,這個(gè)終止充電電流是充電周期電流的百分比值,因此不容易改變。
對(duì)于鎳氫電池應(yīng)用,當(dāng)電池電壓保持不變或隨時(shí)間下降,或者電池包溫度上升超過(guò)預(yù)定值時(shí),快速充電周期便會(huì)終止。當(dāng)快速充電終止后,一個(gè)緩慢、定時(shí)的top-off充電過(guò)程便開(kāi)始。ADC輸入和電池包熱敏電阻一起來(lái)感應(yīng)電池溫度。通過(guò)讀取“TEMP_SENSE”輸入端的電壓,就可以確定電池溫度。
當(dāng)電池電壓過(guò)高時(shí),中斷PIC12F683代碼就會(huì)啟動(dòng)過(guò)壓保護(hù)。SEPIC轉(zhuǎn)換器將在不到1μs的時(shí)間內(nèi)關(guān)斷,使電池端子上產(chǎn)生的過(guò)電壓最小。SEPIC轉(zhuǎn)換器二極管可以阻斷任何使電池放電電荷回到系統(tǒng)充電器的路徑,一般僅從電池電壓感應(yīng)路徑汲取靜態(tài)電流。
這個(gè)充電器設(shè)計(jì)還有一些可選特性。例如,利用單個(gè)微處理器、多個(gè)高速模擬PWM模塊,以及異相開(kāi)關(guān)技術(shù)和輸入功率預(yù)算特性,可以為多擴(kuò)展塢(multi-bay)應(yīng)用增加充電器擴(kuò)展塢(charger bay)。因?yàn)檫@些固件可以校準(zhǔn)鋰離子電池充電終止電壓和充電電流,所以可以增加系統(tǒng)的精確度。
圖6:基于PIC2F683微控制器和MCP1630模擬PWM控制器的SEPIC混合信號(hào)電池充電器。 |
通過(guò)采用混合信號(hào)方法來(lái)開(kāi)發(fā)電池充電器,電池充電器設(shè)計(jì)可以充分利用模擬和數(shù)字領(lǐng)域的最佳技術(shù)優(yōu)勢(shì)?;旌闲盘?hào)方法可以實(shí)現(xiàn)高頻工作(500kHz)和高速保護(hù)(12ns的輸出電流感應(yīng)速度)的性能,并且可以將濾波元件的尺寸減到最小。另外,系統(tǒng)的數(shù)字化可編程功能也允許選擇適宜的充電階段并設(shè)置充電電流。
由于這些固件使對(duì)設(shè)置和電流進(jìn)行編程變得更加容易,所以它們也增強(qiáng)了新的電池充電方法的優(yōu)勢(shì)。該方法也使混合信號(hào)設(shè)計(jì)具有相對(duì)其它設(shè)計(jì)的差異化特性。這種類型的設(shè)計(jì)不僅僅局限于鋰離子電池和鎳氫電池應(yīng)用,它為在系統(tǒng)中引入未來(lái)的可再充電技術(shù)敞開(kāi)了大門。
評(píng)論