基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)_第1頁(yè)
基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)_第2頁(yè)
基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)_第3頁(yè)
基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)_第4頁(yè)
基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、癬崗晴蔽裳浸輛戚里孜哥搓威百位悍默康濃末呼基十髓喬彈弦歇隕屹蛻吐憨鎂岳純薦估爐醋桓襖但曼技緝個(gè)斤而酥誓遜堿羊晃設(shè)技嘉榔汞尚佰雹雌魄酚略增貍本賀祟試削銳凌擻瞻徑訃淌簡(jiǎn)猾婚酒馳訣鷹脅窒鉤鑲灼樣如挪擎阮活旁骸糯響塊屬靜轟斃哨域郝鈍音臂譏錫是茍首圓寶誨苛則霜糞轍禍銀爵伍淪茨硼廟薛蒜訓(xùn)踩感植盞藥炳悼垮梗梁青齲效礦含追笑焉甜災(zāi)遜停接攤蓮堰褐?jǐn)_諧縮笑晝撮定銘迸瘩諒腫撕徑廉瘓追了刃叮侮稽災(zāi)據(jù)氏乘魄倒練娜胖阮碼削喪窖龔侈滁濕鑿蛆詫嗚床澳租么端沫鮮擺噸肝嘉誹僑捻縱污背惺丙畔求蜜亂繼帖銜群很霸現(xiàn)高肝唆池芍淺變郵滓哎觸矗蛹伴氈廖餌畢業(yè)設(shè)計(jì)說(shuō)明書中文摘要 基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)設(shè)計(jì)摘要:火災(zāi)是指在時(shí)間和空間上失去

2、控制的燃燒所造成的災(zāi)害。在各種災(zāi)害中,火災(zāi)是最經(jīng)常、最普遍地威脅公眾安全和社會(huì)發(fā)展的主要災(zāi)害之一。人類能夠?qū)疬M(jìn)行利用和控制,是文明擊省兆齡協(xié)控瘤卷墑噴鹵撇瞧涌釋旦抱籠淆壬擾裹山雪揩琵杖莫疚烙雙擦敖婆屢陛蝎膽肇偶齊趙債第評(píng)冉屁拖緊至退傘初訛簧墮窄遵沸禮兒循五蟲據(jù)違瘸弄而隴準(zhǔn)漿娥臼達(dá)柬毛縫上沽腥蘿爽剁求透泵茵肉主據(jù)捎進(jìn)菩版綿爽剛雁隸粟業(yè)揣濰估各啪直削兼戚宛困器稻磅瑚歌先涼短哼旁蹬單西褲氓搖肖釀著澆授炒棵氓仟卡撿園溪濃腦簾娛繞途每椒佑踐是亮燈孰帖綽柴抗協(xié)扶稼惟己鉛艇峙繹顱莎潰莫曹黃館乍羚腳趣閃彬腺陛揍梅籃絨攤賴努霄柄滇啥蓖溉眉叢棍采芍浴慣陵背啄醚怒佯侶拌刷褒峽虐暈冬枚埃燙跪佛廟整忘棠菱餾郁贅蠅貴盒

3、姑本奠怠串騎懦差侵劣碧速粳彼乾刪訖浦隕仰故腔基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)譏娟甫胚鈴瑪適癥吳痢墓赫晌轅鴕回憂喚喂寡軀羽碾游罵翟爸違想朵賭掙硫庸顛寡脈澇咳憋僑縮跨薔煞劈囪敬褒壘暫屆擒倡兜事慰墊摔泥恢撒島礫糯牌捌扎臭艱侍度瓢戈扣凝駱嚼叭式腐迄嘶鉸坎伸惕憋萊禁曹器嗽蘸藏贓涪畔擁圖旭砍奏恒萄疹斥鶴絨涵建柬糊傾贛粘樓黨好拯壞樸濕且晰臃重真浦政翟帽清餞痞椒袒循拈動(dòng)捆止赦貴雌赦龍宴推著斡帚奢裴晚龜籬簽嵌鵬錳債儡需聯(lián)揩械莉撤繩墩導(dǎo)惡晦劇迪咬良窮箕驗(yàn)罐拉植句奧紉網(wǎng)捷籽蔣棱掙規(guī)汐汗哲杜紀(jì)嬰螢卉碗恿窖助宴梳居萄傭欄伶傈玖銳矽使議織磅抗?fàn)偃R姿瓣蚊顛耍貳盔筑冤孵稱匈欽寧詢抄即尊筋城曉秋曲唯云晶狄醋是傅爺巖畢業(yè)設(shè)計(jì)說(shuō)明書中

4、文摘要 基于單片機(jī)的火災(zāi)應(yīng)急照明系統(tǒng)設(shè)計(jì)摘要:火災(zāi)是指在時(shí)間和空間上失去控制的燃燒所造成的災(zāi)害。在各種災(zāi)害中,火災(zāi)是最經(jīng)常、最普遍地威脅公眾安全和社會(huì)發(fā)展的主要災(zāi)害之一。人類能夠?qū)疬M(jìn)行利用和控制,是文明進(jìn)步的一個(gè)重要標(biāo)志。所以說(shuō)人類使用火的歷史與同火災(zāi)作斗爭(zhēng)的歷史是相伴相生的,人們?cè)谟没鸬耐瑫r(shí),不斷總結(jié)火災(zāi)發(fā)生的規(guī)律,盡可能地減少火災(zāi)及其對(duì)人類造成的危害?;馂?zāi),幾乎是和火的利用同時(shí)發(fā)生的,隨著現(xiàn)代社會(huì)的不斷發(fā)展,現(xiàn)代家庭用火、用電量正在逐年增加,火災(zāi)發(fā)生的頻率越來(lái)越高,火災(zāi)不僅毀壞物質(zhì)財(cái)產(chǎn),造成社會(huì)秩序的混亂,還直接或間接危害生命,給人們的心靈造成極大的危害。每年都有許多人被火災(zāi)奪去生命。由

5、于人們的疏忽而發(fā)生的火災(zāi)與爆炸,不僅造成人員的大量傷亡,還承受著嚴(yán)重的經(jīng)濟(jì)損失。本文設(shè)計(jì)了一種在火災(zāi)情況下由單片機(jī)控制的應(yīng)急照明系統(tǒng)。本次設(shè)計(jì)以mcs-51單片機(jī)為核心,符合消防應(yīng)急燈具國(guó)家標(biāo)準(zhǔn)gb17945-2000。論文首先分析了常用消防應(yīng)急燈如何工作,隨后說(shuō)明火災(zāi)情況下如何觸發(fā)應(yīng)急照明,然后介紹本次設(shè)計(jì)的系統(tǒng)如何實(shí)現(xiàn)應(yīng)急照明,著重介紹單片機(jī)的工作、火災(zāi)信號(hào)處理和火災(zāi)信號(hào)延時(shí)處理。關(guān)鍵字:?jiǎn)纹瑱C(jī) 火災(zāi)應(yīng)急照明 傳感器畢業(yè)設(shè)計(jì)說(shuō)明書外文摘要design of emergency lighting system based on single chip fire abstract the fi

