需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):18460 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘 要:不論是在人類生活還是生產(chǎn)中,溫度和濕度都是重要參數(shù).我們往往需要實時檢測環(huán)境中的溫度和濕度.基于這個要求,本文采用模塊化設(shè)計思想設(shè)計了一個基于單片機的溫濕度檢測系統(tǒng),完成了系統(tǒng)的硬件電路和系統(tǒng)軟件設(shè)計. 文中對所用到的器件進行了簡要說明,對每個模塊的電路加以解釋,并采用C語言進行結(jié)構(gòu)化的編程,實現(xiàn)單片機對每個模塊的控制.硬件部分主要包括:單片機、溫濕度檢測模塊、屏幕顯示模塊、按鍵模塊、報警模塊.單片機采用了MCS—51系列的低功耗、高性能的AT89C51單片機.多個SHT11溫濕度傳感器構(gòu)成了溫濕度檢測模塊,SHT11實現(xiàn)了對溫度和濕度的采集,并將采集到的溫濕度信號轉(zhuǎn)換成數(shù)字信號.數(shù)字信號經(jīng)過AT89C51處理以后通過LCD屏幕顯示出來.檢測人員可以通過按鍵使LCD輪流顯示多個地點的溫濕度,同時可以根據(jù)需要設(shè)置溫濕度報警的上下限數(shù)值.當(dāng)檢測的環(huán)境溫度或濕度超出設(shè)定的范圍時,報警電路中的蜂鳴器會報警.軟件部分采用C語言編程,實現(xiàn)單片機對每個模塊的控制.本次設(shè)計的多點溫濕度檢測系統(tǒng)電路簡單,檢測精度較高,能方便地使用于多個場合,具有一定的實用價值. 關(guān)鍵詞:單片機;SHT11;溫濕度檢測;多點
目錄 摘要 abstract 第1章 緒論-1 1.1 研究背景及意義-1 1.2 國內(nèi)外發(fā)展概況和存在的問題-1 1.2.1 國外發(fā)展概況-1 1.2.2 國內(nèi)發(fā)展概況-3 1.2.3 存在的問題-3 1.3 本次設(shè)計要求及章節(jié)安排-3 1.3.1 設(shè)計要求-3 1.3.2 章節(jié)安排-3 第2章 系統(tǒng)總體設(shè)計和方案選擇-5 2.1 系統(tǒng)總體設(shè)計-5 2.2 主要模塊方案選擇-5 2.2.1 溫濕度傳感器的選擇-5 2.2.2 顯示屏的選擇-6 2.2.3 按鍵電路方案選擇-6 2.3 本章小結(jié)-7 第3章 系統(tǒng)的硬件設(shè)計-9 3.1 單片機的最小系統(tǒng)設(shè)計-9 3.1.1 AT89C51簡介-9 3.1.2 AT89C51的最小系統(tǒng)電路-11 3.2 溫濕度檢測模塊設(shè)計-12 3.2.1 SHT11產(chǎn)品概況-12 3.2.2 SHT11的信號轉(zhuǎn)換-14 3.2.3 SHT11電路設(shè)計-15 3.3 溫濕度顯示模塊設(shè)計-16 3.3.1 RT-1602C管腳介紹和指令功能-17 3.3.2 LCD電路設(shè)計-18 3.4 按鍵模塊和報警模塊設(shè)計-19 3.4.1 按鍵電路設(shè)計-19 3.4.2 報警電路設(shè)計-19 3.5 本章小結(jié)-20 第4章 系統(tǒng)的軟件設(shè)計-21 4.1 主程序流程圖-21 4.2各個模塊程序設(shè)計-22 4.2.1 溫濕度測量模塊程序-22 4.2.2 顯示模塊程序設(shè)計-24 4.2.3 按鍵模塊程序設(shè)計-26 4.2.4 報警模塊程序設(shè)計-28 4.3 本章小結(jié)-28 第5章 結(jié)論與展望-29 5.1結(jié)論-29 5.2不足之處及未來展望-29 參考文獻-30 致 謝-31 附錄A: 電路原理圖-32 附錄B: C語言程序代碼-33 |