閱讀 | 訂閱
閱讀 | 訂閱
測試測量

基於虛擬儀器的可見光譜數據采集與處理

星之球激光 來源:中國電子設計2011-10-21 我要評論(0 )   

摘要:設計了一個(ge) 基於(yu) 虛擬儀(yi) 器的可見光譜數據采集與(yu) 處理係統。對彩色線陣 TCD2252的 RGB三通道輸出進行加法處理,提高了係統靈敏度;利用氦燈特征譜線、根據二階定標法...

 

摘要:設計了一個(ge) 基於(yu) 虛擬儀(yi) 器的可見光譜數據采集與(yu) 處理係統。對彩色線陣 TCD2252的 RGB三通道輸出進行加法處理,提高了係統靈敏度;利用氦燈特征譜線、根據二階定標法對係統進行波長標定,比傳(chuan) 統的線性定標法改善了測量精度;通過網絡實時發布測量數據,遠程用戶可方便地瀏覽測量情況。利用 LabVIEW8.5編寫(xie) 測試程序,實現了光譜的采集、處理、分析、顯示及傳(chuan) 輸等功能。實驗結果表明測量誤差在可接受的範圍內(nei) 。

關(guan) 鍵詞:虛擬儀(yi) 器; LabVIEW;CCD;光譜;數據采集

Data acquisition and processing of visible spectrum based on virtual instrument 
Abstract: A data acquisition and processing system of visible spectrum based on virtual instrument was designed. The sensitivity of the system was increased by adding three output channels of RGB of the color linear TCD2252. Compared with the traditional linear calibration method, the precision was improved by the use of characteristic spectrum of helium lamp and second-order calibration method. The test data was published to internet real-time, therefore the remote users can browsing the spectrum measurement easily. The application program was designed with LabVIEW8.5 to achieve the functions of data acquisition, processing, analysis, display and web transmission. The result indicated that measurement error is within acceptable range.

Key words: Virtual instrument; LabVIEW; CCD; spectrum; date acquisition
1 引言
在現代節能照明中,可見光譜測量是研究光源性能的重要手段,但大多數測量儀(yi) 表功能固定且較為(wei) 單一,不能根據測量對象及測試要求的多樣性進行靈活的調整和變更,由此帶來了使用中的諸多不便。而利用虛擬儀(yi) 器技術的優(you) 勢就可較好的解決(jue) 這一問題。
虛擬儀(yi) 器是基於(yu) 計算機的儀(yi) 器,它通過軟件將計算機硬件資源與(yu) 儀(yi) 器硬件有機的融為(wei) 一體(ti) ,從(cong) 而把計算機強大的計算處理能力和儀(yi) 器硬件的測量、控製能力結合在一起,大大縮減了儀(yi) 器硬件的成本和體(ti) 積,尤其是便於(yu) 軟件的修改,以實現測試功能的擴展。本文利用目前國際上唯一的編譯型圖形化編程語言 LabVIEW[1],設計了一個(ge) 基於(yu) 虛擬儀(yi) 器技術的光譜采集與(yu) 處理係統,功能較強,操作簡便。 2 測量係統設計
2.1 係統構成
本係統主要由光源、光柵分光係統、 CCD光電探測器、數據采集卡、 LabVIEW軟件平台構成。CCD器件具有卓越的光電響應量子效率、靈敏度高、噪聲低、讀出快、動態範圍大以及對光的頻率響應範圍寬等優(you) 點[2],使它成為(wei) 光譜檢測的理想探測器。並且,由於(yu) 它能夠進行多通道並行探測,進而同時探測多條譜線,所以在光電檢測領域得到廣泛了的應用[3]。實驗中,采用 TCD2252型 CCD接收光譜,通過 PCI-6251采集經 CCD轉化得到的電信號並將數據送入計算機,用 LabVIEW編寫(xie) 程序,實現光譜采集、分析、顯示、存儲(chu) 等功能。係統組成見圖1。


TCD2252是像元數為(wei) 2700的高靈敏彩色線陣 CCD,采用高靈敏度和低暗電流的 PN結作為(wei) 光敏單元,內(nei) 部設有彩色濾光片,信號分紅、綠、藍三路輸出,RGB三陣列靈敏度典型值分別為(wei) 7.0V/lx.s、9.1sV/lx.s、3.2V/lx.s,其傳(chuan) 輸效率大於(yu) 92%,光譜響應範圍寬,在可見光波長範圍內(nei) 具有良好的光譜響應特性。
2.2 數據采集
LabVIEW 對 NI的數據采集卡提供了驅動程序,通過在 MAX中創建采集任務及相應參數,並調用DAQ 函數就可直接采集CCD的輸出信號 [4]。TCD2252按照彩色三分量RGB進行三路輸出,單獨采集一路或兩(liang) 路信號時,會(hui) 造成某些顏色的光譜信號漏采樣,故設計了對R、G、B三路信號同時采集。考慮到用軟件實現時對采集卡采樣率的要求較高,故在采集前先通過加法電路對三路電壓信號值相加(見圖2),進而實現 RGB三路光強信號的同時采集。 
 