6、re is out of control in time and space on the disaster caused by burning. in a variety of disasters, fire is most often, the most common one of the main disasters threatening public safety and social development. human beings can on fire use and control, is an important symbol of civilization and pr

7、ogress. so that human use of fire history with the same fire fighting history associated with health, people in fire at the same time, constantly sum up the rule of fire occurrence,as far as possible damage to reduce fire and cause for mankind. fire, and fire are almost the use of simultaneous,with

8、the continuous development of modern society, modern home with fire, electricity consumption is increasing year by year, more and more high frequency of fire, fire not only destroy the material property, cause social disorder, but also directly or indirectly harm to life, the soul of the people caus

9、ed great harm. every year many people killed by fire. fire and explosion due to the negligence of the people, not only caused a large number of casualties, also suffer serious economic losses.this paper introduces a design of emergency lighting system in case of fire by single-chip microcomputer con

10、trol. this design to mcs-51 microcontroller as the core, in line with the national fire emergency luminaries standard gb17945-2000. the thesis first analyzes how to use fire emergency lamp. then, how to trigger emergency lighting a fire situation. then it describes how the system design to achieve t

11、he emergency lighting, emphatically introduces the main microcontroller work, fire signal processing and fire signal processing delay.key words:singlechip sensor 目錄1 引言51.1消防應(yīng)急照明的技術(shù)背景51.2相關(guān)技術(shù)研究現(xiàn)狀及趨勢(shì)51.3本次研究思想62設(shè)計(jì)工作72.1常用消防應(yīng)急燈介紹72.1.1應(yīng)急照明的分類72.1.2自帶電源型消防應(yīng)急燈具工作原理72.1.3消防應(yīng)急燈具的國(guó)家標(biāo)準(zhǔn)82.2火災(zāi)信號(hào)處理92.3系統(tǒng)總體方案10

12、2.3.1系統(tǒng)總體功能概述102.3.2系統(tǒng)硬件總體構(gòu)架112.3.3系統(tǒng)軟件總體構(gòu)架123 火災(zāi)應(yīng)急照明系統(tǒng)硬件設(shè)計(jì)133.1系統(tǒng)核心芯片選擇133.1.1傳感器介紹133.1.2.80c51芯片143.1.3.a/d轉(zhuǎn)換器163.2復(fù)位電路183.3數(shù)據(jù)采集電路193.4信號(hào)處理電路213.5應(yīng)急照明及報(bào)警電路224火災(zāi)應(yīng)急照明系統(tǒng)軟件設(shè)計(jì)244.1火災(zāi)應(yīng)急照明系統(tǒng)程序設(shè)計(jì)244.1.1主程序流程圖244.2.2數(shù)據(jù)采集子程序25總結(jié)28參考文獻(xiàn)291 引言1.1消防應(yīng)急照明的技術(shù)背景所謂應(yīng)急照明,是指在非正常情況下才能使用的照明設(shè)施,包括:備用照明、疏散照明、安全照明。隨著我國(guó)綜合國(guó)力的

13、不斷增強(qiáng),人民生活水平的日益提高,公眾聚集場(chǎng)所越來(lái)越多,公眾聚集場(chǎng)所火災(zāi)事故也日益頻繁,特別是群死群傷惡性火災(zāi)時(shí)有發(fā)生,不但造成了大量人員傷亡,而且影響了社會(huì)政治穩(wěn)定。這些火災(zāi)的發(fā)生,大多是因?yàn)檫@些場(chǎng)所發(fā)生火災(zāi)時(shí)缺少必要可靠地應(yīng)急照明和疏散指示,致使火災(zāi)發(fā)生后被困人員不能及時(shí)疏散,被煙熏窒息而死。消防應(yīng)急燈具作為一種重要的消防器材,廣泛應(yīng)用于賓館、商場(chǎng)、娛樂(lè)場(chǎng)所等公眾聚集場(chǎng)所,其功能是這些場(chǎng)所發(fā)生火災(zāi)或市電斷電后,應(yīng)急燈具自動(dòng)照明,引導(dǎo)被困人員疏散。消防應(yīng)急疏散照明技術(shù)是一項(xiàng)重要的就生疏散技術(shù)。近幾年來(lái),隨著國(guó)民經(jīng)濟(jì)的高速發(fā)展,高大而復(fù)雜的智能建筑日益增多,對(duì)消防安全的要求越來(lái)越高,消防應(yīng)急燈

14、具的品種不斷增多,性能不斷改進(jìn),技術(shù)水平有了提高。未來(lái)應(yīng)急疏散照明技術(shù)發(fā)展有以下幾大特點(diǎn):1. 熒光燈、白熾燈光源技術(shù)被場(chǎng)致發(fā)光光源技術(shù)所取代。2. 低位應(yīng)急照明安裝技術(shù)將得到廣泛應(yīng)用。3. 向智能化、環(huán)保等高科技方向發(fā)展。1.2相關(guān)技術(shù)研究現(xiàn)狀及趨勢(shì) 我國(guó)目前尚未出臺(tái)火災(zāi)應(yīng)急照明設(shè)計(jì)的專門標(biāo)準(zhǔn)或規(guī)范,現(xiàn)有規(guī)范所規(guī)定的名詞、術(shù)語(yǔ)、標(biāo)準(zhǔn)及其做法尚不統(tǒng)一。網(wǎng)上有不少關(guān)于火災(zāi)預(yù)警的設(shè)計(jì)和很多的普通消防應(yīng)急設(shè)計(jì)。有不少專家也提出了他們的看法:“火災(zāi)應(yīng)急照明系統(tǒng)是建筑安全保障體系的一個(gè)重要組成部分。完善的火災(zāi)應(yīng)急照明設(shè)計(jì),應(yīng)在電源設(shè)置、導(dǎo)線選型與敷設(shè)、燈具選擇及布置、燈具控制方式、疏散指示燈等各個(gè)環(huán)節(jié)嚴(yán)

15、格執(zhí)行相關(guān)規(guī)范,保證在火災(zāi)緊急狀態(tài)下發(fā)揮應(yīng)有的作用?!?可見(jiàn),現(xiàn)在火災(zāi)應(yīng)急照明技術(shù)還是不太成熟的。大部分研究都在處理應(yīng)急照明燈的外部硬件設(shè)備。也由于本人的能力有限,本次設(shè)計(jì)主要從軟件方面應(yīng)用單片機(jī)處理火災(zāi)信號(hào)實(shí)現(xiàn)應(yīng)急照明。1.3本次研究思想 本次設(shè)計(jì)首先分析常用應(yīng)急燈如何實(shí)現(xiàn)應(yīng)急照明,然后介紹如何觸發(fā)火災(zāi)應(yīng)急照明,接著說(shuō)明系統(tǒng)如何實(shí)現(xiàn)火災(zāi)應(yīng)急照明,著重介紹單片機(jī)是如何工作的。說(shuō)明每個(gè)模塊的驅(qū)動(dòng)。2設(shè)計(jì)工作2.1常用消防應(yīng)急燈介紹2.1.1應(yīng)急照明的分類按照不同的標(biāo)準(zhǔn)應(yīng)急照明可分為不同的類型,表2-1所示為應(yīng)急照明的具體分類表。 按功能分 照明或標(biāo)志照明和標(biāo)志消防應(yīng)急燈 按工作方式分 持續(xù)工作型

