智能火災(zāi)報警系統(tǒng)設(shè)計_第1頁
智能火災(zāi)報警系統(tǒng)設(shè)計_第2頁
智能火災(zāi)報警系統(tǒng)設(shè)計_第3頁
智能火災(zāi)報警系統(tǒng)設(shè)計_第4頁
智能火災(zāi)報警系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一章緒論1.1背景近年來全國火災(zāi)事故頻繁發(fā)生,造成人、財、物的巨大損失。用戶對火災(zāi)報警以至自動消防系統(tǒng)的要求越來越高。針對多起火災(zāi)事故的分析,排除水壓缺乏等因素外,現(xiàn)有的消防隔斷未能起到應(yīng)有的作用,是造成重大損失的關(guān)鍵。本文基于上述考慮,通過研發(fā)全自動智能防火卷閘門電氣控制系統(tǒng),滿足了防火卷閘門的各種動作狀態(tài)要求,也滿足了用戶的不同使用環(huán)境的需要。其主要功能是在火災(zāi)發(fā)生時,控制防火卷閘門可靠、準(zhǔn)確地運(yùn)行,實現(xiàn)防火卷閘門的一步降或二步降,到達(dá)分區(qū)防火,控制火勢蔓延,減少火災(zāi)損失的目的防火卷閘門控制方式主要分為手動調(diào)整自動與聯(lián)動等各種控制方式同時預(yù)留和上位機(jī)的通訊接口,為自動消防系統(tǒng)作好前期準(zhǔn)備。同時,通過溫度傳感器和煙霧傳感器檢測出信號,通過控制電路使自動撥號〔119〕,并報告現(xiàn)場地址。這對有效、快速撲救具有積極意義。本系統(tǒng)適用于各種消防環(huán)境,尤其適合于不能用水做滅火介質(zhì)的地方,如圖書館、檔案館、計算機(jī)房等處。因單片機(jī)集成度高,故該裝置具有結(jié)構(gòu)簡單,可靠性高,本錢低等優(yōu)點。1.2智能火災(zāi)報警系統(tǒng)火災(zāi)自動報警系統(tǒng)屬于樓宇自動化范疇,是當(dāng)前樓宇自動化的一個主要構(gòu)成系統(tǒng)。其設(shè)置目的是為了防止和減少火災(zāi)危害,保護(hù)人身和財產(chǎn)平安?;馂?zāi)報警技術(shù)是預(yù)防火災(zāi)的一項根底工作,應(yīng)用范圍廣泛。報警早,損失少,不僅對發(fā)生火災(zāi)的單位和個人具有重要作用,而且對公安消防監(jiān)督機(jī)構(gòu)及時撲滅火災(zāi)、減少人員傷亡和財產(chǎn)損失同樣具有十分重要的現(xiàn)實意義?;馂?zāi)自動報警系統(tǒng)由觸發(fā)器件、火災(zāi)報警裝置、火災(zāi)警報裝置及具有其他輔助功能的裝置組成。隨著電子技術(shù)和計算機(jī)技術(shù)的迅速開展,火災(zāi)自動報警系統(tǒng)的結(jié)構(gòu)、形式越來越靈活多樣,很難精確劃分為幾種固定的模式。火災(zāi)自動報警技術(shù)趨向于智能化系統(tǒng),這種系統(tǒng)可組合成任何形式的火災(zāi)自動報警網(wǎng)絡(luò)形式,既可以是區(qū)域報警系統(tǒng),又可以是集中報警系統(tǒng)或控制中心報警系統(tǒng)形式。所謂智能火災(zāi)自動報警系統(tǒng),應(yīng)當(dāng)是:使用探測器件將火災(zāi)發(fā)生期間所產(chǎn)生的煙、溫、光等信號以模擬量形式,連同外界相關(guān)的環(huán)境參數(shù)一起傳送給報警器,報警器再根據(jù)獲取的數(shù)據(jù)及內(nèi)部存儲的大量數(shù)據(jù),利用火災(zāi)模型判據(jù)來判斷火災(zāi)是否存在,這樣的系統(tǒng)稱為智能火災(zāi)自動報警系統(tǒng)。由于該系統(tǒng)為解決火災(zāi)報警系統(tǒng)存在的兩個難題〔誤報、漏報〕提供了新的方法和手段,并在處理火災(zāi)真?zhèn)畏矫姹憩F(xiàn)出明顯的有效性和創(chuàng)新性,這是火災(zāi)自動報警系統(tǒng)在技術(shù)上的飛躍。從傳統(tǒng)型走向智能型,是國內(nèi)外火災(zāi)自動報警系統(tǒng)技術(shù)開展的必然趨勢。智能火災(zāi)自動報警控制系統(tǒng)具有如下特點:〔1〕為全面有效地反映被監(jiān)視環(huán)境的各種細(xì)微變化,智能系統(tǒng)采用了設(shè)有專用芯片的模擬量探測器,對濕度和灰塵等影響實施自動補(bǔ)償,對電干擾及線路分布參數(shù)的影響進(jìn)行自動處理,從而為實現(xiàn)各種智能特性、解決無災(zāi)誤報和準(zhǔn)確報警奠定了技術(shù)根底;〔2〕系統(tǒng)采用主從式網(wǎng)絡(luò)結(jié)構(gòu),解決了對不同工程的適應(yīng)性,又提高了運(yùn)行的可靠性;〔3〕利用全總線計算機(jī)通信技術(shù),既完成了總線報警,又實現(xiàn)了總線聯(lián)動控制,徹底防止了控制輸出與執(zhí)行機(jī)構(gòu)之間的長距離穿線布管,大大方便了系統(tǒng)布線設(shè)計和現(xiàn)場施工;〔4〕系統(tǒng)采用大容量的控制矩陣和交叉查尋軟件包,以軟件編程代替了硬件組合,提高了消防聯(lián)動的靈活性和可修改性;〔5〕具有豐富的自診斷功能,為系統(tǒng)維護(hù)及正常運(yùn)行提供了有利條件。1.3火災(zāi)探測器1.3.1火災(zāi)探測器簡介火災(zāi)探測器是火災(zāi)探測系統(tǒng)最重要的組成局部之一,它至少含有一個能連續(xù)或以一定頻率周期探測物質(zhì)燃燒過程中所產(chǎn)生的各種物理、化學(xué)現(xiàn)象的傳感器,并且至少能向控制和指示設(shè)備提供一個適合的信號。其根本功能就是對物質(zhì)燃燒過程中產(chǎn)生的各種氣、煙、熱、光〔火焰〕等表征火災(zāi)信號的物理、化學(xué)參量做出有效響應(yīng),并轉(zhuǎn)化為計算機(jī)可接收的電信號,供計算機(jī)分析處理?;馂?zāi)探測器一般由敏感元件傳感器、處理單元和判斷及指示電路組成,其中敏感元件U傳感器可以對一個或幾個火災(zāi)參量起監(jiān)視作用,做出有效響應(yīng),然后經(jīng)過電子或機(jī)械方式進(jìn)行處理,并轉(zhuǎn)化為電信號?!?〕衡量火災(zāi)探測器產(chǎn)品質(zhì)量的主要技術(shù)指標(biāo)靈敏度,既響應(yīng)火災(zāi)參量的敏感程度、可靠性、穩(wěn)定性和抗干擾能力。國家技術(shù)監(jiān)督局公布了國家標(biāo)準(zhǔn):如GB4715-93《點型感煙火災(zāi)探測器技術(shù)要求及試驗方法》,GB4716-93《點型感溫火災(zāi)探測器技術(shù)要求及試驗方法》等,國際標(biāo)準(zhǔn)如ISO7240-1《火災(zāi)探測和報警系統(tǒng)》等。〔2〕火災(zāi)探測器的分類根據(jù)監(jiān)測的火災(zāi)特性不同,火災(zāi)探測器可分為感煙、感溫、感光、復(fù)合和可燃?xì)怏w等五種類型。感煙探測器可分為離子型、光電型、激光型和紅外線束型四種。感溫探測器根據(jù)其感熱效果和結(jié)構(gòu)型式可分為定溫式、差溫式及差定溫式三種。目前,大多數(shù)消防系統(tǒng)中使用的是離子感煙探測器、光電感煙探測器及感溫探測器?!?〕火災(zāi)探測器的工作原理下面就幾種常用探測器的工作原理做簡要介紹:感煙探測器:該種探測器主要響應(yīng)燃燒或熱解產(chǎn)生的固體、液體微粒即煙霧粒子,主要用來探測可見或不可見的燃燒產(chǎn)物及起火速度緩慢的初期火災(zāi)。離子型主要是利用煙霧粒子改變電離室電流原理而設(shè)計的,探測器內(nèi)部裝有!放射源的電離室為傳感器件;光電型主要是應(yīng)用煙霧粒子對光線產(chǎn)生散射及折射、吸收或遮擋的原理而設(shè)計,有減光型和散射型,探測器內(nèi)部有光學(xué)系統(tǒng)和紅外線光源作探測器件;紅外光束型應(yīng)用煙霧粒子吸收或散射紅外光束的原理而設(shè)計,主要包括一個光源,一套光線照準(zhǔn)裝置和一個接收裝置。感溫探測器:該種探測器主要是利用熱敏元件來探測火災(zāi)。在火災(zāi)初始階段,除有大量煙霧產(chǎn)生外,物質(zhì)在燃燒過程中會釋放出大量的熱量,周圍環(huán)境溫度急劇上升。該種類探測器中熱敏元件的阻值隨溫差發(fā)生變化,從而將溫度信號轉(zhuǎn)變成電信號,并進(jìn)行報警處理。1.3.2火災(zāi)探測器開展特點隨著應(yīng)用領(lǐng)域的不斷擴(kuò)大,應(yīng)用需求不斷提高,普通類型的感溫、感煙火災(zāi)探測報警系統(tǒng)已不能滿足需要,運(yùn)用高新技術(shù)的新型探測器在不斷研發(fā),其特點是:〔1〕功能更新現(xiàn)代火災(zāi)探測器的最大特征之一就是判別功能和判定決定權(quán)不僅從觀念上別離,而且在實際應(yīng)用中已經(jīng)分別執(zhí)行。早期的判別功能和判定決定權(quán)合二為一,由設(shè)置在探測器中的傳感器件實現(xiàn),因而處理問題死板且易受干擾。而現(xiàn)代火災(zāi)探測傳感器的判別功能和判定決定權(quán)由軟件控制,能濾除干擾,識別真假火災(zāi),實現(xiàn)火災(zāi)智能判斷?!?〕可靠性提高火災(zāi)探測報警系統(tǒng)可靠性的提高首先表達(dá)在用智能技術(shù)處理傳感器提供的火災(zāi)信息。人們采用多種火災(zāi)探測算法和復(fù)合多傳感等傳感方式,為判斷火災(zāi)提供了更加充分可靠的信息。模糊邏輯、神經(jīng)網(wǎng)絡(luò)等高新技術(shù)用于火災(zāi)的判別,大大提高火災(zāi)探測的可靠性。〔3〕報警時間提前新型火災(zāi)探測器已不局限于對已發(fā)生的火災(zāi)及時報警,可以在火災(zāi)發(fā)生之前的幾小時或幾天內(nèi),識別潛在的火災(zāi)危險性,實現(xiàn)超早期火災(zāi)報警。1.3.3火災(zāi)探測器新技術(shù)〔1〕高靈敏度探測技術(shù)應(yīng)用目前已研究開發(fā)出激光式高靈敏度感煙火災(zāi)探測器、吸氣式高靈敏度火災(zāi)探測報警系統(tǒng)和氣體火災(zāi)探測報警系統(tǒng)等超早期火災(zāi)探測報警產(chǎn)品。這些系統(tǒng)采用激光粒子計數(shù)原理、激光散射原理監(jiān)視被保護(hù)空間,以單位體積內(nèi)粒子增加的多少來判斷是否可能發(fā)生火災(zāi)。與普通感煙火災(zāi)探測報警系統(tǒng)相比,這種系統(tǒng)的探測靈敏度提高了兩個數(shù)量級甚至更多。但目前,這種技術(shù)還僅限于對煙粒子的探測,在應(yīng)用中不同程度地受到了應(yīng)用場所環(huán)境的限制。〔2〕氣體濃度探測技術(shù)應(yīng)用利用氣體和氣體成分對火災(zāi)早期階段生成物或構(gòu)成火災(zāi)的要素進(jìn)行探測的火災(zāi)探測技術(shù),也能夠?qū)崿F(xiàn)超早期火災(zāi)探測。易燃易爆場所一旦爆炸起火,火勢蔓延速度極快,難以控制,人們?yōu)榇藢iT開發(fā)研制了在火災(zāi)爆炸事故之前,從可燃?xì)怏w濃度方面進(jìn)行故障和火災(zāi)爆炸危險性等方面預(yù)測的線型可燃?xì)怏w探測報警系統(tǒng)。它采用光學(xué)原理,利用不同氣體光譜特性的差異進(jìn)行氣體濃度探測,從根本上解決了點型可燃?xì)怏w傳感元件穩(wěn)定性差、壽命短等缺陷,用于大面積可燃?xì)怏w探測報警時,性能價格比擬高,其原理還可擴(kuò)展用于其他場所氣體泄漏的監(jiān)測?!?〕多信息技術(shù)應(yīng)用早期的火災(zāi)探測器對于火災(zāi)信息的反響是輸出信息“0”或“1”即開關(guān)量,其他信息僅圍繞反映開關(guān)是否正常、能否動作等。而現(xiàn)代火災(zāi)探測器是對火災(zāi)過程進(jìn)行監(jiān)測,有些探測器實質(zhì)上只起傳感器的作用。因此,其火災(zāi)信息量明顯增加。另一方面,各種單一傳感器提供的火災(zāi)信息均混雜非火災(zāi)信息,給從傳感器提供的火災(zāi)信息上判別火災(zāi)增加了難度,人們于是開始研究基于新型探測原理的傳感器件〔如氣體傳感器等〕和復(fù)合探測器,對火災(zāi)過程的多參數(shù)進(jìn)行監(jiān)測,配以智能判別技術(shù),以到達(dá)減少誤報,提高可靠性的目的。細(xì)微特征的辨識也是從提供信息角度識別火災(zāi)的一種方法。采用單片機(jī)的智能火災(zāi)探測器,可以打破采樣受控制器控制的被動局面,主動獲取對于識別真假火災(zāi)參數(shù)非常重要的細(xì)微信息。第二章總體設(shè)計及方案論證火災(zāi)智能監(jiān)測及防火卷簾門自動控制系統(tǒng)是有傳感器,信號變換,單片機(jī)及相應(yīng)的信號顯示、輸出局部組成。通過溫度和煙霧傳感器采集信號,經(jīng)過單片機(jī)與其設(shè)定值進(jìn)行比擬后,根據(jù)差值和內(nèi)部的軟件設(shè)計來對溫度上下和煙霧濃度進(jìn)行檢測及控制,及時準(zhǔn)確的報警和滅火,實現(xiàn)物資損失降低到最小。2.1系統(tǒng)設(shè)計思想系統(tǒng)硬件及信號由AT89C51單片機(jī)內(nèi)部有非易失性Flash存儲器分別包含128字節(jié)RAM、32條I/O口線、3個16位定時/計數(shù)器、6輸入4優(yōu)先級嵌套中斷結(jié)構(gòu)、1個串行I/O口〔可用于多機(jī)通信、I/O擴(kuò)展或全雙工UART〕以及片內(nèi)振蕩器和時鐘電路。使用AT89C51芯片,能夠滿足需要,還可以使外圍器件盡可能少,另外價格也廉價,所以選用它。防火門及相應(yīng)的控制、動力機(jī)構(gòu)安裝完畢后,首先要確定時間。通過傳送信號給單片機(jī),通知單片機(jī)要開始設(shè)置時間。有3個時間要設(shè)置:防火門的全程上升時間和全程下降時間及從頂下降到中位所需的時間。所確定的時間被存在EEPROM中。上述3個時間存入EEPROM后,就可以隨意按動“上”、“下”、“?!?個按鈕中的任何一個,使防火門運(yùn)行或停止。通常使防火門停在最高處,當(dāng)火災(zāi)發(fā)生時,防火門向下運(yùn)行,切斷火勢曼延的通路。發(fā)生火災(zāi)時,防火門的工作模式有如下幾種,我們可以預(yù)先做以下設(shè)置。1〕煙霧二步降。發(fā)生火災(zāi),一般都是煙先竄到防火門,火后一步到。防火門的傳感器感知到煙信號后,防火門立即開始下降,并發(fā)出聲光報警信號。防火門下降到中位〔通常門已關(guān)閉一半,下面一半開著,讓人逃生〕停止下降,延時一段時間,以便讓里面的人逃生,而后繼續(xù)下降〔稱作第二步下降〕,直到防火門完全關(guān)閉為止。在第二步下降過程中,只要有人按動“上”、“下”、“?!?個按鈕中的任何一個,門就會自動上升到中位,以便人逃離火場。2〕煙溫二步降?;馂?zāi)發(fā)生,煙霧先到達(dá),這時防火門附近的溫度還處在正常范圍。防火門感知此煙,立即下降到中位,并在中位停下來,以便人員逃生。在防火門附近的溫度上升到一定的高度以前,防火門將一直停在中位。當(dāng)防火門的感應(yīng)系統(tǒng)感知到防火門附近的溫度到達(dá)比擬高的程度后,防火門開始第二步下降,從中位下降到把整個門關(guān)閉。因為只有溫度到達(dá)一定的高度,才說明火將曼延過來,須迅速徹底關(guān)閉防火門。防火門在第二步下降的過程中,假設(shè)有人按動“上”、“下”、“?!?個按鈕中任何一鈕,門都將上升到中位。到達(dá)中位后,將立刻開始下降,但只要有人再次按任何一鈕,門仍將上升到中位。不管是煙霧二步降還是煙溫二步降,當(dāng)門徹底關(guān)閉后,只要有人按上述3個鈕任一鈕,門就上升到中位,以讓人逃離火場。3〕高溫處理。不管初始設(shè)置的是煙霧二步降還是煙溫二步降,只要高溫先到達(dá)或是與煙霧信號同時到達(dá),防火門都將從頂不停地一直下降到底。還有一種情形也會導(dǎo)致“高溫處理”:假設(shè)火災(zāi)發(fā)生時沒有高溫,當(dāng)防火門從頂下降到中位前或下降到中位后在中位停留的時間內(nèi),檢測到有高溫信號,防火門系統(tǒng)將自動轉(zhuǎn)入高溫處理,立即開始第二步下降?;饟錅绾螅阑痖T系統(tǒng)檢測到既無煙又無高溫,那么確認(rèn)火已滅,便自動關(guān)閉報警信號,防火門自動上升到正常位置。2.2方案論證2.3.1單片機(jī)的選擇單片機(jī)是本方案的靈魂,所以我們選擇是需要慎之又慎,下面我們來拿8031和AT89C51做一下比擬。8031片內(nèi)不帶程序存儲器ROM,使用時用戶需外接程序存儲器和一片邏輯電路373,外接的程序存儲器多為EPROM的2764系列。用戶假設(shè)想對寫入到EPROM中的程序進(jìn)行修改,必須先用一種特殊的紫外線燈將其照射擦除,之后再可寫入。寫入到外接程序存儲器的程序代碼沒有什么保密性可言。由于上述類型的單片機(jī)應(yīng)用的早,影響很大,已成為事實上的工業(yè)標(biāo)準(zhǔn)。后來很多芯片廠商以各種方式與Intel公司合作,也推出了同類型的單片機(jī),如同一種單片機(jī)的多個版本一樣,雖都在不斷的改變制造工藝,但內(nèi)核卻一樣,也就是說這類單片機(jī)指令系統(tǒng)完全兼容,絕大多數(shù)管腳也兼容;在使用上根本可以直接互換。我們統(tǒng)稱這些與8051內(nèi)核相同的單片機(jī)為"51系列單片機(jī)"。在眾多的51系列單片機(jī)中,要算ATMEL公司的AT89C51更實用,因他不但和8051指令、管腳完全兼容,而且其片內(nèi)的4K程序存儲器是FLASH工藝的,這種工藝的存儲器用戶可以用電的方式瞬間擦除、改寫,一般專為ATMELAT89Cx做的編程器均帶有這些功能。顯而易見,這種單片機(jī)對開發(fā)設(shè)備的要求很低,開發(fā)時間也大大縮短。寫入單片機(jī)內(nèi)的程序還可以進(jìn)行加密,這又很好地保護(hù)了你的勞動成果。而且AT89C51目前的售價比8031還低,市場供給也很充足。單對AT89C51來說,在實際電路中可以直接互換8051和8751,替換8031只是第31腳有區(qū)別,8031因內(nèi)部沒有ROM,31腳需接地〔GND〕,單片機(jī)在啟動后就到外面程序存儲器讀取指令;而8051/8751/89c51因內(nèi)部有程序存儲器,31腳接高電平〔Vcc〕,單片機(jī)啟動后直接在內(nèi)部讀取指令。也就是51芯片的31腳控制著單片機(jī)程序從內(nèi)部讀取還是從外部讀取,31腳接電源,程序從內(nèi)部讀取,31腳接地,程序從外部讀取,其他無須改動。另外,AT89C51替換8031后因不用外存儲器,不必安裝原電路的外存儲器和373芯片。由于內(nèi)部RAM的存在,可以減少I/O擴(kuò)展芯片、鎖存器及片外RAM等等,使整個設(shè)計顯得簡單明了,所以我們選擇AT89C51。2.3.2模數(shù)轉(zhuǎn)換器的選擇A/D轉(zhuǎn)換器的種類很多,就位數(shù)來分,有8位、10位、12位、16位等。位數(shù)越高,其分辨率也越高,但價格也越貴。而就其結(jié)構(gòu)而言,有單一的A/D轉(zhuǎn)換器,有內(nèi)含多路開關(guān)的A/D轉(zhuǎn)換器。根據(jù)本設(shè)計的需要,我選擇的A/D轉(zhuǎn)換器是ADC0809。ADC0809是美國AnalogDevice公司生產(chǎn)的8位逐次逼近式模數(shù)轉(zhuǎn)換器,轉(zhuǎn)換速率高,自帶三態(tài)輸出緩沖電路,可直接與各種典型的8位或16位的微處理器相連而無需附加邏輯接口電路,且能與CMOS及TTL兼容。是目前我國應(yīng)用最為廣泛,價格始終的A/D轉(zhuǎn)換器。加之內(nèi)部含有三態(tài)輸入緩沖電路,可直接與各種微處理器連接,且無須附加邏輯接口電路,內(nèi)部設(shè)置的高精參考電壓源和時鐘電路,使它不需要任何外部電路和時鐘信號,就能完成A/D轉(zhuǎn)換功能,應(yīng)用非常方便。第三章單片機(jī)AT89C51原理AT89C51是美國ATMEL公司生產(chǎn)的低電壓,高性能CMOS8位單片機(jī)。片內(nèi)含4Kbytes的可反復(fù)擦寫的只讀程序存儲器〔PEROM〕和128bytes的隨機(jī)存取數(shù)據(jù)存儲器〔RAM〕,器件采用ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器〔CPU〕和Flash存儲單元,功能強(qiáng)大AT89C51單片機(jī)可為您提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域。3.1引腳說明3.1.1主要性能參數(shù):·與MCS-51產(chǎn)品指令系統(tǒng)完全兼容·4K字節(jié)可重擦寫Flash閃速存儲器·1000次擦寫中期·全靜態(tài)操作:0Hz——24MHz·三級加密程序存儲器·128*8字節(jié)內(nèi)部RAM·32個可編程I/O口線·2個16位定時/計數(shù)器·6個中斷源·可編程串行UART通道·低功耗空閑和掉電式3.1.2功能特性概述:AT89C51提供以下標(biāo)準(zhǔn)功能:4K字節(jié)Flash閃存存儲器,128字節(jié)內(nèi)部RAM,32個I/O口線,兩個16位定時/計數(shù)器,一個5向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。同時,AT89C51可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式??臻e方式停止CPU的工作,但允許RAM,定時/計數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM中的內(nèi)容。但振蕩器停止工作并禁止其它所有工作直到下一個硬件復(fù)位。引腳功能說明·:電源電壓·GND:地·P0口:P0口是一組8位漏極開路型雙向I/O口,也即地址/數(shù)據(jù)總線復(fù)用口。作為輸出口用時,每位能吸收電流的方式驅(qū)動8個TTL邏輯門電路,對斷口寫“1”可作為高阻抗輸入端用。·P1口:P1是一個帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級可驅(qū)動〔吸收或輸出電流〕4個TTL邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作為輸入口。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號來低時會輸出一個電流〔I〕?!2口:P2口是一個帶內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級可驅(qū)動〔吸收或輸出電流〕4個TTL邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作為輸入口。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號來低電平時會輸出一個電流〔I〕?!3口:P3是一組帶內(nèi)部上拉電阻的8位雙向I/O口,P3口的輸出緩沖級可驅(qū)動〔吸收或輸出電流〕4個TTL邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作為輸入口。作輸入口使用時,被外部拉低的P3口將用上拉電阻輸出電流〔I〕。P3口除了作為一般的I/O口外,更重要的用途是他的第二功能P3口還接受一些用于Flash閃速存儲器編程和程序校驗的控制信號。·RST:復(fù)位輸入。當(dāng)振蕩器工作時,RST引腳出現(xiàn)兩個機(jī)器周期以上高電平將使單片機(jī)復(fù)位?!LE/PROG非:當(dāng)訪問外部程序存儲器時,ALE輸出脈沖用于鎖存地址的低8位字節(jié)。即使不訪問外部存儲器,ALE仍以時鐘振蕩頻率的1/6輸出固定的正脈沖信號,因此它可對外輸出時鐘或用于定時目的。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE脈沖?!SEN非:程序儲存允許〔PSEN非〕輸出是外部程序存儲器的讀選信號,當(dāng)AT89C51由外部程序存儲器取指令〔或數(shù)據(jù)〕時,每個機(jī)器周期兩次PSEN非有效,即輸出兩個脈沖。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器,這兩次有效的PSEN非信號不出現(xiàn)?!A/Vpp:外部訪問允許。欲使CPU僅訪問外部程序存儲器〔地址為0000H——FFFFH〕,EA端必須得保持低電平〔接地〕。需注意的是:如果加密位LBI被編程,復(fù)位時內(nèi)部會鎖存EA端狀態(tài)。·XTAL1:振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端?!TAL2:振蕩器反相放大器的輸出端。3.2工作特性3.2.1時鐘振蕩器AT89C51中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1和XTAL2分別是該放大器的輸入端和輸出端。這個放大器與作為反響元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器。3.2.2空閑節(jié)電模式AT89C51有兩種可用軟件編程的省電模式,它們是空閑模式和掉電模式。這兩種方式是控制專用存放器PCON〔即電源中指存放器〕中的PD〔PCON.1〕和IDL〔PCON.0〕位來實現(xiàn)的。PD是掉電模式,當(dāng)PD=1時,激活掉電工作模式,單片機(jī)進(jìn)入掉電工作狀態(tài)。IDL是空閑等待方式,當(dāng)IDL=1時,激活空閑工作模式,單片機(jī)進(jìn)入睡眠狀態(tài)。如需同時進(jìn)入兩種工作模式,即PD和IDL同時為1,那么先激活掉電模式。在空閑工作模式狀態(tài),CPU保持睡眠狀態(tài)而所有片內(nèi)的外設(shè)仍保持激活狀態(tài),這種方式由軟件產(chǎn)生。此時,片內(nèi)RAM和所有特殊功能存放器的內(nèi)容保持不變。空閑模式可由任何允許的中斷請求或硬件復(fù)位終止。3.2.3掉電模式在掉電模式下,振蕩器停止工作,進(jìn)入掉電模式的指令是最后一條被執(zhí)行的指令,片內(nèi)RAM和特殊功能存放器的內(nèi)容在終止掉電模式前被凍結(jié)。推出掉電模式的唯一方法是硬件復(fù)位,復(fù)位后將重新定義全部特殊功能存放器但不包括RAM中的內(nèi)容,在恢復(fù)到正常工作電平前,復(fù)位應(yīng)無效,且必須保持一定時間一是振蕩器重啟動并穩(wěn)定工作。3.2.4編程方式編程前,須按表3-4和圖3-4及圖3-5所示設(shè)置好地址,數(shù)據(jù)及控制信號,編程單元的地址加在P1口和P2口的P2.0-P2.3<11位地址范圍為0000H-0FFFH>,數(shù)據(jù)P0口輸入,引腳P2.6,P2.7和P3.6,P3.7的電平設(shè)置見表3-4,PSEN為低電平,RST保持高電平,EA/引腳是編程電源的輸入端,按要求加上編程電源,ALE/PROG引腳輸入編程脈沖〔負(fù)脈沖〕。編程時,可采用4—20MHz的時鐘震蕩器,AT89C51編程方法如下:在地址線上加上要編程單元的地址信號。在數(shù)據(jù)線上加上要寫入的數(shù)據(jù)字節(jié)。激活相應(yīng)的控制信號。在高電壓編程方式時,將EA/端加上+12V編程電壓。每對Flash存儲陣列寫入一個字節(jié)或每寫入一個程序加密位,加上一個ALE/PROG編程脈沖。改變編程單元的地址和寫入的數(shù)據(jù),重復(fù)1—5步驟,直到全部文件編程結(jié)束。3.2.5數(shù)據(jù)查詢AT89C51單片機(jī)用數(shù)據(jù)查詢方式來檢測一個寫周期是否結(jié)束,在一個寫周期中,如需讀取最后寫入的那個字節(jié),那么讀出的數(shù)據(jù)的最高位〔P0.7〕是原來寫入字節(jié)最高位的反碼。寫周期完成后,有效的數(shù)據(jù)就會出現(xiàn)在所有輸出端上,此時,可進(jìn)入下一個字節(jié)寫周期,寫周期開始后,可在任意時刻進(jìn)行數(shù)據(jù)查詢。3.2.6Ready/Busy字節(jié)編程的進(jìn)度可通過“RDY/BSY”輸出信號監(jiān)測,編程期間,ALE變成高電平“H”后P3.4(RDY/BSY)端電平被拉低,表示正在編程狀態(tài)〔忙狀態(tài)〕。編程結(jié)束后,P3.4變?yōu)楦唠娖綔?zhǔn)備就緒狀態(tài)。3.2.7芯片擦除利用控制信號的正確組合并保持ALE/PROG引腳10Ms的低電平脈沖寬度即將PEROM陣列〔4K字節(jié)〕和三個加密位整片擦除,代碼陣列在片擦除操作中將任何非空單元寫入“1”,這步驟需要在編程之前進(jìn)行。3.2.8讀片內(nèi)簽名字節(jié)AT89C51單片機(jī)內(nèi)有三個簽名字節(jié),地址為030H,031H和032H。用于聲明該器件的廠商,型號和編程電壓。讀簽名字節(jié)的過程和單元030H,031H及032H的正常效驗相仿,只需將P3.6和P3.7保持低電平,返回值意義如下:〔030H〕1EH聲明產(chǎn)品由ATMEL公司制造;〔031H〕51H聲明為AT89C51單片機(jī);〔032H〕FFH聲明12V編程電壓;〔032H〕05H聲明為5V編程電壓。第四章前向通道的設(shè)計4.1溫度傳感器火災(zāi)總伴隨著火焰、煙霧和溫度,隨著燃燒,室內(nèi)溫度將上升。將煙霧傳感器作為第一感受器,溫度傳感器作為智能計算的補(bǔ)充傳感器。當(dāng)報警環(huán)境出現(xiàn)煙霧后,溫度傳感器根據(jù)設(shè)定溫度值確定是否報警。為防止漏報,另一組溫度傳感器設(shè)定了溫度的報警極限,當(dāng)溫度超過這個極限立刻報警。溫度傳感器利用半導(dǎo)體PN結(jié)的負(fù)溫度系數(shù)工作,它有三路輸出,其中兩路測量溫度梯度,一路測量極限溫度。防火系統(tǒng)采用了復(fù)合形式的智能型火災(zāi)傳感電路,代替了過去的單一形式的傳感器,如火焰?zhèn)鞲衅?、溫度傳感器、煙霧傳感器等,這樣就不會出現(xiàn)誤報情況。此傳感器具有不受使用場所無交流電源的限制,靜態(tài)功耗低、安裝比擬隱蔽、靈敏度高等特點。4.2煙霧傳感器4.2.1工作原理離子煙霧傳感器單電離室的工作原理,如圖4-2所示。圖4-2電離室工作原理圖圖4-2〔a〕是單電離室的結(jié)構(gòu)圖,P1和P2是一對電極,在電極之間放有放射性物質(zhì)241Am,不斷放出α射線,高速運(yùn)動的α離子撞擊極板間的空氣分子,將其電離為正離子和負(fù)離子,從而使電極之間原來不導(dǎo)電的空氣具有了導(dǎo)電性。如果在極板P1和P2之間加上一個電壓E,極板間原來雜亂無章的正負(fù)離子,在電場的作用下作有規(guī)那么的運(yùn)動,從而在極板間形成電離電流,施加的電壓越高,那么電離電流越大,當(dāng)電離電流增加到一定值時,將不再增加,此電流稱為飽和電流,如圖4-2〔b〕所示。4.3運(yùn)算放大器AD595AD595具有熱電偶信號放大和冰點補(bǔ)償雙重功能,AD595適用于K型熱電偶,是14腳DIP封裝。AD595有二個等級(C級和A級),±3℃的校準(zhǔn)準(zhǔn)確度。具有以下特性:·低阻抗電壓輸出:10mV/℃·片內(nèi)冰點補(bǔ)償·電源電壓范圍:+5V~±15V·低功耗:<1MW·熱電偶斷線報警功能·高阻抗差動輸入·可用作攝氏溫度傳感器·差動輸入可抑制熱電偶引線上的共模噪聲電壓·補(bǔ)償、零點、標(biāo)度系數(shù)都預(yù)先用激光校準(zhǔn)·可用于T型熱電偶由于熱電偶的輸出電勢與溫度成非線性關(guān)系,以下轉(zhuǎn)換函數(shù)將決定芯片的實際輸出電壓:在控制系統(tǒng)中,傳感器和檢測電路輸出的信號,一般都比擬小,不能直接進(jìn)行顯示記錄和控制。為此,當(dāng)用傳感器把非電量轉(zhuǎn)換成電量后,大都需要放大。4.4A/D轉(zhuǎn)換器A/D轉(zhuǎn)換器的功能是將模擬量電信號轉(zhuǎn)換成數(shù)字量。在本設(shè)計中,采用了ADC0809轉(zhuǎn)換器,它可以將多路轉(zhuǎn)換器輸入的模擬量進(jìn)行A/D轉(zhuǎn)換,所以省略了多路開關(guān)。由于控制系統(tǒng)是對溫度和煙的濃度進(jìn)行檢測,相當(dāng)于A/D轉(zhuǎn)換器的轉(zhuǎn)換時間來說信號變化很慢,所以采樣保持器〔保持在A/D轉(zhuǎn)換時間內(nèi)輸入的模擬信號不變〕也可以省去。因此,模擬信號經(jīng)過放大后可以直接進(jìn)入A/D轉(zhuǎn)換器。(1)主要性能※8位逐次逼近型A/D轉(zhuǎn)換器,所有引腳的邏輯電平與TTL兼容;※帶有鎖存功能的8路模擬量轉(zhuǎn)換開關(guān),可對8路0-5V模擬量進(jìn)行分時轉(zhuǎn)換;※輸出具有三態(tài)鎖存/緩沖功能;※分辨率:8位,轉(zhuǎn)換時間:100us;※不可調(diào)誤差:±1LSB,功耗:15mW;※工作電壓:+5V,參考電壓標(biāo)準(zhǔn)值+5V;※片內(nèi)無時鐘,一般需外加640KHz以下且不低于100KHz的時鐘信號?!?〕ADC0809的引腳功能:D7-D0:8位數(shù)據(jù)輸出線;IN7-IN0:8路模擬信號輸入;ADDC、ADDB、ADDA:8路模擬信號輸入通道的地址選擇線;ALE:地址鎖存允許,其正跳變鎖存地址選擇線狀態(tài),經(jīng)譯碼選通對應(yīng)的模擬輸入信號;START:啟動信號,上升沿使片內(nèi)所有存放器清零,下降沿啟動A/D轉(zhuǎn)換;EOC:轉(zhuǎn)換結(jié)束,轉(zhuǎn)換開始后,此引腳變?yōu)榈碗娖剑D(zhuǎn)換一結(jié)束,此引腳變?yōu)楦唠娖剑籓E:輸出允許,此引腳為高電平有效,當(dāng)有效時,芯片內(nèi)部三態(tài)數(shù)據(jù)輸出鎖存緩沖器被翻開,轉(zhuǎn)換結(jié)果送到D7-D0;CLOCK:時鐘,最高可達(dá)1280KHz,由外部提供;REF〔+〕、REF〔-〕:參考電壓正極、負(fù)極,通常REF〔+〕接Vcc,REF〔-〕接GND;Vcc:電源,+5V,GND:地線。4.58255擴(kuò)展8255A的內(nèi)部結(jié)構(gòu)它包括3個并行數(shù)據(jù)輸入輸出端口,2個工作方式控制電路,一個讀/寫控制邏輯電路和8位數(shù)據(jù)中線緩沖器。它與3個端口分別是PA、PB、PC,口可以選擇作為輸入輸出的工作模式,但在功能和結(jié)構(gòu)上是不同的。通常PA口和PB口作為輸入輸出口,PC口作為輸入輸出口,但它在軟件的控制下分做了兩個4位的端口,分別作為A、B的選通方式操作時的狀態(tài)控制信號。A和B組控制電路是根據(jù)CPU寫入的控制字來控制8255A的工作方式的控制電路。A組控制PA口和PC口的上半局部;B組控制PB口和PC的下半局部,并可根據(jù)控制字對端口的每一位實現(xiàn)按位置位和復(fù)位。數(shù)據(jù)總線緩沖器是一個三態(tài)雙向8位緩沖器,作為8255A與系統(tǒng)總線之間的接口,用來倆傳送數(shù)據(jù)、指令、控制命令以及外部狀態(tài)信息。讀/寫控制邏輯電路接受CPU發(fā)來的控制信號、、RESRT、地址信號A0、A1等,然后根據(jù)控制信號的要求,將端口數(shù)據(jù)讀出,送往CPU或?qū)PU送來的數(shù)據(jù)寫入端口。4.6鍵盤顯示鍵盤在單片機(jī)應(yīng)用系統(tǒng)中能實現(xiàn)向單片機(jī)輸入數(shù)據(jù)、傳送命令等功能,是人工干預(yù)單片機(jī)的主要手段。按鍵是一種常開型按鈕開關(guān)。平時(常態(tài)時),按鍵的兩個觸點處于斷開狀態(tài),按下鍵時它們才閉合(短路)。鍵盤分編碼鍵盤和非編碼鍵盤。鍵盤上閉合鍵的識別由專用的硬件譯碼器實現(xiàn),并產(chǎn)生鍵編號或鍵值的稱編碼鍵盤,如BCD碼鍵盤、ASCII碼鍵盤等;靠軟件識別的稱為非編碼鍵盤。在單片機(jī)組成的測控系統(tǒng)及智能化儀器中,用的最多的是非編碼鍵盤。本系統(tǒng)中,采用以下鍵盤?!啊睘槭癸@示數(shù)字加一“↓”為使顯示數(shù)字減一“→”為顯示屏的閃爍光標(biāo)右移“←”為顯示屏的閃爍光標(biāo)左移“啟動”為使整個系統(tǒng)運(yùn)行“停止”為使整個系統(tǒng)停止“更改”為調(diào)解系統(tǒng)的設(shè)置以及切換溫度和濃度的顯示“確認(rèn)”為使系統(tǒng)設(shè)置值進(jìn)行保存4.7系統(tǒng)電源系統(tǒng)的控制系統(tǒng)中的AT89C51單片機(jī)、A/D轉(zhuǎn)換電路、執(zhí)行機(jī)構(gòu)電路、鍵盤顯示電路都需要有穩(wěn)定的直流電源供電才能正常工作。系統(tǒng)中需要±12V和+5V電源,系統(tǒng)采用串聯(lián)型的集成穩(wěn)壓器來實現(xiàn)。采用集成穩(wěn)壓器外接元件少,使用方便,平安可靠,精度、穩(wěn)定性高,噪聲小。第五章后向通道的設(shè)計5.1卷簾門電機(jī)正反轉(zhuǎn)控制當(dāng)單片機(jī)整個系統(tǒng)全部崩潰的時候,我們就采用緊急應(yīng)急系統(tǒng),采用電機(jī)手動系統(tǒng),以便減少不必要的損失。卷簾門采用可逆控制與互鎖。所謂“可逆”控制,就是可以同時控制電動機(jī)的正轉(zhuǎn)和反轉(zhuǎn)。產(chǎn)生過程中,各種產(chǎn)生機(jī)械常常要求具有上下、左右、前后、往返等具有方向運(yùn)動控制,這就要求電動機(jī)能夠?qū)崿F(xiàn)可逆運(yùn)行。由交流電動機(jī)工作原理可知,假設(shè)將接至電動機(jī)的三相電源進(jìn)線中的任意兩相對調(diào),即可使電動機(jī)反向旋轉(zhuǎn)。所以我可用兩個方向相反的單向控制線路組合而成可逆控制線路。按照電動機(jī)可逆運(yùn)行操作順序的不同,有“正-停-反”和“正-反-?!眱煞N控制線路。由于電動機(jī)正轉(zhuǎn)的時候,按下反轉(zhuǎn)按鈕時首先應(yīng)斷開正轉(zhuǎn)接觸器線圈線路,待正轉(zhuǎn)接觸器釋放后再接通反轉(zhuǎn)接觸器,為此可以采用兩只復(fù)合按鈕來實現(xiàn)。5.2自動噴淋控制5.2.1固態(tài)繼電器SSR工作原理固態(tài)繼電器又名固態(tài)開關(guān)。是一種新穎的四端以弱控器的無觸點功率控制元件。一般施加輸入信號后其主控回路呈導(dǎo)通狀態(tài),無信號時呈阻斷狀態(tài),固態(tài)繼電器為一個四端組件:兩個輸入控制器,兩個輸出受控端。它由三局部組成:輸入控制局部、隔離局部及輸出受控局部。輸入控制局部一般由限流電阻或恒流電路及光電二極管組成;隔離局部一般由光電隔離器組成,也有用變壓器隔離的。輸出局部一般由光敏控制器、電壓過零控制器、驅(qū)動器、可控硅及阻容吸收局部組成。.3自動噴淋工作原理當(dāng)AT89C51輸出為高電平信號時,經(jīng)過或非門后為低電平信號固態(tài)繼電器SSR導(dǎo)通,使電磁閥開通,從而到達(dá)自動噴淋效果。相反,輸出為低電平信號時,經(jīng)過或非門為高電平信號,固態(tài)繼電器SSR截止。5.3顯示局部顯示電路局部采用串行接口,靜態(tài)鎖存驅(qū)動,不但節(jié)約了系統(tǒng)的資源,而且簡化編程。LED顯示器工作于靜態(tài)顯示方式時,各位的共陰極〔或共陽極〕連接在一起并接地〔或接高電平〕。5.4報警電路語音報警電路自動撥號電路主要由模擬電路、脈沖鑒別、忙音解調(diào)和語音電路等局部組成。如圖7所示。當(dāng)警戒范圍內(nèi)出現(xiàn)移動人體時,模擬撥號電路會根據(jù)單片機(jī)輸出的信號對機(jī)進(jìn)行自動撥號。該局部電路主要由集成塊NE555和計數(shù)/時譯碼器CD4017以及晶體管和繼電器組成。話機(jī)的模擬摘機(jī)、模擬按下存放輸出鍵和存放位置鍵是通過繼電器觸點的閉合完成的。撥號后反響回來的信號有三種:撥號音、忙音和回鈴音。假設(shè)是忙音,系統(tǒng)將稍后重新?lián)芴?;假設(shè)為回鈴音,系統(tǒng)保存原狀,等待對方摘機(jī);假設(shè)為撥號音,那么啟動語音電路,送出預(yù)先錄制的語音信號。脈沖鑒別和忙音解調(diào)電路對這些信號進(jìn)行鑒別。該局部由雙運(yùn)放LM358和解調(diào)器LM567組成。第一級解調(diào)器解調(diào)450Hz的撥號音信號,第二級解調(diào)器解調(diào)0.35Hz忙音信號。語音處理集成電路使用專用集成芯片T6668,外接一只256K位動態(tài)存儲器41256,比特率選用32K。在對方摘機(jī)的條件下,錄音信號從19腳輸出,經(jīng)外功放放大作為報警語音信號向?qū)Ψ捷斔汀UZ音報警接口電路接口圖第六章軟件設(shè)計6.1設(shè)計思想6.1.1主程序主程序應(yīng)包括AT89C51本身的初始化。還包括有關(guān)標(biāo)志、暫存單元和顯示緩沖區(qū)清零、T0、INT0、INT1初始化、開中斷、溫度濃度顯示。6.1.2信號分析及調(diào)節(jié)PID參數(shù)的整定方法:在數(shù)字控制系統(tǒng)中,參數(shù)的整定是十分重要的,調(diào)節(jié)系統(tǒng)參數(shù)的好壞直接影響到調(diào)節(jié)品質(zhì)。一般的生產(chǎn)過程都具有較大的時間常數(shù),而數(shù)字PID控制系統(tǒng)的采樣周期要小的多,所以數(shù)字調(diào)節(jié)器的參數(shù)整定,完全可以按照模擬調(diào)節(jié)器的各種參數(shù)整定方法進(jìn)行分析和綜合。但是,數(shù)字控制器與模擬調(diào)節(jié)器相比,即除了比例系數(shù)、積分時間T1和微分時間外,還有一個重要的參數(shù)-采樣周期T。合理選擇采樣周期T,也是數(shù)字控制系統(tǒng)的關(guān)鍵之一。采樣周期確實定由香農(nóng)〔Shannon〕采樣定理可知,當(dāng)采樣頻率的上限為fs2fmax時,系統(tǒng)可真實的恢復(fù)到原來的連續(xù)信號。采樣周期正確地選擇,香農(nóng)采樣定理給出了從采樣信號恢復(fù)連續(xù)信號的最低采樣頻率。實際上由于被控制對象的物理過程及參數(shù)的變化比擬復(fù)雜,致使模擬信號的最高頻率很難確定,所以常以下述幾個方面考慮如何選取采樣周期T:①從調(diào)節(jié)品質(zhì)上看,希望采樣周期短,以減小系統(tǒng)純滯后的影響,提高控制精度。通常保證在95%的系統(tǒng)的過度時間內(nèi),采樣6次~15次即可。②從快速性和抗干擾性方面考慮,希望采樣周期盡量短,這樣給定值的改變可以迅速地通過采樣得到反映,而不致產(chǎn)生過大的延時。③從計算機(jī)的工作量和回路本錢考慮,采樣周期T應(yīng)長些,尤其是回路控制時,應(yīng)使每個回路都有足夠的計算時間;當(dāng)被控對象的純滯后時間較大時,常選T=〔1/4-1/8〕。從計算精度方面考慮,采樣周期T不應(yīng)過短,當(dāng)主機(jī)字長較小時,假設(shè)T過短,將使前后兩次采樣值差異小,調(diào)節(jié)作用因此會減弱。另外,假設(shè)執(zhí)行機(jī)構(gòu)的速度較低,會出現(xiàn)這種情況,即新的控制量已輸出,而前一次控制卻還沒完成,這樣采樣周期再短也將毫無意義,因此T必須大于執(zhí)行機(jī)構(gòu)的調(diào)節(jié)時間??傊?,影響采樣周期T的因素很多,應(yīng)該針對不同情況選擇適當(dāng)?shù)牟蓸又芷赥。采樣周期的選擇方法有兩種,一是計算法,二是經(jīng)驗法。計算法由于比擬復(fù)雜,特別是被控系統(tǒng)各個環(huán)節(jié)時間常數(shù)難以確定,所以工程上人們用的比擬少。工程是人們應(yīng)用的最多的還是經(jīng)驗法。所謂經(jīng)驗法實際上就是一種湊試法。根據(jù)人們在工作時間中積累的經(jīng)驗以及被控對象的特點、參數(shù),先粗選一個采樣周期T,送入計算機(jī)控制系統(tǒng)進(jìn)行實驗,根據(jù)對被控對象的實際控制效果,反復(fù)修改T,直到滿意為止。6.2流程圖6.2.1主程序流程圖,如圖6.2.2采樣程序流程圖,如圖6.2.4PID算法流程圖6.2.5電機(jī)流程圖主要模塊有3個:時間確定模塊,按鈕處理模塊,火災(zāi)處理模塊。時間確定模塊"就是要確定3個時間:防火門的全程下降時間,全程上升時間和防火門由頂下降到中位所需時間,但不包括發(fā)生火災(zāi)時防火門在中位的暫停時間。這3個時間是防火門運(yùn)行時系統(tǒng)對防火門進(jìn)行具有一定智能動態(tài)跟蹤和控制所必須的。按鈕處理模塊,就是要求當(dāng)按“上”、“下”、“停”三按鈕中的任何一個時,單片機(jī)系統(tǒng)都能作相應(yīng)的處理?;馂?zāi)處理模塊,是當(dāng)火災(zāi)發(fā)生時"系統(tǒng)根據(jù)工作模式的預(yù)先設(shè)置,采用相應(yīng)的處理模式,以切斷火勢曼延的通道,并妥善解決被困人員的逃生問題。6.2.5.1時間確定模塊此模塊的N-S.流程圖如圖6-5所示。圖6-5時間確定模塊6.2.5.2按鈕處理模塊“上”,“下”,“?!?個按鈕,在平時和發(fā)生火災(zāi)時都有作用,這里僅涉及平時。這個模塊由幾個子模塊構(gòu)成,在時間確定模塊中,由于要使用到這3個按鈕,所以在那里也調(diào)用了按鈕處理模塊的假設(shè)干個子功能模塊。模塊b上升處理子模塊c下降處理子模塊圖6-6按鈕處理模塊程序流程圖按“上”按鈕,防火門上升,一直到觸碰到頂端的行程開關(guān),或單片機(jī)的計時系統(tǒng)經(jīng)過對運(yùn)行時間的記憶和判斷得出防火門已上升到頂端的結(jié)論,或者按了“停”按鈕,防火門才停止上升。假設(shè)在防火門上升過程中,按了“下”按鈕,防火門先是停,延時約1S,而后開始下降。下降過程和下面表達(dá)的在防火門處于靜止?fàn)顟B(tài)按“下”按鈕時的運(yùn)行過程完全相同。按“下”按鈕,防火門下降,一直到觸碰到下端的行程開關(guān),或單片機(jī)的計時系統(tǒng)經(jīng)過對運(yùn)行時間的記憶和判斷得出防火門已下降到底的結(jié)論,或者按了“上”按鈕,防火門才停止下降。假設(shè)在防火門下降過程中,按了“上”按鈕,防火門先是停,延時約1S,而后開始上升。上升過程和上面表達(dá)的在防火門處于靜止?fàn)顟B(tài)按“上”按鈕時的運(yùn)行情況完全相同。按“?!卑粹o,防火門停止運(yùn)行,但單片機(jī)系統(tǒng)對運(yùn)行時間的記憶不會忘卻。防火門處于頂端時,按“上”按鈕,防火門拒絕上升,這一點也由單片機(jī)對運(yùn)行時間的記憶判斷、頂端的行程開關(guān)這兩個方面得到雙重的保證,這都是通過軟件實現(xiàn)的,而非硬件連鎖控制的結(jié)果。防火門處于完全關(guān)閉狀態(tài)時,按“下”按鈕,在務(wù)必使防火門不下降這一點上,也得到了和上面完全相同的保證。上述雙重的保證措施,做到了在行程開關(guān)萬一失效的情況下,系統(tǒng)仍能正常運(yùn)行。6.2.4.3火災(zāi)處理模塊模塊的流程圖如圖6-7所示。圖6-8高溫處理流程圖對圖,中的3個分支:高溫處理、煙霧二步降、煙溫二步降,僅給出高溫處理的流程圖,見圖6-8。發(fā)生火災(zāi)時,假設(shè)設(shè)定在煙霧二步降模式,防火門下降到中位停止后,延時一段時間。這個時間可以通過接在PB1,PB2,PB3上的按鈕來設(shè)置。延時時間可以設(shè)置為0S〔沒有延時〕、15S30S、60S、120S、240S、480S中的任何一個。第七章結(jié)束語全自動智能防火卷閘門電氣控制系統(tǒng),采用微機(jī)控制技術(shù),使對防火卷閘門的控制實現(xiàn)自動化智能化大大地簡化。硬件電路使系統(tǒng)的可靠性增強(qiáng),也使防火卷閘門的產(chǎn)品維護(hù)更容易簡便,更為重要的是由于采用微機(jī)控制技術(shù),防止了人為誤操作引起事故的可能性。全自動智能防火卷閘門電氣控制系統(tǒng),具有對煙濃度和溫度的顯示功能,更重要的是該系統(tǒng)具有應(yīng)急裝置〔設(shè)有緊急強(qiáng)行啟動開關(guān)〕,當(dāng)系統(tǒng)的處理器發(fā)生故障時仍然正常工作。當(dāng)火警信號產(chǎn)生時,全自動智能防火卷閘門能自動開啟,這樣可保證防火卷閘門在正常情況下都能可靠運(yùn)行。該系統(tǒng)具有自動蜂鳴報警、報警和自動噴淋等功能,響應(yīng)靈敏、準(zhǔn)確,在實際生活中得到廣泛應(yīng)用。致謝經(jīng)過自己不斷的搜索努力以及東老師的耐心指導(dǎo)和熱情幫助,本設(shè)計已經(jīng)根本完成。在這段時間里,老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和熱忱的工作作風(fēng)令我十分欽佩,他的指導(dǎo)使我受益非淺在此對老師們表示深深得感謝。通過這次畢業(yè)設(shè)計,使我深刻地認(rèn)識到學(xué)好專業(yè)知識的重要性,也理解了理論聯(lián)系實際的含義,并且檢驗了大學(xué)的學(xué)習(xí)成果。雖然在這次設(shè)計中對于知識的運(yùn)用和銜接還不夠熟練,但是我將在以后的工作和學(xué)習(xí)中繼續(xù)努力、不斷完善。這個設(shè)計是對過去所學(xué)知識的系統(tǒng)提高和擴(kuò)充的過程,為今后的學(xué)習(xí)和開展打下了良好的根底?;厥自诠ご蟮膶W(xué)習(xí)生活,有苦有樂,感謝很多老師給予我的關(guān)心,保護(hù)和栽培。三年來和同學(xué)朝夕相處,在即將畢業(yè)的前夕祝愿大家把這段回憶永遠(yuǎn)存在心中。由于自身水平有限,設(shè)計中一定存在很多缺乏之處,敬請各位老師批評指正。參考文獻(xiàn)1曾祥模.熱處理爐.西北工業(yè)大學(xué)出版社,19892張土炯. 家用電器元件手冊.電子工業(yè)出版社,19903李華.MCS-51系列單片機(jī)應(yīng)用接口技術(shù).北京航空航天大學(xué)出版社,19934張毅剛,彭喜元,姜守達(dá),喬立巖.新編MCS-51系列單片機(jī)應(yīng)用設(shè)計.哈爾濱工業(yè)大學(xué)出版社,2003.65楊中華,汪蕙,劉潤生.模擬集成電路的自動綜合方法.科學(xué)出版,19996于微波,林曉梅,劉俊萍.微型機(jī)算計控制系統(tǒng).吉林人民出版社,2002.57童詩白.模擬電子技術(shù)根底.高等教育出版社,20018楊振江等.智能儀器與數(shù)據(jù)采集系統(tǒng)中的新器件及應(yīng)用.西安電子科技大學(xué)出版社,2001.129周航慈.單片機(jī)應(yīng)用程序設(shè)計.北京航空航天大學(xué)出版社,1991.810王毅.單片機(jī)器件應(yīng)用手冊.人民郵電出版社,199411陳伯時.微型計算機(jī)控制技術(shù).機(jī)械工業(yè)出版社,1992.512黃-夫.微型計算機(jī)控制技術(shù).機(jī)械工業(yè)出版社,1988.613吳光英.現(xiàn)代熱處理爐.機(jī)械工業(yè)出版社,199114劉耀浩.熱能與空調(diào)的微機(jī)測控技術(shù).天津大學(xué)出版社,1996.1015何希才,劉虹敏.傳感器應(yīng)用接口電路.機(jī)械工業(yè)出版社,199716袁寶歧.加熱爐原理與設(shè)計.北京航空工業(yè)出版社,198917劉復(fù)華.8098單片機(jī)及其應(yīng)用系統(tǒng)設(shè)計.清華出版社, 1992.1018趙負(fù)圖.國內(nèi)外最新常用傳感器和敏感元件性能數(shù)據(jù)手冊.遼寧科學(xué)技術(shù)出版社,1994.1119張廣成,黃貴綿.生產(chǎn)機(jī)械電氣控制.兵器工業(yè)出版社,1994.1120何立民.單片機(jī)應(yīng)用系統(tǒng)設(shè)計.北京航空航天大學(xué)出版社,199021陳汝全.用微機(jī)與單片機(jī)控制技術(shù).電子科技大學(xué)出版社,1995.722王森.儀表使用數(shù)據(jù)手冊.化學(xué)工業(yè)出版社,1998.723張洪潤.實用自動控制.成都科技大學(xué)出版社,1990.724胡漢才.單片機(jī)原理及接口技術(shù).清華大學(xué)出版社,199625李建民.單片機(jī)在溫度控制系統(tǒng)中的應(yīng)用.江漢大學(xué)學(xué)報,1996.626張亮明,夏桂娟.工業(yè)鍋爐微機(jī)控制.中國建筑工業(yè)出版社,1989.227陳汝全.實用微機(jī)與單片機(jī)控制技術(shù).電子科技大學(xué)出版社,1995.7附表B主程序:ORG0000HAJMPMAINORG0003HAJMPINT0ORG0013HAJMPINT1ORG001BHAJMPT0ORG1000HMAIN:MOVSP,#60HCLRCCLRACLR20HCLR21HCLR22HCLR23HCLR2AHCLR2CHCLR2DHCLR2EHCLR30HCLR31HCLR32HCLR33HSETBEX1SETBEX0SETBET0SETBEALOOP4:MOVR1,#20HMOVDPTR,#7FF8HMOVR7,#03HLOOP1:MOVX@DPTR,AMOVR6,#0AHDELAY1:NOPNOPNOPDJNZR6,DELAY1MOVXA,@DPTRMOV@R1,AINCR1DJNZR7,LOOP1LCALLFILTERMOVR4,#03HMOVR5,23HMOVA,23HCJNEA,#40H,LOOP2LJMPLOOP3LOOP2:JNCLOOP3LJMPLOOP4LOOP3:SETBP2.4;報警SETBP2.2;關(guān)門CLRP2.3LCALLDIRLCALLKEYINLOOP7:MOVR2,#30HMOVDPTR,#7FF9HMOVR7,#03HLOOP5:MOVX@DPTR,AMOVR6,#0AHDELAY1:NOPNOPNOPDJNZR6,DELAY1MOVXA,@DPTRMOV@R2,AINCR2DJNZR7,LOOP5LCALLFILTERMOV33H,23HMOVA,33HCJNEA,#00H,LOOP6LJMPLOOP7LOOP6:JNCLOOP8LJMPLOOP7LOOP8:SETBP2.4LCALLDIRLCALLKEYINLJMPLOOP4濾波子程序:FILTER:MOVA,2CH;(2CH)送ACJNEA,2DH,CMP1;假設(shè)(2CH)不等于〔2DH〕,那么CMP1AJMPCMP2;CMP1:JNCCMP2XCHA,2DH;XCHA,2CH;CMP2:MOVA,2DH;CJNEA,2EH,CMP3;MOV2AH,A;否那么,〔2DH〕送2AHRET;返回CMP3:JCCMP4;假設(shè)(2DH)<(2EH),那么CMP4MOV2AH,A;否那么,(2DH)送2AHRET;返回CMP4:MOVA,2EH;(2EH)送ACJNEA,2CH,CMP5;假設(shè)(2EH)≠(2CH)那么CMP5MOV2AH,A;否那么(2EH)送2AHRET;返回CMP5:JCCMP6;假設(shè)(2EH)<(2CH),那么CMP6XCHA,2CH;否那么,(2EH)→(2CH)CMP6:MOV2AH,A;A送2AHRET中斷子程序:INT1:PUSHA;下降SETBP2.2CLRP2.3DELAY4:MOVR5,#04HL2:MOVR6,#0FAHL1:MOVR7,#64HNOPNOPNOPDJNZR7,L1DJNZR6,L2DJNZR5,DELAY4CLRP2.2SETBP2.3POPARETIT0:PUSHA;上升SETBP2.3CLRP2.2POPRETIINT0:PUSHA;停CLRP2.2CLRP2.3POPARETI顯示子程序:DIR:MOVA,#OBH;選擇顯示位數(shù)MOVR2,#07H;LED為8位(可根據(jù)顯示位數(shù)確定)LCALLYWMOVA,#OAH;選擇顯示亮度MOVR2,#OFH;根據(jù)亮度選擇數(shù)據(jù)大小LCALLYWMOVA,#09H;選擇模式MOVR2,#OFFH;BCD譯碼方式LCALLYWMOVA,#OCHMOVR2,#01H;選擇正常工作LCALLYWDISP:MOVR0,#40H;顯示緩沖區(qū)首地址MOVRI,#01H;MAX7219內(nèi)RAMO地址MOVR3,#08HLOOP1:MOVA,@ROMOVR2,AMOVA,R1LCALLYWINCRO;改緩沖區(qū)地址INCR1;修改MAX7219內(nèi)RAM地址DJNZR3,LOOMRETYW:LCALLSEND;移入MAX721916位數(shù)據(jù)MOVA,R2LCALLSENDCLRP1.1NOPNOPSETBP1.1;裝載數(shù)據(jù)RFTSEND:MOVR4,#08H;移入8位數(shù)據(jù)LOOP2:CLRP1.2RLCAMOVP1.0,CNOPNOPNOPSETBP1.2DJNZR4,LOOP2RET鍵盤子程序:KEYIN:LCALLKS1JNZLK1LJMPKEYINLK1:LCALLSHIMIAOLCALLKS1JNZLK2LJMPKEYINLK2:MOVR2,#07HMOVR4,#00HLK4:MOVDPTR,#0FF7FHMOVA,R2MOVX@DPTR,AINCDPTRMOVXA,@DPTRJBAcc.0,LONEMOVA,#00HLJMPLKPLONE:JBAcc.1,LTWOMOVA,#04HLJMPLKPLTWO:JBAcc.2,LTHRMOVA,#08HLJMPLKPLTHR:JBAcc.3,NEXTMOVA,#0CHLKP:ADDA,R4PUSHALK3:LCALLKS1JNZLK3POPAK0:CJNEA,#00H,K1LJMPPK1K1:CJNEA,#01H,K2LJMPPK2K2:CJNEA,#02H,K3LJMPPK3K3:CJNEA,#03H,K4LJMPPK4K4:CJNEA,#04H,K5LJMPPK5K5:CJNEA,#05H,K6LJMPPK6K6:CJNEA,#06H,K7LJMPPK7K7:CJNEA,#07H,RETURELJMPPK8RETURE:K0PK1:INCR4LCALLDIRRETPK2:DECR4LCALLDIRRETPK3:LJMPMAINPK4:NOPSJMP

溫馨提示

  • 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

提交評論