




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)論文(設(shè)計)題 目:基于單片機(jī)的住宅防盜防火報警系統(tǒng)設(shè)計摘 要本文介紹了住宅智能化中的防盜防火報警系統(tǒng)。住宅防盜防火報警系統(tǒng)是將防盜防火功能結(jié)合到一起,同時完成盜情和火情的檢測,并且實(shí)現(xiàn)自動報警功能。其中盜情檢測由紅外探測器與微波探測器構(gòu)成的雙鑒探測器完成,而火情檢測由光電感煙探測器,溫度探測器和一氧化碳探測器集為一體的復(fù)合式火災(zāi)探測器完成。當(dāng)防盜探測器或防火探測器檢測到險情的時候,向單片機(jī)發(fā)出中斷申請,再由單片機(jī)控制報警電路,實(shí)現(xiàn)自動報警。本系統(tǒng)具有密碼識別功能,只有通過鍵盤輸入正確的密碼才能控制系統(tǒng)的開閉。密碼并不是唯一的,可以修改以及更換。本系統(tǒng)還配置了備用電源以及具有斷電和掉線自診
2、斷功能,增強(qiáng)了系統(tǒng)的安全性和穩(wěn)定性。此外系統(tǒng)還從硬件和軟件兩方面進(jìn)行了抗干擾設(shè)計,能夠讓系統(tǒng)可靠的完成工作。時代在發(fā)展,社會在進(jìn)步,人們對生活質(zhì)量的追求也在日益增長,特別是住宅方面,不僅希望擁有舒適、溫馨的住所,而且對安全性、智能性等方面也提出了更高的要求,智能住宅的安全防范系統(tǒng)也應(yīng)運(yùn)而生?,F(xiàn)在很多小區(qū)都安裝了智能報警系統(tǒng),因而大大提高了住宅的安全程度,有效保證了居民的人身財產(chǎn)安全。關(guān)鍵詞: 防盜防火;傳感器;單片機(jī)控制;智能報警系統(tǒng)。 The main contentsThis paper introduces the residential intelligent burglar fire
3、 alarm system. Residential anti-theft fire alarm system is will anti-theft fire prevention function together, finish at the same time the stolen feeling and fire detection, and realize the automatic alarm function. One stolen sentiment detection by infrared detection and microwave detector constitut
4、es double jian detector complete, and fire detection by light smoke detectors, inductance temperature probe and carbon monoxide detectors sets a composite fire detector complete. When the burglar detectors or fire detector detect danger to the microcontroller, application, again by issued interrupt
5、microcontroller control alarm circuit, realize the automatic alarm. This system has a password recognition function, it is only through the keyboard input the correct password can open and close of the control system. The password is not the only, can modify and replacement. The system also configur
6、ation spare power and has since dropped without electricity and improve system diagnosis function, security and stability. Besides system also from two aspects of hardware and software on the anti-interference design, can make the system reliable to finish their work. The development of times, socia
7、l progress and people in the pursuit of quality of life, especially in growing, not only hope to have house comfortable, warmth, and the residence of security, intelligence, etc also put forward higher request, intelligent residential safe guard system also arises at the historic moment. Now many vi
8、llage installed intelligent alarm system, thus greatly improve the safety degree of residence, effectively ensuring residents. Person property safety Keywords: anti-theft fire; Sensors; Single-chip microcomputer control; Intelligent alarm system.前 言隨著人類社會的進(jìn)步和科學(xué)技術(shù)的迅猛發(fā)展,人類開始邁入以數(shù)字化和網(wǎng)絡(luò)化為平臺的智能化社會,人們對工作、生
9、活等環(huán)境的要求也越來越高,開始出現(xiàn)了諸如智能化儀表、智能化家電、智能化汽車、智能化小區(qū)等具有不同智能程度的產(chǎn)品、設(shè)備、工具甚至工作環(huán)境和生活環(huán)境,并且呈現(xiàn)出高速發(fā)展的趨勢。伴隨著數(shù)字化和網(wǎng)絡(luò)化的進(jìn)程,智能化的浪潮席卷了世界的每一個角落,成為一種勢不可擋的歷史趨勢。其中正在興起的智能小區(qū)建設(shè)熱潮,反映和適應(yīng)了國際社會信息化和智能化的發(fā)展要求,是21世紀(jì)的新概念住宅。目前住宅小區(qū)應(yīng)實(shí)現(xiàn)六項(xiàng)智能化要求,其中包括實(shí)行安全防范系統(tǒng)自動化監(jiān)控管理;住宅的火災(zāi)、有害氣體泄漏實(shí)行自動報警;火災(zāi)報警系統(tǒng)應(yīng)是以煙、溫及可燃?xì)怏w等探測器為主體;防盜報警系統(tǒng)應(yīng)安裝紅外或微波等各種類型報警探測器:系統(tǒng)應(yīng)能與計算機(jī)安全綜
10、合管理系統(tǒng)聯(lián)網(wǎng);計算機(jī)系統(tǒng)能對防盜報警系統(tǒng)進(jìn)行集中管理和控制?;诖隧?xiàng)規(guī)定,住宅防盜防火系統(tǒng)實(shí)現(xiàn)智能化勢在必行。本文所要介紹的住宅防盜防火報警系統(tǒng),正是在智能化住宅蓬勃發(fā)展的背景下,為了滿足用戶對安全的強(qiáng)烈要求而設(shè)計并開發(fā)的。系統(tǒng)的首要任務(wù)是根據(jù)住宅小區(qū)的類型、使用功能及防護(hù)風(fēng)險等要求,通過運(yùn)用多傳感器探測、及單片機(jī)控制,數(shù)據(jù)通訊等技術(shù)形成智能報警系統(tǒng),達(dá)到保障小區(qū)用戶生命和財產(chǎn)安全的目的。目 錄摘要及關(guān)鍵詞4前言6目錄7一、設(shè)計目的81.1 設(shè)計要求81.2 設(shè)計意義8二、設(shè)計方案92.1 方案的設(shè)計92.2 系統(tǒng)工作過程10三、用戶端自動報警器設(shè)計113.1 自動報警器總體電路設(shè)計113.
11、2 系統(tǒng)電源設(shè)計12四、用戶端探測器設(shè)計144.1 防盜探測器設(shè)計144.2 防火探測器設(shè)計16五、用戶端報警器軟件部分185.1 控制模塊程序設(shè)計185.2 子程序設(shè)計19結(jié)束語22參考文獻(xiàn)23致謝24附錄25一、設(shè)計目的1.1 設(shè)計要求本文設(shè)計的系統(tǒng)是一種新型的電子安全報警系統(tǒng),該系統(tǒng)的設(shè)計是將電子探測與智能控制相結(jié)合,通過對住宅各個不同部位的不同類型探測器進(jìn)行監(jiān)測與控制,當(dāng)出現(xiàn)異常情況時報警,以便通知工作人員進(jìn)行相應(yīng)的處理。實(shí)現(xiàn)小區(qū)智能化監(jiān)控。本住宅防盜防火報警系統(tǒng)具有以下特點(diǎn)和功能:系統(tǒng)采用模塊化設(shè)計;前端報警器能夠快速、準(zhǔn)確地檢測到現(xiàn)場的異常狀態(tài)。并能夠可靠地進(jìn)行盜情、火情檢測報警。
12、報警完畢自動回到警戒狀態(tài),等待下一次報警;用戶端自動報警器可檢測探測器或傳輸線路發(fā)生的故障(如探頭斷線或掉電等);系統(tǒng)開關(guān)機(jī)采用密碼控制且允許修改密碼;用戶端自動報警器內(nèi)提供備用電源,確保系統(tǒng)在停電時也能繼續(xù)工作。1.2 設(shè)計意義本課題根據(jù)住宅智能化的發(fā)展現(xiàn)狀及其發(fā)展趨勢,研究并設(shè)計了一個比較完整的基于單片機(jī)的住宅防盜防火報警系統(tǒng)系統(tǒng)。該智能報警系統(tǒng)主要包括用戶端探測器、自動報警器、電源自動切換等組成部分,并引入模塊化思想,從而使系統(tǒng)整體更簡潔、完善。住宅智能化是我國未來智能住宅建筑的重點(diǎn)發(fā)展方向,而智能防盜、防火報警系統(tǒng)又是當(dāng)前智能報警領(lǐng)域的技術(shù)熱點(diǎn),雖然這方面的資料比較多,但是只是單純含防
13、盜或防火功能,并且這些報警器的誤報率比較高,即使有部分產(chǎn)品的性能較好,但是價格又比較昂貴,并且受距離和容量的限制。因此,開發(fā)一套功能和結(jié)構(gòu)合理、包含多種技術(shù)和功能的高性價比的新型報警系統(tǒng)具有重要的現(xiàn)實(shí)意義。二、設(shè)計方案2.1方案的比較及確定方案1:根據(jù)系統(tǒng)擬達(dá)到的總體功能,將其劃分為以下功能模塊:各前端探測器和傳感器、自動報警主機(jī)、各輸入輸出設(shè)備等。防盜探測器:選擇紅外探測器,價格低,性能穩(wěn)定;防火探測器:選擇一氧化碳探測器,溫度探測器;系統(tǒng)微處理器:選擇8031。需外接程序存儲器;輸入輸出設(shè)備:包括鍵盤、報警蜂鳴器、按鈕或開關(guān)、各類指示燈等。方案2:系統(tǒng)總體構(gòu)成包括用戶端探測器、用戶端報警器
14、、密碼電路等幾個模塊。防盜探測器:本方案選擇的防盜探測器是由紅外與微波探測器組成的雙鑒探測器,較以往的微波或紅外單信號探測器,其誤報率明顯下降;防火探測器:防火探測器是由光電感煙探測、溫度探測和一氧化碳探測構(gòu)成的復(fù)合型火災(zāi)探測器。多傳感器設(shè)計思想解決了傳統(tǒng)防火探測器一直存在的誤報率高的問題,增強(qiáng)了火災(zāi)探測的可靠性。根據(jù)本次設(shè)計的要求,以及兩個方案的元器件對比,選擇方案2。系統(tǒng)組成框如圖2-1所示。圖2-1 住宅防盜防火系統(tǒng)總體框圖2.2系統(tǒng)的工作過程用戶端的防范現(xiàn)場,一旦有人入室盜竊或發(fā)生火災(zāi)等緊急情況時,與之相應(yīng)的報警探測器(各種防火、防盜及手動報警按鈕等)則立即向用戶端自動報警器發(fā)出報警信
15、號。接到警情事件后,自動報警器立即進(jìn)行確認(rèn)(多次巡檢中斷信號),若50s后無人解除警情同時警情確認(rèn)無誤后,進(jìn)行事件的現(xiàn)場 聲(蜂鳴器)、光(LED )報警。在用戶端自動報警器的面板上設(shè)有LCD顯示器、鍵盤以及三色警燈(LED),三色警燈分別指示火災(zāi)或紅外/微波雙鑒的防火防盜報警、正常工作及系統(tǒng)出現(xiàn)故障的狀態(tài),即報警燈(紅)、工作燈(綠)和故障燈(黃)。用戶端報警器同時具有探頭故障報警功能,避免由于探頭掉電而漏報,出現(xiàn)故障時點(diǎn)亮故障燈;如果判斷探頭掉線或被剪斷,則聲光報警。如果出現(xiàn)誤觸發(fā)而報警時可以通過觸發(fā)延遲時間(50s定時器)去解除,另外用戶端自動報警器還具備狀態(tài)信息(如有無交流電、備用電池
16、電量是否不足等)檢測的功能。三、用戶端自動報警器設(shè)計3.1 自動報警器總體電路設(shè)計自動報警器組成框圖如圖3-1所示,主要包括探測器模塊、鍵盤/密碼顯示模塊以及電源模塊。本節(jié)著重介紹與報警器電路相關(guān)的硬件電路設(shè)計。圖3-1用戶端自動報警器組成框圖自動報警器電路如圖3-2所示。時鐘電路由兩個30P的電容和12MHz的晶振構(gòu)成。復(fù)位電路由電阻、電容、二極管和按鍵開關(guān)構(gòu)成,具有上電復(fù)位和手動復(fù)位的功能。單片機(jī)的、分別與盜警、火警傳感器相連,實(shí)現(xiàn)各種警情的采集。圖3-2 自動報警器電路3.2 系統(tǒng)電源設(shè)計本系統(tǒng)主電源采用直流電源5V和+12V供電,原理圖如圖3-3所示。電源部分由MC7805/MC790
17、5/MC7812構(gòu)成,變壓器輸出經(jīng)橋路整流,電容濾波,送入MC7805/MC7905/MC7812輸入端,最后輸出5V/+12V直流電。備用電源作為主電源對單片機(jī)系統(tǒng)供電的補(bǔ)充,可以使單片機(jī)系統(tǒng)在工作期間,不致因電網(wǎng)突然斷電,導(dǎo)致計算機(jī)系統(tǒng)RAM中的數(shù)據(jù)丟失而中斷工作,更主要的是它可以避免因電源中斷造成整個計算機(jī)系統(tǒng)的癱瘓。電網(wǎng)正常工作時給充電電池充電,電網(wǎng)斷電時給穩(wěn)壓塊供電。圖3-3 電源原理圖四、用戶探測器的設(shè)計探測器電路部分包括防盜探測器電路與防火探測器電路兩大部分,其中詳細(xì)設(shè)計了熱釋電紅外探測器電路和光電感煙探測電路。由多種類型傳感器實(shí)現(xiàn)多元信號綜合檢測是本系統(tǒng)中探測電路部分的基本設(shè)計
18、思想,多元信號檢測一方面可以有效完成盜情與火情的實(shí)時監(jiān)測任務(wù),另一方面大大降低了探測器部分的誤報率,提高了整個系統(tǒng)的可靠性和抗干擾性。4.1防盜探測器設(shè)計防盜探測器是由熱釋電紅外探測器與微波探測器組成的雙鑒探測器,較之以往的紅外或微波單信號探測器,其誤報率明顯下降,原理示意圖如圖4-1所示。圖4-1 雙鑒探測器原理示意圖1、熱釋電紅外探測器熱釋電紅外探測器電路采用的器件包括紅外探測器專用芯片紅外傳感信號處理器BISS0001、熱釋電紅外探頭RE200B(傳感器)及一些外圍元件(電阻電容)。它的正常工作電壓是+4.5V(工作范圍可在3V到5V之間)。圖4-2所示為熱釋電紅外探測器分立元件電路圖。
19、當(dāng)熱釋電紅外探頭接收到人體發(fā)出的紅外線后,經(jīng)過內(nèi)部轉(zhuǎn)換,輸出一個微弱的低頻電信號到BISS0001芯片的第一級運(yùn)算放大器IC1的同相輸入端(14腳),對信號進(jìn)行放大預(yù)處理,然后由電容耦合給第二級運(yùn)算放大器IC2,對信號再次放大,同時將直流電位抬高到VM。再經(jīng)內(nèi)部的兩個電壓比較器(IC3, IC4)構(gòu)成的雙向鑒幅器,檢出有效觸發(fā)信號VS去啟動延遲時間定時器(只要有觸發(fā)信號VS的上跳沿則可啟動延遲時間定時器)。IC6是一個條件比較器,當(dāng)輸入電壓VC<VR時,IC6輸出為低電平,封鎖了與門IC7,禁止觸發(fā)信號向下級傳遞;當(dāng)VC>VR時,IC6輸出為高電平,則打開與門IC7,此時,如果有觸
20、發(fā)信號VS的上跳變沿到來,將啟動延遲時間定時器,同時V0腳(2腳)輸出高電平信號,經(jīng)與門后送單片機(jī)進(jìn)行報警處理,此時探測器進(jìn)入延時周期,延遲與封鎖時間為幾秒鐘。該設(shè)計輸出為脈沖信號,當(dāng)有移動物體進(jìn)入探測范圍以內(nèi)時,輸出端電平由低電平跳變至高電平,可實(shí)現(xiàn)檢測并報警。圖4-2熱釋電紅外探測器電路圖2、微波探測器微波探測器是繼超聲波,激光,紅外和核輻射等傳感器之后的一種新型的非接觸式的傳感器,用于探測在防范空間內(nèi)的任何運(yùn)動物體。微波探測器可靠性強(qiáng),無光亮和熱源的要求,探測環(huán)境要求低。微波探測器電路設(shè)計微波探測器電路使用的主要元件是運(yùn)算放大器OP07、微波振蕩管C3355、天線及一些外圍元器件,外接+
21、12V電源,其中電路圖如圖4-3所示。圖4-3 微波探測器電路圖4.2 防火探測器設(shè)計本次設(shè)計中的防火探測器是由光電感煙探測、溫度探測和CO探測構(gòu)成的復(fù)合型火災(zāi)探測器。多傳感器設(shè)計思想解決了傳統(tǒng)防火探測器一直存在的誤報率高的問題,增強(qiáng)了火災(zāi)探測的可靠性。1、光電感煙探測器紅外發(fā)射電路中的555電路用于產(chǎn)生頻率可調(diào)的脈沖波形,使用555電路的一個主要優(yōu)點(diǎn)是輸出脈沖的占空比可調(diào),便于設(shè)計不同要求的驅(qū)動輸出。 圖4-4散光型光電感煙探測器電路圖2、溫度探測器本系統(tǒng)選用了美國DALLAS公司推出的DS18B20一線式數(shù)字式溫度傳感器。 DS18B20與單片機(jī)的連接 ,圖4-5溫度探測器電路,DS18B
22、20采用外接電源供電方式,工作電源由VDD引腳接入,不存在電源電流不足的問題,可以保證轉(zhuǎn)換精度,同時在總線上理論可以掛接任意多個DS18B20傳感器,組成多點(diǎn)測溫系統(tǒng)。圖4-5溫度探測器電路五、 用戶端自動報警器軟件部分自動報警器軟件設(shè)計采用模塊化設(shè)計,分為主控模塊,鍵盤模塊,密碼模塊等。5.1控制模塊程序設(shè)計主控流程圖如下圖5-1主程序流程圖由于單片機(jī)的P3.2和P3.3腳分別和防盜、防火傳感器相連,因此,一旦發(fā)生險情,轉(zhuǎn)密碼子程序,若解碼正確則取消報警,否則將產(chǎn)生中斷,在中斷服務(wù)子程序里,位地址7FH被置1,證明發(fā)生險情,然后根據(jù)險情類別,將7EH或7DH置1,其中,7EH為盜警標(biāo)志位,7
23、DH為火警標(biāo)志位。主程序在運(yùn)行期間首先檢測探頭與電源狀態(tài),一切正常后等待中斷的發(fā)生。當(dāng)檢測到7FH(中斷標(biāo)志)被置1后,調(diào)密碼顯示子程序,密碼正確系統(tǒng)重新檢測中斷信號,密碼有誤則主程序首先判斷7EH的情況,如果被置1,則調(diào)用控制模塊聲光報警,處理完成后記錄報警信息,再檢測是否同時發(fā)生了火險,即7DH是否被置1,如果被置1,則同樣調(diào)用控制模塊PROCESS完成后續(xù)處理。如果沒有發(fā)生盜情,即7EH沒有被置1,則直接檢測7DH,認(rèn)為發(fā)生了火警,則直接調(diào)用控制模塊聲光報警。5.2 子程序設(shè)計子程序設(shè)計包括鍵盤子程序設(shè)計與密碼子程序設(shè)計。為了保證正確檢測哪個鍵按下,當(dāng)按鍵按下后延時lOms再判斷鍵號,就
24、可以消除鍵盤機(jī)械抖動的影響。設(shè)K1-K10為數(shù)字0, 1, 2,9, K11-K16為功能鍵分別實(shí)現(xiàn)6種功能。在程序中先識別鍵碼,然后根據(jù)鍵碼值跳到相應(yīng)的功能鍵子程序的入口執(zhí)行。鍵盤掃描子程序流程圖如圖5-2所示。圖5-2鍵盤掃描子程序流程圖密碼子程序流程圖如圖5-3所示,用于控制報警器外部輸入。當(dāng)發(fā)生險情時調(diào)用密碼子程序,N的初值為0,如果密碼錯誤,N加1,判斷N是否大于6,大于6返回,小于6,判斷50s定時到?jīng)],定時到返回。圖5-3密碼及顯示子程序流程圖結(jié) 束 語經(jīng)過幾個多月的努力,在老師的耐心指導(dǎo)下,從設(shè)計、論證、修改到編程、調(diào)試,我的畢業(yè)設(shè)計終于完成了。使我無論在理論基礎(chǔ)知識還是在實(shí)際
25、的操作能力上都有了較大的提高。論文的完成使我體會到了成功的喜悅,也懂得了一分耕耘一分收獲的道理。住宅防盜防火報警系統(tǒng)主要設(shè)計了用戶端探測器和用戶端自動報警器。在用戶端自動報警器中,由微波探測器和熱釋電紅外探測器構(gòu)成的防盜探測器與由溫度探測器,光電感煙探測器構(gòu)成的防火探測器及手動報警按鈕向用戶端自動報警器發(fā)出報警信號,自動報警器確認(rèn)警情后,進(jìn)行現(xiàn)場聲、光報警,在用戶端自動報警器的面板上設(shè)有LCD顯示器、鍵盤以及指示防盜防火報警及系統(tǒng)出現(xiàn)故障的狀態(tài),同時具有探頭故障報警功能,系統(tǒng)開關(guān)機(jī)采用密碼控制且允許修改密碼。系統(tǒng)還提供了備用電源確保系統(tǒng)在停電時能繼續(xù)工作。 通過這次設(shè)計,將我所學(xué)過的課程聯(lián)系到
26、一起,使我對所學(xué)課程有了更深的體會,對所學(xué)的知識進(jìn)一步鞏固,對應(yīng)用電子技術(shù)專業(yè)有了更深刻的認(rèn)識。在設(shè)計中所云用到的理論,使我對它們的使用更加熟練,而且發(fā)現(xiàn)其中強(qiáng)大的功能,從中又學(xué)到了很多知識。最后,由于本人水平有限,設(shè)計中存在不足,錯誤之處,請各位老師多多批評指正。參 考 文 獻(xiàn)1 馮慶祥,畢平.智能化小區(qū)和智能住宅.低溫建筑技術(shù),2002;2 來清民.傳感器與單片機(jī)接口及實(shí)例.北京航空航天大學(xué)出版社,2008;3 王芳,馬幼軍,智能化住宅防盜防火報警系統(tǒng)設(shè)計.傳感器技術(shù),2002;4 李冰,姜波.汪濱琦.BISS0001在熱釋電紅外開關(guān)上的應(yīng)用.應(yīng)用科技2001;5 尹長松.光散射在煙塵探測
27、中的應(yīng)用.光散射學(xué)報,1996;6 趙海蘭.智能溫度傳感器DS18B20.電子世界,2003; 7 李全利.單片機(jī)原理及應(yīng)用技術(shù)M.2版.北京:高等教育出版社.2005;8 鄭定明. 單片機(jī)應(yīng)用技術(shù).北京:人民郵電出版社1988;致 謝在論文即將完成之際,我首先向關(guān)心幫助和指導(dǎo)我的導(dǎo)師黃澤遠(yuǎn)老師表示衷心的感謝并致以崇高的敬意! 在論文工作中,一直得到黃老師的悉心指導(dǎo)。黃老師以其淵博的學(xué)識、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、求實(shí)的工作作風(fēng)和他敏捷的思維、飽滿的工作熱情以及對我的耐心指導(dǎo)和嚴(yán)格要求給我留下了深刻的印象,使我在理論和實(shí)際應(yīng)用兩方面的能力都得到了很大的提高,使我受益匪淺。黃老師治學(xué)嚴(yán)謹(jǐn)、待人誠懇,他高屋
28、建瓴的學(xué)術(shù)眼光、對事業(yè)孜孜不倦地追求和勤奮不輟的精神將使我終生受益,是我終生學(xué)習(xí)的榜樣,在此向恩師致以最誠摯的謝意。我還要感謝我的同學(xué)們,他們在畢業(yè)設(shè)計期間給我了莫大的支持與幫助,為我提供了一個良好的學(xué)習(xí)和生活環(huán)境,并且對于我提出的任何難題都給予熱心、耐心的解答,使我受益頗深。感謝應(yīng)用電子技術(shù)專業(yè)的全體老師對我的諄諄教導(dǎo),你們的教誨將使我受益終生。感謝全體同學(xué),你們的關(guān)心和友愛使我很感動!感謝我的父母對我的養(yǎng)育之恩!感謝所有幫助過我的人們!最后,再次感謝高銳老師對我的鼓勵、支持與關(guān)懷,這些我將永生難忘!附錄:程序清單1、主程序清單:ALARM:ORG 0000HAJMP MAINORG 000
29、BHAJMP T0INTORG 0030HMAIN:MOV SP, #60HMOV P1,#0F0HMOV TOMD,#01HMOV TH0,#15HMOV TL0,#0A0HSETB ET0SETB EASETB TR0MOV R7,#250LM0: AJMP LM02、定時器T0中斷服務(wù)子程序清單:ORG 0200HTOINT: MOV TH0,#15H ;重置T0時間常數(shù)MOV TL0,#0A0HDJNZ R7,TOR ;判30s到否,未到返回MOV R7,#250 ;重置30s計數(shù)器初值LCALL TREF ;調(diào)用溫度設(shè)定值檢測子程序LCALL TADC ;調(diào)用溫度檢測子程序LCALL
30、 ADCBCD ;調(diào)用碼值轉(zhuǎn)換子程序LCALL PIMAIN ;調(diào)用PID子程序LCALL DIR ;調(diào)用刷新顯示子程序LCALL TC ;調(diào)用溫度控制子程序LCALL ALARM ;調(diào)用報警子程序TOR: RET1 ;中斷返回3、溫度采樣子程序清單:SAMP:MOV R0, #2CH ;采樣值首址 MOV R1, #03H ;計數(shù)器賦值SAM1:MOV DPTR,#7FFFH ;指向ADC地址MOVX DPTR,A ;啟動ADCMOV R2,#20H ;延時DLY: DJNZ R2,DLY ;結(jié)束?HERE:JB P3.3,HERE ;等待ADC結(jié)束MOVX A,DPTR MOV R0,A
31、;存放采樣值INC R0DJNZ R1,SAM1 MOV 50H,R0RET4、PID算法子程序清單PIMAIN :MOV R5,31H ;取W MOV R4,32H MOV R3,2AH
32、160; ;取Yi MOV R2,#00H ACALL CPL1
33、160; ;取Yi的補(bǔ)碼 ACALL DSOM ;計算ei MOV 39H,R7 &
34、#160; ;存ei MOV 3AH,R6 MOV R5,35H
35、160; ;取I MOV R4,36H MOV R0,#4AH ACALL MULT1
36、0; ;計算Pi=I乘ei MOV R5,39H ;取ei MOV
37、160; R4,3AH MOV R3,3BH ;取ei-1 MOV R2,3CH
38、 ACALL CPL1 ACALL DSUB ;求0er=ei-er-1 MOV
39、160; R5,33H ;取Kp MOV R4,34H MOV R0,#46H &
40、#160; ACALL MULT1 ;求Pp=Kp乘(ei-er-1) MOV R5,47H &
41、#160; MOV 54,46H MOV R3,4BH MOV R2,4AH ACALL DSUM
42、 ;求Pi-Pp低十六位數(shù) MOV 4BH,R7 MOV
43、4CH,R6 ;保存和低十六位數(shù) MOV R5,49H MOV R4,48H
44、60; MOV R3,4DH MOV A,4CH ADDC A,#00H
45、 MOV R2,A ACALL DSUM ;求Pi+Pp高十六位數(shù) &
46、#160; MOV 4DH,R7 MOV 4CH,R6 ;保存和數(shù)高十六位數(shù)
47、0; MOV R5,39H MOV R4,3AH MOV R3,3DH MOV
48、60; R3,3EH ACALL DSOM ;計算ei+ei-2
49、0; MOV R5,R7 MOV R4,R6 MOV R3,3BH MOV
50、; R2,3CH ACALL R2,3CH ACALL DSUM
51、0; ;計算ei+ei-2-ei-1 MOV R5,R7 MOV R4,R6 MOV R3,3BH
52、; MOV R2,3CH ACALL CPL1 ACALL DSUM
53、160; ;求Pi+ Pp+Pd MOV R3,R7 MOV R2,R6
54、 MOV R5,2FH MOV R4,30H ACALL DSUM ;求出Ui MOV 2FH,R7
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于改進(jìn)遺傳算法的自動飲水機(jī)生產(chǎn)線平衡研究
- 圖書驗(yàn)收合同范本模板
- 亞胺卟啉共價有機(jī)框架的制備及性能研究
- 基于LightGBM算法的中證1000指數(shù)增強(qiáng)策略設(shè)計
- 電子商務(wù)的綠色物流配送方案研究
- 國際bot投資合同范本
- 教育分期合同范本
- 金屋定制合同范本
- 萬科認(rèn)購合同范本
- 設(shè)備融資合同范本
- A4橫線稿紙模板(可直接打印)
- 環(huán)境材料學(xué)教學(xué)課件匯總完整版電子教案全書整套課件幻燈片(最新)
- 公路施工技術(shù)全套課件
- JJF1175-2021試驗(yàn)篩校準(zhǔn)規(guī)范-(高清現(xiàn)行)
- 產(chǎn)品結(jié)構(gòu)設(shè)計概述課件
- 八年級下綜合實(shí)踐教案全套
- 胸痹心痛中醫(yī)診療方案及臨床路徑
- 第8課《山山水水》教學(xué)設(shè)計(新人教版小學(xué)美術(shù)六年級上冊)
- word 公章 模板
- 世界技能大賽PPT幻燈片課件(PPT 21頁)
- Python程序設(shè)計ppt課件完整版
評論
0/150
提交評論