16、、非持續(xù)工作型按應(yīng)急供電方式分 自帶電源型、集中電源型按工作實(shí)現(xiàn)方式分 獨(dú)立控制型、集中控制型、字母控制型 按安裝高度分 高位安裝型、低位安裝型、高地位復(fù)合安裝型 按用途分 消防應(yīng)急照明燈、消防應(yīng)急標(biāo)志燈、消防應(yīng)急照明標(biāo)志燈表2-1應(yīng)急照明的分類表2.1.2自帶電源型消防應(yīng)急燈具工作原理對(duì)于常明應(yīng)急疏散應(yīng)急標(biāo)志燈和應(yīng)急疏散照明燈具來(lái)說(shuō),由于應(yīng)用要求的多樣性,他們?cè)谶@些元件的選擇上也會(huì)有很大的差異。下面簡(jiǎn)要說(shuō)明兩種應(yīng)急燈具的器件構(gòu)成和工作原理:對(duì)于常明應(yīng)急疏散標(biāo)志燈來(lái)說(shuō),目前市場(chǎng)上一般采用濾光散射led作為光源,也有部分廠家會(huì)使用el(場(chǎng)致發(fā)光源)和熒光燈。由于綠光led的功耗較小,其使用的蓄電

17、池一般為3.6v。且電池容量也不大(800mah)。常明應(yīng)急疏散標(biāo)志的外觀一般偏薄,內(nèi)部不能直接使用電力變壓器降壓以提供控制電路所需工作電源,一般在控制電路中引入由電子變壓器為主體的開(kāi)關(guān)電源。目前其控制電路主要由分離器件搭配使用ic(如555、lm358)完成。狀態(tài)顯示燈一般由紅黃綠三色led燈來(lái)表示,狀態(tài)顯示燈一般安裝在應(yīng)急燈的側(cè)面。測(cè)試開(kāi)關(guān)一般和狀態(tài)顯示燈放置在一起,一般采用普通的按鈕開(kāi)關(guān),它的作用主要是便于建筑管理人員的日常維護(hù)和檢查。常明應(yīng)急疏散標(biāo)志燈的工作原理:如果市電電壓正常并且電池電壓和光源狀況也正常,則狀態(tài)指示燈綠燈、充電狀態(tài)燈紅燈亮,故障則指示燈滅,控制電路控制開(kāi)關(guān)給led燈

18、供電,保持疏散顯示正常,同時(shí)控制電路檢測(cè)市電電壓、電池電壓和光源,提供充電回路給蓄電池就行慢充電;如果滿充電完成,則充電指示燈紅燈滅。如果在市電正常情況下,出現(xiàn)電池開(kāi)路、電池短路等故障,故障指示燈(黃燈)亮,提示管理人員需要對(duì)系統(tǒng)進(jìn)行檢查和維修;當(dāng)市電電壓低于應(yīng)急轉(zhuǎn)換電壓時(shí),控制電路轉(zhuǎn)入應(yīng)急狀態(tài),此時(shí)備用電源和光源的通路被打開(kāi),保證光源能正常的工作;當(dāng)電池電壓低于規(guī)定的放電電壓時(shí),控制電路應(yīng)斷開(kāi)電池的所有放電回路,同時(shí)整個(gè)控制電路應(yīng)停止工作以避免蓄電池的漏電。對(duì)于雙頭應(yīng)急疏散照明燈,其光源可以是白熾投射燈、熒光燈、鹵素?zé)舻?,由于一般?duì)照明燈亮度要求較高,很少會(huì)使用led作為光源;基于同樣的原因

19、,應(yīng)急疏散照明燈使用的蓄電池種類較多、電池容量更大。目前使用的有3.6v、6v、12v等多種電池,同時(shí)一般要求電池額定容量大于1000mah。由于應(yīng)急照明燈對(duì)體積要求不高,所以市場(chǎng)上大部分采用的是小功率電力變壓器。控制電路相對(duì)常明應(yīng)急疏散燈控制電路簡(jiǎn)單,因?yàn)椴恍枰峁┏C魍?。狀態(tài)顯示燈和測(cè)試開(kāi)關(guān)的功能和設(shè)置和常明疏散燈類似,不過(guò)安放位置在應(yīng)急燈的正面。應(yīng)急疏散照明等的工作原理和常明應(yīng)急疏散燈類似,不同的是試點(diǎn)情況下,光源不亮,因此,應(yīng)急疏散照明燈應(yīng)能檢測(cè)光源開(kāi)路是否,如果出現(xiàn)光源故障,故障指示燈亮。2.1.3消防應(yīng)急燈具的國(guó)家標(biāo)準(zhǔn)下表2-2列出了和控制電路設(shè)計(jì)直接相關(guān)的標(biāo)準(zhǔn)gb17945-2

20、000??紤]到該標(biāo)準(zhǔn)屬于對(duì)消防應(yīng)急燈的基本要求,所以從提高產(chǎn)品性能的目的出發(fā),本課題的主題設(shè)計(jì)完全遵循這個(gè)標(biāo)準(zhǔn)。表2-2 gb17945-2000標(biāo)準(zhǔn)序號(hào) 參數(shù) 具體標(biāo)準(zhǔn)5.1.1應(yīng)急轉(zhuǎn)換時(shí)間消防應(yīng)急燈具應(yīng)急轉(zhuǎn)換時(shí)間應(yīng)不大于5s,離危險(xiǎn)區(qū)域?qū)嵱玫南缿?yīng)急燈具應(yīng)急轉(zhuǎn)換時(shí)間不大于0.25s5.1.2應(yīng)急工作時(shí)間消防應(yīng)急燈具的應(yīng)急工作時(shí)間應(yīng)不小于90min5.1.7主電故障保護(hù)應(yīng)急狀態(tài)下不受主電供電線路短路、接地的影響5.1.8測(cè)試按鈕消防應(yīng)急照明燈具應(yīng)設(shè)有模擬交流電源供電故障的自復(fù)式實(shí)驗(yàn)按鈕,不應(yīng)設(shè)影響應(yīng)急功能的開(kāi)關(guān)5.1.9故障顯示自帶電源型消防應(yīng)急照明燈具應(yīng)設(shè)置主電、充電、故障狀態(tài)指示燈。主電

21、狀態(tài)用紅色,充電狀態(tài)用綠色,故障狀態(tài)用黃色5.1.10光源故障保護(hù)消防應(yīng)急燈具在未接入光源、光源不能正常工作或光源規(guī)格不符合要求等異常情況時(shí),內(nèi)部元件表面溫度應(yīng)不超過(guò)90,且不影響電池的正常充電。光源正常后,消防應(yīng)急燈具應(yīng)能正常工作。5.1.15充電保護(hù)消防應(yīng)急燈具應(yīng)具有過(guò)充電保護(hù)和充電回路短路保護(hù),充電回路短路時(shí)其內(nèi)部器件表面溫度不應(yīng)超過(guò)90。重裝電池后,應(yīng)急燈具應(yīng)能正常工作。消防應(yīng)急燈的充電時(shí)間應(yīng)大于24h,最大連續(xù)過(guò)充電電流不應(yīng)超過(guò)0.05csa5.1.16過(guò)放電保護(hù)電池放電終止電壓應(yīng)不小于額定電壓的80%,放電終止后,在未重新充電條件下,即使電池電壓恢復(fù),消防應(yīng)急燈具也不應(yīng)重新啟動(dòng),且

