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

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 汽輪機(jī)蒸汽濕度測(cè)量系統(tǒng)的頻率跟蹤設(shè)計(jì)

          汽輪機(jī)蒸汽濕度測(cè)量系統(tǒng)的頻率跟蹤設(shè)計(jì)

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

          4.2 的軟件
          采用MSP430系列16位超低功耗MSP430F157系列。該系列器件是德州儀器公司的超低功耗Flash型16精簡(jiǎn)指令位高集成度。其主要特點(diǎn):①超低功耗。其處理器的功耗為1.8~3.6 V,0.1~400μA,250μA/MI/s;最大線(xiàn)輸出漏電流為50 nA,是業(yè)界最低。②矢量中斷。支持10多個(gè)中斷源,并可任意嵌套。③執(zhí)行速度快。一個(gè)時(shí)鐘周期可執(zhí)行一條指令,傳統(tǒng)的MCS51要12個(gè)時(shí)鐘周期才可執(zhí)行一條指令。④高性能模擬技術(shù)及豐富的片上外圍模塊。這里主要采用MSP430F157單片機(jī)的DACl2模塊。MSP430F157單片機(jī)的DACl2_0通道有內(nèi)部參考源發(fā)生器、DACl2核、數(shù)據(jù)及鎖存控制邏輯和輸出電壓緩沖器。其主要特征是具有8位和12位分辨率、內(nèi)部和外部參考電壓、自校驗(yàn),以及可直接用存儲(chǔ)器存取等功能。DACl2寄存器包括DACl2_0CTL控制寄存器和DACl2_0DAT數(shù)據(jù)寄存器。前者用于設(shè)置DACl2_0輸出。中,DACl2選擇為12位分辨率,且滿(mǎn)量程輸出等于參考電壓,DACl2_0數(shù)模轉(zhuǎn)換的關(guān)系式為:


          硬件實(shí)現(xiàn)鑒幅和鑒相;軟件控制實(shí)現(xiàn)單片機(jī)的輸出電壓。通過(guò)比較器1將鑒幅結(jié)果轉(zhuǎn)換為O和1信號(hào).并由P1.3讀入單片機(jī);通過(guò)比較器2將鑒相結(jié)果轉(zhuǎn)換為0和1信號(hào),并由P1.4讀入單片機(jī)。這兩個(gè)信號(hào)共同控制DACl2_0以改變VCO的控制電壓,實(shí)現(xiàn)。DACl2_0的工作過(guò)程是:當(dāng)P1.3讀入值為0時(shí),諧振腔諧振,此時(shí)鎖定單片機(jī)的輸出電壓;當(dāng)P1.3讀入值為1時(shí),諧振腔失諧,此時(shí)需判斷P1.4的值。當(dāng)P1.4=0時(shí),增大單片機(jī)的輸出電壓,反之。減小單片機(jī)的輸出電壓。
          該過(guò)程軟件代碼為:


          該軟件設(shè)計(jì)方法可提高頻率調(diào)整速度,減少掃頻時(shí)間,從而提高整個(gè)的實(shí)時(shí)性,實(shí)現(xiàn)跟蹤的智能化。


          5 結(jié)語(yǔ)
          根據(jù)單腔微擾測(cè)濕原理,設(shè)計(jì)了自動(dòng)頻率跟蹤系統(tǒng)。該系統(tǒng)可使VCO的輸出頻率與諧振腔的諧振頻率實(shí)時(shí)保持一致,這對(duì)提高整個(gè)測(cè)濕系統(tǒng)精度,保證整個(gè)系統(tǒng)的實(shí)時(shí)性和智能化有著重要價(jià)值和意義。


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

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();