消防火災自動報警系統(tǒng)5_第1頁
消防火災自動報警系統(tǒng)5_第2頁
消防火災自動報警系統(tǒng)5_第3頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、畢 業(yè) 論 文火災監(jiān)控系統(tǒng)的設計作 者 姓 名: 趙亮 學 科 專 業(yè): 應用電子技術 學 號: 22 指 導 教 師: 焦冬莉 完 成 日 期: 2021-06-09 太原工業(yè)學院Taiyuan Institute of Technology畢業(yè)設計論文任務書姓 名:x專 業(yè):x班 級:x學號:x指導教師:x職 稱:x完成時間:x畢業(yè)設計論文題目:消防火災自動報警系統(tǒng)設計目標:利用傳感器技術和單片機及模擬、數(shù)字電路的理論知識,設計實現(xiàn)用傳感器件和單片機組成一個高靈敏自動報警的小型消防火災自動報警系統(tǒng)技術要求:1 報警器工作方式:現(xiàn)場固定安裝,自然擴散進行采樣,常年連續(xù)運行。2 工作環(huán)境溫度:

2、檢測器 -50°C-50°C;報警器0°C-500°C3 工作環(huán)境濕度:85%RH4 報警方式:煙霧泄漏聲光報警、自診斷故障報警5 響應時間:30S。所需儀器設備:計算機一臺、C51試驗箱、偉福仿真軟件等成果驗收形式:原理圖、仿真結果參考文獻:?傳感器與檢測技術?、?單片機原理及應用?、?STC12C5410AD系列單片機器件手冊?時間安排15周-6周立題論證39周-13周仿真調試27周-8周方案設計414周-16周成果驗收指導教師: 教研室主任: 系主任:畢 業(yè) 論 文火災監(jiān)控系統(tǒng)的設計作 者 姓 名: 趙亮 學 科 專 業(yè): 應用電子技術 學 號:

3、22 指 導 教 師: 焦冬莉 完 成 日 期: 2021-06-09 太原工業(yè)學院Taiyuan Institute of Technology設 計 任 務 書題 目: 火災監(jiān)控系統(tǒng)的設計 設計工作量:1、2、3、4、設 計 日 期:發(fā)題日期: 2021年04月26日完成日期: 2021年06月18日設 計 者:班 級 0870221 學 號 22 姓 名 趙亮 指導教師 焦冬莉 指導教師評語: 成績: 指導教師簽名:年 月 日評閱教師評語: 成績: 評閱教師簽名: 年 月 日 火災監(jiān)控系統(tǒng)的設計摘 要隨著“信息時代的到來,傳感器技術得到了顯著的進步,他的應用領域越來越廣泛,要求也越來越高

4、,需求越來越迫切。傳感器技術已成為衡量一個國家科學技術開展水平的重要標志之一。因此,了解并掌握各類傳感器的根本結構、工作原理及特性是非常重要的。為了提高人們對傳感器的認識和了解,尤其是對煙霧傳感器的用法與用途的了解,基于實用、廣泛和典型的原那么而設計了本系統(tǒng)。本文利用單片機結合傳感器技術開發(fā)設計了這一煙霧監(jiān)控系統(tǒng)。本論文以電阻式煙霧傳感器和單片機技術為核心并與其他電子技術相結合,設計出一種技術水平較好的煙霧報警器。其中選用MQ-2型半導體可燃氣體敏感元件煙霧傳感器實現(xiàn)煙霧的檢測,具有靈敏度高、響應快、抗干擾能力強等優(yōu)點,而且價格低廉,使用壽命長。選用的STC12C5410AD單片機,其整合了A

5、/D轉換、硬件乘法器、硬件脈寬調制器等資源,具有高速、低功耗、超強抗干擾等優(yōu)點,是目前同類技術中性價比擬高的產(chǎn)品。以STC12C5410AD單片機和MQ-2型半導體電阻式煙霧傳感器為核心設計的煙霧報警器可實現(xiàn)聲光報警、故障自診斷、濃度顯示、報警限設置、延時報警及與上位機串口通信等功能。是一種結構簡單、性能 穩(wěn)定、使用方便、價格低廉、智能化的煙霧報警器。具有一定的實用價值。關鍵詞 煙霧,報警器,STC12C5410,傳感器Fire monitoring system design AbstracWith the arrival of the "information age"

6、, the sensor technology have made significant progress, he is more and more extensive application field of requirements, more and more is also high, demand more and more urgent. The sensor technology has become the measure of a national science and technology development level one of the important m

7、arks. Therefore, understand and master the basic structure of of all kinds of sensors, work principle and characteristics is very important. In order to improve the people of the sensor to know and understand, especially for smoke sensor of usage with use of understanding, based on practical, widely

8、 and typical principle and design the system. This paper USES single sensor technology combined with development and design the smoke control system. This papers to the resistive sensor and single chip microcomputer smoke technology as the core and with other electronic technologies, design a kind o

9、f technical level is good smoke alarm. Among them choose MQ-type 2 semiconductor combustible gas sensitive components smoke sensor to make the smoke detection, has a high sensitivity, fast response and strong anti-interference ability and other advantages, and the price is low, service life long. Th

10、e selection of STC12C5410AD microcontroller, the integration of A/D conversion, hardware on time-multiplier, hardware pulse width omdulatros and resources, has high speed, low power consumption, strong anti-jamming and other advantages, is similar in the technology of high cost performance products.

11、 To STC12C5410AD single-chip microcomputer and MQ-type 2 semiconductor resistive sensor as the core design of smoke smoke alarm can achieve sound and light alarm, fault diagnosis, concentration, the alarm limit that setting, delay alarm and and the upper serial communication etc. Function. Is a kind