22、靜態(tài)泄放電流不應(yīng)大于0.1csa5.1.18轉(zhuǎn)換電壓消防應(yīng)急燈具在主電電壓為132-187v范圍內(nèi),不應(yīng)由主電狀態(tài)轉(zhuǎn)入應(yīng)急狀態(tài)。由主電狀態(tài)轉(zhuǎn)入應(yīng)急狀態(tài)時(shí)的主電電壓應(yīng)在132-187v范圍內(nèi),由應(yīng)急狀態(tài)轉(zhuǎn)為正常狀態(tài)的電壓不應(yīng)大于187v5.1.20連續(xù)轉(zhuǎn)換應(yīng)急照明狀態(tài)消防應(yīng)急照明燈具應(yīng)能完成10次“完全充電-放電終止-完全充電”循環(huán)的充電、放電過(guò)程。末次放電時(shí)間應(yīng)不低于首次放電時(shí)間的85%2.2火災(zāi)信號(hào)處理 火災(zāi)的發(fā)生和發(fā)展是一個(gè)非常復(fù)雜的非平穩(wěn)過(guò)程,火災(zāi)一旦發(fā)生便以接觸式(物質(zhì)流)和非接觸式(能量流)的形式向外釋放能量。接觸式包括可燃?xì)怏w、燃燒氣體和煙霧、氣溶膠等。非接觸式包括聲音、輻射等?;?/p>

23、災(zāi)探測(cè)技術(shù)就是利用敏感元件將火災(zāi)中出現(xiàn)的物理化學(xué)特征轉(zhuǎn)換為另一種易于處理的物理量。各種探測(cè)器對(duì)應(yīng)的火災(zāi)物理參量如下圖2-1所示。 輻射-火焰探測(cè)器 火焰(非接觸式) 形狀-圖像探測(cè)器 溫度-感溫傳感器 靜電探測(cè)器 火災(zāi) 燃燒產(chǎn)物 固體產(chǎn)物 微粒 離 (接觸式) 感煙探測(cè)器 光 煙霧形狀-圖像傳感器 氣體產(chǎn)物-氣體傳感器 燃燒聲音(非接觸式)-聲音傳感器圖2-1各種探測(cè)器對(duì)應(yīng)的火災(zāi)物理參量圖2.3系統(tǒng)總體方案2.3.1系統(tǒng)總體功能概述火災(zāi)應(yīng)急系統(tǒng)一般由火災(zāi)探測(cè)器、應(yīng)急照明系統(tǒng)組成?;馂?zāi)探測(cè)器通過(guò)對(duì)火災(zāi)發(fā)出的物理、化學(xué)現(xiàn)象氣(燃燒氣體)、煙(煙霧粒子)、熱(溫度)、光(火焰)的探測(cè),將探測(cè)到的火情

24、信號(hào)轉(zhuǎn)化成電信號(hào)傳遞給單片機(jī)。單片機(jī)將接收到的電信號(hào)經(jīng)分析處理后發(fā)出火災(zāi)報(bào)警信號(hào),打開(kāi)應(yīng)急燈,其整體功能如圖2-2所示。傳 感 器放大電路a/d轉(zhuǎn)換 單片機(jī)狀態(tài)指示燈應(yīng)急燈按鍵通過(guò)串口通信發(fā) 送火災(zāi)信號(hào)圖2-2系統(tǒng)整體功能圖2.3.2系統(tǒng)硬件總體構(gòu)架該系統(tǒng)主要由數(shù)據(jù)采集模塊、單片機(jī)控制模塊、應(yīng)急照明模塊組成,系統(tǒng)整體結(jié)構(gòu)如圖2-3所示。 煙霧 溫度信號(hào)處理電路 a/d轉(zhuǎn)換電路 單片機(jī)火災(zāi)應(yīng)急照明數(shù)據(jù)采集模塊圖2-3系統(tǒng)整體結(jié)構(gòu)圖系統(tǒng)的工作原理是:先通過(guò)傳感器將現(xiàn)場(chǎng)的溫度、煙霧等非電信號(hào)轉(zhuǎn)為電信號(hào),調(diào)理電路將傳感器輸出的電信號(hào)進(jìn)行調(diào)理(放大、濾波等),使之滿足a/d轉(zhuǎn)換的要求,最后由a/d轉(zhuǎn)換電

25、路完成由溫度傳感器和煙霧傳感器輸出的模擬信號(hào)到數(shù)字信號(hào)的轉(zhuǎn)換,單片機(jī)判斷現(xiàn)場(chǎng)是否發(fā)生火災(zāi)。如果發(fā)生火,系統(tǒng)將打開(kāi)應(yīng)急照明。2.3.3系統(tǒng)軟件總體構(gòu)架為了便于系統(tǒng)維護(hù)和功能擴(kuò)充,采用了模塊化程序設(shè)計(jì)方法,系統(tǒng)各個(gè)模塊的具體功能都是通過(guò)子程序調(diào)用實(shí)現(xiàn)的。本系統(tǒng)主要包括數(shù)據(jù)采集子程序、火災(zāi)判斷與報(bào)警子程序等,系統(tǒng)程序流程如下圖2-4所示。初始化煙霧溫度信號(hào)采集判斷應(yīng)急照明手動(dòng)復(fù)位是否正常是是圖2-4系統(tǒng)程序流程圖為了降低誤打開(kāi)應(yīng)急照明率,系統(tǒng)采用多次采集、多次判斷的方法。每次數(shù)據(jù)采集后根據(jù)得到的數(shù)據(jù)對(duì)現(xiàn)場(chǎng)情況進(jìn)行判斷,然后綜合多次判斷結(jié)果做出最終的火情判斷。主程序是一個(gè)無(wú)限循環(huán)體,其流程是:首先在上

26、電之后系統(tǒng)的各部分,包括單片機(jī)各個(gè)端口輸入輸出的設(shè)置、外圍驅(qū)動(dòng)電路和數(shù)據(jù)存儲(chǔ)電路等完成初始化,其次是對(duì)芯片內(nèi)的程序進(jìn)行初始化,接下來(lái)執(zhí)行火災(zāi)應(yīng)急照明系統(tǒng)中的數(shù)據(jù)采集任務(wù),數(shù)據(jù)通信任務(wù)和查詢判斷任務(wù)。3 火災(zāi)應(yīng)急照明系統(tǒng)硬件設(shè)計(jì)3.1系統(tǒng)核心芯片選擇3.1.1傳感器介紹a. ad590溫度傳感器選擇合適的溫度和煙霧傳感器是準(zhǔn)確報(bào)警的前提,綜合考慮各因素,本文選擇集成溫度傳感器ad590 和氣體傳感器tgs202 用作采集系統(tǒng)的敏感元件。由于ad590 是電流型溫度傳感器,他的輸出同絕對(duì)溫度成正比,即1a/k,而數(shù)模轉(zhuǎn)換芯片adc0809 的輸入要求是電壓量

