基于單片機的多點溫度監(jiān)測系統(tǒng)設計_第1頁
基于單片機的多點溫度監(jiān)測系統(tǒng)設計_第2頁
基于單片機的多點溫度監(jiān)測系統(tǒng)設計_第3頁
基于單片機的多點溫度監(jiān)測系統(tǒng)設計_第4頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、    基于單片機的多點溫度監(jiān)測系統(tǒng)設計    吳昊 黎洋 張清宇 張衡摘要:本系統(tǒng)設計為一個多點溫度監(jiān)測系統(tǒng),主要實現(xiàn)三路溫度采集,采集的溫度可在lcd上顯示,可通過手動調(diào)整顯示其中一路的當前溫度值,低溫限值,高溫限值,并且可以通過按鍵調(diào)節(jié)溫度的高低限值。本次設計硬件部分以at89c52單片機為核心,通過四路ds18b20溫度傳感器采集溫度,在單片機的控制下對相應傳感器采集到的溫度進行數(shù)據(jù)處理,并將處理后的數(shù)據(jù)顯示在lcd顯示器上。當所測溫度值超過溫度的高限值或低于低限值時,報警電路就會報警,蜂鳴器報警,發(fā)光二極管閃爍。關(guān)鍵詞:溫度測量;51單片機;d

2、s18b20一、前言隨著社會的進步和工業(yè)技術(shù)的發(fā)展,人們越來越重視溫度因素。許多產(chǎn)品對溫度監(jiān)測范圍要求嚴格,而且目前市面上的溫度監(jiān)測儀器都是單點測量,且溫度信息傳輸是不及時的、不夠精確的,從而不利于工業(yè)控制及時做出決定。在這種情況下,制作出多點溫度監(jiān)測、實時性高、高精度的同步測量方案是很有必要的。因此,這次綜合設計以單片機為核心部件設計出一種多點溫度監(jiān)測系統(tǒng)。本次綜合設計的目的在于掌握數(shù)字傳感器ds18b20的原理、性能、使用方法和特點,用keil對系統(tǒng)進行編程。本次設計綜合了電子信息、計算機技術(shù)專業(yè)領域方便的知識,具有綜合性、科學性、代表性,可全面檢驗和促進學生的理論素質(zhì)和工作能力。本設計的

3、研究可以使學生更好的掌握基于單片機應用系統(tǒng)的分析與設計方法,培養(yǎng)創(chuàng)新意識、協(xié)作精神和理論聯(lián)系實際的學風,提高電子產(chǎn)品研發(fā)素質(zhì)、增強針對實際應用進行控制系統(tǒng)設計制作的能力。二、總體方案設計(一)方案論證與比較方案一:采用3個溫度傳感器ad590來測量環(huán)境溫度,ad590是美國analog devices公司的單片集成兩端感溫電流源,其輸出電流與絕對溫度成比例。然后分別將采集到的多路數(shù)據(jù)通過模數(shù)轉(zhuǎn)換芯片adc0809進行信號轉(zhuǎn)換,即將采集模擬信號轉(zhuǎn)換為數(shù)字信號,然后送到單片機進行數(shù)據(jù)的分析與處理。在方案一中,輔助電路主要由時鐘電路、復位電路、報警電路、液晶顯示電路、鍵盤控制電路等組成。方案二:這個

4、方案使用at89c52單片機為核心,以數(shù)字溫度傳感器ds18b20溫度的測量元件,在這個電路中采用3個ds18b20對各點溫度進行監(jiān)測,通過鍵盤電路對溫度上下限值進行修改和循環(huán)顯示,顯示電路采用lcd1602模塊。(二)方案選擇方案一采用模擬溫度傳感器ad590,轉(zhuǎn)換結(jié)果需要經(jīng)過運算放大器和a/d轉(zhuǎn)換器傳送給處理器。它控制雖然簡單,成本低,但是后續(xù)電路復雜,且需要進行溫度標定,集成溫度傳感器ad590輸出為電流信號,且輸出信號較弱,所以需要后續(xù)放大及a/d轉(zhuǎn)換電路,如采用普通運放則精度難以保證,而測量放大器價格較高,這樣會使系統(tǒng)成本升高。方案二以ds18b20為傳感器和at89c52單片機為控

