0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于單片機(jī)和傳感器技術(shù)實(shí)現(xiàn)多參數(shù)氣體檢測(cè)儀的應(yīng)用方案

電子設(shè)計(jì) ? 來源:微計(jì)算機(jī)信息 ? 作者:師寶山 ? 2021-01-28 10:04 ? 次閱讀

井下作業(yè)環(huán)境中氧氣、二氧化碳、一氧化碳、硫化氫及甲烷濃度的高低,直接影響到煤礦的安全生產(chǎn)和礦工的生命安全。同時(shí),隨著各種天然氣、煤制氣、液化氣的開發(fā)和使用,各種可燃性氣體散發(fā)在工作場(chǎng)所和人們生活中,因此連續(xù)、直接檢測(cè)工作環(huán)境和生活環(huán)境中有毒氣體、可燃性氣體有著極其重要的意義。目前,氣體檢測(cè)大多采用單氣體檢測(cè)方式,即每測(cè)量一種氣體需要攜帶一種測(cè)量儀表。研制能用一種儀器同時(shí)檢測(cè)多種不同氣體是氣體檢測(cè)儀的發(fā)展趨勢(shì),即進(jìn)行多參數(shù)測(cè)量,多種氣體檢測(cè),實(shí)現(xiàn)對(duì)多種氣體種類的識(shí)別和濃度的判斷,從而更全面地反映被測(cè)氣體在特定環(huán)境中所顯示的特性。

本文介紹基于AT89S51單片機(jī)控制的多參數(shù)氣體檢測(cè)儀的設(shè)計(jì)和實(shí)現(xiàn)方法。

1 多參數(shù)氣體檢測(cè)儀的功能及測(cè)量原理

1.1系統(tǒng)功能

系統(tǒng)的功能如圖1所示。

基于單片機(jī)和傳感器技術(shù)實(shí)現(xiàn)多參數(shù)氣體檢測(cè)儀的應(yīng)用方案

圖1 系統(tǒng)功能框圖

由圖1可知,系統(tǒng)由8個(gè)功能模塊構(gòu)成:進(jìn)氣過濾系統(tǒng)(包括采樣泵、濾膜、氣室、進(jìn)出氣管路)、傳感器信號(hào)處理單元(紅外傳感器、電化學(xué)傳感器)、主控電路板(微處理器、通訊接口、數(shù)據(jù)管理等)、LCD顯示屏、人機(jī)對(duì)話單元(組合功能鍵、指使燈板)、供電單元(直流穩(wěn)壓電源、電池組、穩(wěn)壓電路)以及時(shí)鐘輸入單元。

1.2系統(tǒng)檢測(cè)原理

系統(tǒng)檢測(cè)原理如圖2所示。

圖2系統(tǒng)檢測(cè)原理圖

紅外氣體傳感器和電化學(xué)傳感器分別對(duì)氧氣、一氧化碳、二氧化碳、硫化氫和甲烷五種氣體進(jìn)行檢測(cè)。其中,二氧化碳和甲烷采用紅外傳感器檢測(cè),氧氣、一氧化碳、硫化氫由電化學(xué)傳感器檢測(cè)。被測(cè)氣體通過兩類傳感器時(shí)產(chǎn)生的信號(hào)經(jīng)放大、A/D轉(zhuǎn)換后,由微處理器AT89S51進(jìn)行采集、計(jì)算、數(shù)據(jù)處理產(chǎn)生濃度結(jié)果數(shù)據(jù),并對(duì)數(shù)據(jù)結(jié)果進(jìn)行超限比較,當(dāng)被測(cè)氣體的濃度超過儀器設(shè)定的報(bào)警限時(shí),儀器產(chǎn)生聲光報(bào)警,并在顯示屏上顯示報(bào)警狀態(tài)、故障狀態(tài)、時(shí)間參數(shù)等數(shù)據(jù)信息,同時(shí)保存數(shù)據(jù)結(jié)果。

