室內(nèi)天然氣泄漏報警裝置講述_第1頁
室內(nèi)天然氣泄漏報警裝置講述_第2頁
室內(nèi)天然氣泄漏報警裝置講述_第3頁
室內(nèi)天然氣泄漏報警裝置講述_第4頁
室內(nèi)天然氣泄漏報警裝置講述_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、西安建筑科技大學(xué)課程設(shè)計(論文) 第 1 頁 共 20 頁 摘要 隨著科技的發(fā)展,現(xiàn)在家庭做飯燒水已經(jīng)逐漸告別煤逐漸使用清潔的天然氣。 天然氣的普及給公共生活帶來了方便,減少了城市的污染,提高了生活質(zhì)量和效 率,但是同時,天然氣也是潛在的“危險品”,一旦發(fā)生大面積泄漏,處置不及時 就可能引發(fā)大爆炸,給居民的生命財產(chǎn)安全帶來巨大的威脅。面對燃氣泄漏而造 成的種種事故威脅,我們需要一個解決辦法。使用天然氣報警器是對付燃氣無 形殺手的重要手段之一。 本論文以半導(dǎo)體氣敏傳感器和單片機技術(shù)為核心設(shè)計的氣體報警器可實現(xiàn) 聲光報警功能,是一種結(jié)構(gòu)簡單、性能穩(wěn)定、使用方便、價格低廉、智能化的 氣體報警器,具有

2、一定的實用價值。其中 MQ-2 氣體傳感器對天然氣的靈敏度高, 這種傳感器可檢測多種含甲烷的氣體,是一款適合多種應(yīng)用的低成本傳感器。 經(jīng) AT89C51 單片機處理,并對處理后的數(shù)據(jù)進行分析,是否大于或等于某個預(yù) 設(shè)值(也就是報警限),如果大于則會自動啟動報警電路發(fā)出報警聲音,反之則 為正常狀態(tài)。 本文主要討論用氣敏傳感器個單片機等技術(shù)實現(xiàn)室內(nèi)天然氣煤氣泄漏報警, 為我們的生活提供更大的安全保證也為我們的生活提供方便。 關(guān)鍵詞:天然氣報警,氣敏傳感器,單片機 西安建筑科技大學(xué)課程設(shè)計(論文) 第 2 頁 共 20 頁 目錄 1 緒論.3 1.1 課題背景及目的.3 1.2 國內(nèi)外研究情況及其發(fā)

3、展.3 1.3 設(shè)計內(nèi)容級研究方法.4 2 系統(tǒng)方案及模塊設(shè)計.5 2.1 設(shè)計思路.5 2.2 設(shè)計框圖.5 2.3 系統(tǒng)模塊設(shè)計.5 2.3.1 氣體濃度檢測模塊.5 2.3.2 主控制模塊.6 3 硬件電路設(shè)計.10 3.1 氣體檢測模塊的設(shè)計.10 3.2 單片機模塊的設(shè)計.11 3.3 聲光報警模塊的設(shè)計.12 4 程序設(shè)計.14 4.1 主函數(shù)程序設(shè)計:.14 5 結(jié)論.16 6 附錄.17 參考文獻.20 西安建筑科技大學(xué)課程設(shè)計(論文) 第 3 頁 共 20 頁 1 緒論 1.1 課題背景及目的 人的生存離不開空氣,人的一生大約有 80%的時間是在室內(nèi)度過的,室內(nèi) 環(huán)境質(zhì)量的好

