畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計

畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計

ID:6795027

大?。?19.50 KB

頁數(shù):35頁

時間:2018-01-26

畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計_第1頁
畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計_第2頁
畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計_第3頁
畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計_第4頁
畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計_第5頁
資源描述:

《畢業(yè)設(shè)計(論文)-基于單片機(jī)的數(shù)字溫度計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、開封大學(xué)畢業(yè)設(shè)計指導(dǎo)老師09電氣一班34目錄1設(shè)計內(nèi)容及性能指標(biāo)…………………………………………………………32系統(tǒng)框架…………………………………………………………43系統(tǒng)器件選擇……………………………………………………………………53.1單片機(jī)的選擇……………………………………………………………………53.289S51引腳介紹…………………………………………………53.3溫度傳感器的選擇…………………………………………………64硬件設(shè)計電路…………………………………………………………………………134.1顯示電路………………………………………………………

2、…………………144.2溫度檢測電路…………………………………………………………………………144.3溫度報警電路…………………………………………………………………………165軟件設(shè)計………………………………………………………………………………175.1概述……………………………………………………………………175.2主程序模塊……………………………………………………………175.3各模塊流程設(shè)計……………………………………………………186.源程序…………………………………………………………………………22附錄1:參考文獻(xiàn)…………………………………………

3、……………………34附錄2:元件清單………………………………………………………35附錄3:電氣原理圖………………………………………………………………3634摘要隨著人們生活水平的不斷提高,單片機(jī)控制無疑是人們追求的目標(biāo)之一,它所給人帶來的方便也是不可否定的,其中數(shù)字溫度計就是一個典型的例子,但人們對它的要求越來越高,要為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施就需要從數(shù)單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。隨著時代的進(jìn)步和發(fā)展,單片機(jī)技術(shù)已經(jīng)普及到我們生活,工作,科研,各個領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù),單片機(jī)已經(jīng)在測控領(lǐng)域中獲得

4、了廣泛的應(yīng)用本設(shè)計所介紹的數(shù)字溫度計與傳統(tǒng)的溫度計相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示,該設(shè)計控制器使用單片機(jī)AT89S51,測溫傳感器使用DS18B20,用LCD數(shù)碼管以串口傳送數(shù)據(jù),實現(xiàn)溫度顯示,能準(zhǔn)確達(dá)到以上要求。關(guān)鍵詞AT89S51單片機(jī)傳感器DS18B20341設(shè)計內(nèi)容及性能指標(biāo)本設(shè)計主要是介紹了單片機(jī)控制下的溫度檢測系統(tǒng),詳細(xì)介紹了其硬件和軟件設(shè)計,并對其各功能模塊做了詳細(xì)介紹,其主要功能和指標(biāo)如下:●利用溫度傳感器(DS18B20)測量某一點環(huán)境溫度●測量范圍為-50℃~+150℃,精度為±0.5℃●用液晶進(jìn)行實際

5、溫度值顯示●能夠根據(jù)需要方便設(shè)定上下限報警溫度2系統(tǒng)框架采用數(shù)字溫度芯片DS18B20測量溫度,輸出信號全數(shù)字化。便于單片機(jī)處理及控制,省去傳統(tǒng)的測溫方法的很多外圍電路。且該芯片的物理化學(xué)性很穩(wěn)定,它能用做工業(yè)測溫元件,此元件線形較好。在0—100攝氏度時,最大線形偏差小于1攝氏度。DS18B20的最大特點之一采用了單總線的數(shù)據(jù)傳輸,由數(shù)字溫度計DS18B20和微控制器AT89S51構(gòu)成的溫度測量裝置,它直接輸出溫度的數(shù)字信號,可直接與計算機(jī)連接。這樣,測溫系統(tǒng)的結(jié)構(gòu)就比較簡單,體積也不大。采用51單片機(jī)控制,軟件編程的自由度大,可通過編程實現(xiàn)各種各樣的算

6、術(shù)算法和邏輯控制,而且體積小,硬件實現(xiàn)簡單,安裝方便。既可以單獨對多DS18B20控制工作,還可以與PC機(jī)通信上傳數(shù)據(jù),另外AT89S51在工業(yè)控制上也有著廣泛的應(yīng)用,編程技術(shù)及外圍功能電路的配合使用都很成熟。該系統(tǒng)利用AT89S51芯片控制溫度傳感器DS18B20進(jìn)行實時溫度檢測并顯示,能夠?qū)崿F(xiàn)快速測量環(huán)境溫度,并可以根據(jù)需要設(shè)定上下限報警溫度。該系統(tǒng)擴(kuò)展性非常強,它可以在設(shè)計中加入時鐘芯片DS1302以獲取時間數(shù)據(jù),在數(shù)據(jù)處理同時顯示時間,并可以利用AT24C16芯片作為存儲器件,以此來對某些時間點的溫度數(shù)據(jù)進(jìn)行存儲,利用鍵盤來進(jìn)行調(diào)時和溫度查詢,獲得

7、的數(shù)據(jù)可以通過MAX232芯片與計算機(jī)的RS232接口進(jìn)行串口通信,方便的采集和整理時間溫度數(shù)據(jù)。圖3.3系統(tǒng)框圖343系統(tǒng)器件選擇3.1單片機(jī)的選擇AT89S51是CMOS8位單片機(jī),它集Flash程序存儲器既可在線編程(ISP),也可用傳統(tǒng)方法進(jìn)行編程,所以低價位AT89S51單片機(jī)可為提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域,對于簡單的測溫系統(tǒng)已經(jīng)足夠。單片機(jī)AT89S51具有低電壓供電和體積小等特點,四個端口只需要兩個口就能滿足電路系統(tǒng)的設(shè)計需要,很適合便攜手持式產(chǎn)品的設(shè)計使用系統(tǒng)可用二節(jié)電池供電。主要特性如下●與MCS-51兼容●4K

8、字節(jié)可編程閃爍存儲器●壽命:1000寫/擦循環(huán)●數(shù)據(jù)保留時間:10

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。