楊 萍 高運(yùn)奎 李召華
(空軍第一航空學(xué)院,河南 信陽(yáng) 464000)
飛機(jī)蓄電池自動(dòng)加溫仿真控制系統(tǒng)設(shè)計(jì)
楊 萍 高運(yùn)奎 李召華
(空軍第一航空學(xué)院,河南 信陽(yáng) 464000)
為確保飛機(jī)蓄電池在低溫下的正常工作,基于數(shù)字溫度傳感器DS18B20設(shè)計(jì)了蓄電池自動(dòng)加溫設(shè)備的控制系統(tǒng)。軟件運(yùn)行可靠,達(dá)到理想的控制效果。
蓄電池;自動(dòng)加溫;數(shù)字溫度傳感器DS18B20;液晶顯示器;單片機(jī)
飛機(jī)發(fā)動(dòng)機(jī)在起動(dòng)時(shí),需要用蓄電池作為起動(dòng)電源,給發(fā)動(dòng)機(jī)起動(dòng)電路供電;而在其他情況下,則用作機(jī)上的備用和應(yīng)急電源[1],蓄電池正常工作的電解液溫度為5 ℃~50 ℃,由于我國(guó)北方嚴(yán)寒季節(jié)的環(huán)境溫度可低至-30 ℃以下,此時(shí),蓄電池已不能保證飛機(jī)發(fā)動(dòng)機(jī)的正常起動(dòng)。所以必須給飛機(jī)蓄電池增設(shè)自動(dòng)加溫設(shè)備,當(dāng)環(huán)境溫度低于5 ℃時(shí),專(zhuān)用電源可以自動(dòng)為加溫設(shè)備供電,使電解液溫度升高;而當(dāng)電解液溫度升高至50 ℃時(shí),則應(yīng)自動(dòng)切斷加溫設(shè)備的電源,停止加熱。本文基于高精度、高可靠性的數(shù)字溫度傳感器DS18B20設(shè)計(jì)了飛機(jī)蓄電池自動(dòng)加溫設(shè)備的控制電路,以期進(jìn)一步提高飛機(jī)蓄電池的工作可靠性。
蓄電池自動(dòng)加溫設(shè)備的組成框圖如圖1所示。其工作原理是,數(shù)字溫度傳感器DS18B20將采集到的數(shù)字溫度信號(hào)傳給單片機(jī),單片機(jī)對(duì)其處理后,對(duì)檢測(cè)到的溫度值進(jìn)行判斷,如果溫度低于5 ℃,則發(fā)出指令,使繼電器閉合,接通加溫設(shè)備的電源,開(kāi)始加熱;而當(dāng)溫度高于50 ℃時(shí),則使固態(tài)繼電器斷開(kāi),切斷加溫設(shè)備的電源,停止加熱。加溫設(shè)備由加溫底板和內(nèi)部敷有保溫層的電池箱組成[2]。加溫底板內(nèi)有加溫電阻絲(8Ω~9Ω),由安裝在加溫底板中的骨架上的固態(tài)繼電器控制加溫設(shè)備電源的接通和斷開(kāi)。為了便于掌握溫度信息,為系統(tǒng)增設(shè)了顯示器,使單片機(jī)采集到的溫度信息可以送入顯示器顯示。
圖1 蓄電池自動(dòng)加溫系統(tǒng)的組成框圖Fig. 1 The composing frame fig of automotism adding temperature system
飛機(jī)蓄電池自動(dòng)加溫系統(tǒng)的控制電路原理圖(及仿真結(jié)果)如圖2所示。整個(gè)硬件設(shè)計(jì)包括四個(gè)模塊:(1)溫度采集模塊,其功能由 DS18B20完成;(2)數(shù)據(jù)處理模塊,由AT89S51完成;(3)檢測(cè)結(jié)果顯示模塊,由 AMPIRE128×64完成;(4)電源控制模塊,由固態(tài)繼電器完成。系統(tǒng)的控制核心是單片機(jī) AT89S51。數(shù)字溫度傳感器將采集到的數(shù)字化溫度信息通過(guò)其輸出端DQ送入單片機(jī)的P1.3引腳,單片機(jī)對(duì)輸入的溫度信息處理后,一方面通過(guò)P2口送入液晶顯示器AMPIRE128×64顯示,另一方面,對(duì)采集到的溫度值進(jìn)行判斷,如果低于5℃,則使P1.6引腳輸出低電平,點(diǎn)亮加熱指示燈VD1,同時(shí)使P1.7引腳輸出高電平(+5 V),使固態(tài)繼電器閉合,給加溫設(shè)備通電,使蓄電池電解液溫度升高。如果溫度高于25 ℃,則熄滅加熱指示燈,同時(shí)使P1.7引腳輸出低電平,使固態(tài)繼電器斷開(kāi),切斷蓄電池的加熱電源,停止加熱。
圖2 蓄電池自動(dòng)加溫系統(tǒng)的控制電路原理圖(及仿真結(jié)果)Fig. 2 Control circuit principle fig(and emulation result )of system
為確保系統(tǒng)的軟硬件設(shè)計(jì)正確,本文對(duì)系統(tǒng)的軟硬件設(shè)計(jì)進(jìn)行了Proteus仿真。其基本過(guò)程是先繪制好圖2所示的仿真電路,再將由 Keil軟件編譯并生成的系統(tǒng)驅(qū)動(dòng)程序(“*.hex文件”)載入單片機(jī);接著在Proteus軟件環(huán)境中,通過(guò)編輯DS18B20的屬性,將其溫度值設(shè)為“3℃”[3]。最后,啟動(dòng)仿真,即可得圖2所示的仿真效果。該結(jié)果表明,系統(tǒng)的軟硬件設(shè)計(jì)正確合理。
本系統(tǒng)以高精度、高可靠性的數(shù)字溫度傳感器DS18B20作為感溫元件,省去了傳統(tǒng)的A/D轉(zhuǎn)換等外圍電路,通過(guò)單片機(jī)AT89S51對(duì)數(shù)字信號(hào)的處理,一方面將檢測(cè)結(jié)果送入液晶顯示器AMPIRE128×64進(jìn)行顯示,另一方面,通過(guò)對(duì)檢測(cè)結(jié)果的邏輯判斷而對(duì)固態(tài)繼電器發(fā)出相應(yīng)的指令,從而控制蓄電池加溫電源的通斷,以確保蓄電池的電解液可以處于能正常工作的溫度范圍。仿真結(jié)果表明,該系統(tǒng)軟硬件設(shè)計(jì)正確,具有應(yīng)用前景。
[1]師寶山.基于 AT89S51的多參數(shù)氣體檢測(cè)儀的研制[J]. 微計(jì)算機(jī)信息,2007,7-1:190-191.
[2]鄭明惠.溫室環(huán)境數(shù)字化監(jiān)測(cè)儀表的設(shè)計(jì)與研制[J].計(jì)算機(jī)測(cè)量與控制,2005(12):37-39.
[3]陳艷華,侯安華,劉盼盼.基于ARM的嵌入式系統(tǒng)開(kāi)發(fā)與實(shí)例[M].人民郵電出版社, 2008.
Control system design on the plane battery automatic heating simulation
To ensure normal work of the plane battery in low temperature, Based on the digital temperature sensor DS18B20 control system of the battery automatic heating equipment was designed. Software operation was reliable,so as to achieve the ideal control effect.
battery; Automatic heat; Digital temperature sensor DS18B20, Liquid crystal display; SCM
TP216.1
A
1008-1151(2012)09-0088-01
2012-08-29
楊萍(1969-),女,河南信陽(yáng)人,空軍第一航空學(xué)院講師,從事金屬材料熱處理研究。