<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 使用單片機(jī)對(duì)瓦斯氣體濃度信息檢測(cè)和報(bào)警設(shè)計(jì)

          使用單片機(jī)對(duì)瓦斯氣體濃度信息檢測(cè)和報(bào)警設(shè)計(jì)

          作者: 時(shí)間:2011-05-05 來源:網(wǎng)絡(luò) 收藏

            MQ-5氣敏元件的結(jié)構(gòu)和外形如圖3所示(結(jié)構(gòu)A或B),由微型AL2O3陶瓷管、SnO2敏感層,測(cè)量電極和加熱器構(gòu)成的敏感元件固定在塑料或不銹鋼制成的腔體內(nèi),加熱器為氣敏元件提供了必要的工作條件。封裝好的氣敏元件有6只針狀管腳,其中4個(gè)用于信號(hào)取出,2個(gè)用于提供加熱電流。


            設(shè)計(jì)中MQ-5的接線如圖4所示,在實(shí)際的測(cè)量中,可以按照其等效電路來計(jì)算相應(yīng)的校正數(shù)值,其中Ro表示的是測(cè)量在腔體內(nèi)的等效電阻,RL是外接負(fù)載電阻,用來調(diào)整輸出的模擬量電壓范圍,具體數(shù)值應(yīng)根據(jù)A/D轉(zhuǎn)換器的輸入范圍來確定,在TLC1543的輸入范圍是0~5V,這樣RL可調(diào)整至該范圍,保證測(cè)量的量程足夠用。

          圖4

          圖4 MQ-5的等效電路

            測(cè)試結(jié)果計(jì)算

            對(duì)于傳感器的調(diào)整參數(shù)計(jì)算,可按照表1步驟并結(jié)合該傳感器的特性表進(jìn)行調(diào)整。

          表1甲烷測(cè)試計(jì)算

          表1甲烷測(cè)試計(jì)算

            其中:RL=20KΩ;Ro=14.43KΩ;C=86;RL—負(fù)載電阻;Ro—敏感體電阻;C—常數(shù),調(diào)整顯示范圍。

            在靈敏度調(diào)整過程中,由于MQ-5型氣敏元件對(duì)不同種類,不同濃度的有不同的電阻值。因此,在使用此類型氣敏元件時(shí),靈敏度的調(diào)整是很重要的,建議用1000ppm異丁烷或氫氣校準(zhǔn)傳感器。

            本設(shè)計(jì)考慮攜帶方便,而且實(shí)用的器,成品可以很方便的嵌入在礦燈內(nèi)部,設(shè)計(jì)成本廉價(jià)。基于單片機(jī)礦燈用的智能器設(shè)計(jì)在硬件的選擇上留有空間,在增加相關(guān)硬件同時(shí),軟件部分只需改動(dòng)很少的部分就可實(shí)現(xiàn)其它功能,使系統(tǒng)功能更加完善。A/D轉(zhuǎn)換器是11通道的,可以擴(kuò)展其他傳感器,如礦井內(nèi)的溫度和濕度進(jìn)行監(jiān)測(cè)的傳感器。并且系統(tǒng)可以擴(kuò)展無線發(fā)射模塊,將檢測(cè)的信息及時(shí)地發(fā)到安全控制中心,在配合其它礦井內(nèi)的安全監(jiān)控設(shè)備更好的確保井下作業(yè)的安全。


          上一頁 1 2 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();