資源描述:
《畢業(yè)設(shè)計(論文)-基于at89s51單片機(jī)的數(shù)字溫度計設(shè)計》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)論文設(shè)計題目:基于51單片機(jī)的數(shù)字溫度計設(shè)計姓名:所在系部:班級名稱:學(xué)號:指導(dǎo)老師:2010年12月設(shè)計(論文)任務(wù)書畢業(yè)設(shè)計(論文)題目:基于51單片機(jī)的數(shù)字溫度計設(shè)計指導(dǎo)教師:職稱:類別:畢業(yè)設(shè)計學(xué)生:學(xué)號:設(shè)計(論文)類型:論文專業(yè):班級:是否隸屬科研項目:否1、設(shè)計(論文)的主要任務(wù)及目標(biāo)本設(shè)計是以AT89S51單片機(jī)為核心,利用DS18B20溫度傳感器作為溫度采集點,通過3個SM4105共陽極數(shù)碼管以及74LS244等元件組成的數(shù)字溫度計。此溫度計能夠根據(jù)溫度的變化自動調(diào)節(jié)顯示。最大顯示溫度為100度,最小顯示-10度。2、論文的主要內(nèi)容(1)89S51單片
2、機(jī)的原理(2)DS18B20溫度傳感器結(jié)構(gòu)(3)74LS224反相器簡介(4)電路原理圖3、論文的基本要求(1)嚴(yán)格按照學(xué)院機(jī)電專業(yè)畢業(yè)設(shè)計格式要求(2)論文必須包含中英文的摘要,參考文獻(xiàn)等(3)論文必須從硬件和軟件方面對設(shè)計內(nèi)容進(jìn)行闡述(4)論文中保留有單片機(jī)的編程、軟件仿真技術(shù)及系統(tǒng)調(diào)試方法的痕跡(5)在附錄中包有整個電子琴系統(tǒng)設(shè)計的電路圖(6)設(shè)計時,能正確理解電子琴系統(tǒng)設(shè)計的目的和要求,掌握系統(tǒng)設(shè)計的一般程序(7)通過設(shè)計具有收集參考資料加以消化、歸納的能力(8)通過設(shè)計具有調(diào)研、收集、查閱資料、分析判斷確定設(shè)計/論文方案的能力(9)通過設(shè)計具有歸納、整理技術(shù)資料,
3、撰寫技術(shù)文件的能力(10)通過設(shè)計具有闡述論證設(shè)計/論文成果及其技術(shù)答辯的能力4、主要參考文獻(xiàn)[1]張洪潤.單片機(jī)應(yīng)用技術(shù)教程[M].北京:清華大學(xué)出版社,1997[2]李廣弟.單片機(jī)基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社,2001[3]萬光毅.單片機(jī)實驗與實踐教程[M].北京:北京航空航天大學(xué)出版社,2001[4]何立名.MCS-51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計系統(tǒng)配置與接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1990[5]蔡美琴.MCS-51單片機(jī)系統(tǒng)及應(yīng)用[M].北京:高等教育出版社,1992[6]馬彪.單片機(jī)應(yīng)用技術(shù)[M].上海:同濟(jì)大學(xué)出版社,2009[7]陳忠
4、平.單片機(jī)原理及接口[M].北京:清華大學(xué)出版社,2007[8]李華.MCS-51系列單片機(jī)實用接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,2000[9]韓志軍,劉新民.?dāng)?shù)字溫度傳感器DS18B20及其應(yīng)用[J].南京工程學(xué)院學(xué)報:自然科學(xué)版,2003(1):9-14[10]陳惠明,李燕華,王靜濱.單片機(jī)控制手機(jī)的軟硬件接口技術(shù)及應(yīng)用[J].微計算機(jī)信息,2005(1):139-1415、進(jìn)度安排設(shè)計(論文)個階段任務(wù)起至日期1設(shè)計原始資料的準(zhǔn)備及系統(tǒng)方案的確定2010-9-13至2010-9-172控制系統(tǒng)硬件電路設(shè)計2010-10-8至2010-10-303軟件編程及
5、調(diào)試2010-11-1至2010-11-254撰寫設(shè)計說明書,裝訂及答辯2010-1-2至2010-1-85合計(10周)目錄第1章概述11.1簡述11.2任務(wù)描述11.3設(shè)計思路2第2章系統(tǒng)主要元器件介紹32.1單片機(jī)的選用及功能介紹32.2DS18B20溫度傳感器介紹52.2.1引腳功能62.2.2DS18B20內(nèi)部結(jié)構(gòu)62.2.3DS18B20的工作原理92.2.4DS18B20的測溫原理122.374LS244反相器簡介14第3章硬件電路的設(shè)計153.1接口設(shè)計153.2主板電路設(shè)計153.3其他電路設(shè)計16第4章軟件設(shè)計194.1主程序194.2讀出溫度子程序19
6、4.3溫度轉(zhuǎn)換命令子程序204.4計算溫度子程序204.5顯示數(shù)據(jù)刷新子程序214.6主要設(shè)計程序214.7調(diào)試23第5章結(jié)束語24II參考文獻(xiàn)25致謝26附錄一27II摘要本文主要介紹了一種基于AT89S51單片機(jī)和DS18B20數(shù)字溫度傳感器來進(jìn)行測溫的方法。具體設(shè)計時,作者對AT89S51和DS18B20進(jìn)行了接口電路設(shè)計,同時利用74LS244進(jìn)行段碼驅(qū)動、實現(xiàn)數(shù)碼管的顯示輸出;并在此基礎(chǔ)上,通過軟件設(shè)計實現(xiàn)溫度的數(shù)據(jù)采集和傳輸。由于DS18B20數(shù)字溫度傳感器是單總線器件,與AT89S51單片機(jī)組成一個測溫系統(tǒng),具有線路簡單、體積小等特點,并且由于是在同一根通信線
7、上,因此可以擴(kuò)展、掛接很多這樣的測溫系統(tǒng),十分方便。關(guān)鍵詞:數(shù)字溫度計;AT89S51;DS18B20;74LS244IVAbstractThispaperpresentsatemperature-measuringmethodusingSingle-ChipAT89S51andDigitalTemperatureSensorDS18B20.TheauthorhasdesignedtheinterfacecircuitforAT89S51andDS18B20.74LS244isalsousedtodrivethed