需要金幣:![]() ![]() |
資料包括:完整論文,開題報告 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):14391 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:每天我們都會關(guān)注天氣預(yù)報,關(guān)注我們生活的地方的溫度;偶爾感冒發(fā)燒,會需要量體溫;種大棚蔬菜、水果,需要實時的監(jiān)控大棚里面的溫度;汽車發(fā)動機工作太久,溫度過高便會提醒駕駛員,該給發(fā)動機降溫······溫度的測量與控制在我們的日常生產(chǎn)生活中,可謂是無處不在,我們也無法想象,如果不能檢測和控制溫度,這個世界會變的怎樣? 很早很早以前,人們便已經(jīng)有了檢測溫度的方法,隨著時代的發(fā)展,科技的進步,溫度的檢測也更加精確,控制更加方便。一種以單片機為主控制器件,DS18B20 為溫度傳感器的數(shù)字溫度計應(yīng)運而生。DS18B20是一種精度相對比較高的測溫元件,有它的參與組成的溫度計精確度也相對較高,加之有作為嵌入式系統(tǒng)代表的單片機作為主控制器件,更是如虎添翼。因為各器件的集成度都比較高,需要實現(xiàn)的功能有比較簡單,所以整個電路系統(tǒng)簡單,體積小,特別方便。 在本次設(shè)計中,只需要實現(xiàn)溫度的檢測和顯示,檢測的溫度范圍為-55℃~+125℃,誤差不超過0.5℃。 關(guān)鍵詞:單片機 DS18B20溫度傳感器 數(shù)字溫度計 LED數(shù)碼管
目錄 摘要 ABSTRACT 1 引言-1 2 設(shè)計任務(wù)計方案分析-1 2.1 設(shè)計要求-1 2.2 方案分析-2 2.3 單片機的選擇-2 2.3.1 STC89C52單片機特性[3]-3 2.3.2 STC89C52單片機管腳圖-3 2.4 傳感器的選擇-4 2.4.1 DS18B20概述-4 2.4.2 DS18B20 使用中的注意事項-5 2.4.3 DS18B20 內(nèi)部結(jié)構(gòu)-6 2.4.4 DS18B20測溫原理-7 2.5 顯示器的選擇-7 2.5.1 LED數(shù)碼管的簡介-7 2.5.2 數(shù)碼管的顯示原理-8 3 硬件設(shè)計-11 3.1 單片機最小系統(tǒng)的設(shè)計-11 3.1.1 單片機的振蕩電路-11 3.1.2 單片機的復(fù)位電路-11 3.1.3 單片機的最小應(yīng)用系統(tǒng)-12 3.2 溫度傳感器電路設(shè)計-12 3.2.1 DS18B20溫度傳感器寄生電源強上拉供電方式-13 3.2.2 DS18B20的外部電源供電方式-13 3.3 顯示電路的設(shè)計-14 3.3.1 靜態(tài)顯示法-14 3.3.2 動態(tài)掃描顯示法-14 3.4 完整的電路圖-15 4 仿真軟件Proteus與Keil-16 4.1 Proteus軟件-16 4.1.1 Proteus軟件的特點-16 4.1.2 Proteus應(yīng)用-16 4.1.3 Proteus界面介紹-16 4.1.4 Proteus操作-17 4.2 Keil軟件-17 4.2.1 Keil的簡介-17 4.2.2 Keil軟件的使用-18 5 軟件的設(shè)計-19 5.1 主程序-19 5.2 讀出溫度子程序-19 5.3 計算溫度子程序-20 5.4 顯示數(shù)據(jù)刷新子程序-20 6 軟硬件聯(lián)調(diào)-21 6.1 仿真結(jié)果-21 6.2 實物圖片-21 結(jié)論-22 致謝-23 參考文獻-24 附錄 程序-25 |