資源描述:
《基于單片機(jī)的水溫控制系統(tǒng)設(shè)計(jì)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、YibinUniversity物理與電子工程學(xué)院電子系統(tǒng)設(shè)計(jì)報(bào)告題目水溫控制系統(tǒng)系別物理與電子工程學(xué)院專(zhuān)業(yè)電子信息科學(xué)與技術(shù)學(xué)生姓名班級(jí)指導(dǎo)老師2014年5月19日1摘要隨著微機(jī)測(cè)量和控制技術(shù)的迅速發(fā)展與廣泛應(yīng)用,以單片機(jī)為核心的溫度采集與控制系統(tǒng)的研發(fā)與應(yīng)用在很大程度上提高了生產(chǎn)生活中對(duì)溫度的控制水平。本設(shè)計(jì)論述了一種以STC89C52單片機(jī)為主控制單元,以DS18B20為溫度傳感器的溫度控制系統(tǒng)。該控制系統(tǒng)可以實(shí)時(shí)存儲(chǔ)相關(guān)的溫度數(shù)據(jù)并記錄當(dāng)前的時(shí)間。系統(tǒng)設(shè)計(jì)了相關(guān)的硬件電路和相關(guān)應(yīng)用程序。硬件電路
2、主要包括STC89C52單片機(jī)最小系統(tǒng),測(cè)溫電路、實(shí)時(shí)時(shí)鐘電路、LCD液晶顯示電路以及通訊模塊電路等。系統(tǒng)程序主要包括主程序,讀出溫度子程序,計(jì)算溫度子程序、按鍵處理程序、LCD顯示程序以及數(shù)據(jù)存儲(chǔ)程序等。關(guān)鍵字:AT89C52DS18B20水溫控制2目錄1.系統(tǒng)方案選擇和論證……………………………………………………………41.1題目要求…………………………………………………………………………………41.1.1基本要求…………………………………………………………………………41.1.2發(fā)揮部分…………
3、………………………………………………………………41.1.3說(shuō)明………………………………………………………………………………41.2系統(tǒng)基本方案……………………………………………………………………………41.2.1各模塊電路的方案選擇及論證…………………………………………………41.2.2系統(tǒng)各模塊的最終方案…………………………………………………………72.硬件設(shè)計(jì)與實(shí)現(xiàn)…………………………………………………………………………72.1系統(tǒng)硬件模塊關(guān)系……………………………………………………………………
4、…72.2主要單元電路的設(shè)計(jì)……………………………………………………………………72.2.1溫度采集部分設(shè)計(jì)………………………………………………………………72.2.2加熱控制部分……………………………………………………………………92.2.3鍵盤(pán)、顯示、控制器部分………………………………………………………93.系統(tǒng)軟件設(shè)計(jì)……………………………………………………………………………103.1讀取DS18B20溫度模塊子程序…………………………………………………………103.2數(shù)據(jù)處理子程序………………
5、………………………………………………………103.3鍵盤(pán)掃描子程序………………………………………………………………………113.4主程序流程圖…………………………………………………………………………124.系統(tǒng)測(cè)試…………………………………………………………………………………134.1靜態(tài)溫度測(cè)試……………………………………………………………………………134.2動(dòng)態(tài)溫控測(cè)量……………………………………………………………………………144.3結(jié)果分析……………………………………………………………………
6、……………14附錄1:產(chǎn)品使用說(shuō)明…………………………………………………………………………14附錄2:系統(tǒng)PCB圖……………………………………………………………………………15附錄3:系統(tǒng)硬件原理圖………………………………………………………………………15附錄4:本設(shè)計(jì)實(shí)物圖…………………………………………………………………………16附錄5:軟件程序清單…………………………………………………………………………17參考文獻(xiàn)…………………………………………………………………………………………233第一章系
7、統(tǒng)方案選擇和論證1.1題目要求設(shè)計(jì)并制作一個(gè)水溫自動(dòng)控制系統(tǒng),控制對(duì)象為1L凈水,容器為搪瓷器皿。水溫可以在一定范圍內(nèi)由人工設(shè)定,并能在環(huán)境溫度降低時(shí)實(shí)現(xiàn)自動(dòng)控制,以保持設(shè)定的溫度基本不變。1.1.1基本要求(1)溫度設(shè)定范圍為40~90℃,最小區(qū)分度為1℃,標(biāo)定溫度≤1℃。(2)環(huán)境溫度降低時(shí)(例如用電風(fēng)扇降溫)溫度控制的靜態(tài)誤差≤1℃。(3)用十進(jìn)制液晶1602顯示水的實(shí)際溫度。1.1.2發(fā)揮部分(1)采用適當(dāng)?shù)目刂品椒?,?dāng)設(shè)定溫度突變(由40℃提高到60℃)時(shí),減小系統(tǒng)的調(diào)節(jié)時(shí)間和超調(diào)量。(2)
8、溫度控制的靜態(tài)誤差≤0.2℃。(3)在設(shè)定溫度發(fā)生突變(由40℃提高到60℃)時(shí),自動(dòng)打印水溫隨時(shí)間變化的曲線。1.1.3說(shuō)明(1)加熱器用一千瓦電爐。(2)如果采用單片機(jī)控制,允許使用已有的單片機(jī)最小系統(tǒng)板。(3)數(shù)碼顯示部分可以使用數(shù)碼顯示模塊。(4)測(cè)量水溫時(shí)只要求在容器內(nèi)任意設(shè)置一個(gè)測(cè)量點(diǎn)。(5)在設(shè)計(jì)報(bào)告附一篇400字以?xún)?nèi)的報(bào)告摘要。1.2系統(tǒng)基本方案根據(jù)題目要求系統(tǒng)模塊分可以劃分為:溫度測(cè)量模塊,顯示電路模塊,加熱模塊,控制模塊,系統(tǒng)的框圖如