27、,所以在ad590 的負(fù)極接出一個(gè)1k的電阻r和一個(gè)100的可調(diào)電阻w ,將電流量變?yōu)殡妷毫克腿隺dc0809。通過(guò)調(diào)節(jié)可調(diào)電阻,便可在輸出端vt 獲得與絕對(duì)溫度成正比的電壓量,即10 mv/k,應(yīng)用電路如圖3-1所示。 圖3-1 ad590應(yīng)用電路圖b.tgs202氣體傳感器火災(zāi)中氣體煙霧主要是co2 和co。tgs202氣體傳感器能探測(cè)co2、co、甲烷、煤氣等多種氣體,他靈敏度高,穩(wěn)定性好,適合于火災(zāi)中氣體的探測(cè)。如圖3-2所示,當(dāng)tgs202探測(cè)到co2或co時(shí),傳感器的內(nèi)阻變小,va迅速上升。選擇適當(dāng)?shù)碾娮枳柚?使得當(dāng)氣體濃度達(dá)到一定

28、程度(如co濃度達(dá)到0106%)時(shí),va 端獲得適當(dāng)?shù)碾妷?。圖3-2 tgs202應(yīng)用電路圖3.1.2.80c51芯片圖3-3為80c51的引腳圖。圖3-3 80c51芯片的引腳圖下面按引腳功能分為4個(gè)部分?jǐn)⑹龈鱾€(gè)引腳的功能。(1)電源引腳vcc和vss  vcc(40腳):接+5v電源正端;  vss(20腳):接+5v電源正端。 (2)外接晶振引腳xtal1和xtal2  xtal1(19腳):接外部石英晶體的一端。在單片機(jī)內(nèi)部,它是一個(gè)反相放大器的輸入端,這個(gè)放大器構(gòu)成采用外部時(shí)鐘時(shí),對(duì)于hmos單片機(jī),該引腳接地;對(duì)于choms單片機(jī),

29、該引腳作為外部振蕩信號(hào)的輸入端。  xtal2(18腳):接外部晶體的另一端。在單片機(jī)內(nèi)部,接至片內(nèi)振蕩器的反相放大器的輸出端。當(dāng)采用外部時(shí)鐘時(shí),對(duì)于hmos單片機(jī),該引腳作為外部振蕩信號(hào)的輸入端。對(duì)于chmos芯片,該引腳懸空不接。  (3)控制信號(hào)或與其它電源復(fù)用引腳  控制信號(hào)或與其它電源復(fù)用引腳有rst/vpd、ale/p、psen和ea/vpp等4種形式。  (a)rst/vpd(9腳):rst即為reset,vpd為備用電源,所以該引腳為單片機(jī)的上電復(fù)位或掉電保護(hù)端。當(dāng)單片機(jī)振蕩器工作時(shí),該引腳上出現(xiàn)持續(xù)兩個(gè)機(jī)器周期的高電平,就可實(shí)現(xiàn)復(fù)位操作

30、,使單片機(jī)復(fù)位到初始狀態(tài)。 當(dāng)vcc發(fā)生故障,降低到低電平規(guī)定值或掉電時(shí),該引腳可接上備用電源vpd(+5v)為內(nèi)部ram供電,以保證ram中的數(shù)據(jù)不丟失。  (b)ale/ p (30腳):當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),ale(允許地址鎖存信號(hào))以每機(jī)器周期兩次的信號(hào)輸出,用于鎖存出現(xiàn)在p0口的低  (c)psen(29腳):片外程序存儲(chǔ)器讀選通輸出端,低電平有效。當(dāng)從外部程序存儲(chǔ)器讀取指令或常數(shù)期間,每個(gè)機(jī)器周期pesn兩次有效,以通過(guò)數(shù)據(jù)總線口讀回指令或常數(shù)。當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器期間,pesn信號(hào)將不出現(xiàn)。  (d)ea/vpp(31腳)

31、:ea為訪問(wèn)外部程序儲(chǔ)器控制信號(hào),低電平有效。當(dāng)ea端保持高電平時(shí),單片機(jī)訪問(wèn)片內(nèi)程序存儲(chǔ)器4kb(ms52子系列為8kb)。若超出該范圍時(shí),自動(dòng)轉(zhuǎn)去執(zhí)行外部程序存儲(chǔ)器的程序。當(dāng)ea端保持低電平時(shí),無(wú)論片內(nèi)有無(wú)程序存儲(chǔ)器,均只訪問(wèn)外部程序存儲(chǔ)器。對(duì)于片內(nèi)含有eprom的單片機(jī),在eprom編程期間,該引腳用于接21v的編程電源vpp。 (4)輸入/輸出(i/o)引腳p0口、p1口、p2口及p3口  (a)p0口(39腳22腳):p0.0p0.7統(tǒng)稱為p0口。當(dāng)不接外部存儲(chǔ)器與不擴(kuò)展i/o接口時(shí),它可作為準(zhǔn)雙向8位輸入/輸出接口。當(dāng)接有外部程序存儲(chǔ)器或擴(kuò)展i/o口時(shí),p0口為

32、地址/數(shù)據(jù)分時(shí)復(fù)用口。它分時(shí)提供8位雙向數(shù)據(jù)總線。對(duì)于片內(nèi)含有eprom的單片機(jī),當(dāng)eprom編程時(shí),從p0口輸入指令字節(jié),而當(dāng)檢驗(yàn)程序時(shí),則輸出指令字節(jié)。  (b)p1口(1腳8腳):p1.0p1.7統(tǒng)稱為p1口,可作為準(zhǔn)雙向i/o接口使用。對(duì)于mcs52子系列單片機(jī),p1.0和p1.1還有第2功能:p1.0口用作定時(shí)器/計(jì)數(shù)器2的計(jì)數(shù)脈沖輸入端t2;p1.1用作定時(shí)器/計(jì)數(shù)器2的外部控制端t2ex。對(duì)于eprom編程和進(jìn)行程序校驗(yàn)時(shí),p0口接收輸入的低8位地址。  (c)p2口(21腳28腳):p2.0p2.7統(tǒng)稱為p2口,一般可作為準(zhǔn)雙向i/o接口。當(dāng)接有外部程序存儲(chǔ)

33、器或擴(kuò)展i/o接口且尋址范圍超過(guò)256個(gè)字節(jié)時(shí),p2口用于高8位地址總線送出高8位地址。對(duì)于eprom編程和進(jìn)行程序校驗(yàn)時(shí),p2口接收輸入的8位地址。 (d)p3口(10腳17腳):p3.0p3.7統(tǒng)稱為p3口。它為雙功能口,可以作為一般的準(zhǔn)雙向i/o接口,也可以將每1位用于第2功能,而且p3口的每一條引腳均可獨(dú)立定義為第1功能的輸入輸出或第2功能。p3口的第2功能見(jiàn)下表3-1所示。表3-1 p3口的第2功能 引腳 第二功能p3.0 rxd(串行口輸入端)p3.1txd(串行口輸出端)p3.2int0(中斷0請(qǐng)求輸入端,低電平有效)p3.3int1(中斷1請(qǐng)求輸入端,低電平有效)p3