12、 of simple structure, stable performance, easy to use, inexpensive and intelligent smoke alarm. Has certain practical value. 、Key Words:Smoke, alarm, STC12C5410, sensor 目 錄第1章 緒論11.1 概述11.2 開展趨勢11.3 現(xiàn)狀及特點1第2章 煙霧檢測報警器的方案設計32.1 煙霧檢測報警器的設計思路32.2 煙霧傳感器的選型32.2.1 煙霧傳感器介紹32.2.2 煙霧傳感器的選定52.3 煙霧檢測報警器的整體設計方案6

13、2.3.1 煙霧檢測報警器的工作原理62.3.2 煙霧檢測報警器的結構72.3.3 煙霧檢測報警器的功能7第3章 煙霧檢測報警器的硬件設計93.1 單片機的選型93.2 煙霧檢測報警器硬件電路的設計103.2.1 信號采集及前置放大電路103.2.2 聲音報警電路113.2.3 數(shù)碼管顯示電路123.2.4 狀態(tài)指示燈及控制鍵電路13 報警器故障自診斷電路 第4章 煙霧檢測報警器的軟件設計154.1 STC12系列單片機調試及開發(fā)工具154.2 煙霧檢測報警器軟件流程及設計154.2.1 主程序設計及流程圖164.2.2 主程序初始化流程圖174.2.3 中位值平均濾波法數(shù)字濾波子程序設計及流

14、程圖174.2.4 插值法線性化處理子程序設計及流程圖184.2.5 報警子程序設計及流程圖194.2.6 控制按鍵設計子程序及流程圖20第5章 誤差分析21結 論22致 謝23參考文獻24火災監(jiān)控系統(tǒng)第1章 緒論1.1 概述 火災監(jiān)控系統(tǒng),一般由火災探測器、區(qū)域報警器和集中報警器組成;也可以根據(jù)工程的要求同各種滅火設施和通訊裝置聯(lián)動,以形成中心控制系統(tǒng),即由自動報警、自動滅火、平安疏散、系統(tǒng)過程顯示、消防檔案管理等組成一個完整的消防控制系統(tǒng)。 火災探測器是探測火災的儀器,由于在火災發(fā)生的階段,將伴隨產(chǎn)生煙霧、高溫和火光。這些煙、熱和光可以通過探測器轉變?yōu)殡娦盘枅缶蚴棺詣訙缁鹣到y(tǒng)啟動,及時撲

15、滅火災。 區(qū)域報警器能將所在樓層之探測器發(fā)出的信號轉換為聲光報警,并在屏幕上顯示出火災的房間號;同時還能監(jiān)視假設干樓層的集中報警器、輸出信號或控制自動滅火系統(tǒng)。 集中報警是將接收到的信號以聲光方式顯示出來,其屏幕上也具體顯示出著火的樓層和房間號,機上停走的時鐘記錄下首次報警時間性,利用本機專用 ,還可迅速發(fā)出指示和向消防隊報警。此外,也可以控制有關的滅火系統(tǒng)或將火災信號傳輸給消防控制室。1.2 開展趨勢 二十多年前,中國的消防報警產(chǎn)品剛剛起步,無論產(chǎn)品技術含量、產(chǎn)品系列完整性、使用性,還是社會影響程度都是相當?shù)偷摹獾漠a(chǎn)品和品牌占領了中國的大局部市場。由于中國的建設正在飛速開展,市場大的驚人

16、,難道這由中國開展帶來的成果任由由外國企業(yè)來瓜分嗎?可幸的是中國企業(yè)抓住了機遇,頂住了挑戰(zhàn),通過幾次產(chǎn)品更新?lián)Q代,就使自己的產(chǎn)品緊緊跟上了國際水平,并且奪回了大局部國內市場,使得現(xiàn)在大多國外產(chǎn)品只有招架之功,這是典型的自力更生,走自己的路。當然目前而言,我們根本占據(jù)的是國內市場,對外還剛開始。中國企業(yè)正在充分準備進軍海外市場。 現(xiàn)狀及特點消防報警產(chǎn)品是一個系列產(chǎn)品,包括火災探測設備、信息傳輸設備、報警分析控制器、消防控制聯(lián)動。是物理傳感技術、自動控制、計算機技術、數(shù)據(jù)傳輸和管理、智能樓宇等技術的綜合集成,屬于高新技術。由于中國多年的根本建設的開展,這個行業(yè)也得到開展,具備了和國外知名企業(yè)抗衡的

17、能力。目前中國許多高新技術的行業(yè)中,中國企業(yè)大多做的是下游的制造和效勞,分取極少一局部的利潤,像消防報警產(chǎn)品那樣又擁有自我知識產(chǎn)權,又擁有大量市場的行業(yè)其實是很少的。在消防報警產(chǎn)品的技術含量上,國內產(chǎn)品和國外產(chǎn)品差距不是很大,許多指標已經(jīng)超越,存在的問題是:類似于國外消防報警產(chǎn)品的大批量規(guī)?;纳a(chǎn)才剛起步,有待于積累經(jīng)驗和技術;也因此在產(chǎn)品一致性和長期穩(wěn)定性上有一些差距;國內正在形成權重的大型企業(yè)和集團,這樣可以帶著國內的各家企業(yè)去挑戰(zhàn)海外市場,并最終占領海外的消防報警市場。第2章 煙霧檢測報警器的方案設計 煙霧檢測報警器的設計思路煙霧檢測報警器是能夠檢測環(huán)境中的煙霧濃度,并具有報警功能的儀