在進(jìn)氣過濾系統(tǒng)中,至少需要1個(gè)I/O端口來控制采樣泵的工作;在傳感器及信號(hào)處理單元,經(jīng)過A/D轉(zhuǎn)換電路把傳感器產(chǎn)生的關(guān)于氣體濃度的有關(guān)信息轉(zhuǎn)化為單片機(jī)能識(shí)別的數(shù)字信號(hào),選擇8路輸入的ADC0809芯片;在顯示模塊中,采用KS0713液晶顯示器,需要單片機(jī)提供3個(gè)I/O控制端口;時(shí)鐘的顯示系統(tǒng)采用DS12887芯片與單片機(jī)進(jìn)行通訊,需要1個(gè)中斷輸入和1個(gè)I/O控制端口;由于系統(tǒng)要存儲(chǔ)至少500組測(cè)試信息,而且AT89S51單片機(jī)只有128KB的RAM,我們外擴(kuò)8K的外部數(shù)據(jù)存儲(chǔ)器6264;由于系統(tǒng)可以設(shè)定報(bào)警的限值和變更時(shí)間,則需要5個(gè)鍵盤接口,來控制設(shè)置、上升、下降、右移和打印,用到5個(gè)I/O接口;由于AT89S51單片機(jī)接口有限,利用8255A對(duì)I/O接口進(jìn)行擴(kuò)展。

2 硬件電路設(shè)計(jì)

硬件電路主要包括:傳感器及信號(hào)處理部分、A/D轉(zhuǎn)換部分、時(shí)鐘校準(zhǔn)輸入部分、I/O擴(kuò)展(鍵盤輸入、微型打印輸出)、液晶顯示系統(tǒng)、聲光報(bào)警系統(tǒng)以及吸氣泵的控制。

2.1 傳感器采樣電路設(shè)計(jì)

本文以測(cè)量CO的電化學(xué)傳感器采樣電路設(shè)計(jì)進(jìn)行介紹。CO傳感器是由北京康派爾科貿(mào)發(fā)展公司生產(chǎn)的7E/F三電極電化學(xué)傳感器,該型傳感器輸出線性范圍寬,線性穩(wěn)定,額定輸出為0.1uA/ppm, 最小分辨率為0.5ppm,測(cè)量的最小范圍和最大范圍分別為0-20ppm和0-1000ppm。CO的測(cè)量范圍是0-150mg/m︿3,CO的最大測(cè)量范圍轉(zhuǎn)換為ppm是:Ymax=150/1.25=120(ppm)

轉(zhuǎn)換為傳感器輸出的最大電流為:Imax=0.1*120=12(uA)

輸出的電流分辨率為:Ii=0.1*0.5=0.05(uA)

由此可得出其檢測(cè)精度為:ε= 0.5ppm/120ppm*100%=0.42%

2.2 A/D及時(shí)鐘電路設(shè)計(jì)

采用ADC0809作為A/D轉(zhuǎn)換器芯片。

系統(tǒng)要對(duì)環(huán)境的氣體質(zhì)量進(jìn)行檢測(cè)并記錄,記錄信息中各種氣體的濃度是一個(gè)關(guān)鍵的信息,在記錄數(shù)據(jù)的同時(shí),必須保存有關(guān)時(shí)間的信息,以便用戶對(duì)數(shù)據(jù)進(jìn)行分析并采取正確的應(yīng)對(duì)措施。系統(tǒng)擴(kuò)展了一片DS12887來為系統(tǒng)提供一個(gè)時(shí)間基準(zhǔn)。

2.3 顯示電路設(shè)計(jì)及I/O擴(kuò)展

系統(tǒng)采用KS0713液晶顯示器。

KS0713液晶模塊具有24個(gè)指令控制字。通過寫入不同的控制字,設(shè)置液晶顯示器的初始條件以及各種運(yùn)行條件,以實(shí)現(xiàn)液晶顯示器的運(yùn)行狀態(tài)和運(yùn)行模式。

I/O擴(kuò)展采用8255A芯片。

利用I/O擴(kuò)展芯片8255A,連接鍵盤和微型打印機(jī)。8255A設(shè)置為工作方式0,5個(gè)鍵盤輸入接PA0-PA4,作為輸入口;打印機(jī)的數(shù)據(jù)端口接至8255A的PB口,作為輸出口,打印機(jī)的狀態(tài)信號(hào)輸入給PC0,打印機(jī)忙時(shí)BUSY=1。打印機(jī)的數(shù)據(jù)輸入采用選通控制,將PC4接至打印機(jī)的STB端,當(dāng)STB有負(fù)跳變時(shí)數(shù)據(jù)輸入。

2.4 驅(qū)動(dòng)電路設(shè)計(jì)

