【正文】
...................17硬件設(shè)計(jì)電路 1主 控制器 ...............................................................................................................................1顯示電路 ...............................................................................................................................1 溫度檢 測電路 .....................................................................................................................1溫度報(bào) 警電路 .......................................................................................................................23 軟件設(shè)計(jì) 2 概述 .....................................................................................................................................2主程序模塊 ...........................................................................................................................2各模塊流程設(shè)計(jì) ...................................................................................................................2 溫度檢測流 程 .......................................................2報(bào)警模塊流程 ........................................................2 中斷設(shè)定流程 .......................................................27………………………………………………………………………………………………28附錄…………………………………………………………………………………………………294引言隨著科技的不斷發(fā)展,現(xiàn)代社會對各種信息參數(shù)的準(zhǔn)確度和精確度的要求都有了幾何級的增長,而如何準(zhǔn)確而又迅速的獲得這些參數(shù)就需要受制于現(xiàn)代信息基礎(chǔ)的發(fā)展水平。 AT89S51。關(guān)鍵詞:單片機(jī);溫度檢測;AT89S51;DS1820;2Title DS1820 ponentbased design of digital thermometerAbstract: As the times progress and development of sensor technology has spread to our lives, work, research in various fields has bee a relatively mature technology, this paper presents a ponent based on the DS1820 temperature measurement system, a detailed description of the use of digital temperature sensor DS1820 temperature measurement system development process, focusing on the sensor under the SCM hardware connections, software programming, and the module system process and a detailed analysis of the various parts of the circuits were introduced one by one, the system can easily achieve achieve temperature acquisition and display, and can be arbitrarily set upper and lower alarm temperature, it is very convenient to use, high accuracy, wider range, high sensitivity, small size, low power consumption, suitable for our daily life and work agricultural production in the temperature measurement, temperature processing module can also be embedded as other systems, as other supporting expansion of the main system. DS1820 with AT89C51 bined to realize the most simple temperature detection system, Gai system is simple, antijamming capability, suitable for harsh environments Xia Jin Xing field temperature measurements or remote monitoring and control, there Guangfan the application prospects.Keywords: microcontroller。河北工業(yè)大學(xué)畢業(yè)設(shè)計(jì)說明書(論文)作 者: 王亮 學(xué) 號: 078303 系 : 電子系 專 業(yè): 電子信息工程 題 目: 基于 DS1820 組件的數(shù)字溫度計(jì)設(shè)計(jì) 指導(dǎo)者: 龐晶 (姓 名) (專業(yè)技術(shù)職務(wù))評閱者: (姓 名) (專業(yè)技術(shù)職務(wù))2022 年 5 月 21 日河北工業(yè)大學(xué)畢 業(yè) 論 文作 者: 王亮 學(xué) 號: 078303 系 : 電子系 專 業(yè): 電子信息工程 題 目: 基于 DS1820 組件的數(shù)字溫度計(jì)設(shè)計(jì) 指導(dǎo)者: (姓 名) (專業(yè)技術(shù)職務(wù))評閱者: (姓 名) (專業(yè)技術(shù)職務(wù))2022年 5 月 21 日1題 目:基于 DS1820組件的數(shù)字溫度計(jì)設(shè)計(jì)摘要:隨著時(shí)代的進(jìn)步和發(fā)展傳感器技術(shù)已經(jīng)普及到我們生活、工作、科研、各個(gè)領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù), 本文主要介紹了一個(gè)基于 DS1820 組件的測溫系統(tǒng),詳細(xì)描述了利用數(shù)字溫度傳感器 DS1820 開發(fā)測溫系統(tǒng)的過程,重點(diǎn)對傳感器在單片機(jī)下的硬件連接,軟件編程以及各模塊系統(tǒng)流程進(jìn)行了詳盡分析,對各部分的電路也一一進(jìn)行了介紹,該系統(tǒng)可以方便的實(shí)現(xiàn)實(shí)現(xiàn)溫度采集和顯示,并可根據(jù)需要任意設(shè)定上下限報(bào)警溫度,它使用起來相當(dāng)方便,具有精度高、量程寬、靈敏度高、體積小、功耗低等優(yōu)點(diǎn),適合于我們?nèi)粘I詈凸?、農(nóng)業(yè)生產(chǎn)中的溫度測量,也可以當(dāng)作溫度處理模塊嵌入其它系統(tǒng)中,作為其他主系統(tǒng)的輔助擴(kuò)展。DS1820 與 AT89C51 結(jié)合實(shí)現(xiàn)最簡溫度檢測系統(tǒng),該系統(tǒng)結(jié)構(gòu)簡單,抗干擾能力強(qiáng),適合于惡劣環(huán)境下進(jìn)行現(xiàn)場溫度測量或遠(yuǎn)程測控,有廣泛的應(yīng)用前景。 temperature detection。 DS1820。在三大信息信息采集(即傳感器技術(shù))、信息傳輸(通信技術(shù))和信息處理(計(jì)算機(jī)技術(shù))中,傳感器屬于信息技術(shù)的前沿尖端產(chǎn)品,尤其是溫度傳感器技術(shù),在我國各領(lǐng)域已經(jīng)引用的非常廣泛,可以說是滲透到社會的每一個(gè)領(lǐng)域,人民的生活與環(huán)境的溫度息息相關(guān),不僅在工業(yè)生產(chǎn)過程中需要實(shí)時(shí)測量溫度,在農(nóng)業(yè)生產(chǎn)中也離不開溫度的測量,因此研究溫度的測量方法和裝置具有重要現(xiàn)實(shí)意義。傳感器就是測得工具。目前的智能溫度傳感器(亦稱數(shù)字溫度傳感器)是在 20 世紀(jì) 90 年代中期問世的,它是微電子技術(shù)、計(jì)算機(jī)技術(shù)和自動測試技術(shù)(ATE)的結(jié)晶,特點(diǎn)是能輸出溫度數(shù)據(jù)及相關(guān)的溫度控制量,適配各種微控制器(MCU)。與傳統(tǒng)的溫度計(jì)相比,其具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,輸出溫度采用數(shù)字顯示,主要用于對測溫要求比較準(zhǔn)確的場所,或5科研實(shí)驗(yàn)室使用,或遠(yuǎn)程測控。設(shè)計(jì)內(nèi)容及性能指標(biāo)本設(shè)計(jì)主要是介紹了在單片機(jī)控制下的測溫系統(tǒng),能夠直觀顯示出溫度數(shù)值。系統(tǒng)方案論證與比較該系統(tǒng)主要由溫度測量和數(shù)據(jù)采集兩部分電路組成,實(shí)現(xiàn)的方法有很多種,下面將列出兩種實(shí)現(xiàn)方案。通過將參考結(jié)點(diǎn)保持在已知溫度并測量該電壓,便可推斷出檢測結(jié)點(diǎn)的溫度。熱電偶的優(yōu)點(diǎn)是工作溫度范圍非常寬,且體積小,但是它們也存在著輸出電壓小、容易遭受來自導(dǎo)線環(huán)路的噪聲影響以及漂移較高的缺點(diǎn),并且這種設(shè)計(jì)需要用到 A/D 轉(zhuǎn)換電路,感溫電路比較麻煩。此外還有復(fù)位電路,晶振電路,啟動電路等。系統(tǒng)框圖如圖 所示:圖 熱電偶溫差電路測溫系統(tǒng)框圖、方案二采用數(shù)字溫度芯片 DS1820 測量溫度,輸出信號全數(shù)字化。且該芯片的物理化學(xué)性很穩(wěn)定,它能用做工業(yè)測溫元件,此元件線形較好。DS1820 的最大特點(diǎn)之一采用了單總線的數(shù)據(jù)傳輸,由數(shù)字溫度計(jì) DS1820 和微控制器 AT89S51 構(gòu)成的溫度測量裝置,它直接輸出溫度的數(shù)字信號,可直接與計(jì)算機(jī)連接。采用 51 單片機(jī)控制,軟件編程的自由度大,可通過編程實(shí)現(xiàn)各種各樣的算術(shù)算法和邏輯控制,而且體積小,硬件實(shí)現(xiàn)簡單,安裝方便。該系統(tǒng)利用 AT89S51 芯片控制溫度傳感器 DS120 進(jìn)行實(shí)時(shí)溫度檢測并顯示,能夠?qū)崿F(xiàn)快速測量環(huán)境溫度,并可以根據(jù)需要設(shè)定上下限報(bào)警溫度。系統(tǒng)框圖如圖 所示圖 DS1820 溫度測溫系統(tǒng)框圖從以上兩種方案,容易看出方案一的測溫裝置可測溫度范圍寬、體積小,但是線性誤差較大。系統(tǒng)器件選擇、 單片機(jī)的選擇對于單片機(jī)的選擇,可以考慮使用 8031 與 8051 系列,由于 8031 沒有內(nèi)部 RAM,系統(tǒng)又需要大量內(nèi)存存儲數(shù)據(jù),因而不適用。它集 Flash 程序存儲器既可在線編程(ISP),也可用傳統(tǒng)方法進(jìn)行編程,所以低價(jià)位 A