18、器,儀器的最根本組成局部應包括:煙霧信號采集電路、模數(shù)轉換電路、單片機控制電路。煙霧信號采集電路一般由煙霧傳感器和模擬放大電路組成,將煙霧信號轉化為模擬的電信號。模數(shù)轉換電路將從煙霧檢測電路送出的模擬信號轉換成單片機可識別的數(shù)字信號后送入單片機。單片機對該數(shù)字信號進行濾波處理,并對處理后的數(shù)據(jù)進行分析,是否大于或等于某個預設值(也就是報警界限),如果大于那么啟動報警電路發(fā)出報警聲音,反之那么為正常狀態(tài)。為方便檢測與監(jiān)控,使儀器測試人員及用戶能夠直觀地觀察到環(huán)境中的可燃煙霧濃度值,可將濃度值送到數(shù)碼管顯示。方便調節(jié)報警限,可以參加按鍵。為使報警裝置更加完善,可以在聲音報警根底上,參加閃光報警,變

19、化的光信號可以引起用戶注意,彌補嘈雜環(huán)境中聲音報警的局限。以上是根據(jù)報警器應具備的功能,提出的整體設計思路。 煙霧傳感器的選型 煙霧傳感器屬于氣敏傳感器,是氣電變換器,它將可燃性氣體在空氣中的含量(即濃度)轉化成電壓或者電流信號,通過A/D轉換電路將模擬量轉換成數(shù)字量后送到單片機,進而由單片機完成數(shù)據(jù)處理、濃度處理及報警控制等工作。傳感器作為煙霧檢測報警器的信號采集局部,是儀表的核心組成局部之一。由此可見,傳感器的選型是非常重要的。 煙霧傳感器介紹 1. 煙霧傳感器的分類 煙霧傳感器種類繁多,從檢測原理上可以分為三大類: (1) 利用物理化學性質的煙霧傳感器:如半導體煙霧傳感器、接觸燃燒煙霧傳

20、感器等。 (2) 利用物理性質的煙霧傳感器:如熱導煙霧傳感器、光干預煙霧傳感器、紅外傳感器等。(3) 利用電化學性質的煙霧傳感器:如電流型煙霧傳感器、電勢型氣體傳感器等。 2. 煙霧傳感器應滿足的根本條件一個煙霧傳感器可以是單功能的,也可以是多功能的;可以是單一的實體,也可以是由多個不同功能傳感器組成的陣列。但是,任何一個完整的煙霧傳感器都必須具備以下條件: (1) 能選擇性地檢測某種單一煙霧,而對共存的其它煙霧不響應或低響應; (2) 對被測煙霧具有較高的靈敏度,能有效地檢測允許范圍內的煙霧濃度;(3) 對檢測信號響應速度快,重復性好;(4) 長期工作穩(wěn)定性好; (5) 使用壽命長; (6)

21、 制造本錢低,使用與維護方便。 3. 常見煙霧傳感器簡介 下面對工業(yè)上常用的幾種煙霧傳感器作簡單介紹。 (1) 半導體煙霧傳感器。半導體煙霧傳感器包括用氧化物半導體陶瓷材料作為敏感體制作的煙霧傳感器,以及用單晶半導體器件制作的煙霧傳感器。自1962年半導體金屬氧化物煙霧傳感器問世以來,由于具有靈敏度高、響應快、輸出信號強、耐久性強、結構簡單、價格廉價等諸多優(yōu)點,得到了廣泛的應用。該傳感器己成為世界上產(chǎn)量最大、使用最廣的煙霧傳感器之一。按照敏感機理分類,可分為電阻型和非電阻型。 (2) 固體電解質煙霧傳感器。固體電解質煙霧傳感器使用固體電解質氣敏材料作為氣敏元件,其原理是利用氣敏材料在通過煙霧時

22、產(chǎn)生電阻,測量其形成電動勢從而測量氣體濃度。由于這種傳感器電導率高,靈敏度和選擇性好,因而得到了廣泛的應用,幾乎打入了石化、環(huán)保、礦業(yè)等各個領域,其產(chǎn)量僅次于半導體煙霧傳感器的一類傳感器。但這種傳感器制造本錢高,檢測煙霧范圍有限,在檢測環(huán)境污染領域中有優(yōu)勢。 (3) 接觸燃燒式傳感器。當易燃煙霧接觸這種被催化物覆蓋的傳感器外表時會發(fā)生氧化反響而燃燒,故得名接觸燃燒式傳感器。接觸燃燒式煙霧傳感器的檢測元件一般為鉑金屬絲(也可外表涂鉑、鈀等稀有金屬催化層),使用時將鉑絲通電,保持300°C400°C的高溫,此時假設與煙霧接觸,煙霧就會在稀有金屬催化層上燃燒,因此鉑絲的溫度會上升

23、,鉑絲的電阻值也上升;通過測量鉑絲的電阻值變化的大小,就知道煙霧的濃度。 (4) 高分子煙霧傳感器。利用高分子氣敏材料制作的煙霧傳感器近年來得到很大的開展。高分子氣敏材料在遇到特定煙霧時,其電阻、介電常數(shù)、材料外表聲波傳播速度和頻率、材料重量等物理性能發(fā)生變化。高分子氣敏材料由于具有易操作性、工藝簡單、常溫選擇性好、價格低廉、易與微結構傳感器和聲外表波器件相結合,在毒性煙霧和食品鮮度等方面的檢測中具有重要作用。高分子煙霧傳感器具有對特定煙霧分子靈敏度高,選擇性好,且結構簡單,能在常溫下使用,可以彌補其它煙霧傳感器的缺乏。 (5) 電化學傳感器。電化學傳感器由膜電極和電解液封裝而成。煙霧濃度信號

