摘要:家庭智能化已成生活發(fā)展的趨勢(shì),針對(duì)這種情況,為加濕器設(shè)計(jì)一套智能控制系統(tǒng),此研究以單片機(jī)為控制核心,結(jié)合監(jiān)測(cè)、控制、顯示、報(bào)警、執(zhí)行等模塊實(shí)現(xiàn)對(duì)空氣溫濕度的實(shí)時(shí)監(jiān)測(cè)、報(bào)警、控制等,為人們的智能化家庭提供更多的便利,也為電子設(shè)備的智能化設(shè)計(jì)提供一些參考。
關(guān)鍵詞:加濕器;單片機(jī);智能控制
1、智能加濕器控制系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)的整體結(jié)構(gòu)設(shè)計(jì)以AT89C52單片機(jī)為核心控制單元。上電后,首先通過DHT11溫濕度復(fù)合數(shù)字傳感器為實(shí)時(shí)數(shù)據(jù)采集單元,將采集數(shù)據(jù)與24C02A為存儲(chǔ)器模塊設(shè)定存儲(chǔ)的閾值進(jìn)行比較,控制單元對(duì)比較結(jié)果進(jìn)行分析處理,若高于設(shè)計(jì)閾值上限,則停止加濕器工作,并驅(qū)動(dòng)除濕模塊、聲光報(bào)警;若低于設(shè)計(jì)閾值下限,則驅(qū)動(dòng)加濕器和報(bào)警模塊工作。[1]其中按鍵模塊設(shè)定閾值和實(shí)時(shí)溫濕度檢測(cè)值均通過LCD1602液晶顯示屏進(jìn)行實(shí)時(shí)數(shù)據(jù)的顯示。該系統(tǒng)整體設(shè)計(jì)框圖如圖1所示。
控制系統(tǒng)所采用的AT89C52主芯片,是由美國(guó)ATMEL公司生產(chǎn)的高性能、低功耗CMOS 8位單片機(jī),芯片在生產(chǎn)中運(yùn)用了該公司的高集成性工藝和非遺失性存儲(chǔ)技術(shù),實(shí)際使用中還能與經(jīng)典MCS-51指令系統(tǒng)和52系列單片機(jī)產(chǎn)品相互兼容。此外,相比與傳統(tǒng)51單片機(jī)它不僅在存儲(chǔ)器字節(jié)上翻倍到8 KB和256 B,還多了一個(gè)定時(shí)器T2。T2是一個(gè)16位的定時(shí)/計(jì)數(shù)器,由兩個(gè)8位寄存器TH2和TL2構(gòu)成,所以它可用作定時(shí)器,也可用作外部計(jì)數(shù)器。這些功能讓AT89C52芯片可以為設(shè)計(jì)者提供更好的硬件開發(fā)環(huán)境,使得創(chuàng)新型應(yīng)用電路的實(shí)現(xiàn)成為可能。在主芯片的外部還設(shè)計(jì)有閾值設(shè)定、溫濕度檢測(cè)、實(shí)時(shí)數(shù)據(jù)顯示、濕度預(yù)警、濕度調(diào)控五個(gè)主要部分,正是這些模塊與主芯片組合在一起構(gòu)成了整個(gè)智能加濕控制系統(tǒng),使傳統(tǒng)的加濕器變得智能化。
2、系統(tǒng)的硬件電路設(shè)計(jì)
根據(jù)功能要求和系統(tǒng)的整體方案,選擇合適的元器件,結(jié)合硬件設(shè)計(jì)原則,按模塊對(duì)整個(gè)系統(tǒng)的硬件電路接線進(jìn)行設(shè)計(jì)。
2.1溫濕度檢測(cè)模塊
對(duì)空氣溫濕度進(jìn)行實(shí)時(shí)監(jiān)測(cè),并通過單片機(jī)系統(tǒng)對(duì)溫濕度進(jìn)行換算,與設(shè)定的濕度參數(shù)指標(biāo)進(jìn)行對(duì)比判斷,作出相應(yīng)的指令操作,此次設(shè)計(jì)采用 SHT10數(shù)字溫濕度傳感器,單片機(jī)采用STC89S51。[2]
2.2顯示模塊
LCD1602液晶顯示屏是常用的顯示模塊,此次設(shè)計(jì)我們也采用其作為顯示模塊,其與單片機(jī)的接線圖如圖3所示。
2.3 電源模塊
不同的芯片,不同的傳感器所需要的電壓不同,電源模塊實(shí)現(xiàn)對(duì)電壓的提供和穩(wěn)壓,在本設(shè)計(jì)中要求得到3.3V的電壓,所以通過5V的電壓通過LM1117低壓差電壓調(diào)節(jié)器進(jìn)行調(diào)壓和穩(wěn)壓,得到穩(wěn)定的3.3V。
3、測(cè)試結(jié)果及分析
為了驗(yàn)證測(cè)試設(shè)計(jì)的系統(tǒng)功能是否實(shí)現(xiàn),本次采用 Protues 8 仿真軟件對(duì)系統(tǒng)進(jìn)行測(cè)試,首先在 Keil uVision5 軟件上編譯軟件程序,生成可執(zhí)行文件(.hex),然后在Protues 8 仿真軟件中根據(jù)硬件電路設(shè)計(jì)搭建仿真電路,之后加載生成可 執(zhí)行文件,啟動(dòng)運(yùn)行,通過溫濕度傳感器模擬不同的溫濕度,通過水位按鍵模擬不同的水位,驗(yàn)證系統(tǒng)功能是否實(shí)現(xiàn)。其仿真測(cè)試結(jié)果如下:
(1)通過設(shè)置按鍵,設(shè)定溫度的上限 25°,溫度的下限18°,設(shè)定濕度的下限 30%,設(shè)定濕度的上限80%。
(2)通過溫度傳感器增加溫度到 32°,濕度為 50% 時(shí),顯示屏顯示當(dāng)前的溫度和濕度值,同時(shí)紅燈報(bào)警,蜂鳴器報(bào)警,當(dāng)時(shí)定溫度為25°,濕度為28%時(shí),顯示屏顯示當(dāng)前的溫度和濕度值,同時(shí)紅燈報(bào)警,蜂鳴器報(bào)警。
(3)當(dāng)溫度設(shè)定為 24°,濕度設(shè)定為 40% 時(shí),此時(shí)通過水位模擬鍵,設(shè)定水位低于最低限,此時(shí)顯示屏顯示當(dāng)前的溫濕度,其在設(shè)定的范圍內(nèi),但水位最低限模擬鍵按下,結(jié)果紅燈報(bào)警,蜂鳴器報(bào)警。
4、結(jié)論
針對(duì)電子設(shè)備的智能化程度,以及智能家庭對(duì)智能設(shè)備的需求,結(jié)合單片機(jī)、監(jiān)測(cè)模塊、語音播報(bào)模塊、顯示模塊、報(bào)警模塊等實(shí)現(xiàn)對(duì)空氣溫濕度的實(shí)時(shí)監(jiān)測(cè),當(dāng)濕度低于設(shè)定值,啟動(dòng)加濕器同時(shí)語音播報(bào)需要加濕,當(dāng)濕度達(dá)到設(shè)定值以上時(shí),停止加濕器,當(dāng)水位低于最低水位線時(shí)報(bào)警等,通過仿真測(cè)試,此系統(tǒng)可靠,運(yùn)行穩(wěn)定,對(duì)加濕器的智能化有一定的應(yīng)用價(jià)值,如果結(jié)合物聯(lián)網(wǎng)、智能家庭APP,更能實(shí)現(xiàn)加濕器的智能化。
參考文獻(xiàn):
[1] 蔣德勤.著力推進(jìn)新時(shí)代地方應(yīng)用型大學(xué)建設(shè)[J].中國(guó)高等教育,2018.
[2] 趙鑫.移植蘇聯(lián)大學(xué)模式對(duì)中國(guó)高校的影響研究[D].荊州:長(zhǎng)江大學(xué),2017.
作者簡(jiǎn)介:胡均飛(1996.03-),山東交通學(xué)院本科學(xué)生,指導(dǎo)老師:李光。