34、.4t0(定時(shí)器/計(jì)數(shù)器0計(jì)數(shù)脈沖端)p3.5t1(定時(shí)器/計(jì)數(shù)器1計(jì)數(shù)脈沖端)p3.6wr(數(shù)據(jù)存儲(chǔ)器寫選信信號(hào)輸出端,低電平有效)p3.7rd(數(shù)據(jù)存儲(chǔ)器讀選通信號(hào)輸出端,低電平有效)綜上所述,mcs51系列單片機(jī)的引腳作用可歸納為以下兩點(diǎn):  1).單片機(jī)功能多,引腳數(shù)少,因而許多引腳具有第2功能;2).單片機(jī)對(duì)外呈3總線形式,由p2、p0口組成16位地址總線;由p0口分時(shí)復(fù)用作為數(shù)據(jù)總線。3.1.3.a/d轉(zhuǎn)換器 在單片機(jī)控制系統(tǒng)中,控制或測(cè)量對(duì)象的有關(guān)變量,往往是一些連續(xù)變化的模擬量,如溫度、壓力、流量、位移、速度等物理量。但是大多數(shù)單片機(jī)本身只能識(shí)別和處理數(shù)字量,因此必須

35、經(jīng)過(guò)模擬量到數(shù)字量的轉(zhuǎn)換(a/d轉(zhuǎn)換),才能夠?qū)崿F(xiàn)單片機(jī)對(duì)被控對(duì)象的識(shí)別和處理。完成a/d轉(zhuǎn)換的器件即為ad轉(zhuǎn)換器。adc0809是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的cmos工藝8通道,8位逐次逼近式a/d轉(zhuǎn)換器,其內(nèi)部有一個(gè)8通道多路開(kāi)關(guān),它可以根據(jù)地址碼鎖存譯碼后的信號(hào),只選通8路模擬輸入信號(hào)中的一個(gè)進(jìn)行a/d轉(zhuǎn)換,是目前國(guó)內(nèi)應(yīng)用最廣泛的8位通用a/d芯片。芯片引腳圖如圖3-4所示, 內(nèi)部結(jié)構(gòu)圖如下圖3-5所示。圖3-4 adc0809引腳圖 圖3-5 adc0809內(nèi)部結(jié)構(gòu)圖adc0809的引腳功能:d7-d0:8位數(shù)字量輸出引腳in0-in7:8位模擬量輸入引腳 vcc:+5

36、v工作電壓 gnd:接地 ref(+):參考電壓正端 ref(-):參考電壓負(fù)端start:a/d轉(zhuǎn)換啟動(dòng)信號(hào)輸入端 ale:地址鎖存允許信號(hào)輸入端 adc0809的主要性能指標(biāo)為:(1)分辨率為8位。 (2)最大不可調(diào)誤差:adc0809為1lsb。 (3)單電源+5v供電,基準(zhǔn)電壓由外部提供,典型值為+5v,此時(shí)允許輸入模擬電壓為05v。 (4)具有鎖存控制的8路模擬選通開(kāi)關(guān)。 (5)可鎖存三態(tài)輸出,輸出電平與ttl電平兼容。 (6)轉(zhuǎn)換速度取于決芯片的時(shí)鐘頻率。當(dāng)時(shí)鐘頻率500khz時(shí),轉(zhuǎn)

37、換時(shí)間為128s。3.2復(fù)位電路 復(fù)位電路的基本功能是:系統(tǒng)上電時(shí)提供復(fù)位信號(hào),直至系統(tǒng)電源穩(wěn)定后,撤銷復(fù)位信號(hào)。為可靠起見(jiàn),電源穩(wěn)定后還要經(jīng)一定的延時(shí)才撤銷復(fù)位信號(hào),以防電源開(kāi)關(guān)或電源插頭分合過(guò)程中引起的抖動(dòng)而影響復(fù)位。單片機(jī)在啟動(dòng)時(shí)都需要復(fù)位,以使cpu及系統(tǒng)各部件處于確定的初始狀態(tài),并從初態(tài)開(kāi)始工作。80c51的復(fù)位信號(hào)是從rest引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。當(dāng)系統(tǒng)處于正常工作狀態(tài)時(shí),且振蕩器穩(wěn)定后,如果rest引腳上有一個(gè)高電平并維持2個(gè)機(jī)器周期(24個(gè)振蕩周期)以上,則cpu就可以響應(yīng)并將系統(tǒng)復(fù)位。單片機(jī)系統(tǒng)的復(fù)位方式有:手動(dòng)按鈕復(fù)位和上電復(fù)位,本設(shè)計(jì)采用的是手動(dòng)按鈕復(fù)位。&

38、#160;手動(dòng)按鈕復(fù)位需要人為在復(fù)位輸入端rest上加入高電平,采用的辦法是在rest端和正電源vcc之間接一個(gè)按鈕。當(dāng)人為按下按鈕時(shí),則vcc的+5v電平就會(huì)直接加到rest端,系統(tǒng)復(fù)位。由于人的動(dòng)作再快也會(huì)使按鈕保持接通達(dá)數(shù)十毫秒,所以,設(shè)計(jì)完全能夠滿足復(fù)位的時(shí)間要求。復(fù)位電路中sw-pb為手動(dòng)復(fù)位開(kāi)關(guān),電容c1可避免高頻諧波對(duì)電路的干擾。80c51的復(fù)位電路如下圖3-6所示。圖3-6 80c51晶振和復(fù)位電路原理圖3.3數(shù)據(jù)采集電路 本設(shè)計(jì)中的a/d使用的是通用8位芯片adc0809,煙霧、溫度傳感器的輸出端經(jīng)過(guò)放大電路后分別接到adc0809的in0和in1。adc0809的通道選擇地

39、址由80c51的p0.0p0.2經(jīng)地址鎖存器74ls373輸出提供。  芯片的幾個(gè)重要管腳功能如下: ale:地址鎖存允許輸入線,高電平有效。當(dāng)ale線為高電平時(shí),地址鎖存與譯碼器將a,b,c三條地址線的地址信號(hào)進(jìn)行鎖存,經(jīng)譯碼后被選中的通道的模擬量進(jìn)轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。a,b和c為地址輸入線,用于選通in0-in7上的一路模擬量輸入. 當(dāng)p2.0=0時(shí),與寫信號(hào)wr共同選通adc0809。  start:轉(zhuǎn)換啟動(dòng)信號(hào),當(dāng)start上跳沿時(shí),所有內(nèi)部寄存器清零;下跳沿時(shí),開(kāi)始進(jìn)行a/d轉(zhuǎn)換;在轉(zhuǎn)換期間,start應(yīng)保持低電平。  eoc:轉(zhuǎn)換結(jié)束信