24、將電解液分解成陰陽帶電離子,通過電極將信號傳出。它的優(yōu)點是:反映速度快、準確、穩(wěn)定性好、能夠定量檢測,但壽命較短(大約兩年)。它主要適用于毒性煙霧檢測。目前國際上絕大局部毒氣檢測采用該類型傳感器。 (6) 熱傳導傳感器。熱傳導傳感器與接觸燃燒式傳感器具有類似的結構形式,但是測量原理不同。它的測量原理是:將加熱后的鉑電阻線圈置于目標煙霧中,由于向目標煙霧傳送熱量造成溫度降低,引起電阻值變化,傳感器即測量電阻值的變化情況。溫度的變化情況是目標煙霧熱傳導率的函數(shù),而對于一種給定的煙霧或汽化物,熱傳導率是它固有的物理特性。 (7) 紅外傳感器。紅外傳感器通常用兩束紅外光進行煙霧測量,主光束通過測量元件

25、內的目標煙霧,參考光束通過比擬元件內的參考煙霧。在測量和比擬元件中,紅外射線被煙霧有選擇地吸收了。未吸收的紅外光由光電探測器測量,產(chǎn)生一個正比于目標煙霧濃度的差分信號。非擴散式紅外探測器NDIR (non-dispersive IR )是其中的一種,所有的未吸收光全部以最小的擴散和損耗被記錄下來。 不同的煙霧吸收不同波長的IR,所以傳感器根據(jù)目標煙霧而調整,典型應用包括測量CO和CO2、冷凍劑煙霧和一些易燃氣。由于非碳氫化合物易燃煙霧(如氫)不吸收電磁譜中IR局部的能量,所以這種傳感器可以精確地測量碳氫化合物,并具有最小的交叉靈敏度,而且不受其它煙霧的腐蝕以及高濃度目標煙霧的影響。 4. 常見

26、煙霧傳感器可檢測煙霧種類 由于煙霧的種類繁多,一種類型的煙霧傳感器不可能檢測所有的氣體,通常只能檢測某一種或兩種特定性質的煙霧。例如氧化物半導體煙霧傳感器主要檢測各種復原性煙霧,如CO、H2、C2H5OH、CH3OH等。固體電解質煙霧傳感器主要用于檢測無機煙霧,如O2、CO2、H2、Cl2、SO2等。表2-1簡要列舉出已經(jīng)研究、開發(fā)的各類煙霧傳感器及其可檢測的氣體種類。傳感器種類C0CO2 H2S NH3HCNHCICOCI2CI2 NOXSO2O2CH4C3H2H2H2O半導體氣體 傳感器固體電解質 傳感器接觸燃燒式 傳感器電化學式 傳感器高分子電解質氣體傳感器注:好 不太好表2-1 各類煙

27、霧傳感器及其可檢測的氣體種類 煙霧傳感器的選定煙霧檢測報警器主要應用在石油、化工、冶金、油庫、液化氣站、噴漆作業(yè)等易發(fā)生可燃煙霧泄漏的場所,根據(jù)報警器檢測煙霧種類的要求,一般選用接觸燃燒式煙霧傳感器和半導體煙霧傳感器。使用接觸燃燒式傳感器,其探頭的阻緩及中毒,是不可防止的問題。阻緩是當在煙霧與空氣的混合物中含有硫化氫等含硫物質的情況下,那么有可能在無焰燃燒的同時,有些固態(tài)物質附著在催化元件外表,阻塞載體的微孔,從而引起響應緩慢反響滯緩,靈敏度降低。雖然將阻緩的傳感器再放回新鮮空氣環(huán)境中有得到某種程度的恢復的可能,但是如果長期暴露在這樣的環(huán)境中,其靈敏度會不斷下降,導致傳感器最終喪失檢測煙霧的能

28、力。中毒是如果環(huán)境空氣中含有硅烷之類的物質時,那么傳感器將使催化元件產(chǎn)生不可逆轉的中毒,以致靈敏度很快就喪失。當疑心檢測環(huán) 境中存在這些物質時,經(jīng)常對探頭進行標定,是必須且有效的方法。 因此,經(jīng)常對傳感器進行標定,是保證其準確性的必要的途徑。一般連續(xù)使用兩個月后應對傳感器進行量程校準,這種經(jīng)常性對傳感器的維護,無形中加大了工作人員的工作量,同時增加了報警器的維護本錢。半導體煙霧傳感器包括用氧化物半導體陶瓷材料作為敏感體制作的煙霧傳感器以及用單晶半導體器件制作的煙霧傳感器,它具有靈敏度高,響應快、體積小、結構簡單,使用方便、價格廉價等優(yōu)點,因而得到廣泛應用。半導體煙霧傳感器的性能主要看其靈敏度、

29、選擇性(抗干擾性)和穩(wěn)定性(使用壽命)。 經(jīng)過比照上述兩種煙霧傳感器的應用特性,發(fā)現(xiàn)半導體煙霧傳感器的優(yōu)點更加突出:靈敏度高、響應快、抗干擾性好、使用方便、價格廉價,且不會發(fā)生探頭阻緩及中毒現(xiàn)象,維護本錢較低等。因此,本設計采用半導體煙霧傳感器作為報警器煙霧信息采集局部的核心。而在眾多半導體氣體傳感器中,本設計選用MQ-2型煙霧傳感器,這種型號的傳感器不但具備一般半導體煙霧傳感器靈敏度高、響應快、抗干擾能力強、壽命長等優(yōu)點。 煙霧檢測報警器的整體設計方案 煙霧檢測報警器的工作原理 本論文中的煙霧檢測報警器以STC12C5410AD單片機為控制核心,采用MQ-2型電阻式半導體傳感器采集煙霧信息。