4、壞影響著人們的身心健康。室內(nèi)的有害氣體來源有來自裝修不當(dāng) 造成的甲醛、氨氣、氡氣、苯、放射性物質(zhì)的釋放,而這些氣體在裝修時加以 注意,完全可以減少其排放量,從而不至于影響人的健康狀況。室內(nèi)存在的有 害氣體的另一主要來源為可燃性氣體的泄漏,主要可分為天然氣泄漏、液化氣 泄漏和煤氣泄漏。 天然氣泄漏的主要成分是甲烷。液化氣泄漏危害也不易小視,液化石油氣 是石油產(chǎn)品之一。是由煉廠氣或天然氣(包括油田伴生氣)加壓、降溫、液化得 到的一種無色、揮發(fā)性氣體。由煉廠氣所得的液化石油氣,主要成分為丙烷、 丙烯、丁烷、丁烯,同時含有少量戊烷、戊烯和微量硫化合物雜質(zhì)。由天然氣 所得的液化氣的成分基本不含烯烴。液化

5、石油氣主要用作石油化工原料,用于 烴類裂解制乙烯或蒸氣轉(zhuǎn)化制合成氣,可作為工業(yè)、民用、內(nèi)燃機燃料。其主 要質(zhì)量控制指標(biāo)為蒸發(fā)殘余物和硫含量等,有時也控制烯烴含量。液化石油氣 是一種易燃物質(zhì),空氣中含量達到一定濃度范圍時,遇明火即爆炸。 天然氣主要成分是烷烴,其中甲烷含量在 95%以上。人所賴以生存的空氣 中有大約 20%的氧氣,如果人的生活空間是封閉空間,氧氣稀薄,人會因氧氣 不足,導(dǎo)致窒息、昏迷,有心腦血管疾病的人將會危及生命。室內(nèi)天然氣泄漏 會使室內(nèi)空氣中的氧氣相對稀薄,由于天然氣是無色無味,人很難察覺到,尤 其當(dāng)人處于睡眠狀態(tài)時,天然氣的泄漏就更加危險,甚至?xí)谷酥舷ⅰL烊粴?的另一危險

6、是當(dāng)空氣中的天然氣含量達到一定含量時,遇到明火就會產(chǎn)生爆炸, 危及人的生命。 1.2 國內(nèi)外研究情況及其發(fā)展 當(dāng)前應(yīng)用最廣泛的可燃性氣體泄漏報警器與氣敏元件傳感器,已普及應(yīng)用 于氣體泄漏檢測和監(jiān)控,僅用于安全保護家用燃氣泄漏報警器為例,不少發(fā)達 西安建筑科技大學(xué)課程設(shè)計(論文) 第 4 頁 共 20 頁 國家已經(jīng)明確規(guī)定家庭、公寓等要求安裝相應(yīng)的報警器。國外可燃性氣體泄漏 報警器發(fā)展很快,是由于人們安全意識增強,對環(huán)境安全性和生活舒適性要求 提高;另一方面是由于燃氣泄漏報警器市場增長受到政府安全法規(guī)的推動。因 此,國外燃氣報警器技術(shù)得到了較快發(fā)展,據(jù)有關(guān)統(tǒng)計猜測,美國在 1996 年 2002

7、 年就煤氣報警器的年均增長率為 2730。在這些方面,國內(nèi)應(yīng)該增強 安全意識增強。 可燃性氣體泄漏報警器的發(fā)展趨勢集中表現(xiàn)為,一是提高靈敏度和工作性 能,降低功耗和成本,縮小尺寸,簡化電路,與應(yīng)用整機相結(jié)合,這也是燃氣 泄漏報警器一直追求的目標(biāo);二是增強可靠性,實現(xiàn)元件和應(yīng)用電路集成化, 多功能化,發(fā)展 MEMS 技術(shù),發(fā)展現(xiàn)場適用的變送器和智能型可燃性氣體泄漏 氣報警器。如美國在燃氣泄漏報警器中嵌入微處理器,使燃氣泄漏報警器具有 控制校準(zhǔn)和監(jiān)視故障狀況功能,實現(xiàn)了智能化、涉多功能化。 1.3 設(shè)計內(nèi)容級研究方法 本設(shè)計計劃按以下思路展開研究: (1) 信號釆集部分為了能準(zhǔn)確釆集到氣體濃度的變

