需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):13079 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:普通的家用飲水機(jī)打開(kāi)加熱電源后,不管房間內(nèi)有沒(méi)有人,一直處于加熱狀態(tài)。水被長(zhǎng)時(shí)間的反復(fù)加熱,形成了“千滾水”,不僅不利于健康,還相當(dāng)費(fèi)電。因此設(shè)計(jì)一款節(jié)能型飲水機(jī)很有必要。 本設(shè)計(jì)以STC89C52單片機(jī)為主控制器,用紅外感應(yīng)模塊HC-SR501檢測(cè)是否有人,采用DS18B20檢測(cè)飲水機(jī)水溫,并通過(guò)數(shù)碼管顯示。當(dāng)檢測(cè)到有人且水溫低于設(shè)定值時(shí)啟動(dòng)加熱裝置,當(dāng)加熱達(dá)到上限值時(shí)飲水機(jī)關(guān)閉加熱,進(jìn)入保溫狀態(tài)。當(dāng)沒(méi)有人時(shí),飲水機(jī)停止加熱進(jìn)入待機(jī)模式。另外本設(shè)計(jì)還采用HC-SR04超聲波傳感器測(cè)量飲水機(jī)水位,當(dāng)水位低于設(shè)定值時(shí)系統(tǒng)報(bào)警提示,提醒人們加水,防止干燒。
關(guān)鍵詞 單片機(jī);DS18B20;HC-SR501;HC-SR04
目錄 摘要 Abstract 1緒論-1 1.1選題背景-1 1.2主要研究?jī)?nèi)容及章節(jié)安排-1 2總體方案設(shè)計(jì)-3 2.1控制器選型-3 2.2傳感器選型-4 2.2.1傳感器的選擇原則-4 2.2.2溫度傳感器的選擇-4 2.2.3水位測(cè)量選型-5 2.2.4人體感應(yīng)模塊選型-5 2.3顯示模塊的選型-5 2.4加熱驅(qū)動(dòng)電路的選型-6 3系統(tǒng)的硬件電路-7 3.1系統(tǒng)總體設(shè)計(jì)-7 3.2單片機(jī)最小系統(tǒng)-7 3.2.1 STC89C52介紹-7 3.2.2 STC89C52單片機(jī)最小系統(tǒng)-8 3.3溫度檢測(cè)電路-9 3.3.1 DS18B20介紹-9 3.3.2 DS18B20接口電路-10 3.4人體感應(yīng)電路-11 3.4.1 HC-SR501 介紹-11 3.4.2 HC-SR501接口電路-11 3.5顯示電路-12 3.6電熱絲控制加熱電路-12 3.6.1繼電器介紹-12 3.6.2加熱控制電路-13 3.7報(bào)警模塊-13 3.8超聲波測(cè)距電路-14 3.8.1 HC-SR04介紹-14 3.8.2 HC-SR04接口電路-15 4系統(tǒng)軟件的設(shè)計(jì)-17 4.1系統(tǒng)軟件開(kāi)發(fā)環(huán)境-17 4.2主機(jī)主程序流程圖-17 4.3 DS18B20子程序流程圖-17 4.3.1 DS18B20的工作方式-17 4.3.2 DS18B20的工作時(shí)序-18 4.4數(shù)碼管顯示子程序流程圖-20 4.5人體紅外感應(yīng)子程序流程圖-21 4.6超聲波測(cè)距流程圖-22 4.6.1 HC-SR04的工作原理-22 4.6.2 HC-SR04的工作時(shí)序-22 4.7主從機(jī)串行通信程序設(shè)計(jì)-23 5系統(tǒng)調(diào)試-25 5.1硬件焊接-25 5.2軟件調(diào)試-25 5.3系統(tǒng)調(diào)試-26 結(jié)論-28 致謝-29 參考文獻(xiàn)-30 |