資源描述:
《基于單片機(jī)的環(huán)境溫度濕度檢測儀課程設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、MC大學(xué)環(huán)境溫度濕度檢測儀題目:環(huán)境溫度濕度檢測儀專業(yè):電子信息工程班級:電信XX班姓名:XXX學(xué)號:XX指導(dǎo)老師:XXX小組成員:XXXXXXXXX成績:環(huán)境溫度濕度檢測儀摘要環(huán)境溫度濕度檢測儀是生活乃至生產(chǎn)中不可或缺的重要儀器生活中,人們用檢測儀可以精確的了解到當(dāng)前空氣的溫濕度,采用適當(dāng)?shù)姆椒ǜ淖儺?dāng)前的環(huán)境濕度與溫度,使人體舒適,不易生病(例如:長期生活在較潮濕的地方易得風(fēng)濕病等)。在工業(yè)生產(chǎn)中,更是體現(xiàn)了檢測儀的重要性,工廠的倉庫是一個(gè)工廠的核心,倉庫貨物繁多,需要做到防潮、防霉、防腐、防爆,才能保障儲備物資的使用壽命和工作可靠性,只有
2、在適當(dāng)?shù)臏貪穸认?,才能做到對貨物的長期儲存,如若溫濕度不當(dāng),就會造成一系列的損失甚至災(zāi)難(例如:貨物的堆壓可能導(dǎo)致內(nèi)部溫度過高引起自燃)。故環(huán)境溫濕度檢測儀是科學(xué)發(fā)展道路上不可少的儀器。此次課程設(shè)計(jì)主要通過單片機(jī)與溫濕度傳感器的硬件連接,以及對芯片內(nèi)程序的燒寫進(jìn)行實(shí)現(xiàn)的,其中重點(diǎn)要使傳感器所檢測到的直面表達(dá)給人們看,能給人一目了然。3目錄一、總體設(shè)計(jì)4二、課程設(shè)計(jì)任務(wù)及要求52.1設(shè)計(jì)任務(wù)52.2設(shè)計(jì)步驟5三、電路及個(gè)元器件功能介紹53.1原件介紹53.1.1AT89C5263.1.2DHT11溫濕度傳感器73.1.3LCD1602液晶顯示器
3、(帶背光)83.2系統(tǒng)設(shè)計(jì)93.2.1結(jié)構(gòu)的基本框圖93.2.2系統(tǒng)原理圖及工作原理103.2.3驅(qū)動執(zhí)行程序11四、實(shí)物圖的焊接以及程序的燒寫164.1對照仿真圖進(jìn)行焊接并連線164.2對單片機(jī)進(jìn)行程序燒寫(過程)174.3實(shí)物燒寫進(jìn)程序并進(jìn)行檢測18五、心得與體會19附錄1:元件清單20附錄2:參考文獻(xiàn)203一、總體設(shè)計(jì)單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器
4、、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)控制領(lǐng)域的廣泛應(yīng)用。從上世紀(jì)80年代,由當(dāng)時(shí)的4位、8位單片機(jī),發(fā)展到現(xiàn)在的32位300M的高速單片機(jī)。目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動化過程的實(shí)時(shí)控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統(tǒng),錄像機(jī)、攝像機(jī)、全自動洗衣機(jī)的控制,以及程控玩具、電子寵物等等,這些都離不開單片機(jī)。更不用說自動控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械以
5、及各種智能機(jī)械了。因此,單片機(jī)的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一批計(jì)算機(jī)應(yīng)用與智能化控制的科學(xué)家、工程師。單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域。接下來就有我們從單片機(jī)的角度去制作出一個(gè)環(huán)境溫濕度檢測儀,檢測其的實(shí)用性。20二、課程設(shè)計(jì)任務(wù)及要求2.1設(shè)計(jì)任務(wù)利用單片機(jī)原理制作環(huán)境溫濕度檢測儀,需具備原理圖、仿真圖以及實(shí)物圖,需對實(shí)物有詳細(xì)的說明。1.設(shè)計(jì)一個(gè)有能在LCD1602液晶顯示器精確顯示溫濕度的單片機(jī)設(shè)計(jì)(利用DHT11傳感器);2.用簡明的單片機(jī)電路實(shí)現(xiàn)。2.2設(shè)計(jì)步驟1.用DHT11
6、溫濕度傳感器感受環(huán)境的溫濕度情況,并能在LCD1602液晶顯示器顯示出溫度以及濕度的值;2正確編寫程序使之能驅(qū)動芯片;3.正確選擇各個(gè)原件,并選擇其最佳值;4.首先需要用仿真設(shè)計(jì)電路圖(通過protues),通過Keil編寫程序;5.利用Keil生成Hex文件,并在Protues仿真圖上進(jìn)行仿真;6.仿真設(shè)計(jì)完畢之后就通過仿真圖進(jìn)行實(shí)物的焊接(需注意各個(gè)原件的焊接情況,切勿焊接錯(cuò),以防通電時(shí)燒壞芯片);7.對實(shí)物圖進(jìn)行燒寫程序并啟動實(shí)物圖進(jìn)行觀察。三、電路及個(gè)元器件功能介紹3.1原件介紹203.1.1AT89C52引腳圖如下所示:AT89C5
7、2有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含2個(gè)外中斷口,3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,2個(gè)讀寫口線,AT89C52可以按照常規(guī)方法進(jìn)行編程,但不可以在線編程(S系列的才支持在線編程)。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)成本,采用PDIP封裝(塑料雙列直插式封裝),單片機(jī)的復(fù)位分為上電自動復(fù)位、按鍵手動復(fù)位兩種和看門狗強(qiáng)制復(fù)位三種等。上電復(fù)位通常利用電容的充放電來實(shí)現(xiàn)。在這個(gè)例子中,我們采用按鍵電平復(fù)位。203.1.2DHT11溫濕度傳感器
8、20DHT11數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定