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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 滾動軸承強(qiáng)化壽命試驗的數(shù)據(jù)采集系統(tǒng)設(shè)計

          滾動軸承強(qiáng)化壽命試驗的數(shù)據(jù)采集系統(tǒng)設(shè)計

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

          第2種方案在編程上較第一種方案稍復(fù)雜,通過查詢采集卡讀回數(shù)據(jù)的長度實現(xiàn)定時功能,而該方式的定時依賴于采集卡硬件自身的時鐘系統(tǒng),較第1種方案定時更加精確,在200 kHz的采樣率下定時精度能達(dá)到5μs。因此文中采用第2種定時方案。系統(tǒng)流程框圖,如圖3所示。

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

          f.jpg


          數(shù)據(jù)定時方面,對于因調(diào)用Read_A/D()函數(shù)的時間間隔不能嚴(yán)格相等,導(dǎo)致Read_A/D()函數(shù)每次返回的數(shù)據(jù)長度可能會不相等,致使無法準(zhǔn)確定時的問題。解決方法是開辟一個用戶緩存區(qū)作為數(shù)據(jù)緩沖池,每次從數(shù)據(jù)緩沖池獲取定長數(shù)據(jù)量。具體實現(xiàn)的部分代碼如下
          d.jpg
          f.jpg
          數(shù)據(jù)保存方面,因每秒鐘需將大量浮點(diǎn)型數(shù)據(jù)寫入文本文件所占用的時間遠(yuǎn)遠(yuǎn)超過了調(diào)用Read_A/D()函數(shù)允許的最長時間間隔,導(dǎo)致內(nèi)部緩存溢出。于是提出將采樣數(shù)據(jù)放到臨時開辟足夠大的用戶緩存中,然后調(diào)用fwrite()函數(shù)一次性將用戶緩存中的數(shù)據(jù)寫入到文本文件中,具體實現(xiàn)的部分代碼如下
          g.jpg



          評論


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