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

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 安全與國(guó)防 > 設(shè)計(jì)應(yīng)用 > ADuC814單片機(jī)煤礦井下便攜式甲烷報(bào)警儀

          ADuC814單片機(jī)煤礦井下便攜式甲烷報(bào)警儀

          作者:蔣運(yùn)生,解佳輝 時(shí)間:2012-09-18 來(lái)源:電子產(chǎn)品世界 收藏

            摘要:介紹一種基于的煤礦井下便攜式甲烷,該電路簡(jiǎn)單、功能豐富:除可進(jìn)行氣體濃度測(cè)量、報(bào)警外,還具有時(shí)間、溫度、工作電壓顯示及數(shù)據(jù)存儲(chǔ)等功能。經(jīng)實(shí)踐檢驗(yàn),該安全可靠。

          本文引用地址:http://www.ex-cimer.com/article/136918.htm

            報(bào)警儀的總體結(jié)構(gòu)

            報(bào)警儀的總體結(jié)構(gòu),如圖1所示,其核心是,外圍電路有LED顯示電路、電源電壓采樣電路、聲光報(bào)警電路、按鍵開(kāi)關(guān)電路、RS232接口電路、數(shù)字溫度探頭、甲烷探頭及采樣電路?! ?/p>

           

            報(bào)警儀的工作原理是:報(bào)警儀采用鋰電池供電,穩(wěn)壓IC進(jìn)一步穩(wěn)壓給報(bào)警儀內(nèi)部電路供電,LED顯示電路用于報(bào)警儀數(shù)據(jù)顯示,聲光報(bào)警電路用于甲烷濃度超限或電池電量不足報(bào)警,按鍵開(kāi)關(guān)電路用于報(bào)警儀參數(shù)調(diào)整及電源開(kāi)關(guān),RS232接口電路用于程序讀、寫(xiě)及數(shù)據(jù)導(dǎo)出,甲烷探頭及采樣電路用于將環(huán)境甲烷濃度轉(zhuǎn)化為電信號(hào),電池電壓采樣電路用于電池電壓監(jiān)控,數(shù)字溫度探頭用于感應(yīng)環(huán)境溫度,核心芯片對(duì)采樣數(shù)據(jù)進(jìn)行選擇判斷,并將運(yùn)算結(jié)果通過(guò)LED電路顯示出來(lái)。

            報(bào)警儀硬件電路設(shè)計(jì)

            ADuC814基本工作電路

            電源電路及電池電壓采樣電路

            報(bào)警儀采用無(wú)記憶效應(yīng)的鋰電池供電,鋰電池標(biāo)稱電壓為3.7V,實(shí)際工作時(shí)輸出電壓控制在3.6~4.2V之間,報(bào)警儀核心芯片ADuC814工作在3.3V,報(bào)警儀通過(guò)低壓差線性穩(wěn)壓器(LDO)將鋰電池電壓降到3.3V,根據(jù)線性穩(wěn)壓器大約300mV的輸入輸出壓差,可推導(dǎo)出線性穩(wěn)壓器最低輸入電壓大約為3.6V,為保證ADuC814能正常工作,報(bào)警儀程序中設(shè)定鋰電池輸出電壓低于3.6V時(shí),聲光報(bào)警,并顯示LLLL,表示電池電量低,延時(shí)一秒后,報(bào)警儀自動(dòng)關(guān)機(jī)。



          評(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); })();