需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):11329 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
【摘要】隨著社會的發(fā)展,人類科技的進(jìn)步,各行各業(yè)都在使自己的產(chǎn)品智能化、數(shù)字化[1],因老式的熱水器使用煤氣或天然氣對水進(jìn)行燃燒加熱,用手動的方式調(diào)節(jié)溫度,不僅不能夠精確的確定使用者需要的水溫,而且還存在一定的危險(xiǎn)性。 -電熱水器是一種可供浴室、洗手間及廚房使用的家用電器,隨著人們生活質(zhì)量的提高,現(xiàn)代的家用電熱水器已經(jīng)摒棄了以前的做法,而采用一種更加精確、安全的實(shí)施方案。 C語言對單片機(jī)編程有諸多優(yōu)點(diǎn),例如:便于移植、句法檢查時(shí)錯誤少、堅(jiān)固性好、頭文件種類諸多,能夠方便快捷使用各種函數(shù)等。本文采用STC89C52單片機(jī)作為控制器,使用C語言編寫程序,設(shè)計(jì)了一款智能家用電熱水器。使用按鍵鍵盤設(shè)定溫度,溫度可以精確到0.1攝氏度,并使用LCD燈顯示,能夠精確提供用戶所需溫度的溫水。采用DS18B20采集溫度,使用LCD燈顯示,精確的顯示出采集的水溫。當(dāng)所需溫度高于當(dāng)前采集的水溫時(shí),使用繼電器控制外接加熱源,當(dāng)所需溫度低于當(dāng)前采集的水溫時(shí),繼電器斷開不加熱。當(dāng)所需溫度高于采集溫度時(shí),繼電器吸合開始加熱?;緦?shí)現(xiàn)了智能控制功能。 -【關(guān)鍵字】:DS18B20、STC89C52、熱水器
目錄 摘要 Abstract 1、緒論-7 1.1 設(shè)計(jì)背景-7 1.2 設(shè)計(jì)意義-7 1.3 設(shè)計(jì)內(nèi)容-7 2、器件的選擇-8 2.1 主控制器模塊-8 2.2 溫度測量-8 2.3 設(shè)置溫度-9 2.4 顯示模塊方案-9 2.5 電源選取-10 2.6 溫度傳感器的選擇-10 3、硬件實(shí)現(xiàn)及單元電路設(shè)計(jì)-11 3.1 主控制模塊-11 3.1.1 單片機(jī)功能特性描述-12 3.1.2 主控系統(tǒng)組成-12 3.2 顯示電路-13 3.2.1 LCD1602液晶介紹-13 3.2.2 LCD1602液晶介紹電路-13 3.2.3 RAM地址映射及標(biāo)準(zhǔn)字庫表-14 3.3 溫控電路-14 3.4 水位檢測-16 3.5 加熱電路-16 3.6 報(bào)警電路-17 3.7電源部分-17 4、軟件設(shè)計(jì)及調(diào)試-18 4.1 編程軟件介紹-18 4.2 主程序流程圖-18 4、軟件設(shè)計(jì)及調(diào)試-19 4.1 編程軟件介紹-19 4.2 主程序流程圖-19 4.3 加熱控制程序流程圖-19 4.4 溫度讀取程序流程圖-20 4.5水位控制-21 5、系統(tǒng)安裝和調(diào)試-22 5.1 硬件調(diào)試-22 5.2檢查元件的好壞-22 5.3 調(diào)試步驟-22 6、小結(jié)-24 參考文獻(xiàn)-25 致 謝-26 附 錄1-27 附 錄2-28 |