【正文】
I 摘 要 本次設(shè)計是采用 MSC51 系列單片機(jī)中的 AT89S51 和 DHT11 的低成本的溫濕度的檢測系統(tǒng) 。 本設(shè)計主要包括硬件電路的設(shè)計和系統(tǒng)軟件的設(shè)計。硬件電路主要包括 單片機(jī)、溫濕度傳感器、顯示模塊、報警器以及鍵盤等 5 部分 , 由 DHT11溫濕度傳感器及 1602 字符型液晶模塊構(gòu) 成系統(tǒng)顯示模塊, 該系統(tǒng)電路簡單、工作穩(wěn)定、集成度高,調(diào)試方便,測試精度高,具有一定的實用價值。 其中測溫濕度控制電路由溫濕度傳感器和預(yù)設(shè)溫度值比較報警電路組成,用戶根據(jù)需要預(yù)先輸入預(yù)設(shè)值,當(dāng)實際測量的溫濕度大于預(yù)設(shè)的溫濕度數(shù)值時, 發(fā)出報警 信號(蜂鳴器蜂鳴)。軟件部分包括了主程序、顯示子程序、測 溫濕度子程序。 本次設(shè)計采用的 DHT11 溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字輸出的溫濕度復(fù)合傳感器,傳感器包括一個電阻式感濕原件和一個 NTC 測溫元件,并與一個高性能的 8 位單片機(jī)相連接。因此該產(chǎn) 品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價比極高等優(yōu)點(diǎn)。單片機(jī) AT89S51 是一款低消耗、高性能的 CMOS8 位單片機(jī),由于它強(qiáng)大的功能和低價位,因此在很多領(lǐng)域都是用它。 【關(guān)鍵詞】 溫度測量 濕度測量 AT89S51 DHT11 II ABSTRACT This design is the use of MSC51 Series MCU AT89S51 and DHT11 in the lowcost temperature and humidity detection system. This design includes the design of hardware and system software design. Hardware circuit includes a microcontroller, temperature and humidity sensors, display module, the alarm and the keyboard 5, the DHT11 temperature and humidity sensor and 1602 constitute a system of character LCD module display module, the system circuit is simple, stable, high integration, missioning Convenient, high precision, has some practical value. Temperature and humidity control circuit in which the temperature and humidity sensors and pare the value of the preset temperature alarm circuit, the user input required predefault value, when the actual temperature and humidity measurements of temperature and humidity is greater than the preset value, an alarm signal (bee Buzzer beep). Software part includes the main program, display routines, subroutines side temperature and humidity The design uses the DHT11 temperature and humidity sensors is a digital output with a calibrated temperature and humidity bined sensor, the sensor includes a resistance and a sense of the original wet NTC temperature measurement devices, and with a highperformance 8bit microcontroller connected. Therefore, the product has excellent quality, fast response, antiinterference ability, high cost and other advantages. AT89S51 is a low consumption of itemlevel, highperformance CMOS8 bit microcontroller, because of its powerful features and low price, so use it in many fields. 【 Key words】 Temperature measurement Humidity measurement AT89S51 DHT11 III 目 錄 前 言 .......................................................... 1 第一章 工具簡介 ................................................ 4 第一節(jié) C 語言 ................................................ 4 一、 C 語言的優(yōu)點(diǎn) ......................................... 4 二、 C 語言的缺點(diǎn) ......................................... 4 第二節(jié) Proteus .............................................. 4 第三節(jié) Protel ............................................... 5 一、軟件特色 ............................................. 5 二、仿真特點(diǎn) ............................................. 5 第四節(jié) 本章小結(jié) ............................................. 5 第二章 設(shè)計任務(wù)分析及方案論證 .................................. 6 第一節(jié) 設(shè)計任務(wù)要求和溫濕度控制的發(fā)展 ....................... 6 一、設(shè)計過程及其工藝要求 ................................. 6 二、設(shè)計溫濕度計的根據(jù)和意義 ............................. 6 三、露點(diǎn)意義 ............................................. 7 第二節(jié) 設(shè)計總體方案及其方案論證 ............................. 7 一、設(shè)計總體方案及其論證 ................................. 7 二、器件選定 ............................................. 8 第三節(jié) 本章小結(jié) ............................................ 18 第三章 硬件設(shè)計 ............................................... 19 第一節(jié) 主控制電路和測溫時控制電路 .......................... 19 第二節(jié) 主要模塊的電路 ...................................... 20 一、系統(tǒng)的蜂鳴器電路 .................................... 20 二、晶振電路 ............................................ 21 三、顯示電路 ............................................ 22 四、傳感器電路 .......................................... 23 五、復(fù)位電路 ............................................ 23 第三節(jié) 本章小結(jié) ............................................ 24 第四章 軟件設(shè)計 ............................................... 25 第一節(jié) 系統(tǒng)流程圖 .......................................... 25 IV 第二節(jié) 編程思想 ............................................ 26 第三節(jié) 本章小結(jié) ............................................ 26 結(jié) 論 ......................................................... 27 致 謝 ......................................................... 28 參考文獻(xiàn) ....................................................... 29 附 錄 ......................................................... 30 一、英文原文 ............................................... 30 二、英文翻譯 ............................................... 36 三、源程序 ................................................. 41 四、 proteus 運(yùn)行結(jié)果 ....................................... 53 1 前 言 一 、 問題的提出 及其研究意義 目前隨著生活質(zhì)量的不斷提高,人們的生活水平越來越高,所以對環(huán)境的要求也越來越 高,環(huán)境控制的也成了人們安居樂業(yè)的基礎(chǔ),成了共建和諧環(huán)境的重要環(huán)節(jié)。尤其是目前生活節(jié)奏的加快,許多白領(lǐng)都出現(xiàn)了亞健康的狀態(tài),因此家庭溫濕度的檢測對于現(xiàn)代家庭來說也變得刻不容緩了。因此為了滿足最適宜人們生活的最佳溫度和濕度,我們需要研究一種家庭式的,便于提醒和控制 溫濕度的裝置,人們可以根據(jù)不同季節(jié)以及個人的需要進(jìn)行不同的調(diào)整,以便達(dá)到最佳的居住環(huán)境,這不僅僅是對于環(huán)境要求的進(jìn)步,同時也體現(xiàn)了現(xiàn)代文明的發(fā)達(dá)與先進(jìn)。 問題的提出 為了更加有效的保證人們生活環(huán)境的安逸和舒適,同時也為了人們生活的更加健康, 人們已 不滿于目前的居住環(huán)境,對家庭提出了更高的要求,智能化被引進(jìn)了家庭, 并且迅速在全國乃至世界范圍內(nèi)普遍發(fā)展開來,由于自然環(huán)境污染越來越 嚴(yán)重,城市人口越來越多等,適宜人們生活的溫度以及濕度越來越難以達(dá)到標(biāo)準(zhǔn),常見的南北氣候差異,北方冬天異常干燥,南方卻陰冷潮濕,而對于我們來說,如何有效地在合適的時間內(nèi)對環(huán)境作出相應(yīng)的措施卻始終難以把握,因此我們需要采取有效的措施,以滿足人們的要求。 研究的意義 隨著城市居民生活節(jié)奏的加快以及人民生活水平的不斷提高,人們對于亞健康的問題越來越關(guān)注,因此對于居住環(huán)境的要求也越來越 高,舒適的環(huán)境已不僅僅限于寬敞豪華的住宅,同時也希望在自己的小家里也會有大自然的 調(diào)節(jié)作用,能夠根據(jù)人類的需要,設(shè)定相應(yīng)的溫濕度。 因此研究溫濕度的控制非常有必要,它可以優(yōu)化組合社區(qū)資源,提升服務(wù)水平,推動反房地產(chǎn)等其他行業(yè)的發(fā)展,為他們帶來新的商機(jī)。 二 、 國內(nèi)外現(xiàn)狀 最近幾年,國內(nèi)外溫濕度傳感器測量系統(tǒng)正向著集成化、智能化發(fā)展,