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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于虛擬儀器的可見光譜數(shù)據(jù)采集與處理

          基于虛擬儀器的可見光譜數(shù)據(jù)采集與處理

          作者: 時間:2010-03-30 來源:網(wǎng)絡(luò) 收藏


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


          圖 4為系統(tǒng)主界面,左半部份為工作控制面板,控制系統(tǒng)執(zhí)行某個任務(wù)以及顯示結(jié)果,中間部分顯示像元號及對應(yīng)光強值。右半部份為圖像顯示區(qū),上窗口為光強度隨像元的變化,下窗口顯示的是光強隨波長的變化,即光譜圖,用戶可以通過圖形工具選板對光譜曲線進行橫向、縱向、區(qū)域等多種放大方式。此外,為方便系統(tǒng)在非 LabVIEW環(huán)境下正常運行,通過新建項目菜單首先打包成可執(zhí)行文件,進而創(chuàng)建成安裝文件。


          3 實驗數(shù)據(jù)及分析
          首先對譜線在 CCD上的對應(yīng)像元位置進行標(biāo)定。實驗中選擇氦燈的 4條特征譜線分別為 388.9nm、447.2nm、501.6nm、587.6nm,先采集數(shù)據(jù)得到各譜線峰值在 CCD上對應(yīng)的像元位置如表 1所示。

          再進行二次多項式擬合[7],擬合函數(shù)可以設(shè)為:


          顯然,線性定標(biāo)法的誤差相對較大,因此,二次標(biāo)定比線性標(biāo)定更加接近實際值,從而進一步提高了系統(tǒng)測量精度。

          4 光譜測量的遠程訪問
          本系統(tǒng)基于 LabVIEW 8.5平臺,它在遠程應(yīng)用上提供了非常便捷的網(wǎng)絡(luò)傳輸方式,主要有 DateSocket技術(shù)、瀏覽器以及 Remote panel方式。其中 Web發(fā)布方式操作起來最為方便,不要求在客戶端電腦上安裝 LabVIEW軟件,只要打開網(wǎng)頁就能訪問嵌于其中的程序前面板,因此,本系統(tǒng)選用網(wǎng)頁發(fā)布模式。具體操作時,在工具菜單中啟用 Web Server,并設(shè)置服務(wù)器所在位置,端口使用默認(rèn)值;在瀏覽器訪問權(quán)限中設(shè)置用戶的訪問權(quán)限。對瀏覽器地址設(shè)置哪些客戶端有權(quán)查看和控制 VI前面板,哪些只允許查看,哪些拒絕訪問。另外選擇菜單中的 Web發(fā)布工具,選擇與處理系統(tǒng).vi,會自動生成一個 HTML文件,將 HTML文件保存,被授權(quán)的遠程客戶端就可以通過訪問該網(wǎng)絡(luò)地址訪問此系統(tǒng)。
          5 結(jié)束語
          本文采用彩色線陣 CCD進行光電轉(zhuǎn)換,能一次采集多條譜線,測量效率高。采用二階定標(biāo)法進行波長標(biāo)定,提高了測量精度。運用 LabVIEW編程,實現(xiàn)了光譜的數(shù)據(jù)采集、分析、顯示和存儲等功能,用戶能方便地進行遠程訪問,掌握測量情況。整個系統(tǒng)具有易開發(fā)和擴展等優(yōu)點。


          上一頁 1 2 下一頁

          評論


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