a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 智能追光鋰電充電系統設計

智能追光鋰電充電系統設計

作者: 時間:2014-07-24 來源:網絡 收藏

睡眠模式

本文引用地址:http://www.j9360.com/article/258302.htm

內部有睡眠狀態比較器,當輸入電壓低于電池端電壓加20mv時,充電器處于睡眠模式,只有當輸入電壓上升到電池端電壓50mv以上時,充電器才離開睡眠模式,進入正常工作狀態。

輸入電壓源限流模式

輸入電壓源的電流輸出能力小于所設置的充電電流時,器件內部的8位模擬-數字轉換電路根據輸入電壓源的電流輸出能力自動控制充電電流,此時實際充電電流可能小于所設置的充電電流,但是在滿足施加在的第4管腳VIN的電壓不低于最小工作電壓4.35的前提下,能夠使得充電電流最大化。在這種模式下用戶不需要考慮最壞情況,只要根據輸入電壓源的最大電流輸出能力設置充電電流就可以了,非常適合利用電池等電流輸出能力有限的電壓源對電池進行充電。

充電結束

在恒壓充電狀態,當施加在的第4管腳VIN的電壓大于4.45V,并且當充電電流小于所設置的恒流充電電流的1/10時,充電周期結束。在輸入電壓源限流模式,即使充電電流小于所設置的恒流充電電流的1/10,充電也將繼續,不會結束。這樣可以保證即使在輸入電壓源的電流輸出能力很微弱的情況下,也能為電池充電。

預充電狀態

在充電周期的開始,如果電池電壓Kelvin檢測輸入端(FB)的電壓低于3V,充電器處于預充電狀態,充電器以恒流充電模式充電電流的10%對電池進行充電。

電池電壓Kelvin檢測

CN3063有一個電池電壓Kelvin檢測輸入端(FB),此管腳通過對芯片內部的精密電阻分壓網絡連接到恒壓充電的誤差放大器。FB管腳可以直接連接到電池的正極,這樣可以有效避免電池正極和CN3063的第5管腳之間的寄生電阻(包括導線電阻,接觸電阻等)對充電的影響。這些寄生電阻的存在會使充電器過早的進入恒壓充電狀態,延長充電時間,甚至使電池充不滿,通過使用電池電壓Kelvin檢測可以解決這些問題。如果將此管腳懸空,那么CN3063一直處于預充電狀態,充電電流為所設置的恒流充電電流的1/10。

設定恒流充電電流

在恒流模式,計算充電電流的公式為

其中,表示充電電流,單位為A。表示ISET管腳到地的電阻,單位為歐姆。

在本系統中,設置500mA的充電電流,因此,=1800V/0.5A=3.6KΩ。

電池溫度監測

為了防止電池溫度過高或者過低對電池造成的損害,CN3063內部集成有電池溫度監測電路。電池溫度監測時通過測量TEMP管腳的電壓實現的,當TEMP管腳的電壓大于46%*VIN超過0.15秒時,芯片正常工作;如果TEMP管腳的電壓小于46%*VIN超過0.15秒時,則CN3063認為電池的溫度超出范圍,充電將暫時停止,當TEMP管腳的電壓又重新大于46%*VIN超過0.15秒時,充電會繼續。

本系統中將TEMP管腳接到地,禁用電池溫度監測功能,并以DS18B20作為替代,實時監測鋰電池電壓,方便觀察。

再充電

當一個充電周期結束時,如果電池電壓Kelvin檢測輸入端的電壓低于再充電閥值時,CN3063自動開始一個新的充電周期。

恒流/恒壓/恒溫充電

采用恒流/恒壓/恒溫模式對電池充電,在恒流模式中,如果CN3063功耗過大,器件的結溫接近115°C,放大器Tamp開始共工作,自動調整充電電流,使器件的結溫保持在大約115°C。

漏極開路狀態指示輸出端

有兩個漏極開路狀態指示端,這兩個狀態指示端可以驅動發光二極管或單片機端口。用來指示充電狀態,在充電時,為低電平;用來指示充電結束狀態,當充電結束時,為低電平。當電池的溫度處于正常溫度范圍之外超過0.15秒時,管腳都輸出高阻態。當電池沒有接到充電器時,充電器很快將輸出電容充電到恒壓充電電壓值,由于電池電壓Kelvin檢測輸入端FB管腳的漏電流,FB管腳和BAT管腳的電壓將慢慢下降到再充電閥值,這樣在FB管腳和BAT管腳形成一個紋波電壓為100mv的波形,同時輸出脈沖信號表示沒有安裝電池。當電池連接端BAT管腳的外接電容4.7uF時,脈沖的周期大約為10Hz。系統中管腳接紅色LED, 管腳接綠色LED。

表3列出了兩個狀態指示燈及其對應的充電狀態。

表3狀態指示燈與充電狀態關系

(5)溫度監測

方案一:采用熱敏電阻做傳感器件。熱敏電阻與溫度的變化是非線性的,而8位單片機的計算能力有限,在使用時,需摒棄復雜的計算公式,改用查表法算取溫度。溫度的精度值取決于AD采樣精度,溫度表格精度和熱敏電阻精度。

方案二:采用DS18B20溫度傳感器。使用時,只需編寫嚴格的時序,即可直接讀出溫度值,低四位進行小數近似化處理,可以得到較為準確的溫度值。

由于熱敏電阻與溫度的變化是非線性的,而且無法使用復雜的計算公式得出精準的溫度值,我們采用方案二,當鋰電池溫度大于60°C時,停止充電。

DS18B20的應用電路如圖15所示。

圖15溫度監測

(6)照明燈控制

方案一:通過檢測光敏電阻阻值的大小,判斷白天黑夜,并根劇光敏電阻阻值調節照明燈亮度。

方案二:通過檢測電池板輸出電壓,來判斷白天黑夜,并進一步調節照明燈亮度。

比較兩種方案,方案二中電池板輸出電壓不僅會受到外界光強的影響,還跟溫度高低等其他因素有關系,為避免誤判斷,我們采用方案一,且方案一中,根據光敏電阻阻值大小,更易于使用脈寬調制(PWM)模擬DA功能。

應用電路如圖16所示。

圖16照明燈

當檢測到外界光強低于閥值時,打開照明燈,并使用STC12C5A60S2單片機的一路PCA輸出PWM波,模擬DA功能,程序如下:

void SetLed(uchar PWM_LOW)

{

CCON=0; //PCA控制寄存器初始化

CL=0; //PCA計數器低8位清零

CH=0; //PCA計數器高8位清零

CMOD=0X02; //模式設置

CCAP0H=CCAP0L=PWM_LOW; //將光敏電阻值送給PCA捕捉/比較寄存器

CCAPM0=0X42; //設置PCA工作模式

CR=1; //啟動PCA計數器

}

rg0=GetADCResult(2); //光敏電阻值采集

if(rg0>=0xa0) //電阻值大于閥值時,調光

SetLed(rg0-0xa0);

else

SetLed(0); //否則,發送0,即關閉照明燈

風力發電機相關文章:風力發電機原理


評論


相關推薦

技術專區

關閉