8、化應(yīng)選用半導(dǎo)體氣體 傳感器,為使其 有效的檢測室內(nèi)氣體濃度,釆用電阻型半導(dǎo)體氣體傳感器:而 放大部分使用運放進行比例 和反相兩級放大。 (2)信號處理部分為了實現(xiàn)精確控制,釆用單片機較為合適。將模擬信號 送 A/D 模塊進行數(shù)模轉(zhuǎn)換,經(jīng)過處理后送存儲器保存和送顯示器顯示。 (3)系統(tǒng)設(shè)置報警部分可以考慮蜂鳴器報警。 西安建筑科技大學(xué)課程設(shè)計(論文) 第 5 頁 共 20 頁 2 系統(tǒng)方案及模塊設(shè)計 2.1 設(shè)計思路 用相應(yīng)的氣體傳感器檢測室內(nèi)煤氣、天然氣的基本狀態(tài),并將氣體濃度信 號轉(zhuǎn)換為電信號。通過信號處理電路將有無氣體泄漏兩種狀態(tài)轉(zhuǎn)換成高低電平, 并將些電平通過單片機 I/O 接口傳入單片

9、機,通過單片機編程控制報警電路的 工作狀態(tài)。 2.2 設(shè)計框圖 如下圖 2.1 所示: 51 單片機 聲光報警 排氣裝置 氣體檢測 自動關(guān)閉 裝置 圖 2.1 設(shè)計思路框圖 2.3 系統(tǒng)模塊設(shè)計 2.3.1 氣體濃度檢測模塊 傳感器是能把實測物理量或化學(xué)量轉(zhuǎn)化為與之有確定對應(yīng)關(guān)系的電信號輸 出的裝置。傳感器主要是由敏感元件、傳感元件組成,有時也將信號調(diào)節(jié)與轉(zhuǎn) 西安建筑科技大學(xué)課程設(shè)計(論文) 第 6 頁 共 20 頁 換電路、輔助電源作為傳感器的組成部分。 敏感元件:敏感元件指能夠靈敏地感受被測變量并做出響應(yīng)的元件。是 傳感器中能直接感受被測量的部分。 傳感元件:又稱為轉(zhuǎn)換器,一般情況下,不直

10、接感受被測量,而是將敏感 元件的輸出量轉(zhuǎn)化為電量輸出的元件。 傳感器按工作原理可分為:電阻式傳感器、電容式傳感器、電感式傳感器、 光電式傳感器、壓電式傳感器等。 氣敏傳感器原理: 聲表面波器件之波速和頻率會隨外界環(huán)境的變化而發(fā)生 漂移。氣敏傳感器就是利用這種性能在壓電晶體表面涂覆一層選擇性吸附某 氣體的氣敏薄膜,當(dāng)該氣敏薄膜與待測氣體相互作用(化學(xué)作用或生物作用, 或者是物理吸附),使得氣敏薄膜的膜層質(zhì)量和導(dǎo)電率發(fā)生變化時,引起壓 電晶體的聲表面波頻率發(fā)生漂移;氣體濃度不同,膜層質(zhì)量和導(dǎo)電率變化程 度亦不同,即引起聲表面波頻率的變化也不同。通過測量聲表面波頻率的變 化就可以獲得準(zhǔn)確的反應(yīng)氣體濃

11、度的變化值。 本次的設(shè)計采用的MQ-2氣體傳感器,MQ-2氣敏傳感器所使用的氣敏材料是 在清潔空氣中電導(dǎo)率較低的二氧化錫(SnO2)。當(dāng)傳感器所處環(huán)境中存在可燃性 氣體時,傳感器的電導(dǎo)率隨空氣中可燃性氣體濃度的增加而增大。使用簡單的 電路即可將電導(dǎo)率的變化轉(zhuǎn)換為與該氣體濃度相對應(yīng)的輸出信號。 MQ-2氣體傳感器對液化氣、丙烷、氫氣的靈敏度高,對天然氣和其它可燃蒸 汽的檢測也很理想。這種傳感器可檢測多種可燃性氣體,是一款適合多種應(yīng)用 的低成本傳感器。 2.3.2 主控制模塊 主控制模塊即單片機模塊,完成功能是與各個功能模塊連接,并通過軟件 編程控制各個功能模塊,完成煤氣、天然氣檢測報警及溫度顯示

