資源描述:
《南湖學(xué)院課程設(shè)計(jì)封面(模版)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、.南湖學(xué)院《應(yīng)用電子系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)報(bào)告課題:數(shù)字溫度計(jì)專業(yè):電子信息工程 班 級:N電信08-1F姓名:米乾坤唐小明彭旭學(xué)號:24082202012指導(dǎo)教師:管瓊?cè)铡∑冢?011.12.22...目錄摘要……………………………………………………………………ⅠAbstract………………………………………………………………Ⅱ1、緒論………………………………………………………………2、數(shù)字溫度計(jì)的基本原理…………………………………………….2.1單片機(jī)STC89C52………………………………………………..2.1.1STC89C52引腳功能………………………………………2.2溫度傳感
2、器DS18B20………………………………………………2.2.1DS18B20注意事項(xiàng)…………………………………………….2.2.2DS18B20內(nèi)部結(jié)構(gòu)……………………………………………2.2.3DS18B20測溫原理……………………………………………3、數(shù)字溫度計(jì)的硬件設(shè)計(jì)……………………………………………..3.1主控制器……………………………………………………….3.2顯示電路……………………………………………………….3.3溫度檢測電路………………………………………………….4、軟件設(shè)計(jì)……………………………………………………………4.1主程序模塊……………………………………………
3、………..4.2溫度檢測模塊…………………………………………………..5、結(jié)論……………………………………………………………….參考文獻(xiàn)………………………………………………………...附錄…………………………………………………………………1緒論隨著科技發(fā)展人們生活水平的不斷提高,單片機(jī)在電子產(chǎn)品中應(yīng)用越來越廣泛。在很多電子產(chǎn)品中用到溫度檢測和溫度控制,使得人們對它的要求越來越高,所以要為現(xiàn)代人工作、科研、生活提供更好的更方便的設(shè)施就需要從單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。??現(xiàn)代社會對各種信息參數(shù)的準(zhǔn)確度和精確度的要求都有了幾何級的增長,尤其是溫度傳感器技術(shù),在我國各
4、領(lǐng)域已經(jīng)引用的非常廣泛,可以說是滲透到社會的每一個(gè)領(lǐng)域,人民的生活與環(huán)境的溫度息息相關(guān),在工業(yè)生產(chǎn)過程中需要實(shí)時(shí)測量溫度,在農(nóng)業(yè)生產(chǎn)中也離不開溫度的測量,因此研究溫度的測量方法和裝置具有重要的意義。在我們?nèi)粘I罴案鞣N生產(chǎn)中,經(jīng)常要用到溫度的檢測及控制,傳統(tǒng)的測溫元件有熱電偶和熱電阻。而熱電偶和熱電阻測出的一般都是電壓,再轉(zhuǎn)換成對應(yīng)的溫度,需要比較多的外部硬件支持。其缺點(diǎn)如下:1.硬件電路復(fù)雜;2.軟件調(diào)試復(fù)雜;3.制作成本高。而且傳統(tǒng)的溫度計(jì)也有反應(yīng)速度慢、讀數(shù)麻煩、測量精度不高、誤差大等缺點(diǎn)而本文將介紹智能集成溫度傳感器DS18B20的結(jié)構(gòu)特征及控制方法,并對以此傳感器,89S51單片
5、機(jī)為控制器構(gòu)成的數(shù)字溫度測量裝置的工作原理及程序設(shè)計(jì)作了詳細(xì)的介紹。與傳統(tǒng)的溫度計(jì)相比,其具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,輸出溫度采用數(shù)字顯示,易于實(shí)現(xiàn)。主要用于對測溫要求比較準(zhǔn)確的場所,或科研實(shí)驗(yàn)室使用。該設(shè)計(jì)控制器使用ATMEL公司的AT89C52單片機(jī),測溫傳感器使用DALLAS公司DS18B20,用液晶來實(shí)現(xiàn)溫度顯示。2數(shù)字溫度計(jì)的基本原理本設(shè)計(jì)主要是介紹了單片機(jī)控制下的溫度檢測系統(tǒng),詳細(xì)介紹了其硬件和軟件設(shè)計(jì),并對其各功能模塊做了詳細(xì)介紹,其主要功能和指標(biāo)如下:●利用溫度傳感器(DS18B20)測量某一點(diǎn)環(huán)境溫度...●測量范圍為-55℃~+125℃,精度為±0.5℃●用液晶
6、進(jìn)行實(shí)際溫度值顯示采用STC89C52單片機(jī)P3.7口控制溫度傳感器DS18B20的溫度測量,以四位數(shù)碼管形式輸出測量溫度,原理圖如下圖1.1所示:圖1.1DS18B20與單片機(jī)接口原理圖采用數(shù)字溫度芯片DS18B20測量溫度,輸出信號全數(shù)字化。便于單片機(jī)處理及控制,省去傳統(tǒng)的測溫方法的很多外圍電路。且該芯片的物理化學(xué)性很穩(wěn)定,它能用做工業(yè)測溫元件,此元件線形較好。在0—100攝氏度時(shí),最大線形偏差小于1攝氏度。DS18B20的最大特點(diǎn)之一采用了單總線的數(shù)據(jù)傳輸,由數(shù)字溫度計(jì)DS18B20和微控制器STC89C52構(gòu)成的溫度測量裝置,它直接輸出溫度的數(shù)字信號,可直接與計(jì)算機(jī)連接。這樣,測溫
7、系統(tǒng)的結(jié)構(gòu)就比較簡單,體積也不大。采用51單片機(jī)控制,軟件編程的自由度大,可通過編程實(shí)現(xiàn)各種各樣的算術(shù)算法和邏輯控制,而且體積小,硬件實(shí)現(xiàn)簡單,安裝方便。既可以單獨(dú)對多DS18B20控制工作,還可以與PC機(jī)通信上傳數(shù)據(jù),另外ST89C52在工業(yè)控制上也有著廣泛的應(yīng)用,編程技術(shù)及外圍功能電路的配合使用都很成熟。該系統(tǒng)利用STC89C52芯片控制溫度傳感器DS18B20進(jìn)行實(shí)時(shí)溫度檢測并顯示,能夠?qū)崿F(xiàn)快速測量環(huán)境溫度,并可以