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

圖 4為系統(tǒng)主界面,左半部份為工作控制面板,控制系統(tǒng)執(zhí)行某個(gè)任務(wù)以及顯示結(jié)果,中間部分顯示像元號(hào)及對(duì)應(yīng)光強(qiáng)值。右半部份為圖像顯示區(qū),上窗口為光強(qiáng)度隨像元的變化,下窗口顯示的是光強(qiáng)隨波長(zhǎng)的變化,即光譜圖,用戶(hù)可以通過(guò)圖形工具選板對(duì)光譜曲線(xiàn)進(jìn)行橫向、縱向、區(qū)域等多種放大方式。此外,為方便系統(tǒng)在非 LabVIEW環(huán)境下正常運(yùn)行,通過(guò)新建項(xiàng)目菜單首先打包成可執(zhí)行文件,進(jìn)而創(chuàng)建成安裝文件。
3 實(shí)驗(yàn)數(shù)據(jù)及分析
首先對(duì)譜線(xiàn)在 CCD上的對(duì)應(yīng)像元位置進(jìn)行標(biāo)定。實(shí)驗(yàn)中選擇氦燈的 4條特征譜線(xiàn)分別為 388.9nm、447.2nm、501.6nm、587.6nm,先采集數(shù)據(jù)得到各譜線(xiàn)峰值在 CCD上對(duì)應(yīng)的像元位置如表 1所示。
再進(jìn)行二次多項(xiàng)式擬合[7],擬合函數(shù)可以設(shè)為:
顯然,線(xiàn)性定標(biāo)法的誤差相對(duì)較大,因此,二次標(biāo)定比線(xiàn)性標(biāo)定更加接近實(shí)際值,從而進(jìn)一步提高了系統(tǒng)測(cè)量精度。
4 光譜測(cè)量的遠(yuǎn)程訪(fǎng)問(wèn)
本系統(tǒng)基于 LabVIEW 8.5虛擬儀器平臺(tái),它在遠(yuǎn)程應(yīng)用上提供了非常便捷的網(wǎng)絡(luò)傳輸方式,主要有 DateSocket技術(shù)、瀏覽器以及 Remote panel方式。其中 Web發(fā)布方式操作起來(lái)最為方便,不要求在客戶(hù)端電腦上安裝 LabVIEW軟件,只要打開(kāi)網(wǎng)頁(yè)就能訪(fǎng)問(wèn)嵌于其中的程序前面板,因此,本系統(tǒng)選用網(wǎng)頁(yè)發(fā)布模式。具體操作時(shí),在工具菜單中啟用 Web Server,并設(shè)置服務(wù)器所在位置,端口使用默認(rèn)值;在瀏覽器訪(fǎng)問(wèn)權(quán)限中設(shè)置用戶(hù)的訪(fǎng)問(wèn)權(quán)限。對(duì)瀏覽器地址設(shè)置哪些客戶(hù)端有權(quán)查看和控制 VI前面板,哪些只允許查看,哪些拒絕訪(fǎng)問(wèn)。另外選擇菜單中的 Web發(fā)布工具,選擇光譜數(shù)據(jù)采集與處理系統(tǒng).vi,會(huì)自動(dòng)生成一個(gè) HTML文件,將 HTML文件保存,被授權(quán)的遠(yuǎn)程客戶(hù)端就可以通過(guò)訪(fǎng)問(wèn)該網(wǎng)絡(luò)地址訪(fǎng)問(wèn)此系統(tǒng)。
5 結(jié)束語(yǔ)
本文采用彩色線(xiàn)陣 CCD進(jìn)行光電轉(zhuǎn)換,能一次采集多條譜線(xiàn),測(cè)量效率高。采用二階定標(biāo)法進(jìn)行波長(zhǎng)標(biāo)定,提高了測(cè)量精度。運(yùn)用 LabVIEW編程,實(shí)現(xiàn)了光譜的數(shù)據(jù)采集、分析、顯示和存儲(chǔ)等功能,用戶(hù)能方便地進(jìn)行遠(yuǎn)程訪(fǎng)問(wèn),掌握測(cè)量情況。整個(gè)系統(tǒng)具有易開(kāi)發(fā)和擴(kuò)展等優(yōu)點(diǎn)。
評(píng)論