12、功能。 AT89C51 是一種帶 4K 字節(jié) FLASH 存儲器(FPEROMFlash Programmable and Erasable Read Only Memory)的低電壓、高性能 CMOS 8 位微 處理器,俗稱單片機。AT89C2051 是一種帶 2K 字節(jié)閃存可編程可擦除只讀存 儲器的單片機。單片機的可擦除只讀存儲器可以反復(fù)擦除 1000 次。該器件采用 ATMEL 高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS-51 指令集和 輸出管腳相兼容。由于將多功能 8 位 CPU 和閃爍存儲器組合在單個芯片中, 西安建筑科技大學(xué)課程設(shè)計(論文) 第 7 頁 共 20 頁 AT

13、MEL 的 AT89C51 是一種高效微控制器,AT89C2051 是它的一種精簡版本。 AT89C 單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。外形 及引腳排列如圖所示 AT89C51 外形及引腳排列。 圖 2.2 AT89C51 引腳圖 AT89C51 單片機有 40 個引腳(如圖 2.2) ,按照引腳功能大致可分為 4 個 種類:電源、時鐘、控制和 I/O 引腳。 VCC:電源電壓 GND:地 P0 口:P0 口是一組 8 位漏極開路雙向 I/O 口,即地址/數(shù)據(jù)總線復(fù)用口。作 為輸出口時,每一個管腳都能夠驅(qū)動 8 個 TTL 電路。當(dāng)“1”被寫入 P0 口時, 每個管腳都

14、能夠作為高阻抗輸入端。P0 口還能夠在訪問外部數(shù)據(jù)存儲器或程序 存儲器時,轉(zhuǎn)換地址和數(shù)據(jù)總線復(fù)用,并在這時激活內(nèi)部的上拉電阻。P0 口在 閃爍編程時,P0 口接收指令,在程序校驗時,輸出指令,需要接電阻。 P1 口:P1 口一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 口,P1 的輸出緩沖級可驅(qū)動 4 個 TTL 電路。對端口寫“1” ,通過內(nèi)部的電阻把端口拉到高電平,此時可作 為輸入口。因為內(nèi)部有電阻,某個引腳被外部信號拉低時輸出一個電流。閃爍 編程時和程序校驗時,P1 口接收低 8 位地址。 P2 口:P2 口是一個內(nèi)部帶有上拉電阻的 8 位雙向 I/O 口,P2 的輸出緩沖 西安建筑科技大學(xué)

15、課程設(shè)計(論文) 第 8 頁 共 20 頁 級可驅(qū)動 4 個 TTL 電路。對端口寫“1” ,通過內(nèi)部的電阻把端口拉到高電平, 此時,可作為輸入口。因為內(nèi)部有電阻,某個引腳被外部信號拉低時會輸出一 個電流。在訪問外部程序存儲器或 16 位地址的外部數(shù)據(jù)存儲器時,P2 口送出 高 8 位地址數(shù)據(jù)。在訪問 8 位地址的外部數(shù)據(jù)存儲器時,P2 口線上的內(nèi)容在整 個運行期間不變。閃爍編程或校驗時,P2 口接收高位地址和其它控制信號。 P3 口:P3 口是一組帶有內(nèi)部電阻的 8 位雙向 I/O 口,P3 口輸出緩沖故可 驅(qū)動 4 個 TTL 電路。對 P3 口寫如“1”時,它們被內(nèi)部電阻拉到高電平并可作