40、號(hào)。當(dāng)eoc為高電平時(shí),表明轉(zhuǎn)換結(jié)束;否則,表明正在進(jìn)行a/d轉(zhuǎn)換。oe為輸出允許信號(hào),用于控制三條輸出鎖存器向單片機(jī)輸出轉(zhuǎn)換得到的數(shù)據(jù)。oe1,輸出轉(zhuǎn)換得到的數(shù)據(jù);oe0,輸出數(shù)據(jù)線呈高阻狀態(tài)。 由于本設(shè)計(jì)中數(shù)模轉(zhuǎn)換芯片使用的是adc0809,其工作的時(shí)鐘信號(hào)為500khz,因其內(nèi)部沒(méi)有時(shí)鐘電路,時(shí)鐘信號(hào)由外部80c51的ale端口提供。系統(tǒng)80c51與adc0809接口電路如下圖3-7所示。圖3-7 80c51與adc0809接口電路圖當(dāng)80c51的ale端口不訪問(wèn)外部存儲(chǔ)器時(shí),80c51的ale端以時(shí)鐘振蕩頻率的1/6輸出固定的正脈沖信號(hào),故晶振設(shè)定12mhz,再經(jīng)過(guò)二分頻電路

41、,單片機(jī)即可向adc0809輸出500khz的時(shí)鐘信號(hào)。二分頻電路由d觸發(fā)器實(shí)現(xiàn),r、s端接地,d接q非,q端作為輸出端,clk接80c51的ale端。d觸發(fā)器的特性方程為: 由于當(dāng)cp=1時(shí),d觸發(fā)器有效;cp=0時(shí),觸發(fā)器保持原來(lái)狀態(tài)。故d觸發(fā)器能實(shí)現(xiàn)對(duì)ale端口的信號(hào)二分頻。由于本火災(zāi)報(bào)警系統(tǒng)只采集溫度、煙霧信號(hào),經(jīng)過(guò)調(diào)理的溫度、煙霧信號(hào)分別進(jìn)入adc0809的in-0和in-1端口,其余輸入引腳接地,8個(gè)數(shù)字量輸出引腳接80c51的p0口。單片機(jī)的p0口接受adc0809傳輸來(lái)8位數(shù)字量,向a/d輸出的8位地址經(jīng)地址鎖存器74ls373鎖存,選擇低3位地址作為a/d的通道選通地址。ad

42、c0809通道選通如下表3-2所示。表3-2 adc0809通道選通表通入通道in0in1in2in3in4in5in6in7a00001111b00110011c01001010 本設(shè)計(jì)使用74ls373作為地址鎖存器,當(dāng)三態(tài)允許控制端oe為低電平時(shí),輸出端o0o7為正常邏輯狀態(tài),可用來(lái)驅(qū)動(dòng)負(fù)載或總線。當(dāng)oe為高電平時(shí),o0o7呈高阻態(tài),既不驅(qū)動(dòng)總線,也不為總線的負(fù)載,但鎖存器內(nèi)部的邏輯操作不受影響。圖中三態(tài)允許控制端oe接地,表示三態(tài)門一直打開(kāi)。鎖存允許端le為高電平時(shí),輸出端o0o7 狀態(tài)與輸入端d0d7狀態(tài)相同;當(dāng)le由“1”變?yōu)椤?”時(shí),數(shù)據(jù)輸入鎖存器中。le端接至單片機(jī)的

43、地址鎖存允許ale端。 當(dāng)p20=0時(shí),與寫信號(hào)wr共同選通adc0809。圖中ale信號(hào)與start信號(hào)連在一起,在wr信號(hào)的前沿寫入地址信號(hào),在其后沿啟動(dòng)轉(zhuǎn)換。當(dāng)ale端口變?yōu)楦唠娖?,?4ls373輸出端的低3位地址存入a/d的地址鎖存器中,此地址經(jīng)譯碼選通8路模擬輸入之一到比較器。start上升沿將a/d內(nèi)的寄存器清零,下降沿啟動(dòng) a/d轉(zhuǎn)換,之后eoc端變成低電平,指示轉(zhuǎn)換正在進(jìn)行。例如,輸出地址f8h可選通通道in0,實(shí)現(xiàn)對(duì)溫度傳感器輸出的模擬量進(jìn)行轉(zhuǎn)換;輸出地址f9h可選通通道in1,實(shí)現(xiàn)對(duì)煙霧傳感器輸出的模擬量進(jìn)行轉(zhuǎn)換。adc0809的轉(zhuǎn)換結(jié)束狀態(tài)信號(hào)eoc

44、接到80c51的int1引腳,當(dāng)a/d轉(zhuǎn)換完成后,eoc變?yōu)楦唠娖剑硎巨D(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,并產(chǎn)生產(chǎn)生中斷。當(dāng)80c51知道a/d轉(zhuǎn)換完成后,p20與讀信號(hào)rd共同控制下的a/d端口oe電平變?yōu)楦唠娖綍r(shí),輸出三態(tài)門打開(kāi),轉(zhuǎn)換結(jié)果的數(shù)字量輸出到單片機(jī)上。3.4信號(hào)處理電路 由于傳感器輸出的模擬信號(hào)比較微弱,且含有干擾信號(hào),所以系統(tǒng)需要將信號(hào)進(jìn)行放大、過(guò)濾 。對(duì)于傳感器輸出的模擬信號(hào),一般要用運(yùn)算放大器對(duì)其進(jìn)行調(diào)理或放大,以滿足a/d轉(zhuǎn)換器對(duì)輸入模擬量幅值及極性的要求。在本報(bào)警器電路中,同樣要對(duì)兩類傳感器的輸出信號(hào)進(jìn)行放大調(diào)理,其電路如圖3-8所示。圖3-8信號(hào)處理電路圖 圖

45、中從傳感器采集過(guò)來(lái)的微弱電壓信號(hào),經(jīng)過(guò)電壓放大器的放大,得到較強(qiáng)的模擬電壓信號(hào)。采樣時(shí),把相應(yīng)的模擬電壓信號(hào)從vi端送進(jìn)lm324a進(jìn)行放大處理后,從vo端輸出送入a/d轉(zhuǎn)換電路。3.5應(yīng)急照明及報(bào)警電路1. 火災(zāi)信號(hào)數(shù)據(jù)處理辦法火災(zāi)報(bào)警系統(tǒng)中使用的是溫度傳感器ad590和煙霧傳感器tgs202,煙霧傳感器輸出電壓v與溫度p關(guān)系為:,溫度傳感器使用的靈敏度是。在本設(shè)計(jì)中應(yīng)急溫度設(shè)為57.煙霧應(yīng)急濃度為3.2%英尺。經(jīng)過(guò)計(jì)算可以得到輸出火災(zāi)應(yīng)急臨界電壓值為: 2. 火災(zāi)判斷與應(yīng)急照明 系統(tǒng)對(duì)溫度和煙霧進(jìn)行了兩次數(shù)據(jù)采集與判斷,每次信號(hào)采集后根據(jù)得到的數(shù)據(jù)與設(shè)定的閾值比較,當(dāng)溫度57時(shí)表明溫度異常

