需要金幣:![]() ![]() |
資料包括:完整論文,開題報(bào)告 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):9112 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著人們物質(zhì)生活的改善和欣賞能力的提高,觀賞魚缸之類的工藝產(chǎn)物漸漸投入了家庭和賓館等公共場合。但是,由于存在一些魚缸要求人為實(shí)現(xiàn)水溫、液面、喂食等控制操作,使我們多了很多煩雜和不便。 本文經(jīng)過對當(dāng)前大多數(shù)水族箱控制設(shè)備使用中近況的剖析和鉆研,建議了一種魚缸溫度控制系統(tǒng)的設(shè)計(jì)方式。該溫度控制以89C51單片機(jī)為主要器件,并以軟硬件設(shè)計(jì)該系統(tǒng)。用DS18B20溫度傳感器獲取水溫,并在液晶屏上實(shí)現(xiàn)輸出。軟件部分運(yùn)用了KEIL uVision4這個(gè)編程工具進(jìn)行軟件的開發(fā)和調(diào)試,用C語言進(jìn)行編程。本文從功能設(shè)計(jì)、元器件選取、硬件電路設(shè)計(jì)和軟件控制系統(tǒng)的設(shè)計(jì)方面進(jìn)行了闡述。 經(jīng)過較長時(shí)間的嘗試,表明該控制系統(tǒng)運(yùn)行可靠且操作便利。而且本體系設(shè)計(jì)布局簡潔、價(jià)格便宜,能普遍在各種安置觀賞魚缸的場合使用。
關(guān)鍵詞:溫度控制 LCD顯示 單片機(jī)
目錄 摘要 ABSTRACT 1 引言-1 2 魚缸自動(dòng)控制系統(tǒng)的總體設(shè)計(jì)-2 2.1 概述-2 2.2 魚缸控制系統(tǒng)的設(shè)計(jì)要求-2 2.3 魚缸控制系統(tǒng)的功能組成-2 2.4 魚缸控制系統(tǒng)的硬件結(jié)構(gòu)框圖-2 2.5 主要元器件的選取-3 2.5.1 單片機(jī)的選取-3 2.5.2 LCD液晶顯示屏的選取-4 2.5.3 溫度傳感器的選取-7 2.5.4 語言工具的選取-8 3 系統(tǒng)的硬件設(shè)計(jì)-9 3.1 89C51的晶振復(fù)位電路-9 3.1.1 晶振電路設(shè)計(jì)-9 3.1.2 復(fù)位電路設(shè)計(jì)-9 3.2 DS18B20溫度傳感器模塊設(shè)計(jì)-10 3.3 LCD1602溫度顯示模塊設(shè)計(jì)-11 3.4 鍵盤模塊設(shè)計(jì)-11 3.5 繼電器控制模塊設(shè)計(jì)-12 4 系統(tǒng)的軟件設(shè)計(jì)-14 4.1 主程序模塊-14 4.2 溫度檢測模塊的程序-14 4.2.1 初始化程序代碼-14 4.2.2 讀取DS18B20溫度值并計(jì)算實(shí)際溫度值程序代碼-15 4.3 溫度顯示模塊的程序-15 4.3.1 溫度顯示模塊代碼-15 4.3.2 蜂鳴器報(bào)警的程序代碼-17 5 軟硬件調(diào)試-19 5.1 硬件調(diào)試-19 5.2 軟件調(diào)試-19 6 結(jié)論-20 致謝-21 參考文獻(xiàn)-22 附錄1-23 附錄2-24 |