采用NPN型三極管進(jìn)行驅(qū)動(dòng),當(dāng)端口電壓為高時(shí),負(fù)載的電壓能夠達(dá)到最大。系統(tǒng)中用到的抽氣泵性能十分的良好,它只需直流+5V便可以可靠的工作。對(duì)于發(fā)光二極管需要10-20mA的電流,其結(jié)型壓降和三極管的發(fā)射極壓降都為0.7V,則其分壓電阻的分壓值為3.6V,由此可得其阻值大概在180-360歐之間,本設(shè)計(jì)采用310歐的電阻做其分壓電阻。

3 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件采用模塊化方式編制,系統(tǒng)主程序流程圖如圖3所示。

圖3 主程序流程圖

鍵盤掃描子程序流程圖如圖4所示。

圖4 鍵盤掃描子程序流程圖

AT89S51復(fù)位后運(yùn)行其內(nèi)部程序,選擇第一種氣體的模擬通道并啟動(dòng)A/D轉(zhuǎn)換,把轉(zhuǎn)換結(jié)果送單片機(jī),同樣方法依次啟動(dòng)另四種氣體的轉(zhuǎn)換,由于每一次轉(zhuǎn)換至少需要100us的轉(zhuǎn)換時(shí)間,所以在下一種氣體的轉(zhuǎn)換過程中把上一種氣體的轉(zhuǎn)換數(shù)據(jù)與程序中設(shè)定的超限值進(jìn)行比較,若超出其范圍則進(jìn)行聲光報(bào)警,若在其范圍內(nèi)則等待下一組測(cè)量結(jié)果,最后一組數(shù)據(jù)轉(zhuǎn)換結(jié)束后更新顯示器上的氣體濃度信息,再把5組測(cè)量數(shù)據(jù)連同其氣體種類及時(shí)間信息寫入外部數(shù)據(jù)存儲(chǔ)器中。

4.結(jié)束語

多參數(shù)氣體檢測(cè)儀的研制,解決了目前國內(nèi)只能檢測(cè)到單一氣體的問題,檢測(cè)精度小于±5%(滿量程)。在軟件設(shè)計(jì)中采取了自檢程序和數(shù)字濾波程序設(shè)計(jì),使得檢測(cè)數(shù)據(jù)進(jìn)一步優(yōu)化,增強(qiáng)了檢測(cè)儀的抗干擾的能力。質(zhì)量輕、維護(hù)、維修、攜帶方便,也可以在線固定點(diǎn)采樣監(jiān)測(cè)氣體濃度。

