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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于AT89S52 的便攜式智能室內(nèi)環(huán)保監(jiān)控儀設(shè)計(jì)

          基于AT89S52 的便攜式智能室內(nèi)環(huán)保監(jiān)控儀設(shè)計(jì)

          作者: 時(shí)間:2013-10-11 來(lái)源:網(wǎng)絡(luò) 收藏

          2. 7  可編程電壓監(jiān)控電路
          可編程電壓監(jiān)控電路選用X25045 ,該器件將四種功能合為一體,即上電復(fù)位控制、定時(shí)器、降壓管理以及具有保護(hù)功能的串行EEPROM ,具有省電特性。在看門(mén)狗打開(kāi)時(shí),電流小于50μA ;在看門(mén)狗關(guān)閉時(shí),電流小于1050μA。它有助于簡(jiǎn)化應(yīng)用系統(tǒng)的設(shè)計(jì),減少印制板的占用面積,提高可靠性。

          3  軟件設(shè)計(jì)
          監(jiān)控儀的系統(tǒng)軟件采用單片機(jī)C 語(yǔ)言編制。為了方便程序調(diào)試和提高可靠性,軟件采用模塊化結(jié)構(gòu)程序設(shè)計(jì)方法,主要包括初始化程序、主程序、定時(shí)中斷服務(wù)程序、串行口中斷服務(wù)程序、各子程序模塊等。主程序完成系統(tǒng)初始化,打開(kāi)多路轉(zhuǎn)換開(kāi)關(guān),查詢各種狀態(tài)并控制相應(yīng)操作等功能,流程如圖4 所示。
          1) 軟件功能。
          單片機(jī)系統(tǒng)上電后,進(jìn)入初始化程序,完成片內(nèi)各模塊的設(shè)置、清存儲(chǔ)單元內(nèi)容、端口設(shè)定等初始化工作,然后進(jìn)入主程序,開(kāi)中斷,循環(huán)設(shè)置低功耗模式并執(zhí)行延時(shí)操作。
          2) 軟件特點(diǎn)。
          本軟件設(shè)計(jì)的一大特點(diǎn)是采用中斷方式進(jìn)行A/ D 轉(zhuǎn)化,其目的是提高CPU 的使用效率,降低功耗,使系統(tǒng)的實(shí)事性增強(qiáng)。在主程序設(shè)置完低功耗模式后,CPU 即被禁止,外圍模塊維持活動(dòng),并等待A/ D 轉(zhuǎn)化結(jié)束后發(fā)出的中斷請(qǐng)求。如有中斷,CPU 被喚醒并執(zhí)行中斷服務(wù)子程序完成數(shù)據(jù)的處理。本設(shè)計(jì)的另一特點(diǎn)是利用單片機(jī)C 語(yǔ)言的強(qiáng)大功能編制氣體濃度測(cè)量的非線性修正,極大地提高了程序運(yùn)行速度和采集精度。由于匯編語(yǔ)言與C 語(yǔ)言可以在編程中混合使用,且匯編在查表方面具有非常明顯的優(yōu)勢(shì)。用函數(shù)分段擬合和線性插值的綜合算法實(shí)現(xiàn)非線性的軟件補(bǔ)償。具體過(guò)程如下:

          對(duì)氣體傳感器分段選擇多個(gè)試驗(yàn)點(diǎn)進(jìn)行精確測(cè)試,并根據(jù)測(cè)試數(shù)據(jù)繪制出傳感器的各段擬合曲線,然后利用擬
          合函數(shù)產(chǎn)生校正值生成查找表。為了提高系統(tǒng)精度,采用線性插值法。線性插值法實(shí)現(xiàn)補(bǔ)償?shù)倪^(guò)程是:
          (1) 確定測(cè)量值在哪一個(gè)區(qū)間;
          (2) 調(diào)出區(qū)間端點(diǎn)對(duì)應(yīng)值;
          (3) 利用公式P = ( M - M1) 3 ( P2 - P1) / ( M2 -M1) + P1 實(shí)現(xiàn)校正,其中M 為測(cè)量輸出值,且M1 ≤M ≤M2 , ( M1 , P1) 、( M2 , P2) 是區(qū)間端點(diǎn)值。

          4  結(jié)束語(yǔ)
          本便攜式室內(nèi)硬件結(jié)構(gòu)簡(jiǎn)單,軟件設(shè)計(jì)靈活,充分發(fā)揮了單片機(jī)結(jié)構(gòu)緊湊、功能強(qiáng)大的優(yōu)點(diǎn),并且具有自動(dòng)報(bào)警、自動(dòng)控制排氣扇或光觸媒燈管、便捷的人機(jī)接口的功能,是一種電路設(shè)計(jì)新穎、參數(shù)測(cè)量準(zhǔn)確、操作方便的室內(nèi)


          上一頁(yè) 1 2 下一頁(yè)

          關(guān)鍵詞: AT89S52 環(huán)保監(jiān)控儀 看門(mén)狗

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