5、制核心組成多點溫度測試系統(tǒng),該系統(tǒng)包括復位電路、時鐘電路、溫度采集電路、鍵盤與溫度顯示電路、上下限報警電路等。采用dallas半導體公司推出的數(shù)字溫度傳感器ds18b20,屬于新一代適配微處理器的智能溫度傳感器。它具有獨特的單總線接口,僅需要占用一個通用i/o端口即可完成與微處理的通信。因而使用ds18b20可使系統(tǒng)結(jié)構(gòu)更趨簡單,可靠性更高。大大提高了系統(tǒng)的抗干擾能力。ds18b20體積小、經(jīng)濟、使用方便靈活。測試精度高,較高的性價比,有crc校驗,系統(tǒng)簡明直觀,適合于惡劣環(huán)境的現(xiàn)場測溫。綜上所述,本次專業(yè)系統(tǒng)設計采用方案二對系統(tǒng)進行設計。三、各單元模塊功能介紹及電路設計(一)單片機系統(tǒng)模塊a

6、t89c52是一個低電壓,高性能cmos 8位單片機,片內(nèi)含8k bytes的可反復擦寫的flash只讀程序存儲器和256 bytes的隨機存取數(shù)據(jù)存儲器(ram),器件采用atmel公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標準mcs-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和flash存儲單元,at89c52單片機在電子行業(yè)中有著廣泛的應用。at89c52單片機進行系統(tǒng)控制,運到到了復位電路,時鐘電路,串口,i/o接口。(二)溫度采集模塊模塊設計ds18b20溫度測量系統(tǒng)有一個很簡單的測溫系統(tǒng),測溫精度高,方便連接。ds18b20與單片機的硬件連接方式有:vdd連接到一個外部電源,gnd接地,

7、輸入/輸出接口和單片機的輸入/輸出接口想連。不管是何種電源方式,輸入/輸出端口引腳必須連接大約4.7k上拉電阻。在外部電源供電的方式下,ds18b20工作電源由vdd引腳接入,其vdd端用5v電壓供電,此時i/o線不需要強上拉,不存在電源電流不足的問題,可以保證轉(zhuǎn)換精度,同時在總線上可以掛接多個ds18b20傳感器,組成多點測溫系統(tǒng)。注意:在外部供電的方式下,ds18b20的gnd引腳不能懸空,否則不能轉(zhuǎn)換溫度,讀取的溫度總是同一個。(三)報警模塊設計報警模塊主要由蜂鳴器、發(fā)光二極管、以及電阻和電容構(gòu)成。當傳感器測定的溫度值超出系統(tǒng)預設值時,蜂鳴器發(fā)出報警聲,同時發(fā)光二極管閃爍,提示監(jiān)測人員注

8、意,以便做出相應的調(diào)整。四、調(diào)試與結(jié)果:該測溫系統(tǒng)采用智能型溫度傳感器ds18b20,其測量溫度的范圍為-55?度+125度,最大分辨率可以達到正負0.05度,采用單總線方式與單片機相連,同時可直接將溫度的模擬信號轉(zhuǎn)變?yōu)榇袛?shù)字信號供處理器分析,以達到度溫度的實時監(jiān)測,最終實現(xiàn)人機交換。五、總結(jié)溫度測量對日常工業(yè)生產(chǎn)以及自動化生產(chǎn)控制過程中都具有很大的作用,溫度保證整個生產(chǎn)過程的安全、有序、高效的進行,一種電子溫度測量儀器相比傳統(tǒng)的溫度測量有著明顯的優(yōu)勢和更高的使用價值。本設計采用高主頻的單片機作為整個測溫系統(tǒng)的核心處理器,通過與溫度傳感器進行實時通信處理溫度傳感器傳輸?shù)臄?shù)字信號,進行相應的溫度參數(shù)的快速分析處理,并通過終端顯示lcd實時顯示溫度值,與用戶進行實時通信。參考文獻:1占自才,徐雪松.基于單片機的數(shù)字溫度計設計與仿真研究j.九江學院學報(自然科學版),2015,30(01):20-21.2朱海濤.基于單片機的數(shù)字溫度計的設計及顯示j.電子世界,2013(0

溫馨提示

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

評論

0/150

提交評論