16、 為輸入端時,被外部拉低的 P3 口將用電阻輸出電流。 P3 口除了作為一般的 I/O 口外,更重要的用途是它的第二功能,如下表 3.7 所示: 表 2.3 AT89C51 各部分引腳的作用 端口引腳第二功能 P3.0RXD P3.1TXD P3.2INT0 P3.3INT1 P3.4T0 P3.5T1 P3.6WR P3.7RD P3 口還接收一些用于閃爍存儲器編程和程序校驗的控制信號。 RST:復(fù)位輸入。當(dāng)震蕩器工作時,RET 引腳出現(xiàn)兩個機器周期以上的高電 平將使單片機復(fù)位。 ALE/PROG:當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE 輸出脈沖用于鎖 存地址的低 8 位字節(jié)。即使不訪問

17、外部存儲器,ALE 以時鐘震蕩頻率的 1/16 輸 出固定的正脈沖信號,因此它可對輸出時鐘或用于定時目的。要注意的是:每 當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖時,閃爍存儲器編程時,這個引 腳還用于輸入編程脈沖。如果必要,可對特殊寄存器區(qū)中的 8EH 單元的 D0 位置 西安建筑科技大學(xué)課程設(shè)計(論文) 第 9 頁 共 20 頁 禁止 ALE 操作。這個位置后只有一條 MOVX 和 MOVC 指令 ALE 才會被應(yīng)用。此外, 這個引腳會微弱拉高,單片機執(zhí)行外部程序時,應(yīng)設(shè)置 ALE 無效。 PSEN:程序儲存允許輸出是外部程序存儲器的讀選通信號,當(dāng) AT89C51 由 外部程序存儲器讀

18、取指令時,每個機器周期兩次 PSEN 有效,即輸出兩個脈沖。 在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器時,這兩次有效的 PSEN 信號不出現(xiàn)。 EA/VPP:外部訪問允許。欲使中央處理器僅訪問外部程序存儲器,EA 端必須 保持低電平。需要注意的是:如果加密位 LBI 被編程,復(fù)位時內(nèi)部會鎖存 EA 端 狀態(tài)。如 EA 端為高電平,CPU 則執(zhí)行內(nèi)部程序存儲器中的指令。閃爍存儲器編 程時,該引腳加上+12V 的編程允許電壓 VPP,當(dāng)然這必須是該器件是使用 12V 編程電壓 VPP。 XTAL1:震蕩器反相放大器及內(nèi)部時鐘發(fā)生器的輸入端。 XTAL2:震蕩器反相放大器的輸出端。 振蕩器特性: XTAL1

19、和 XTAL2 分別為反向放大器的輸入和輸出。該反向放 大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘 源驅(qū)動器件,XTAL2 應(yīng)不接。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā) 器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求 的寬度。 西安建筑科技大學(xué)課程設(shè)計(論文) 第 10 頁 共 20 頁 3 硬件電路設(shè)計 3.1 氣體檢測模塊的設(shè)計 圖 3.1 傳感器工作原理圖 (1)氣體檢測模塊電路 由于 Protues 軟件元件庫中沒有 MQ-2 氣體傳感器,由于 MQ-2 氣體傳感器 兩信號輸出端為電阻信號,當(dāng)沒有煤氣、天然氣泄漏時,Rs 的阻值應(yīng)該

20、在 20K 左右,此時該氣體檢測模塊的輸出端為高電平,此時 LED 發(fā)光。當(dāng)有煤 氣、天然氣泄漏時,Rs 的阻值應(yīng)該在 2K 左右,此時該氣體檢測模塊的輸出 端為低電平,此時 LED 熄滅。 D2 1N4001 20K RV3 + _ 5 6 2K R12 10K R14 20K RV1 100K R13 10K R1 D3 1N4001 Q2 NPN 3K R15 1000u C4 8 U4:A LM358 圖 3.2 氣體檢測模塊原理圖 敏感元件 傳感元件 信號調(diào)節(jié)與轉(zhuǎn)換 輔助電源 西安建筑科技大學(xué)課程設(shè)計(論文) 第 11 頁 共 20 頁 (2)氣體檢測模塊調(diào)試 按照電路圖在面板上搭接

