自動溫控系統(tǒng)_第1頁
自動溫控系統(tǒng)_第2頁
自動溫控系統(tǒng)_第3頁
自動溫控系統(tǒng)_第4頁
自動溫控系統(tǒng)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

自動溫控系統(tǒng)溫度采集模塊1溫度顯示模塊2聲光報(bào)警模塊3降溫模塊4目錄CONTENTS硬件設(shè)計(jì)方案·硬件設(shè)計(jì)主要包括溫度信號采樣電路,顯示電路,溫度控制電路,報(bào)警電路,時鐘信號電路等,其中硬件設(shè)計(jì)重點(diǎn)是顯示電路、報(bào)警電路和降溫控制電路。

·軟件設(shè)計(jì)主要完成系統(tǒng)初始化、模數(shù)轉(zhuǎn)換、直流電機(jī)轉(zhuǎn)速控制和led七段數(shù)碼管顯示的子程序設(shè)計(jì)等工作。系統(tǒng)總體方案設(shè)計(jì)”“

系統(tǒng)采用CPU8088為主控芯片,接口芯片選擇專用接口芯片8255,8255是具有多種功能的可編程并行接口電路芯片,8255的基本功能是以并行的方式在系統(tǒng)總線與I/O設(shè)備之間傳輸數(shù)據(jù)。溫度傳感器選擇用可變電阻分壓代替溫度信號輸入。溫度顯示模塊部分選用四位七段數(shù)碼管來完成溫度的實(shí)時顯示

系統(tǒng)總體方案設(shè)計(jì)”“01溫度傳感器的選擇02轉(zhuǎn)換電路03模數(shù)轉(zhuǎn)換芯片ADC080904

接口芯片825505模塊程序設(shè)計(jì)溫度采集模塊溫度傳感器的選擇

選擇采用溫度芯片DS18B20測量溫度。該芯片的物理化學(xué)性很穩(wěn)定,它能用做工業(yè)測溫元件,且此元件線形較好。在0—1000度時,最大線形偏差小于10度。采用溫度芯片測量溫度。部分功能電路的集成,使總體電路更簡潔,搭建電路和焊接電路時更快。而且,集成塊的使用,有效地避免外界的干擾,提高測量電路的精確度。但是由于實(shí)際硬件實(shí)現(xiàn)過程里,實(shí)驗(yàn)箱并未配有該芯片,我們選擇用可變電阻代替溫度傳感器將溫度信號轉(zhuǎn)換為電壓信號輸入,直接輸入0-5V電壓到ADC0809里ADC0809是典型的8位8通道逐次逼近式A/D轉(zhuǎn)換器。ADC0809芯片的輸出端可以直接和系統(tǒng)總線相連,由讀信號控制三態(tài)門,轉(zhuǎn)換結(jié)束后,CPU執(zhí)行一條輸入指令,從而產(chǎn)生讀信號,將數(shù)據(jù)從A/D轉(zhuǎn)換器取出。模數(shù)轉(zhuǎn)換芯片ADC0809”“AD轉(zhuǎn)換溫度值電壓值數(shù)字值0℃100℃0V5V825502568位AD,量程5V19.53mV/數(shù)字量0.05V/℃2.56數(shù)字量/℃40℃60℃80℃66H9AHCDH接口芯片82558255是具有多種功能的可編程并行接口電路芯片,8255的基本功能是以并行的方式在系統(tǒng)總線與I/O設(shè)備之間傳輸數(shù)據(jù)。8255共有三種工作方式:方式0:基本輸入輸出方式;方式1:選通輸入輸出方式;方式2:雙向選通傳送方式。其工作特點(diǎn)為:方式0:基本輸入輸出方式。端口A和端口B通過方式選擇字規(guī)定為輸入口或者輸出口,端口C分為兩個4位端口,高4位一個端口,低4位一個端口。這兩個四位端口也可由方式選擇字規(guī)定為輸入口或輸出口。這里采用查詢方式。

模塊程序設(shè)計(jì)”“I/O地址分配:io8255aequ288hio8255bequ289hio8255cequ28ahio8255dequ28bhio8254aequ280hio8254dequ283hio0832aequ290hio0809aequ298h由CPU控制8255A的輸出數(shù)據(jù),并在LED數(shù)碼管上輸出,顯示溫度的具體數(shù)值。我們在設(shè)計(jì)時,顯示三位數(shù)包括小數(shù)位,所以需要使用三塊LED數(shù)碼管來顯示溫度的變化。這時,如果我們利用三位輸出位控制端口就可以控制三塊數(shù)碼管顯示。再由八個輸出決定顯示的具體數(shù)字8255A的3個數(shù)據(jù)端口分為兩組進(jìn)行控制。一個端口作為輸出位控制,一個端口輸出數(shù)字代碼。所以,我們設(shè)置端口A和端口B的部分接口作為輸出。溫度顯示模塊”“顯示電路圖軟件設(shè)計(jì)方案框圖聲光報(bào)警模塊本模塊所需要的硬件有定時計(jì)數(shù)器8254,可編程并行接口電路8255,蜂鳴器和3個LED指示燈等。聲光報(bào)警模塊分為報(bào)警和解除報(bào)警,當(dāng)溫度信號輸入后,模塊判斷溫度T<40度時,不報(bào)警。當(dāng)40≤T<60度時,觸發(fā)一級報(bào)警,蜂鳴器響,LED0亮;當(dāng)60≤T<80度時,觸發(fā)二級報(bào)警,蜂鳴器響(較高頻率),LED0、LED1亮;當(dāng)T>80度時,觸發(fā)三級報(bào)警,蜂鳴器響(高頻率),LED0、LED1、LED2同時亮,解除報(bào)警則是逆過程?!啊甭暪鈭?bào)警電路圖降溫模塊降溫模塊主要運(yùn)用直流電機(jī)轉(zhuǎn)速控制來達(dá)到不同溫度段使用不同風(fēng)速降溫的效果??刂撇糠植捎肈AC0832芯片,當(dāng)數(shù)據(jù)由接口芯片輸入后,讀取數(shù)字信號,然后類似于聲光報(bào)警模塊的分級,分為三個等級的轉(zhuǎn)速。直流電機(jī)的轉(zhuǎn)速通過Ub輸出脈沖的占空比來決定,正向占空比越大,轉(zhuǎn)速越快,反之越慢。本模塊中,模擬量輸出Ub雙極性,當(dāng)輸入數(shù)字量小于80H時輸出為負(fù),輸入等于

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論