基于單片機的溫度報警系統報告_第1頁
基于單片機的溫度報警系統報告_第2頁
基于單片機的溫度報警系統報告_第3頁
基于單片機的溫度報警系統報告_第4頁
基于單片機的溫度報警系統報告_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于單片機的溫度報警系統報告姓名:班級:學號:隨著時代的進步和發展,單片機技術已經普及到我們生活、工作、科研、各個領域,已經成為一種比較成熟的技術,本次主要設計一個基于89C52單片機的數字溫度傳感器開發測溫系統,重點掌握對傳感器下在單片機的硬件連接,軟件編程以及各個模塊系統流程的詳盡分析,提高電路設計的技巧。該系統可以方便的實現溫度的采集和顯示,它使用起來相當方便,具有精度高、靈敏度高、體積小、功耗低等優點,適用于我們的日常生活。該系統結構簡單,抗干擾能力強,有廣泛的應用前景。在工業生產中,電流、電壓、溫度、壓力、流量、速度和開關量都是常用的主要被控制參數、其中,溫度控制也越來越重要。在工業生產的很多領域中,人們都需要對各類加熱爐、熱處理爐、反應爐和鍋爐中的溫度進行檢測和控制。采用單片機對溫度進行控制不僅具有控制方便、簡單和靈活性大等優點,而且可以大幅度提高被控溫度技術指標,從而大大提高產品的質量和數量。因此,單片機對溫度的控制問題是工業生產中經常遇到的控制問題。在傳統的溫度測控系統設計中,往往采用模擬技術進行設計,這樣就不可避免的遇到諸如傳感器外圍電路復雜及抗干擾能力差等問題,而其中任何一環節處理不當,就會造成整個系統性能的下降。采用數字溫度傳感器與單片機組成的溫度檢測系統進行溫度檢測、數值顯示和數據儲存,體積減小,精度提高,抗干擾能力強,并可組網進行多點協測,還可以實現實時控制等技術,在現代工業中應用越來越廣泛。傳統的溫度測控系統設計往往是熱電阻、adc轉換器和控制器的搭配,再加上人機互動操作操作設備這樣就會增加系統的成本和系統軟件設計的負擔,傳統的溫度測控系統軟件設計不僅要控制溫度采集、adc的轉換、數據的處理、顯示和按鍵功能。制溫度采集、adc的轉換、顯示和按鍵功能相對簡單一些,但是adc采集數據不是現成的溫度數據還要控制器處理器對數據處理進行處理,熱電阻是反映溫度和電壓的關系,常用的有正溫度和負溫度電阻,而且大多數不是正比例而是指數型,這樣的數據處理函數可想而知有多復雜,還要考慮電壓在傳輸時的損耗。本設計就采用以52單片機為核心,和單總線數字式溫度傳感器模擬出一溫度測控系統。方案: 采用AT89C52單片機,溫度傳感器,液晶顯示屏,設計能設定溫度上下限。當溫度低于下限值或高于上限值是能進行報警,能顯示實際的溫度值,顯示精度為1本方案主要利用硬電路連接,通過軟件編程,顯示出溫度。重要元器件1:AT89C52AT89C52是一個低電壓,高性能CMOS8位單片機,片內含8kbytes的可反復擦寫的Flash只讀程序存儲器和256bytes的隨機存取數據存儲器(RAM),器件ATMEL公司的高密度、非易失性存儲技術生產兼容標準MCS-51指令系統,片內置通用位中央處理器和Flash存儲單元,功能強的AT89C52單片機可為您提供許多較復雜統控制應用場合。AT89C52有40個引腳,32個外部雙向輸入/輸出(I/O)端口,同時內含2個外中斷口,3個16位可編程定時計數器,2個全雙工串行通信口,2個讀寫口線,AT89C52可以按照常規方法進行編程,也可以在編程。其將通用的微處理器和Flash存儲器結合在一起,特別是可反復擦寫的Flash存儲器可有效地降低開發成本。AT89C52有PDIP、PQFP/TQFP及PLCC等三種封裝形式,以適應不同產品的需求。具有低電壓供電和體積小等特點。重要元器件2:DS18B20溫度傳感器DS18B20數字溫度傳感器是DALLAS公司生產的1Wire,即單總線器件,具有線路簡單,體積小的特點。因此用它來組成一個測溫系統,具有線路簡單,在一根通信線,可以掛很多這樣的數字溫度計,十分方便。DS18B20數字溫度傳感器接線方便,耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設備數字測溫和控制領域。DS18B20溫度傳感器是美國DALLAS半導體公司最新推出的一種改進型智能溫度傳感器,與傳統的熱敏電阻等測溫元件相比,它能直接讀出被測溫度,并且可根據實際要求通過簡單的編程實現912位的數字值讀數方式。本溫度計采用一種智能溫度傳感器DS18B20作為檢測元件。該元件測溫范圍為-55125度,最高分辨率為0.0625度,完全滿足本設計中分辨率為0.1度的要求!考慮到下載程序的方便和一些條件的限制我選了STC89C52RC這款單片機作為控制器。報警方面,當溫度超過警界最高溫度時,報警,紅色發光二極管打開;當溫度低于最低溫度報警時,報警,紅色發光二級管打開。為使電路的簡化,其溫度報警值已預設在程序中,可以通過修改程序中的預設值改變報警溫度!主要實現:在基于52單片機的情況下進行,實時溫度測量以及顯示,超出溫度范圍聲光報警,上下限溫度可設定等功能。電路圖:總結: 從這次的課程設計中,我真真正正的意識到,在以后的學習中,要理論聯系實際,把我們所學的理論知識用到實際當中,學習單片機更是如此,程序只有在經常的寫與讀的過程

溫馨提示

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

評論

0/150

提交評論