21、氣體檢測模塊電路,該模塊輸出通過 100K 限流 電阻接 LED 正端,該 LED 負責(zé)拼接接地。當(dāng) MQ-2 傳感器端不加氣體時,此 時 LED 點亮,說明此時輸出為高電平;當(dāng) MQ-2 傳感器端加氣體時,此時 LED 熄滅,說明此時輸出為低電平。剛上電時就在 MQ-2 端加氣體,此時 LED 不熄 滅,原因是 RC 延時電路起作用,防止誤報現(xiàn)象的發(fā)生;在 1min 左右之后,在 MQ-2 傳感器端加氣體,此時 LED 熄滅,開機延遲時間約為 1min,該調(diào)試結(jié)果 符合設(shè)計要求。 3.2 單片機模塊的設(shè)計 單片機模塊,完成功能是與各個功能模塊連接,并通過軟件編程控制各個 功能模塊,完成煤氣、

22、天然氣檢測報警及溫度顯示功能。 P0.0/AD0 39 P0.1/AD1 38 P0.2/AD2 37 P0.3/AD3 36 P0.4/AD4 35 P0.5/AD5 34 P0.6/AD6 33 P0.7/AD7 32 P2.0/A8 21 P2.1/A9 22 P2.2/A10 23 P2.3/A11 24 P2.4/A12 25 P2.5/A13 26 P2.6/A14 27 P2.7/A15 28 P3.0/RXD 10 P3.1/TXD 11 P3.2/INT0 12 P3.3/INT1 13 P3.4/T0 14 P3.5/T1 15 P3.6/WR 16 P3.7/RD 17

23、XTAL1 19 XTAL2 18 RST 9 PSEN 29 ALE 30 EA 31 P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8 U1 AT89C51 30p C1 12 X1 振振 30p C2 22u C3 1K R2 OUT1 OUT2 OUT3 A0 A1 A2 A3 A4 A5 A6 A7 B1 B2 B3 B4 圖 3.3 主控制模塊原理圖 西安建筑科技大學(xué)課程設(shè)計(論文) 第 12 頁 共 20 頁 3.3 聲光報警模塊的設(shè)計 光報警電路圖如圖所示。單片機 AT89C51 的 1 腳(P1.0)控制輸出的狀態(tài)

24、指 示燈。紅燈不亮表示正常狀態(tài),環(huán)境中可燃氣體濃度極低。紅燈閃亮表示環(huán)境 中可燃煙霧濃度超過報警限值,提醒用戶盡快采取相應(yīng)安全措施。 當(dāng)煙霧濃度超過報警限,報警器發(fā)出鳴叫,用戶到達現(xiàn)場,可進行操作停 止報警器鳴叫。若過一點時間濃度仍超出報警限,報警器會再次鳴叫提醒用戶。 由前面的我們提到在 protues 中沒有氣敏傳感器的元器件,故在此次的實驗 設(shè)計中我們采用的是阻值范圍在 220k 歐的電阻進行替代,當(dāng)沒有煤氣,天然 氣泄漏時,此時的電阻值應(yīng)該在 20k 歐,此時檢測出模塊的輸出端為高電平, 此時的 LED 發(fā)光。 當(dāng)有煤氣,天然氣泄漏時,此時的阻值應(yīng)該在 2k 歐,此時應(yīng)該檢測出模塊的

25、輸出端為低電平,此時的 LED 燈熄滅。 3.3.1 聲光報警電路 如圖所示,OUT3 與單片機 P1.3 引腳相接,當(dāng)檢測到有煤氣、天然氣泄漏 時通過單片機編程控制 P1.3 輸出方波信號,此時 LED D1 閃爍,并且蜂鳴器以 相同的頻率發(fā)出聲音,產(chǎn)生霞光報警信號,提醒用戶煤氣、天然氣泄漏,采取 相應(yīng)的措施。 Q6 NPN LED1 LED_YELLOW 100 R24 2K R11 LS? Buzzer 100 R25 D1 1N4001 西安建筑科技大學(xué)課程設(shè)計(論文) 第 13 頁 共 20 頁 圖 3.4 聲光報警原理圖 3.3.2 聲光報警模塊的調(diào)試 聲音報警電路圖如圖所示。報警