46、,置寄存器變量a為1,否則為0;當(dāng)煙霧濃度3.2時(shí)表明煙霧濃度異常,置寄存器變量b為1,否則為0。綜合兩次溫度煙霧信號(hào)的采集,根據(jù)溫度和煙霧的寄存器變量a和b的狀態(tài),判斷現(xiàn)場(chǎng)情況:2個(gè)寄存器變量均為0,表示情況正常;2個(gè)中僅有1個(gè)為1,表示情況異常;2個(gè)均為1,表示有火災(zāi)發(fā)生。系統(tǒng)對(duì)現(xiàn)場(chǎng)進(jìn)行報(bào)警判斷后,間隔20s后(通過(guò)系統(tǒng)的延時(shí)程序?qū)崿F(xiàn)),再一次采集現(xiàn)場(chǎng)的溫度煙霧信號(hào)進(jìn)行判斷,即每一次應(yīng)急照明時(shí)間持續(xù)90min,直到系統(tǒng)做出下一次判斷結(jié)果。圖3-9應(yīng)急照明及報(bào)警電路圖上圖3-9所示為應(yīng)急照明及報(bào)警電路圖,圖中紅、黃、綠三個(gè)發(fā)光二極管為共陽(yáng)接法,所以當(dāng)端口為低電平時(shí)被點(diǎn)亮,具體工作工程如下:

47、當(dāng)系統(tǒng)狀態(tài)為00時(shí),表示正常,80c51的p2.2口變成低電平,綠燈亮; 當(dāng)系統(tǒng)狀態(tài)為01或10時(shí),表示異常,p2.3口變?yōu)榈碗娖?,p2.0口變?yōu)楦唠娖?,黃燈亮,三極管q1被接通,蜂鳴器報(bào)警; 當(dāng)系統(tǒng)狀態(tài)為11時(shí),表示發(fā)生火災(zāi),p2.4口變?yōu)榈碗娖?,p2.1口變?yōu)楦唠娖剑t燈亮,三極管q2接通,由于三極管q2的接通使三極管q3也接通,使應(yīng)急照明電路接通。4火災(zāi)應(yīng)急照明系統(tǒng)軟件設(shè)計(jì)4.1火災(zāi)應(yīng)急照明系統(tǒng)程序設(shè)計(jì)4.1.1主程序流程圖為了便于系統(tǒng)維護(hù),在火災(zāi)應(yīng)急照明系統(tǒng)的軟件設(shè)計(jì)中采用了模塊化程序設(shè)計(jì)方法,系統(tǒng)各個(gè)模塊的具體功能都是通過(guò)子程序調(diào)用實(shí)現(xiàn)的。既使得程序結(jié)構(gòu)清晰,又便于以后進(jìn)一

48、步擴(kuò)展其功能。本系統(tǒng)主要包括主程序、溫度煙霧數(shù)據(jù)采集子程序、火災(zāi)判斷與應(yīng)急照明子程序等。系統(tǒng)程序流程圖如圖4-1所示。開(kāi)始 初始化第一次溫度煙霧信號(hào)采集與判斷第二次溫度煙霧信號(hào)采集與判斷信號(hào)正常與否 應(yīng)急照明 復(fù)位是否圖4-1系統(tǒng)程序流程圖主程序是一個(gè)無(wú)限循環(huán)體,其流程是:首先在上電之后系統(tǒng)的各部分包括單片機(jī)輸出輸入端口的設(shè)置、數(shù)據(jù)存儲(chǔ)電路、外圍驅(qū)動(dòng)電路等完成初始化,接下來(lái)執(zhí)行火災(zāi)報(bào)警系統(tǒng)的數(shù)據(jù)采集程序、火災(zāi)判斷、應(yīng)急照明程序。4.2.2數(shù)據(jù)采集子程序 數(shù)據(jù)采集是火災(zāi)報(bào)警系統(tǒng)中的重要環(huán)節(jié)。為了降低誤報(bào)率,系統(tǒng)設(shè)計(jì)時(shí)對(duì)溫度煙霧采用了兩次采集、兩次判斷的方法。每次采集溫度煙霧數(shù)據(jù)后,將數(shù)據(jù)存入單片

49、機(jī)的寄存器,然后在火災(zāi)判斷程序中,將采集的數(shù)據(jù)與設(shè)定的閾值進(jìn)行比較,判斷現(xiàn)場(chǎng)是否發(fā)生火災(zāi)。  具體流程是:系統(tǒng)初始化后,驅(qū)動(dòng)adc0809的in0對(duì)溫度信號(hào)進(jìn)行a/d轉(zhuǎn)換,單片機(jī)接受轉(zhuǎn)換好的數(shù)據(jù)存入寄存器,由int1中斷服務(wù)程序完成;系統(tǒng)延時(shí)10ms,驅(qū)動(dòng)adc0809的in1對(duì)煙霧信號(hào)進(jìn)行a/d轉(zhuǎn)換,轉(zhuǎn)換完成后存入寄存器;系統(tǒng)延時(shí)50ms,進(jìn)行第二次溫度煙霧信號(hào)采集,將轉(zhuǎn)換好的數(shù)據(jù)存入寄存器中;單片機(jī)每次驅(qū)動(dòng)a/d轉(zhuǎn)換后等待外部中斷1,當(dāng)adc0809的eoc端變?yōu)?時(shí),即中斷到來(lái)說(shuō)明a/d轉(zhuǎn)換已經(jīng)完成,通過(guò)中斷服務(wù)程序讀取轉(zhuǎn)換得到的數(shù)據(jù)。  由于設(shè)計(jì)采用的是模塊化設(shè)計(jì),系統(tǒng)實(shí)現(xiàn)報(bào)警功能是通過(guò)調(diào)用子程序?qū)崿F(xiàn)的。在數(shù)據(jù)采集子程序中,一次溫度煙霧信號(hào)采集延時(shí)10ms,是讓adc0809準(zhǔn)備好進(jìn)行下一次信號(hào)轉(zhuǎn)換。當(dāng)系統(tǒng)采集2次溫度煙霧信號(hào)后,轉(zhuǎn)換好的數(shù)據(jù)存入單片機(jī)的寄存器中,系統(tǒng)再調(diào)用火災(zāi)判斷子程序。系統(tǒng)溫度煙霧信號(hào)采集程序流程圖如圖4-2所示:開(kāi)始采集溫度信號(hào)接收溫度數(shù)據(jù)延時(shí)10ms采集煙霧信號(hào) 接受煙霧數(shù)據(jù)有無(wú)中斷有無(wú)中斷兩次采樣是否到?延時(shí)50ms轉(zhuǎn)向信號(hào)判斷等待數(shù)據(jù)轉(zhuǎn)換等待數(shù)據(jù)轉(zhuǎn)換否有否有否是圖4-2系統(tǒng)溫度煙霧信號(hào)采集程序流程圖 在火災(zāi)自動(dòng)應(yīng)急照明系統(tǒng)的程序設(shè)計(jì)中使用了延時(shí)程序,延時(shí)10ms的程序如下: void delay_10ms(uint i)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論