30、 首先,傳感器送來的煙霧濃度對應的微小的電壓信號經(jīng)過放大,轉化成較大的電壓信號送入STC12C5410AD單片機;然后,在STC12C5410AD單片機內A/D轉換、濃度比擬,對數(shù)據(jù)進行線性化處理, 將數(shù)字化電壓信號轉化成為對應的十進制濃度值;最后,將實際可燃性氣體濃度送入液晶,并判斷濃度值是否超出報警限,當濃度處于正常狀態(tài)綠 燈長亮,當煙霧濃度超出設定的限定值時,發(fā)出聲音報警并伴隨紅燈閃亮。另外由于煙霧傳感器需要在加熱狀態(tài)下工作,溫度越高,反響越快,響應時間和恢復時間就越快。為提高響應時間,保證傳感器準確地、 穩(wěn)定地工作,報警器需要向煙霧傳感器持續(xù)輸出一個5V的電壓。為了保證其可靠性,在輸出

31、5V的電壓的同時,進行故障監(jiān)測。當傳感器加熱絲或電纜線和傳感器斷線或接觸不良時,進行故障報警,發(fā)出聲光報警信號。當然幾種狀態(tài)的報警信號是各不相同的。 煙霧檢測報警器的結構 為適應家庭和工業(yè)等場所對可燃性易爆煙霧平安性要求,設計的可燃性煙霧報警儀應不僅能在較寬的溫度范圍工作,而且應具有顯示可燃煙霧濃度、故障自檢、延時報警功能及可接計算機進行現(xiàn)場遠測和實時控制等功能。其目標是在傳統(tǒng)的煙霧報警儀的根底上,盡量提高準確性,降低本錢,縮小體積。 報警器系統(tǒng)結構框圖如圖2-1所示,系統(tǒng)以單片機為核心,配合外圍電路共同完成信號采集、濃度顯示、時間顯示、狀態(tài)顯示、聲音及閃爍報警、按鍵輸入、故障自檢等功能。報警

32、器采用巡檢的工作方式,進行兩級報警值設定,并發(fā)出不同的光、聲信號。系統(tǒng)應采用高性能的單片機,要求工作穩(wěn)定、測量精度高、通用性強、功耗低,保證報警器的精確性及可 靠性,而且最好體積小,本錢低,有利于減少報警器的體積,降低報警器的本錢。圖2-1 可燃性氣體檢測報警器結構框圖 煙霧檢測報警器的功能 1. 自診斷故障報警功能 當傳感器加熱絲或者電纜線發(fā)生斷線或者接觸不良的情況時,報警器發(fā)出警報,并且黃色指示燈閃爍,提醒用戶檢查傳感器或者電路線接觸情況,及時排除故障,保證平安。 2. 煙霧濃度顯示通過液晶屏顯示可燃煙霧的濃度值,并且可以切換到設置狀態(tài),通過鍵盤設置或者更改報警限值,以便于用戶或檢測人員隨

33、時觀測煙霧濃度及更改報警限。 3. 煙霧報警功能 當煙霧濃度連續(xù)20秒取值都在報警限值之上,蜂鳴器開始報警,且聲音越來越急促,并且伴隨紅燈閃爍。因為人對變化的信號更為敏 感,所以變化的聲音及燈光更容易引起用戶的注意。 4. 防止報警器誤報功能 快速重復檢測及延時報警可以區(qū)別出是管道中可燃煙霧的泄漏,還是由于翻開閥門時的微量煙霧的散失。 5. 看門狗自檢單片機狀態(tài)功能 調用單片機中的看門狗程序,定時檢查單片機工作狀態(tài),一旦發(fā)現(xiàn)單片機出現(xiàn)死循環(huán)狀態(tài),立即復位,保證報警器工作正常。 6. 與上位機通訊功能 可以實現(xiàn)與計算機串口通訊,對報警器采取統(tǒng)一控制,以及便于采集和處理數(shù)據(jù),也可以在計算機上更改報

34、警限值等。 7. 自動控制相關平安裝置的擴展功能 留有繼電器接口,可以帶動排風扇或大功率蜂鳴器,也可以控制管道電子閥門,可在報警的同時自動啟動相關平安裝置。 第3章 煙霧檢測報警器的硬件設計在報警儀的設計中,單片機是其核心部件。它一方面要接收來自傳感器送來的煙霧濃度對應的模擬信號和故障檢測信號,另一方面要對兩種信號分別進行處理,控制后續(xù)電路進行相應動作;與此同時查詢是否有鍵按下的請求。在單片機完成這些的工作中,尤其是信號處理中,比擬濃度值后送入顯示的軟件實現(xiàn)比擬復雜,要求單片機具備較快的運算速度,使檢測人員能夠較準確地觀測到煙霧濃度,并根據(jù)情況做進行相應處理。并且也要考慮選擇低價實用的機型,并

35、為研制同一系列的低功耗產(chǎn)品做準備。根據(jù)多方面的比擬,本設計選用宏晶科技生產(chǎn)的STC12系列單片機。 單片機的選型 單片機是煙霧檢測報警器的核心部件,一方面它要接收來自傳感器的煙霧濃度的模擬信號和故障檢測信號,另一方面要對兩種信號分別進行處理,控制后續(xù)電路的相應工作;同時,查詢是否有鍵按下的命令。在單片機實現(xiàn)的功能中,將模數(shù)轉換后的信號做數(shù)字濾波,再進行線性化處理,然后送數(shù)碼管顯示,這一過程的軟件實現(xiàn),需要單片機有較快的運算速度,使儀表監(jiān)測人員能夠觀測到實時的煙霧濃度,并進行相應處理。同時,在能夠滿足報警器設計的計算速度及接口數(shù)的要求的同類型單片機中,要考慮選擇價格低廉且體積輕巧的機型,在保證了

