基于Qt的蓄電池監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
摘要 對(duì)于任何不允許出現(xiàn)斷電狀態(tài)的供電系統(tǒng),蓄電池組是必不可少的。文中給出了一種以嵌入式ARM9處理器芯片S3C2440為核心搭建的蓄電池監(jiān)測(cè)系統(tǒng)的硬件電路,同時(shí)介紹了基于Qt的系統(tǒng)顯示界面的設(shè)計(jì)方法及流程。試驗(yàn)表明,該設(shè)計(jì)工作可靠,通用性好、具有一定的參考價(jià)值。
關(guān)鍵詞 蓄電池;監(jiān)測(cè);Qt;圖形用戶界面
蓄電池的正常運(yùn)行狀態(tài)是保證不間斷供電直流電源系統(tǒng)安全、可靠運(yùn)行的必要條件。設(shè)計(jì)采用模擬開(kāi)發(fā)方式,即在宿主機(jī)上建立交叉編譯環(huán)境,并建立可以在宿主機(jī)上模擬目標(biāo)機(jī)的環(huán)境,程序開(kāi)發(fā)完成并且在目標(biāo)機(jī)上模擬成功后,將原代碼編譯成能夠在目標(biāo)機(jī)上運(yùn)行的代碼,并移植到目標(biāo)機(jī)中。這樣,不需要將程序下載到目標(biāo)機(jī)中進(jìn)行驗(yàn)證,在宿主機(jī)上即可完成驗(yàn)證,簡(jiǎn)化了程序驗(yàn)證的工序,縮短了開(kāi)發(fā)周期。
1 系統(tǒng)硬件設(shè)計(jì)
圖1為系統(tǒng)的硬件原理框圖。蓄電池監(jiān)測(cè)主控系統(tǒng)通過(guò)人機(jī)接口模塊實(shí)現(xiàn)人機(jī)通信,人機(jī)接口模塊包括TFT-LCD及其外圍基本電路。蓄電池監(jiān)測(cè)模塊包括電壓監(jiān)測(cè)電路和電流監(jiān)測(cè)電路兩部分,可分別實(shí)現(xiàn)電壓和電流監(jiān)測(cè)。報(bào)警模塊由LED燈和蜂鳴器組成,如果電壓監(jiān)測(cè)模塊和電流監(jiān)測(cè)模塊監(jiān)測(cè)到電壓或電流超出安全范圍,報(bào)警模塊會(huì)發(fā)出相應(yīng)的聲光報(bào)警。由于觸摸屏的控制較復(fù)雜,S3C2440有自帶的觸摸屏控制模塊,可以簡(jiǎn)化對(duì)觸摸屏的寫(xiě)指令和讀寫(xiě)數(shù)據(jù)等操作。
評(píng)論