在冬季,室外設備蓄電池工作環(huán)境溫度低,電池在低溫下的性能隨溫度變化衰減嚴重,相關(guān)研究表明,鋰電池在0℃放電容量為常溫下的80.2%,-10℃只有常溫下的66.4%,而-20℃時(shí)僅有44.1%。同樣,鉛酸蓄電池也具有類(lèi)似的低溫特性。因此,低溫對電池性能影響十分明顯,在某些情況下,不能保證設備的正常使用。 采用低功耗的AVR 系列單片機、LM35 數字式溫度傳感器、LCD顯示器,軟件方面采用功能模塊化編程技術(shù)實(shí)現采樣電池箱內實(shí)時(shí)溫度,通過(guò)單片機控制加熱體進(jìn)行電池環(huán)境溫度的調節,以達到對電池工作環(huán)境溫度控制目的。 1 硬件設計與實(shí)現 1.1 溫度采集電路 圖1 溫度采集電路 圖1 中的U9 為集成運算放大器LM224,其內部集成了四個(gè)獨立的集成運算放大器,圖中R20 和R21 對輸入電壓進(jìn)行分壓,C21、C4、進(jìn)行噪聲濾除后送入U9 的第一個(gè)集成運算放大器U9A,U9A 設計成電壓跟隨器,分壓后的電壓經(jīng)電壓跟隨器后提高了帶載能力,電阻R47 耦合送入單片機的ADC0 進(jìn)行A/D 變換。 圖中J2 是溫度傳感器輸入接口,經(jīng)R27 耦合后送入U9 的第二個(gè)集成運算放大器U9B,U9B 設計成同相比率放大電路,放大倍數為2,溫度傳感器使用LM35,其輸出電壓與攝氏溫度成比例,溫度每變化1℃,電壓輸出變化10mV。圖中J2 采用0 到+5V 供電,因此0℃輸出電壓為0mV,25℃輸出電壓為250 mV,100℃輸出電壓為1V,由于參考電壓是2.56V,因此放大2 倍使得100℃輸出電壓為2V 接近2.56V,測量溫度的量程略以大于100℃。溫度傳感器輸出電壓經(jīng)2 倍放大后,由電阻R2 耦合送入單片機的ADC2 進(jìn)行A/D 變換。 1.2 開(kāi)關(guān)和加熱電路設計 開(kāi)關(guān)和加熱電路如圖2 所示,圖中U1 是貼片光耦PS2801-4,電路中起到電壓變換的作用,電器標號KG1、KG2、KG3 分別接到單片機的PC0、PC1、PC2。光耦輸出JDQ1、JDQ2、JDQ3 分別用于控制繼電器1、繼電器2 和繼電器3。繼電器采用HHC67E,其控制電壓為12 伏,直流40 伏分斷電流20A,交流250 分斷電流30A,開(kāi)關(guān)次數100000 次。 圖2 中的Q3、R32、R35、D3 和JDQ3 構成加熱電路,當單片機測得的電池溫度小于設定值時(shí),單片機控制PC3 輸出低電平,驅動(dòng)光耦使得電器標號JDQ3 與12V 電壓相連,NPN 三極管Q3 導通,繼電器3吸合,輸入電壓VIN2 通過(guò)端子J4 輸出到加熱體上,加熱體工作加溫;當單片機測得的電池溫度大于設定值時(shí),單片機控制PC3 輸出高電平,使得電器標號JDQ3 與12V 電壓斷開(kāi),NPN 三極管Q3 截止,繼電器3 放開(kāi),加熱體停止加溫。加熱體加熱狀態(tài)通過(guò)R45、VR2 和C29 反饋到單片機的PD5 進(jìn)行探測,加熱體工作時(shí),調節VR2 使得對應電壓等級的電器標號THOT 電壓為4.5V 左右。 圖2 開(kāi)關(guān)和加熱電路 2 軟件設計 主程序主要完成對子程序的初始化,在判斷初始化程序成功之后執行測溫程序模塊,并對溫度進(jìn)行顯示,同時(shí)完成與設定溫度的比較, 形成可以控制降溫設備降溫、加熱設備升溫與停止工作三種工作狀態(tài),在超過(guò)警戒溫度時(shí)還要發(fā)出聲光報警。 圖3 系統程序流程圖 3 結語(yǔ) 本系統采用單片機對系統的溫度進(jìn)行采集、控制,具有鍵盤(pán)輸入溫度給定值,LCD 數碼管顯示溫度值和溫度越限報警的功能,實(shí)現自動(dòng)控溫,使其溫度穩定在某一個(gè)設定范圍內。具有設計原理簡(jiǎn)單、實(shí)現方便、測量精度高、硬件連線(xiàn)簡(jiǎn)單、可靠性強等特點(diǎn),在現代生產(chǎn)生活中具有很高的應用價(jià)值。 |