需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):14095 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著社會的不斷進步,單片機技術(shù)已經(jīng)發(fā)展成一種較為成熟的技術(shù),以單片機為核心的溫度采集和控制系統(tǒng)的應用提高了生活中對溫度的控制水平。本設計介紹了一個基于STC89C52的智能飲水機控制系統(tǒng),由單片機控制飲水機的水溫從而實現(xiàn)恒溫控制,選用液晶顯示屏來顯示水的溫度。溫度傳感器檢測到的模擬信號轉(zhuǎn)換為數(shù)字信號后送到單片機中,再由單片機對數(shù)據(jù)進行分析處理。當檢測出溫度低于水溫下限值時,繼電器將吸合并接通加熱裝置使水溫達到設定的溫度值,當檢測到的溫度超過水溫上限值時,繼電器將會斷開,停止加熱。當水位傳感器檢測水位過低時,飲水機自動停止加熱以防止發(fā)生干燒的情況。實驗結(jié)果表明,本設計可以實現(xiàn)對水溫進行實時控制、顯示及報警等功能。 關鍵字:智能飲水機,單片機,繼電器
目錄 摘要 Abstract 1 緒論-3 1.1 課題背景-3 1.2 現(xiàn)狀及趨勢-3 1.3 研究內(nèi)容-3 2 總體設計-4 2.1 設計要求及任務-4 2.2 智能飲水機框圖-4 2.3 單片機選型-5 2.4 溫度采集模塊選型-5 2.5 顯示模塊選型-5 2.6 本章小結(jié)-5 3 硬件設計-5 3.1 單片機STC89C52主控模塊-6 3.1.1 單片機簡介-6 3.1.2 單片機引腳介紹-6 3.1.3 時鐘電路與復位電路設計-8 3.1.4 單片機最小系統(tǒng)-8 3.2 電源設計-9 3.3 溫度傳感器DS18B20-9 3.3.1 DSl8B20簡介-9 3.3.2 DSl8B20具體參數(shù)-10 3.3.3 溫度檢測-11 3.4 顯示模塊-11 3.5 報警電路-12 3.6 按鍵控制電路-12 3.7 繼電器控制電路-13 3.8 水位檢測-13 3.9 本章小結(jié)-14 4 軟件設計-14 4.1 程序結(jié)構(gòu)分析-14 4.2 系統(tǒng)程序流圖-14 4.2.1 DS18B20初始化程序流程圖-15 4.2.2 讀溫度子程序流程圖-16 4.3 程序編寫與調(diào)試-16 4.3.1 Keil編譯器軟件簡介-16 4.3.2 使用Keil軟件建立一個工程-17 4.3.3 使用Debug進行調(diào)試-19 5 電路的安裝、焊接與調(diào)試-20 5.1 安裝步驟-20 5.2 電路的焊接-20 5.3 電路的調(diào)試-21 5.4 綜合調(diào)試-22 5.5 調(diào)試中遇到的問題及解決方法-24 5.6 本章小結(jié)-25 結(jié)論-26 參考文獻-27 致謝-28 附錄A(電路原理圖)-29 附錄B(主要程序)-29 |