目前加濕器被普遍應(yīng)用于很多領(lǐng)域,隨著科學(xué)技術(shù)的發(fā)展與進(jìn)步,溫濕度檢測(cè)技術(shù)趨于成熟,以溫濕度檢測(cè)技術(shù)為設(shè)計(jì)核心的加濕器也朝著小型化、低功耗和智能化方向發(fā)展。單片機(jī)以較高的集成度和穩(wěn)定的性能,使其在智能加濕器的設(shè)計(jì)方面具備更加顯著的優(yōu)勢(shì)。 根據(jù)設(shè)計(jì)要求確定了智能加濕器的整體設(shè)計(jì)方案,該設(shè)計(jì)方案由單片機(jī)、溫度傳感器、1602LCD以及按鍵輸入等部分組成。智能加濕器需滿足以下要求: (1) (2) (3) (4) 原理圖如下: 本次設(shè)計(jì)的系統(tǒng)運(yùn)用的中心控制元件是STC89C52單片機(jī),STC89C52是深圳宏晶科技公司開(kāi)發(fā)TSMC公司生產(chǎn)的一種增強(qiáng)8051內(nèi)核單片。其采用了基于Flash的在線編程技術(shù),在對(duì)單片機(jī)編程寫(xiě)軟件時(shí)無(wú)需采用專(zhuān)用編程器,可以通過(guò)PC直接對(duì)STC系列單片機(jī)進(jìn)行編程,使單片機(jī)應(yīng)專(zhuān)用系統(tǒng)的開(kāi)發(fā)變得更加簡(jiǎn)單的STC系列單片機(jī)性能優(yōu)秀,其編程十分方便,非常適合初學(xué)者使用,最重要的是它比較低廉。該芯片具備8 bit CPU與在線可編程Flash,應(yīng)用該芯片的嵌入式控制系統(tǒng)變得更加高效、流暢。STC系列單片機(jī)的正常工作電壓為3.3V~5.5V,如下圖STC89C52的實(shí)物圖和引腳實(shí)物圖。 采用集成溫濕度傳感器。集成溫濕度傳感器最大的優(yōu)點(diǎn)就是它檢測(cè)數(shù)據(jù)的精度高,自帶A/D轉(zhuǎn)換功能,可以把檢測(cè)到的溫濕度信號(hào)轉(zhuǎn)化為數(shù)字信號(hào),并且存放到自身攜帶的RAM存儲(chǔ)器中,單片機(jī)系統(tǒng)能夠很快的從中讀取到數(shù)據(jù),將其轉(zhuǎn)換成十進(jìn)制就是可以得到我們需要的溫濕度數(shù)值,使用起來(lái)十分快捷、便利。DHT11溫濕度傳感器市面上最流行的,它響應(yīng)迅速、抗干擾能力強(qiáng),性?xún)r(jià)比很高。 本系統(tǒng)選用DHT11數(shù)字溫濕度傳感器作為溫濕度檢測(cè)元件,DHT11由一個(gè)NTC檢測(cè)溫度的元器件與一個(gè)電阻式的檢測(cè)濕度的元器件組成,該傳感器可以與高性能的8位單片機(jī)相連,是一塊可以同時(shí)檢測(cè)溫度和濕度的數(shù)字傳感器。通過(guò)單片機(jī)和一個(gè)簡(jiǎn)單的電路,它可以檢測(cè)室內(nèi)的溫度和濕度采集并實(shí)時(shí)比較,具有性能穩(wěn)定,響應(yīng)速度快,抗干擾能力強(qiáng)、性?xún)r(jià)比高等特點(diǎn)。DHT11通過(guò)一個(gè)I/0口就可以與單片機(jī)系統(tǒng)進(jìn)行通信,傳感器內(nèi)部的溫濕度數(shù)據(jù)可以一次性的傳給單片機(jī)。DHT11數(shù)字溫濕度傳感器不需要太大的工作電流,一般情況下最大電流為0.5mA。它的工作電壓和單片機(jī)的工作電壓一樣,都是+5V。 DHT11數(shù)字溫濕度傳感器電路連接圖 采用LCD顯示屏。我們常用的是1602LCD,它可以同時(shí)輸出32個(gè)字符,比一個(gè)簡(jiǎn)單的數(shù)碼管顯示出的內(nèi)容要多得多。該方案不僅滿足系統(tǒng)功能要求,降低系統(tǒng)復(fù)雜度。實(shí)物圖如下: 本次電路的設(shè)計(jì)是分模塊進(jìn)行的,整個(gè)系統(tǒng)被分為:溫濕度檢測(cè)模塊、液晶顯示模塊、報(bào)警模塊、加濕模塊和按鍵輸入模塊。 該系統(tǒng)的程序設(shè)計(jì)分為幾個(gè)模塊:溫濕度檢測(cè)模塊、控制模塊、按鍵輸入模塊、顯示模塊和水位檢測(cè)模塊。系統(tǒng)流程圖如下: |