基于單片機的溫度報警系統(tǒng)報告_第1頁
基于單片機的溫度報警系統(tǒng)報告_第2頁
基于單片機的溫度報警系統(tǒng)報告_第3頁
基于單片機的溫度報警系統(tǒng)報告_第4頁
基于單片機的溫度報警系統(tǒng)報告_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、-. z基于單片機的溫度報警系統(tǒng)報告:班級:*:隨著時代的進步和開展,單片機技術(shù)已經(jīng)普及到我們生活、工作、科研、各個領(lǐng)域,已經(jīng)成為一種比擬成熟的技術(shù),本次主要設(shè)計一個基于89C52單片機的數(shù)字溫度傳感器開發(fā)測溫系統(tǒng),重點掌握對傳感器下在單片機的硬件連接,軟件編程以及各個模塊系統(tǒng)流程的詳盡分析,提高電路設(shè)計的技巧。該系統(tǒng)可以方便的實現(xiàn)溫度的采集和顯示,它使用起來相當(dāng)方便,具有精度高、靈敏度高、體積小、功耗低等優(yōu)點,適用于我們的日常生活。該系統(tǒng)構(gòu)造簡單,抗干擾能力強,有廣泛的應(yīng)用前景。在工業(yè)生產(chǎn)中,電流、電壓、溫度、壓力、流量、速度和開關(guān)量都是常用的主要被控制參數(shù)、其中,溫度控制也越來越重要。在工

2、業(yè)生產(chǎn)的很多領(lǐng)域中,人們都需要對各類加熱爐、熱處理爐、反響爐和鍋爐中的溫度進展檢測和控制。采用單片機對溫度進展控制不僅具有控制方便、簡單和靈活性大等優(yōu)點,而且可以大幅度提高被控溫度技術(shù)指標(biāo),從而大大提高產(chǎn)品的質(zhì)量和數(shù)量。因此,單片機對溫度的控制問題是工業(yè)生產(chǎn)中經(jīng)常遇到的控制問題。在傳統(tǒng)的溫度測控系統(tǒng)設(shè)計中,往往采用模擬技術(shù)進展設(shè)計,這樣就不可防止的遇到諸如傳感器外圍電路復(fù)雜及抗干擾能力差等問題,而其中任何一環(huán)節(jié)處理不當(dāng),就會造成整個系統(tǒng)性能的下降。采用數(shù)字溫度傳感器與單片機組成的溫度檢測系統(tǒng)進展溫度檢測、數(shù)值顯示和數(shù)據(jù)儲存,體積減小,精度提高,抗干擾能力強,并可組網(wǎng)進展多點協(xié)測,還可以實現(xiàn)實時

3、控制等技術(shù),在現(xiàn)代工業(yè)中應(yīng)用越來越廣泛。傳統(tǒng)的溫度測控系統(tǒng)設(shè)計往往是熱電阻、adc轉(zhuǎn)換器和控制器的搭配,再加上人機互動操作操作設(shè)備這樣就會增加系統(tǒng)的本錢和系統(tǒng)軟件設(shè)計的負(fù)擔(dān),傳統(tǒng)的溫度測控系統(tǒng)軟件設(shè)計不僅要控制溫度采集、adc的轉(zhuǎn)換、數(shù)據(jù)的處理、顯示和按鍵功能。制溫度采集、adc的轉(zhuǎn)換、顯示和按鍵功能相對簡單一些,但是adc采集數(shù)據(jù)不是現(xiàn)成的溫度數(shù)據(jù)還要控制器處理器對數(shù)據(jù)處理進展處理,熱電阻是反映溫度和電壓的關(guān)系,常用的有正溫度和負(fù)溫度電阻,而且大多數(shù)不是正比例而是指數(shù)型,這樣的數(shù)據(jù)處理函數(shù)可想而知有多復(fù)雜,還要考慮電壓在傳輸時的損耗。本設(shè)計就采用以52單片機為核心,和單總線數(shù)字式溫度傳感器模

4、擬出一溫度測控系統(tǒng)。方案: 采用AT89C52單片機,溫度傳感器,液晶顯示屏,設(shè)計能設(shè)定溫度上下限。當(dāng)溫度低于下限值或高于上限值是能進展報警,能顯示實際的溫度值,顯示精度為1本方案主要利用硬電路連接,通過軟件編程,顯示出溫度。重要元器件1:AT89C52AT89C52是一個低電壓,高性能CMOS8位單片機,片含8kbytes的可反復(fù)擦寫的Flash只讀程序存儲器和256bytes的隨機存取數(shù)據(jù)存儲器RAM,器件ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn)兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片置通用位中央處理器和Flash存儲單元,功能強的AT89C52單片機可為您提供許多較復(fù)雜統(tǒng)控制應(yīng)用場合。AT8

5、9C52有40個引腳,32個外部雙向輸入/輸出I/O端口,同時含2個外中斷口,3個16位可編程定時計數(shù)器,2個全雙工串行通信口,2個讀寫口線,AT89C52可以按照常規(guī)方法進展編程,也可以在編程。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)本錢。AT89C52有PDIP、PQFP/TQFP及PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。具有低電壓供電和體積小等特點。重要元器件2:DS18B20溫度傳感器DS18B20數(shù)字溫度傳感器是DALLAS公司生產(chǎn)的1Wire,即單總線器件,具有線路簡單,體積小的特點。因此用它來組成一個測溫系統(tǒng),具有線

6、路簡單,在一根通信線,可以掛很多這樣的數(shù)字溫度計,十分方便。DS18B20數(shù)字溫度傳感器接線方便,耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域。DS18B20溫度傳感器是美國DALLAS半導(dǎo)體公司最新推出的一種改良型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測溫元件相比,它能直接讀出被測溫度,并且可根據(jù)實際要求通過簡單的編程實現(xiàn)912位的數(shù)字值讀數(shù)方式。本溫度計采用一種智能溫度傳感器DS18B20作為檢測元件。該元件測溫圍為-55125度,最高分辨率為0.0625度,完全滿足本設(shè)計中分辨率為0.1度的要求!考慮到下載程序的方便和一些條件的限制我選了STC89C52RC這款單片機作為控制器。報警方面,當(dāng)溫度超過警界最高溫度時,報警,紅色發(fā)光二極管翻開;當(dāng)溫度低于最低溫度報警時,報警,紅色發(fā)光二級管翻開。為使電路的簡化,其溫度報警值已預(yù)設(shè)在程序中,可以通過修改程序中的預(yù)設(shè)值改變報警溫度!主要實現(xiàn):在基于52單片機的情況下進展,實時溫度測量以及顯示,超出溫度圍聲光報警,上下限溫度可設(shè)定等功能。電路圖:總結(jié): 從這次的課程設(shè)計中,我真真正正的意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實際,把我們所學(xué)的理論知識用到實際當(dāng)中,學(xué)習(xí)單片機更是如此,程序只有在經(jīng)常的寫與讀的過程中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論