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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MSP430單片機(jī)的電橋平衡自調(diào)節(jié)設(shè)計(jì)

          MSP430單片機(jī)的電橋平衡自調(diào)節(jié)設(shè)計(jì)

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

          3.2 軟件
          圖5為電橋程序流程。首先初始化SPI、內(nèi)部DCO時(shí)鐘、A/D轉(zhuǎn)換器等。在過(guò)程中,采用與電橋值最接近原則。設(shè)電橋平衡值為V,電橋指針未指向終點(diǎn),指針移動(dòng)時(shí)必會(huì)出現(xiàn)V-△V1和V+△V2兩個(gè)近似值,則取|△V1|和|△V2|之間的最小值。當(dāng)指針移動(dòng)至全部電位器抽點(diǎn)后還無(wú)法到V值左右,則F2002發(fā)出信號(hào)使得發(fā)光二極管燈亮,并選定最接近的V值為平衡初始值。測(cè)試儀在測(cè)量完膛壓曲線后,通過(guò)計(jì)算機(jī)初值校正,最終獲取正確的膛壓動(dòng)態(tài)曲線。

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

          g.JPG

          4 實(shí)驗(yàn)結(jié)果
          每一個(gè)應(yīng)變式測(cè)試儀要測(cè)量火炮膛壓前,首先要通過(guò)油壓標(biāo)定機(jī)分析其靜態(tài)特性,只有通過(guò)多次實(shí)驗(yàn)才能估算出測(cè)試儀觸發(fā)值的大小。應(yīng)變式測(cè)試儀在進(jìn)行靜態(tài)校準(zhǔn)前,通過(guò)高精度萬(wàn)用表記錄下來(lái)的15次實(shí)驗(yàn)的自平衡調(diào)節(jié)值如表1所列。由于彈性殼體具有彈性后效,在每次泄壓后都必須在正常大氣壓下保持一段時(shí)間。由表1可知,該測(cè)試儀殼體在受到450 MPa壓強(qiáng)后能恢復(fù)到最初狀態(tài),未發(fā)生塑性變形,各組自平衡調(diào)節(jié)后的值之間偏差小,而調(diào)節(jié)所用時(shí)間不到5 s,調(diào)節(jié)后MAX5402功耗只有100 nA??梢?jiàn),該電橋平衡自調(diào)節(jié)電路是可行的,滿足火炮膛壓測(cè)試儀低功耗、小體積、封閉式等要求。

          h.JPG

          結(jié)語(yǔ)
          在應(yīng)變式火炮膛壓測(cè)試儀的測(cè)量電路中,僅用一片MAX5402與結(jié)合就實(shí)現(xiàn)了電橋的自平衡調(diào)節(jié);同時(shí),數(shù)字電位器的高可靠特性也使得整個(gè)儀器的工作穩(wěn)定性得到了保證。若要使測(cè)試儀體積更小、功耗更低、重復(fù)性更好,可采用封裝更小、功耗更低、抽頭數(shù)更多的數(shù)字電位器替代。


          上一頁(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); })();