摘 要: 針對我國煤礦安全生產(chǎn)情況,,提出了一種以ATmega16L單片機(jī)為核心的瓦斯監(jiān)測報(bào)警系統(tǒng)設(shè)計(jì)方案。該系統(tǒng)采用LXK-3傳感器檢測礦井瓦斯?jié)舛?,利用ULN2803驅(qū)動處理后進(jìn)行實(shí)時顯示,同時使用nRF2401通過無線方式實(shí)現(xiàn)上,、下位機(jī)間數(shù)據(jù)傳輸,。當(dāng)瓦斯?jié)舛瘸迺r,及時發(fā)出聲光報(bào)警,。
關(guān)鍵詞: 瓦斯監(jiān)測,;ATmega16L;超限報(bào)警
煤炭資源是我國三大能源之一,在我國的能源結(jié)構(gòu)中占據(jù)了70%的份額,,也是我國國民經(jīng)濟(jì)持續(xù),、快速發(fā)展的支柱性產(chǎn)業(yè)。目前,,我國95%的煤炭資源由礦井開采獲取,。由于地下作業(yè)環(huán)境差等原因,礦難事故時有發(fā)生,,其中瓦斯爆炸已經(jīng)成為煤礦生產(chǎn)中最嚴(yán)重的災(zāi)害之一,,不僅造成人員大量傷亡,還摧毀了井下生產(chǎn)和安全設(shè)施,。我國煤礦安全生產(chǎn)“十二五”規(guī)劃中已明確指出,,將綜合治理和防范瓦斯爆炸作為煤礦安全生產(chǎn)的重要環(huán)節(jié)[1]。
瓦斯監(jiān)測作為防范瓦斯爆炸的重要手段,,已廣泛應(yīng)用于煤礦的安全生產(chǎn)中,。但傳統(tǒng)的瓦斯檢測設(shè)備體積大、移動不便,,只能安放在井下固定地點(diǎn)檢測瓦斯?jié)舛?,如果礦井范圍大、井下的檢測點(diǎn)多,,就需要放置大量的檢測設(shè)備,,既增加了成本,也不便于維護(hù),,而且這些設(shè)備檢測速度慢,、讀數(shù)不直觀、測量精度受環(huán)境影響較大[2],。因此將工控單片機(jī)技術(shù)引入煤礦安全生產(chǎn),,設(shè)計(jì)出實(shí)時、靈敏,、精準(zhǔn)的瓦斯監(jiān)測和報(bào)警系統(tǒng),,不僅可以改善傳統(tǒng)監(jiān)測設(shè)備的不足,,更可為瓦斯事故的防范和治理提供有力的手段,具有重要的社會意義和實(shí)用價值,。
1 系統(tǒng)總體設(shè)計(jì)方案
瓦斯監(jiān)測報(bào)警系統(tǒng)由數(shù)據(jù)采集模塊,、單片機(jī)處理模塊、信息通信模塊,、動態(tài)顯示模塊和超限報(bào)警模塊組成,。其中,數(shù)據(jù)采集模塊的主要功能是通過瓦斯(甲烷)傳感器實(shí)時檢測作業(yè)環(huán)境中的瓦斯氣體濃度信息,,經(jīng)放大處理后,,輸入單片機(jī)作為整個系統(tǒng)的輸入信號。單片機(jī)處理模塊將輸入信號與片內(nèi)模擬比較器預(yù)先設(shè)定的安全濃度閾值進(jìn)行比對,,根據(jù)實(shí)際情況做出判定和控制,。信息通信模塊利用無線通信方式完成上、下位機(jī)的數(shù)據(jù)傳輸,,為井上人員提供實(shí)時監(jiān)測數(shù)據(jù),,便于進(jìn)行預(yù)判和整體調(diào)控。動態(tài)顯示模塊通過LED實(shí)時顯示作業(yè)環(huán)境中的瓦斯?jié)舛刃畔?,便于井下人員對環(huán)境的感知,。超限報(bào)警模塊實(shí)現(xiàn)礦井瓦斯在超標(biāo)濃度狀態(tài)下的聲光預(yù)警功能。瓦斯監(jiān)測和報(bào)警系統(tǒng)原理框圖如圖1所示,。
2 系統(tǒng)硬件設(shè)計(jì)
2.1 單片機(jī)
單片機(jī)是整個監(jiān)測報(bào)警系統(tǒng)的核心,,主要負(fù)責(zé)對實(shí)時采集的瓦斯?jié)舛葦?shù)據(jù)信息進(jìn)行處理,并將信息上傳給上位機(jī)進(jìn)行記錄和存儲,,同時將狀態(tài)信息傳至動態(tài)顯示模塊進(jìn)行顯示,,當(dāng)超出安全濃度閾值時發(fā)出報(bào)警控制信號。經(jīng)對系統(tǒng)預(yù)期實(shí)現(xiàn)功能和器件的性價比分析,,本系統(tǒng)采用美國Atmel公司生產(chǎn)的ATmega16L單片機(jī)作為系統(tǒng)核心控制芯片,。它是一款高性能、低功耗的8位AVR微處理器,,具有內(nèi)置模數(shù)轉(zhuǎn)換器和模擬比較器,。其特點(diǎn)如下:16 KB系統(tǒng)內(nèi)可編程Flash;512 B E2PROM,;16 KB SRAM,;32個雙向通用I/O口;32個通用工作寄存器,;8路10位ADC,;8位有PWM與異步操作的定時/計(jì)數(shù)器;內(nèi)部自帶看門狗電路,及串行接口SPI和TWI,;振蕩器頻率為0~8 MHz,;工作電壓范圍為2.7 V~5.5 V[3]。
2.2 數(shù)據(jù)采集模塊
數(shù)據(jù)采集模塊由濃度傳感器和信號放大器兩部分構(gòu)成,,主要完成采集作業(yè)環(huán)境瓦斯?jié)舛刃畔⒌絾纹瑱C(jī)輸入信號的轉(zhuǎn)換,。其中,濃度傳感器采用中船重工集團(tuán)七一八研究所的LXK-3催化元件傳感器,,該元件可以用于煤礦,、石油和化工等領(lǐng)域,穩(wěn)定性高,、精度高、重復(fù)性好,、響應(yīng)速度快,,可與瓦斯?jié)舛瘸示€性輸出。工作電壓為DC 2.8±0.1 V,,輸出電壓為-50 mV~+50 mV,,量程為0~100%。結(jié)合催化元件電橋式結(jié)構(gòu)原理,,信號放大部分采用經(jīng)典的差分放大電路,,不僅可提高信號處理電路的輸入阻抗,且具有高共模抑制比和高差模增益[4],。數(shù)據(jù)采集模塊電路如圖2所示,。
2.3 信息通信模塊
通信模塊主要將下位機(jī)采集數(shù)據(jù)向上位機(jī)傳輸,便于井上技術(shù)人員的分析和調(diào)度,。鑒于煤礦井下特殊的生產(chǎn)條件,,模塊采用無線傳輸方式實(shí)現(xiàn)數(shù)據(jù)通信。本文選用Nordic公司生產(chǎn)的nRF401無線傳輸芯片實(shí)現(xiàn)數(shù)據(jù)的收發(fā),,該芯片工作頻率為2.4 GHz~2.5 GHz ISM頻段,,工作電壓范圍為DC 1.9 V~3.6 V。芯片內(nèi)置頻率合成器,、功率放大器,、晶體振蕩器和調(diào)制器等功能模塊,使用GFSK調(diào)制,,抗干擾能力強(qiáng),,其SPI通信端口適合與各種MCU連接[5]。
通信模塊采用PCB天線,,nRF401的數(shù)據(jù)收發(fā)端直接與MCU的串行口相連,,其中DIN和DOUT為數(shù)據(jù)的輸入端和輸出端,分別與MCU的PD1和PD0連接,實(shí)現(xiàn)數(shù)據(jù)的讀取和寫入,。TXEN,、CS和PWR_UP依次為收發(fā)方式控制端、頻道選擇端和節(jié)電控制端口,,分別與PD4,、PD5和PD6連接實(shí)現(xiàn)相應(yīng)控制選擇。通信模塊接口示意圖如圖3所示,。
2.5 超限報(bào)警模塊
當(dāng)檢測到作業(yè)環(huán)境中瓦斯?jié)舛瘸^設(shè)定的安全閾值時,,自動發(fā)出光信號和聲音報(bào)警,及時提醒井下人員采取措施或撤離,。超限報(bào)警模塊電路如圖5所示,。
報(bào)警電路通過單片機(jī)的PC0~PC2端口實(shí)現(xiàn)控制。當(dāng)環(huán)境中的氣體濃度正常時,,僅PC0端口輸出高電平,,綠色指示燈支路導(dǎo)通,使其處于常亮的狀態(tài),。而當(dāng)氣體濃度超限時,,PC0端輸出低電平,PC1和 PC2端口輸出高電平,,使紅燈支路和蜂鳴器支路同時導(dǎo)通,,發(fā)出紅光報(bào)警和聲音報(bào)警。
3 軟件設(shè)計(jì)
軟件部分的合理設(shè)計(jì)和調(diào)用,,可充分發(fā)揮系統(tǒng)內(nèi)部資源,,實(shí)現(xiàn)系統(tǒng)的最佳功效。為提高系統(tǒng)開發(fā)調(diào)試效率,,增強(qiáng)程序的可讀性和可移植性,,軟件部分全部采用C語言編寫,由下位機(jī)主程序和多個可調(diào)用的子程序構(gòu)成,。
下位機(jī)主控程序是整個軟件的核心,,也體現(xiàn)了系統(tǒng)的工作流程。系統(tǒng)工作時,,首先對單片機(jī)和相關(guān)外設(shè)芯片進(jìn)行初始化,,而后單片機(jī)進(jìn)入到主程序的執(zhí)行階段。對礦井瓦斯?jié)舛葦?shù)據(jù)采集并處理后,,利用單片機(jī)內(nèi)部模擬比較器,,實(shí)現(xiàn)與預(yù)設(shè)安全濃度閾值的比較。當(dāng)采集濃度超出安全閾值時,,發(fā)出聲光報(bào)警提示,。另外,,采集的濃度數(shù)據(jù)可在數(shù)碼管上實(shí)時顯示,并當(dāng)有通信要求時,,將數(shù)據(jù)上傳并進(jìn)行存儲,。下位機(jī)的主控程序流程圖如圖6所示。
本文將工控單片機(jī)技術(shù)運(yùn)用到煤礦安全生產(chǎn)過程中,,設(shè)計(jì)了一款以ATmega16L單片機(jī)為核心的智能瓦斯監(jiān)測報(bào)警系統(tǒng),。詳細(xì)介紹了硬件電路的工作原理和設(shè)計(jì)過程,給出了系統(tǒng)軟件主控程序流程圖,。該系統(tǒng)結(jié)構(gòu)簡單,、操作方便,響應(yīng)速度和精度均較傳統(tǒng)探測設(shè)備有明顯的改進(jìn),,且便于隨身攜帶,,其應(yīng)用和推廣可為有效地預(yù)防瓦斯爆炸礦難事故發(fā)生提供有力的監(jiān)測手段。
參考文獻(xiàn)
[1] 中華人民共和國國家安全生產(chǎn)監(jiān)督管理總局.煤礦安全生產(chǎn)“十二五”規(guī)劃文件[S].2011.
[2] 運(yùn)寶珍,,劉洪.瓦斯災(zāi)害防治技術(shù)[M].北京:煤炭工業(yè)出版社,,2007.
[3] ATMEL Corporation.AVR單片機(jī)ATmega16單片機(jī)中文說明書[A].2001.
[4] 韓廣興.電子元器件與實(shí)用電路基礎(chǔ)[M].北京:電子工業(yè)出版社,2005.
[5] 馬銀花,,楊昆松.基于nRF401煤礦瓦斯無線監(jiān)測系統(tǒng)的設(shè)計(jì)[J].煤礦機(jī)械,2009,,30(5):132-133.