36、報警器的精確性、可靠性及抗干擾性的根底上,能夠不提高本錢,縮小體積。 如今市面上比擬普遍的單片機有8051系列與STC系列。 8051單片機雖然應用普遍,工具多,易上手,片源廣,價格低,但是速度慢,功耗大,適合民用,商用,不適合工業(yè)用途。STC單片機是MICROCHIP公司的產(chǎn)品,其突出的特點是功耗低,精簡指令集 ,抗干擾性好,可靠性高,但是存在溢出隱患問題。8051系列采用的是堆棧指針,STC采用硬件堆棧8級。當堆棧指針設定合理,局部變量少的情況下,8051系列用10層的程序嵌套不會出現(xiàn)問題。而STC單片機程序嵌套包括中斷最多不能超過8層。所以如果用C語言進行STC編程設計容易堆棧溢出。 匯

37、編語言對于不同的CPU,其匯編語言可能有所差異,所以不易移植。而C語言是一種結構化的高級語言,雖然占用資源較匯編多,但是可讀性好,移植容易,是普遍使用的一種計算機語言。鑒于C語言的易讀性和普遍性,本論文的軟件設計選擇C語言編程,所以STC系列單片機在此處不是非常適合。 為適用于本論文設計的煙霧檢測報警器,應選擇一種比8051系列速度快,功耗低,抗干擾性好,而又防止C語言編程溢出問題的單片機。 宏晶科技新推出的STC12系列單片機具有高速、低功耗、超強抗干擾等優(yōu)點,是新一代的8051單片機,指令代碼完全兼容傳統(tǒng)8051,速度卻比8051單片機快812倍。而且STC12系列下屬的STC12C54x

38、xAD系列單片機是低功耗Flash單片機,它的高效尋址方式、大容量Flash、EEPROM、A/D轉換、硬件乘法器、硬件脈寬調制器(PWM)等功能特點,較好的實現(xiàn)了強大的功能與超低功耗的結合。而且在功能同樣的情況下,管腳較少封裝體積小,價格比其他型號廉價,因此具有很好的性價比和應用適應性。 STC12C54xxAD系列單片機有6種型號:分別是STC12C5412AD、 STC12C5410AD、STC12C5408AD、STC12C5406AD、STC12C5404AD、和STC12C5402AD。它們是以單片機內部集成Flash的大小區(qū)分的。在價格相同的情況下,盡量選擇Flash較大的芯片,

39、所以選擇了STC12C5410AD單片機作為本論文設計的煙霧報警器的單片機核心芯片。它體積小,價格低,非常適用于本設計,下面介紹STC12C5410AD的自身特點。 3.2 煙霧檢測報警器硬件電路的設計 信號采集及前置放大電路 傳感器輸出信號一般比擬微弱,需要經(jīng)過前置電路對其進行放大、濾波、電平調整,滿足單片機對輸入信號的要求。本系統(tǒng)采用的半導體煙霧傳感器屬于電阻型,因此只需串聯(lián)一個參考電阻,再經(jīng)過一個放大電路即可發(fā)送給ADC采集。由于系統(tǒng)采用的是單極性供電,所以采用同相比例放大電路,可以減少硬件開銷;反之,如果采用反相放大,那么一般需要利用雙極性供電,這就需要系統(tǒng)額外的利用變壓芯片產(chǎn)生一個負

40、壓,這顯然會造成浪費。常見的運算放大器中,LM324價格低廉、使用簡單等優(yōu)點比擬突出,所以本設計中的前置放大電路采用LM324作為電路的運算放大器。 LM324是單片高增益四運算放大器,可在較寬電壓范圍內的單電源或雙電源下工作,其電源電流很小且與電源電壓無關,四個運放一致性好; 其輸入偏流電阻是溫度補償?shù)?,也不需外接頻率補償,可做到輸出電平與數(shù)字電路兼容。 下面詳細介紹運算放大電路: 如圖3-1所示,從傳感器的上端出來的信號Vi經(jīng)過運算放大器的同相輸入端,但是為保證引入的是負反響,輸出電壓Vo通過電阻R4接到反相輸入端,同時,反相輸入端通過電阻R3接到參考電壓Vref。 同相比例運算電路中反響

41、的組態(tài)為電壓串聯(lián)負反響,同樣可以利用理想運放工作在線性區(qū)時的兩個特點來分析其電壓放大倍數(shù)。在圖3-1中,根據(jù)運放的“虛短和“虛斷的特點可知,I- = I+ = 0,所以V- = Vo*R3/R3 + R4 +Vref*R4/R3 + R4 (式3-1)而且V- = V+ = ViVo = Vi*R3 + R4/R3 (式3-2)由以上兩式可求出Vo=Vref-R4/R3 (式3-3)所以本放大電路的放大倍數(shù)A =1+ R4 R3 ,此放大電路為同相比例放大電路,它的放大倍數(shù)總是大于或等于1。同相比例運算電路有以下幾個特點: 1. 同相比例運算放大電路是一個深度的電壓串聯(lián)負反響電路。因為不存在“

42、虛地現(xiàn)象,所以其輸入端有較高的共模輸入電壓。2. 電壓放大倍數(shù)A =1+ R4 R3 ,即輸出電壓與輸入電壓的幅值成正比,且相位相同,所以此電路實現(xiàn)了同相比例放大。如果不接R3和R4,那么此電路就成了“電壓跟隨器,它可以減少電路模塊間由于阻抗引起的干擾。 3. 由于引入了深度電壓串聯(lián)負反響,因此電路的輸入阻抗很高,輸出阻抗很低。高輸入阻抗就可以減少放大電路對前端電路的影響,同時低輸出阻抗也可以提高自身的抗干擾性,這顯然有利于電路中其他模塊的設計。此放大電路還加了參考電壓,引入了零點調節(jié)功能,這樣可以更方便的調整由于不同傳感器導致的零點變化問題。它利用滑動變阻器產(chǎn)生一個參考電壓Vref,再利用電