本文作者創(chuàng)新點(diǎn):采用電化學(xué)原理多參數(shù)選擇組合的方法,能夠同時(shí)檢測(cè)氧氣、二氧化碳、一氧化碳、硫化氫和可燃?xì)怏w的濃度,解決了目前只能檢測(cè)到單一氣體的問題。根據(jù)不同的行業(yè)要求,不同的監(jiān)測(cè)點(diǎn),對(duì)不同的檢測(cè)參數(shù)可以更換不同的傳感器來監(jiān)測(cè)不同種類的氣體,對(duì)不同氣體可以設(shè)定不同的監(jiān)測(cè)濃度和分辨率。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2541

    文章

    49945

    瀏覽量

    747465
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6023

    文章

    44376

    瀏覽量

    628326
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8254

    瀏覽量

    149948
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    有毒氣體檢測(cè)儀解決方案

    了人機(jī)交互界面,便于用戶完成對(duì)檢測(cè)儀的各種參數(shù)的設(shè)定。1、電源調(diào)理模塊系統(tǒng)采用低功耗設(shè)計(jì),電源電路采用9 V電池供電,調(diào)理模塊主要將電源電壓穩(wěn)定在3.3V2、 傳感器及調(diào)理模塊傳感器
    發(fā)表于 03-05 15:31

    氣體檢測(cè)儀壽命有多長?

    ,因?yàn)榇藭r(shí)氨的濃度平均都在20—30ppm左右。因此,影響傳感器壽命的主要因素還在于它所處于的環(huán)境環(huán)境越惡略壽命越短,其次是傳感器的機(jī)構(gòu)。傳感器直接影響氣體檢測(cè)儀的使用,所以關(guān)注
    發(fā)表于 11-27 10:46

    氣體檢測(cè)儀的特點(diǎn)是什么?

    M40氣體檢測(cè)儀專門用于危險(xiǎn)環(huán)境和密閉空間進(jìn)入檢測(cè)??赏瑫r(shí)檢測(cè)以下四種氣體:可燃氣體、O2、C
    發(fā)表于 03-17 09:00

    氣體檢測(cè)儀常用的傳感器

    介紹各個(gè)傳感器的工作原理及優(yōu)缺點(diǎn)。  一、氣體檢測(cè)儀之紅外原理  原理:非分光紅外原理NDIR傳感器是利用比爾-朗伯紅外吸收定律,即不同氣體對(duì)特定波長的光有吸收,吸收的強(qiáng)度和
    發(fā)表于 12-02 15:09

    氣體檢測(cè)儀與甲烷傳感器模塊可分為哪幾種?

    氣體檢測(cè)儀分為哪幾種?如何去選擇一款合適的氣體檢測(cè)儀?甲烷傳感器模塊可分為哪幾種?
    發(fā)表于 06-30 07:15

    基于AT89S51的參數(shù)氣體檢測(cè)儀的研制

    本文介紹了基于AT89S51 單片機(jī)參數(shù)氣體檢測(cè)儀的設(shè)計(jì)和實(shí)現(xiàn)方法。利用電化學(xué)傳感器和紅外
    發(fā)表于 11-26 12:06 ?81次下載

    基于ADuC834單片機(jī)的瓦斯氣體檢測(cè)儀的設(shè)計(jì)

    基于ADuC834單片機(jī)的瓦斯氣體檢測(cè)儀的設(shè)計(jì)
    發(fā)表于 12-17 11:16 ?13次下載

    如何對(duì)氣體檢測(cè)儀進(jìn)行保養(yǎng)和維護(hù)

    眾所周知,氣體檢測(cè)儀是一種氣體泄露濃度檢測(cè)的儀器儀表工具,主要利用氣體傳感器檢測(cè)環(huán)境中存在的
    的頭像 發(fā)表于 11-26 15:43 ?2858次閱讀

    氣體檢測(cè)儀的使用方法和事項(xiàng)有哪些

    相信大家都知道,氣體檢測(cè)儀是一種氣體泄露濃度檢測(cè)的儀器儀表工具,氣體檢測(cè)儀是一種氣體泄露濃度檢測(cè)
    的頭像 發(fā)表于 12-07 15:58 ?5497次閱讀

    氣體檢測(cè)儀有哪些使用誤區(qū),有什么注意事項(xiàng)

    氣體檢測(cè)儀是一種氣體泄露濃度檢測(cè)的儀器儀表工具,其中包括:便攜式氣體檢測(cè)儀、手持式氣體檢測(cè)儀、固定式氣體
    的頭像 發(fā)表于 12-30 16:02 ?1905次閱讀

    選擇合適的氣體檢測(cè)儀

    氣體檢測(cè)儀是用來檢測(cè)氣體泄漏濃度的測(cè)量儀器, 主要是利用氣體傳感器檢測(cè)環(huán)境中
    發(fā)表于 08-10 17:03 ?408次閱讀

    氣體檢測(cè)儀使用時(shí)會(huì)遇到哪些問題

    氣體檢測(cè)儀是一種氣體泄漏濃度檢測(cè)的儀器儀表工具,主要是指便攜式和固定式氣體檢測(cè)儀。主要利用氣體傳感器
    發(fā)表于 08-20 11:27 ?896次閱讀

    氣體檢測(cè)儀價(jià)格的決定因素有哪些?

    有的時(shí)候客戶在咨詢氣體檢測(cè)儀的時(shí)候會(huì)問到產(chǎn)品的價(jià)格,那么決定氣體檢測(cè)儀價(jià)格的因素有哪些呢?怎樣的價(jià)格才是合理的價(jià)格呢? 首先:檢測(cè)的是什么氣體 檢測(cè)
    發(fā)表于 09-23 17:44 ?574次閱讀

    氣體檢測(cè)儀設(shè)計(jì)的介紹

    氣體檢測(cè)儀是用來檢測(cè)氣體泄漏的一種設(shè)備,通過氣體傳感器檢測(cè)環(huán)境中的
    發(fā)表于 09-26 10:20 ?633次閱讀

    無人機(jī)參數(shù)氣體檢測(cè)儀

    無人機(jī)參數(shù)氣體檢測(cè)儀是一款將氣體檢測(cè)與無人機(jī)相融合的滿足特殊客戶群體需求的產(chǎn)品。無人機(jī)參數(shù)
    發(fā)表于 02-08 11:36 ?481次閱讀
    無人機(jī)<b class='flag-5'>多</b><b class='flag-5'>參數(shù)</b><b class='flag-5'>氣體檢測(cè)儀</b>