【正文】
畢業(yè)設(shè)計(jì)(論文)報(bào)告 系 別: 電子電氣工程學(xué)院 專 業(yè): 電子信息工程 班 號: 電子2 學(xué) 生 姓 名: 徐艷陽 學(xué) 生 學(xué) 號: 2011061260 設(shè)計(jì)(論文)題目: 基于AT89C51的數(shù)字溫度計(jì)的設(shè)計(jì) 指 導(dǎo) 教 師: 翟紅程 畢業(yè)設(shè)計(jì)(論文)任務(wù)書專業(yè) 電子信息工程 班級 電子2 姓名 徐艷陽 一、課題名稱:基于AT89C51的數(shù)字溫度計(jì)的設(shè)計(jì) 二、主要技術(shù)指標(biāo): 測溫范圍50℃110℃ ℃ LED數(shù)碼直讀顯示 可通過人機(jī)接口任意設(shè)定溫度報(bào)警閥值 三、工作內(nèi)容和要求: (1)、要求數(shù)字溫度計(jì)能對環(huán)境的溫度進(jìn)行實(shí)時監(jiān)測。 (2)、數(shù)字溫度計(jì)要能夠?qū)崟r顯示環(huán)境的溫度信息,使用戶及時了解到環(huán)境溫度情況。 (3)、數(shù)字溫度計(jì)能夠在程序跑飛的情況下自動重啟,對環(huán)境溫度進(jìn)行正確的測量。 四、主要參考: [1].[M].北京航空航天大學(xué)出版社,2000 [2].(簡明修訂版)[M].杭州:北京航空航天大學(xué)出版社,1998 [3].[M].北京:北京航空航天大學(xué)出版社,1994 [4].(第三版)[M].北京:高等教育出版社,1989 [5].[J].電工技術(shù),1999 [6].[M].重慶大學(xué)出版社,2000 學(xué) 生(簽名) 年 月 日 指 導(dǎo) 教師(簽名) 年 月 日 教研室主任(簽名) 年 月 日 系 主 任(簽名) 年 月 日 目錄第1章 前言 1第2章 數(shù)字溫度計(jì)總體設(shè)計(jì)方案 2 數(shù)字溫度計(jì)設(shè)計(jì)方案 2 總體設(shè)計(jì)框圖 2第3章 數(shù)字溫度計(jì)的硬件設(shè)計(jì) 3 主控制器AT89C51 3 AT89C51的特點(diǎn)及特征 3 管腳功能說明 3 片內(nèi)振蕩器 5 芯片擦除 5 單片機(jī)的主板電路 6 溫度采集部分的設(shè)計(jì) 6 溫度傳感器DS18B20 6 DS18B20溫度傳感器與單片機(jī)的接口電路 10 顯示部分設(shè)計(jì) 10 74LS164引腳功能及特征 10 溫度顯示電路 11 報(bào)警系統(tǒng)電路 12第4章 數(shù)字溫度計(jì)的軟件設(shè)計(jì) 13 系統(tǒng)軟件設(shè)計(jì)流程圖 13 數(shù)字溫度計(jì)部分程序清單 15第5章 結(jié)束語 20參考文獻(xiàn) 摘 要隨著人們生活水平的不斷提高,單片機(jī)控制無疑是人們追求的目標(biāo)之一,它所給人帶來的方便也是不可否定的,其中數(shù)字溫度計(jì)就是一個典型的例子。本設(shè)計(jì)所介紹的數(shù)字溫度計(jì)與傳統(tǒng)的溫度計(jì)相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示。該設(shè)計(jì)控制器使用單片機(jī)AT89C51,測溫傳感器使用DS18B20,用3位共陽極LED數(shù)碼管以串口傳送數(shù)據(jù),實(shí)現(xiàn)溫度顯示。本溫度計(jì)屬于多功能溫度計(jì),可以設(shè)置上下報(bào)警溫度,當(dāng)溫度不在設(shè)置范圍內(nèi)時,可以報(bào)警。此外本文還介紹了數(shù)字溫度計(jì)的硬件設(shè)計(jì)和軟件設(shè)計(jì),硬件設(shè)計(jì)主要包括主控制器、單片機(jī)的主板電路、溫度采集部分電路、顯示電路以及報(bào)警系統(tǒng)電路。 軟件設(shè)計(jì)包括系統(tǒng)軟件的流程圖和數(shù)字溫度計(jì)的部分程序清單。關(guān)鍵詞:AT89C51單片機(jī),數(shù)字控制,測溫傳感器,多功能溫度計(jì) AbstractAs people39。s living standard rising, SCM is undoubtedly one of the objectives pursued by the people, the convenience it brings is equally negative, and one digital thermometer is a typical example.The design presented in the traditional thermometer digital thermometer and pared with a reading convenience, a wide range of temperature measurement, temperature measurement accuracy, the output of the temperature digital display. The design of the controller using microcontroller AT89C51, temperature sensor uses DS18B20, with three mon anode LED digital tube to serial transmission of data, to achieve temperature display. The thermometer is multifunctional thermometer, you can set the upper