在采集程序中,為(wei) 了適應不同強弱光譜信號的采集之需,對所采信號設置了增益的動態調整功能。同時,注意了背景光的消除,通過“數組極值”模塊得到采集的最小光強值(一般不是零),將所有光強數據減去最小光強,即將最小光強取為(wei) 零,由此就消除了背景光的影響。此外,用戶可以選擇靜態測量以及動態測量方式。為(wei) 了提高原始數據的精度,還可以設置采集幀數,利用移位寄存器對采集數據進行累加後取平均 [5],並對所得結果進行平滑濾波處理。
2.3 數據處理
數據處理中,首先利用特征譜線進行標定,根據光柵分光原理可知,光波長與(yu) CCD像素位置點成多項式關(guan) 係,故用最小二乘法擬合光譜曲線。在求取特征譜線對應的像元位置時,通過閾值峰值檢測法,先設定一個(ge) 初始值,若連續 5點的數據值均大於(yu) 該值,我們(men) 認為(wei) 存在一個(ge) 譜峰,該譜線的對應像元就可確定為(wei) 峰值極值兩(liang) 側(ce) 大於(yu) 初始值的兩(liang) 個(ge) 像元點之中間位置。利用 For循環和反饋節點輸出數據 1到2700作為(wei) Build XY Graph橫坐標,光強值作為(wei) 縱坐標,得到光強圖。本係統采用三點二次擬合方式,在所檢測的已知光譜譜線中,輸入任意三條對應譜線的波長,求出坐標轉換方程的係數,進而得到擬合方程和光譜曲線。
同樣,利用閾值峰值檢測模塊的調用來實現光譜譜峰的查找,在輸入閾值後就可顯示出波峰的位置、幅值信息。增加波長修正功能,即:當標準峰波長偏大,輸入負值;反之,輸入正值。通過Write LabVIEW Measurement 保存波峰檢測結果以及光譜數據,用ReadLabVIEWMeasurement 將已保存數據顯示成圖形 [6]。調用光譜圖屬性節點Image Export 導出光譜圖像,Cursor Position節點動態顯示某一波長對應光強值。係統的框圖程序如圖3。
 


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


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

 

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


顯然,線性定標法的誤差相對較大,因此,二次標定比線性標定更加接近實際值,從(cong) 而進一步提高了係統測量精度。 4 光譜測量的遠程訪問#p#分頁標題#e#
本係統基於(yu) LabVIEW 8.5虛擬儀(yi) 器平台,它在遠程應用上提供了非常便捷的網絡傳(chuan) 輸方式,主要有 DateSocket技術、瀏覽器以及 Remote panel方式。其中 Web發布方式操作起來最為(wei) 方便,不要求在客戶端電腦上安裝 LabVIEW軟件,隻要打開網頁就能訪問嵌於(yu) 其中的程序前麵板,因此,本係統選用網頁發布模式。具體(ti) 操作時,在工具菜單中啟用 Web Server,並設置服務器所在位置,端口使用默認值;在瀏覽器訪問權限中設置用戶的訪問權限。對瀏覽器地址設置哪些客戶端有權查看和控製 VI前麵板,哪些隻允許查看,哪些拒絕訪問。另外選擇菜單中的 Web發布工具,選擇光譜數據采集與(yu) 處理係統.vi,會(hui) 自動生成一個(ge) HTML文件,將 HTML文件保存,被授權的遠程客戶端就可以通過訪問該網絡地址訪問此係統。
5 結束語
本文采用彩色線陣 CCD進行光電轉換,能一次采集多條譜線,測量效率高。采用二階定標法進行波長標定,提高了測量精度。運用 LabVIEW編程,實現了光譜的數據采集、分析、顯示和存儲(chu) 等功能,用戶能方便地進行遠程訪問,掌握測量情況。整個(ge) 係統具有易開發和擴展等優(you) 點。
參考文獻
[1]侯國屏,王坤,葉奇鑫. LabVIEW7.1編程與(yu) 虛擬儀(yi) 器設計 [M].清華大學出版社, 2005
[2]吳智量,黃日華,湛駿濤,潘智多.光強數據采集係統 [J].微計算機信息,2004,20(8):58~59
[3]王慶有.圖像傳(chuan) 感器應用技術[M].北京:電子工業(ye) 出版社, 2003
[4]楊樂(le) 平,李海濤,楊磊. LabVIEW高級程序設計[M].北京:電子工業(ye) 出版社, 2005
[5]李霖峰,董磊等.基於(yu) LabVIEW的光譜自動測試係統[J].2006,28(2):66~70
[6]張青春,武莎莎.基於(yu) LabVIEW的光強測控實驗係統的設計[J].儀(yi) 表技術,2006,2:17~19
[7]朱軍(jun) ,劉文清,劉建國,徐亮.基於(yu) 峰值擬合算法的光譜分析 [J].計算機技術與(yu) 發展, 2006, 16(4):125~129

轉載請注明出處。

免責聲明

① 凡本網未注明其他出處的作品,版權均屬於(yu) fun88网页下载,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權範圍內(nei) 使 用,並注明"來源:fun88网页下载”。違反上述聲明者,本網將追究其相關(guan) 責任。
② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體(ti) ,轉載目的在於(yu) 傳(chuan) 遞更多信息,並不代表本媒讚同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯係我們(men) 刪除。
③ 任何單位或個(ge) 人認為(wei) 本網內(nei) 容可能涉嫌侵犯其合法權益,請及時向本網提出書(shu) 麵權利通知,並提供身份證明、權屬證明、具體(ti) 鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件後,將會(hui) 依法盡快移除相關(guan) 涉嫌侵權的內(nei) 容。

網友點評
0相關評論
精彩導讀