43、壓跟隨器把電壓輸入到運算放大電路的電壓參考端。所以調節(jié)滑動變阻器,就可以直接改變放大電路的參考電壓。而電壓跟隨器的作用就如上面介紹的,它只是用來匹配阻抗用的,防止R3和R4對滑動變阻器輸出電壓的影響。圖3-1 前置放大電路圖 聲音報警電路 聲音報警電路圖如圖3-2所示。報警裝置采用無源壓電式KM3712x型蜂鳴器,較一般的蜂鳴器體積大,聲音響亮,適用于家用煤氣報警器的報警聲音源。當單片機STC12C5410AD的17腳(P3.7)置1時,三極管Q1導通,蜂鳴器報警。本報警器采用單片機STC12C5410AD的PWM功能,如果煙霧濃度到達報警限,單片機控制P3.7(PWM)口輸出占空比一定的脈沖

44、,報警時蜂鳴器會發(fā)出如警車警笛的聲音。圖3-2 聲音報警電路圖 數(shù)碼管顯示電路 報警器濃度顯示采用共陽數(shù)碼管見圖3-3。顯示濃度級別,其主要技術參數(shù)如下: 模塊工作電壓: 2.75.5V 工作電流: 80ma,每段10ma環(huán)境相對濕度:<85 視角:6:00 工作溫度:-10+50°C 顯示方式:反射式正顯示存儲溫度:-20+60°C接口方式:8線并行接口 圖3-3 數(shù)碼管結構圖 狀態(tài)指示燈及控制鍵電路 狀態(tài)指示燈及控制鍵電路圖如圖3-4和圖3-5所示。單片機STC12C5410AD的18腳(P1.0)、12腳(P2.4)、13腳(P2.5),控制輸出的狀態(tài)指示燈。綠

45、燈常亮表示正常狀態(tài),環(huán)境中可燃煙霧濃度極低。黃燈閃亮表示傳感器加熱 絲或者電纜發(fā)生斷線或者接觸不良。紅燈閃亮表示環(huán)境中可燃煙霧濃度超 過報警限值,提醒用戶盡快作相應平安措施。 當煙霧濃度超過報警限,報警器發(fā)出鳴叫,用戶到達現(xiàn)場,可按下按鍵停止報警器鳴叫。假設過一點時間濃度仍超出報警限,報警器會再次鳴叫提醒用戶。圖3-4 狀態(tài)指示燈電路圖圖3-5 控制按鍵連接示意圖 報警器故障自診斷電路 1. 判斷傳感器電源連接情況 在傳感器的地端串聯(lián)一個電阻R6。當傳感器正常連接時,電阻和傳感器分壓,此時電阻兩端有微弱的電壓,單片機可以通過P1.1(AD)口檢測到;如果傳感器電源連接不正常,那么會產(chǎn)生斷路,檢

46、測到電阻兩端電壓為0。具體的電路圖見圖3-6圖3-6 傳感器電源連接自診斷電路2. 判斷傳感器信號端連接情況 另一種情況是判斷傳感器信號端是否連接正確,此時不需要外加電路,在傳感器預熱2分鐘后,測量傳感器信號的輸出電壓,如果電壓為5V,那么說明傳感器的信號端連接不正常。 當報警器自診斷發(fā)現(xiàn)傳感器連接不正常,就會發(fā)出長鳴聲音警報,并伴隨黃燈閃爍,提醒用戶及時排除傳感器連接問題。 第4章 煙霧檢測報警器的軟件設計 STC12系列單片機調試及開發(fā)工具 本系統(tǒng)的軟件編程使用的是美國Keil Software公司出品的Keil C51,是51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、

47、結構性、可讀性、可維護性上有明顯的優(yōu)勢。 Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調試工具,全Windows界面。另外重要的一點,Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能表達高級語言的優(yōu)勢。 C51工具包的整體結構中, Vision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)立生成

48、庫文件,也可以與庫文件一起經(jīng)C51連接定位生成絕對目標文件(.ABS)。ABS文件由OH51轉換成標準的Hex文件,以供調試器dScope51或tScope51使用進行源代碼級調試,也可由仿真器使用直接對目標板進行調試,也可以直接寫入程序存貯器如EPROM中。 STC12系列單片機下載程序使用的是宏晶科技自行開發(fā)的STC單片機ISP下載編程軟件。本論文程序調試過程中,使用的是STC-ISP-v3.1版。ISP工具的功能主要是將由PC機串接來的8位并行數(shù)據(jù)與單片機的串行數(shù)據(jù)進行相互轉換,以實現(xiàn)PC機與STC12C5410AD的RXD及TXD口通訊。當用戶將源程序(匯編語言或C語言)經(jīng)語法檢查無誤

49、并生成代碼時,就可以將程序代碼下載到Flash芯片中,而用戶的系統(tǒng)可以是在線狀態(tài)。用戶可以通過調試環(huán)境軟件的人機對話界面,在程序中設置斷點,在STC12C5410AD中,可以同時設置3個硬件斷點,它是經(jīng)過串口的傳輸,由芯片中的幾組斷點條件存放器實現(xiàn)的。 用戶可以通過調試環(huán)境軟件的人機對話界面,檢查或修改Flash芯片內的各種存儲器、存放器的數(shù)據(jù)。 煙霧檢測報警器軟件流程及設計 本論文中,軟件解決的主要問題是檢測煙霧傳感器的煙霧濃度信號,然后對信號進行AD轉換,數(shù)字濾波,線性化處理,數(shù)碼管濃度顯示,按鍵功能設置,以及報警器聲光警報。 主程序設計及流程圖 主程序流程圖如圖4-1所示。首先要給傳感器