26、裝置采用蜂鳴器較一般的蜂鳴器體積大, 聲音響亮,適用于家用燃氣報警器的報警聲音源。當(dāng)單片機 AT89C51 的 8 腳 (P3.7)置 1 時,三極管導(dǎo)通,蜂鳴器報警。 燈光報警由于在 PROTUES 中無法進行聲音的仿真,所以此次的設(shè)計我們采用 LED 二極管進行顯示。 當(dāng)無煤氣,天然氣泄漏的時候此時的 LED 即 P1.3 為高電平 5V,此時的 LED 管 不發(fā)光。當(dāng)有煤氣,天然氣泄漏的時候此時的 LED 為低電平 0V,通過模擬示波 器我們可以得到的是 LED 管腳輸出為方波波形,此時的 LED 每 2S 亮滅一次。 將編輯好的程序通過單片機下載器下載到單片機中,將單片機插入面包板,

27、20 腳、40 腳分別接地和 5V 電源。蜂鳴器與 LED 串聯(lián),負端接到 P1.3 口,正 端接 5V 電源。當(dāng) P1.1 口接 5V 電源時,LED 熄滅,蜂鳴器不報警;當(dāng) P1.1 口 接地時,LED 閃爍,同時蜂鳴器以相同頻率發(fā)聲報警。此時用示波器測得 P1.3 口波形為周期為 1.2s 的方波信號,與理論值之間存在一定的誤差。 設(shè)計中對方波信號的要求不是很高,因為方波信號的周期只影響報警的頻 率,并不影響報警功能,因此不需要對其進行修改。 西安建筑科技大學(xué)課程設(shè)計(論文) 第 14 頁 共 20 頁 4 程序設(shè)計 本設(shè)計可以用匯編語言編程序,也可以用匯編語言編程序。主要編程序來 控制

28、定時、計時中斷、和輸出等。 匯編語言的特點 1機器相關(guān)性。 這是一種面向機器的低級語言,通常是為特定的計算機或系列計算機專 門設(shè)計的。因為是機器指令的符號化表示,故不同的機器就有不同的匯編語 言。使用匯編語言能面向機器并較好地發(fā)揮機器的特性,得到質(zhì)量較高的程 序。 2高速度和高效率 。 匯編語言保持了機器語言的優(yōu)點,具有直接和簡捷的特點,可有效地訪 問、控制計算機的各種硬件設(shè)備, 如存儲器、CPU、I/O 端口等,且占用內(nèi) 存少,執(zhí)行速度快,是高效的 。 3編寫和調(diào)試的復(fù)雜性。 由于是直接控制硬件,且簡單的任務(wù)也需要很多匯編語言語句,因此在 進行程序設(shè)計時必須面面俱到,需要考慮到一切可能的問題

29、,合理調(diào)配和使 用各種軟、硬件資源。這樣,就不可避免地加重了程序員的負擔(dān)。與此相同, 在程序調(diào)試時,一旦程序的運行出了問題,就很難發(fā)現(xiàn)。 軟件部分是用來配合硬件電路,控制后面電路的響應(yīng),以實現(xiàn)設(shè)計預(yù)定功 能。其主要由兩部分功能組成:一部分是是對傳感器接受到的信號進行處理: 另一部分是實行中斷處 理,控制設(shè)置報警模塊。兩部分信號的處理都是釆用査 詢方式。本系統(tǒng)釆用網(wǎng)路巡回檢測, 輪換選擇 4 個傳感器工作,并且在顯示器 上輪流顯示工作傳感器所檢測到的濃度值。當(dāng)檢 測到的濃度小于設(shè)定值時,等 待定時器中斷:當(dāng)檢測到的濃度超過設(shè)定值時,執(zhí)行中斷程 序進行報警處理, 顯示濃度。 4.1 主函數(shù)程序設(shè)計

30、: 程序開始,定時器初始化,檢測空氣中天然氣的濃度是否達到報警值,如 西安建筑科技大學(xué)課程設(shè)計(論文) 第 15 頁 共 20 頁 果達到報警值,調(diào)用報警子程序,報警。如果沒有達到報警值,則 LED 置 1, 處于熄滅狀態(tài),返回檢測,重新循環(huán)。 開始 定時器初始化 是否達到 報警值 關(guān)中斷 LED 置 1 調(diào)用報警程序 N Y 圖 4-1 主程序流程圖 讀取溫度值 西安建筑科技大學(xué)課程設(shè)計(論文) 第 16 頁 共 20 頁 5 結(jié)論 氣體檢測報警器可保障生產(chǎn)與生活的安全,避免火災(zāi)和爆炸事故以及煤氣 中毒的發(fā)生,它是防火、防爆和安全生產(chǎn)所必備的儀器,具有廣闊的市場空間 與發(fā)展前景。 本論文在對

31、氣體傳感器和報警技術(shù)進行深入研究的基礎(chǔ)上,全面比較國內(nèi) 外同類產(chǎn)品的技術(shù)特點,合理地確定系統(tǒng)的設(shè)計方案。并對儀器的整體設(shè)計和 各個組成部分進行了詳細的分析和設(shè)計。 本論文設(shè)計的氣體報警器由氣體信號采集電路與單片機控制電路兩大部分 構(gòu)成。 根據(jù)設(shè)計要求、使用環(huán)境、成本等因素,選用 MQ-2 型半導(dǎo)體電阻式氣 體傳感器。該傳感器是對以烷類氣體為主的多種氣體有良好敏感特性的廣譜型 半導(dǎo)體敏感器件。它的靈敏度適中,具有響應(yīng)與恢復(fù)特性好,長期工作穩(wěn)定性、 重現(xiàn)性、不易受環(huán)境影響及抗溫濕度影響等優(yōu)點。 在系統(tǒng)單片機控制電路的設(shè)計上,采用了 AT89C51 單片機作為核心芯片, 充分利用了其高速數(shù)據(jù)處理能力

32、和豐富的片內(nèi)外設(shè),實現(xiàn)了儀器的小型化和智 能化。使儀器具有結(jié)構(gòu)簡單、性能穩(wěn)定、體積小、成本低等優(yōu)點。由于氣體傳 感器需要在加熱狀態(tài)下工作,溫度越高,反應(yīng)越快,響應(yīng)時間和恢復(fù)時間就越 快。為提高響應(yīng)時間,保證傳感器準(zhǔn)確地、穩(wěn)定地工作,需要向氣體傳感器持 續(xù)供給 5V 的加熱電壓。 氣體報警器能實時范圍檢測工作,當(dāng)煙霧的濃度達到設(shè)定的濃度時,發(fā)出 聲光報警。報警器還可以與上位機(PC)進行通信,實時傳輸煙霧濃度檢測數(shù)據(jù), 由上位機記錄保存,也可以利用上位機完成實現(xiàn)遠程實時檢測和控制等功能。 西安建筑科技大學(xué)課程設(shè)計(論文) 第 17 頁 共 20 頁 6附錄 主程序: ORG 0000H AJMP MAIN ORG 0003H LJMP RD ORG 000BH LJMP TIMO ORG 0023H LJMP SOUT ORG 0100H MAIN : MOV SP,#50H CLR P1,6 CLR P1,5 CLR P1,7 MOV 29H,#00H MOV 28H,#00H MOV 21H,#00H MOV 22H,#64H MOV 23H,#0A0H SJMP KEY SETB IT0 SETB EX0 SETB ET0 SETB ES SETB EA MOV TCON,#90

溫馨提示

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

最新文檔

評論

0/150

提交評論