50、預熱三分鐘,因為MQ-2型半導體電阻式煙霧傳感器在不通電存放一段時間后,再次通電時,傳感器不能立即正常采集煙霧信息,需要一段時間預熱。程序初始化結束后,系統(tǒng)進入監(jiān)控狀態(tài)。本論文的主程序設計先對傳感器預熱三分鐘,預熱同時,對傳感器加熱絲故障檢測,采用軟件方式檢測傳感器加熱絲或 電纜線是否斷線或者接觸不良。 STC12C5410AD單片機對傳感器檢測的煙霧濃度信號進行A/D轉換、平均值法濾波、線性化處理后,將濃度值與報警限設定值相比擬,判斷是否報警。同時送入數(shù)碼管顯示煙霧濃度值。主程序還包括狀態(tài)指示燈及按鍵功能設置,中斷子程序等,使報警器功能更加完善,給用戶帶來便利。圖4-1 主程序流程圖 主程序

51、初始化流程圖主程序初始化流程圖如圖4-2所示。給傳感器預熱后,程序開始執(zhí)行初始化子程序,這局部實現(xiàn)的功能包括各種I/O口輸入輸出狀態(tài)的設定、存放器初始化、中斷使能等。首先設定定時初值50ms,利用IAP寫入EEPROM,作為取值間隔。然后設置定時器0,選擇方式1。方式1狀態(tài)下定時器的工作存放器TH1、TL1是全16位參與操作。接下來定時器0中斷允許位置1,翻開定時器0,關閉蜂鳴器,開啟綠燈,設置報警限初值。圖4-2 主程序初始化流程圖 中位值平均濾波法數(shù)字濾波子程序設計及流程圖 在煙霧傳感器對煙霧濃度采樣時,可能會遇到尖脈沖干擾的現(xiàn)象。干擾通常只影響個別采樣點的數(shù)據(jù),此數(shù)據(jù)與其他采樣點的數(shù)據(jù)相

52、差比擬大。 如果采用一般的平均值法,那么干擾將“平均到計算結果上去,故平均值法不易消除由于脈沖干擾而引起的煙霧濃度采樣值的偏差。 為此,可采取中位值平均濾波法(又稱防脈沖干擾平均濾波法),先對N個采樣數(shù)據(jù)進行比擬,去掉其中的最大值和最小值,然后計算余下的N2個數(shù)據(jù)的算術平均值。這種方法既可濾去脈沖干擾又可濾去小的隨機干擾。保證報警器檢測煙霧濃度的準確性,減小誤報、錯報的可能。 在實際應用中,N可取任何值,但為了加快測量計算速度,本論文數(shù)字濾波的設計中N取10。即調用A/D連續(xù)進行10次采樣,去掉其中的最大值和最小值,計算其余8個值的平均值,將這個平均值送入存放器。中位值平均濾波法的程序流程圖如

53、圖4-3所示。圖4-3 中位值平均濾波法程序流程圖 插值法線性化處理子程序設計及流程圖 在單片機測控系統(tǒng)中,使用之前必須進行靜態(tài)標定,以得到輸出信號與被測信號的關系輸出曲線,用來作為使用過程中的計量依據(jù)。但是標定時輸出曲線往往不是一條理想的直線,所以要對標定曲線進行線性化處理,用一條擬合直線近似代替輸出曲線,線性化是智能儀表的典型功能之一。該報警器主要針對甲烷煙霧檢測,在軟件線性化處理時,以傳感器對甲烷的響應曲線為依據(jù)。 本論文報警器使用的MQ-2型傳感器的電阻是隨著煙霧濃的升高而降低的,因此輸入單片機的電壓也是隨之降低的。圖4-4為單片機采集電壓值與煙霧濃度百分比的對應曲線,可以看出,電壓值

54、與煙霧濃度之間是非線性的關系,為了實時顯示煙霧濃度.需要對其進行線性化處理。在誤差許可范圍內,根據(jù)標定曲線形狀,以及單片機處理能力,把曲線分成假設干小段,對每小段分別線性化。圖4-4 單片機采集電壓值與煙霧濃度百分比線性化曲線根據(jù)分段線性插值法求輸入單片機的某一電壓值對應的煙霧濃度的公式如下:f(x) = f(xi) + (x-xi)*f(xi+1)-f(xi)/Xi+1-Xii=1,2,3N 式4-1式中,N為所分區(qū)間個數(shù),f (x)為實際煙霧檢測濃度,x為實際氣體檢測濃度對應的電壓值,xi是區(qū)間的下限濃度對應電壓值,xi是區(qū)間的上限濃度對應電壓值, f (xi)為區(qū)間下限煙霧濃度值, f (xi )為區(qū)間上限煙霧濃度值。根據(jù)式4-1設計分段插值法線性化程序流程圖如圖4-5所示。圖4-5 分段插值法線形化程序流程圖 報警子程序設計及流程圖 當煙霧濃度超過報警設定值時,報警器發(fā)出一種近似警笛的鳴叫聲,對應通道的紅燈閃亮,以提示操作人員采取平安對策或自動控制相關平安裝置,從而保障生產(chǎn)平安,防止火災和爆炸事故的發(fā)生。為防止誤報,在程序設計上,對煙霧濃度進行快速重復檢測和延時報警,以區(qū)別出是管道中煙霧的泄漏,還是由于暫短翻開閥門產(chǎn)生的可燃煙霧的微量散失,防止誤報。報警子程序流程圖如圖4-6所示。圖4-6 報警子程序流程圖 控制按鍵

溫馨提示

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

評論

0/150

提交評論