999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的可見光波段便攜式光譜儀的設計

2019-04-04 03:17:40袁謙黃波張多英吳霞羅志楊恢東賀冠南
現代電子技術 2019年6期
關鍵詞:數據采集

袁謙 黃波 張多英 吳霞 羅志 楊恢東 賀冠南

關鍵詞: 便攜式光譜儀; 模塊化設計; 去噪處理; 數據采集; 光譜測量; 譜線校驗

中圖分類號: TN919.5?34 ? ? ? ? ? ? ? ? ?文獻標識碼: A ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號: 1004?373X(2019)06?0100?05

Abstract: A practical portable spectrometer is established by adopting a modular design scheme combining the FPGA with the linear CCD, so as to effectively realize portable design of the spectrometer. The EP4CE30F23C8N chip of Altera′s CLCLONE IV series is used for the FPGA. Toshiba′s TCD1304 is used for the CCD. The CCD drive control, and acquisition and transmission of spectral data were completed in the system. The data transmitted to the PC is denoised with Matlab, and drawn into the spectral curve. The mercury lamp is selected as the standard light source for system calibration. The spectral line calibration coefficients of the spectrometer are determined by using five standard spectral characteristic peaks of the mercury lamp. The test results show that the spectral resolution ratio can reach 10 nm, and the system can realize spectral measurement of the visible light band, which has a good practicability.

Keywords: portable spectrometer; modular design; de?noising processing; data acquisition; spectral measurement; spectral?line validation

0 ?引 ?言

光譜儀是一種用于光譜分析的儀器,它主要應用光學的色散原理將不同頻率的光按一定規律在空間中分開形成光譜,廣泛應用于各個領域。目前使用的光譜儀種類主要有熒光光譜儀、傅里葉變換光譜儀、拉曼光譜儀和光纖光柵光譜儀等。

在國外,便攜式光譜儀的研究較為成熟,設計了許多性能先進的便攜式光譜儀器,比較具有代表性的有美國海洋光學公司的HR2000+型高分辨率光譜儀,美國Photo Research公司的PR?650型光譜光度、色度計。在國內,便攜式光譜儀的研究工作目前仍處于起步階段,真正能夠商品化的儀器有限。

由于市場上傳統的光譜儀結構相對比較復雜,不僅價格昂貴,而且體積較大,因此將光譜儀做成便攜式是其發展的必然趨勢[1?2]。如何有效地實現光譜儀的便攜式設計是一個難點,與傳統的光譜儀相比,目前主要有以下三點改進方向。首先,采用較為小型且適用于光譜儀的CCD作為光電探測器。與傳統的光電倍增管相比,采用CCD作為探測器,省去了光電倍增管及其高壓電源和掃描機構。其次,采用模塊化設計的方案,方便各個模塊的調試和研究。最后,采用常用的光學技術和數據通信技術,保證儀器的便攜性和實用性。

針對上述要求,本文提出一種選用線性CCD作為光電探測器,FPGA作為主控制器的技術方案,搭建了一套實用的便攜式光譜儀。

1 ?光譜儀系統總體設計

本文中的便攜式光譜儀使用了CCD及FPGA,增加了光譜數據傳輸的準確性和高效性。本系統主要由五部分組成:線性CCD、模/數轉換模塊、FPGA主控制器、USB接口、數據接收。

光源發出的光經過光柵分光后投射到線性CCD接收面上,進行光電轉換,輸出的電壓值是模擬量,經過ADC進行模/數轉換,將數字量送入FPGA中,再通過USB接口送入PC機中,由PC機接收光譜數據,將數據使用Matlab進行處理和繪圖顯示。系統采用FPGA主控制器驅動模/數轉換模塊和USB接口[3?7]。便攜式光譜儀設計框圖如圖1所示。便攜式光譜儀的實物圖如圖2所示。

2 ?光譜儀系統各模塊設計

2.1 ?線性CCD

在本系統中采用日本東芝公司生產的線性CCD,型號為TCD1304,其芯片結構如圖3所示。圖中,VAD為模擬電源電壓;VDD為模擬電源電壓; SS為電源地, ICG為復位脈沖;[SH]為幀轉移信號;[?M]為主時鐘信號,NC為Non Connection,懸空即可;OS為輸出電信號。

為了保證CCD能夠正常工作,需要設計一個CCD驅動電路使每一個像素點產生的信號電荷能夠順利轉移,輸出電信號。線性CCD的驅動脈沖如圖4所示。其中SH,ICG,[?M]是三個主要的驅動信號。CCD的信號工作流程如下:當ICG信號為低電平時,所有像素點的電荷被清空,在這段時間里,如果SH的下降沿被檢測到,CCD中光敏區收集到的電荷將會被轉移到移位寄存器中,并在ICG為高電平時通過移位寄存器移位輸出。最后輸出的模擬信號就是光譜信號。

CCD驅動電路的設計方法主要是采用數字電路,該方法采用具有數字邏輯功能的分離電路元器件設計驅動電路,設計框圖如圖5所示,最終產生圖4所示的驅動時序。

2.2 ?模/數轉換電路

TCD1304輸出的信號值是模擬量,要通過模/數轉換電路轉換為數字量再輸送給FPGA。在本系統中使用的高速A/D芯片是AD9280芯片,其主要特征是輸入電壓范圍的選擇、參考電壓的選擇和采樣時序。

由于AD9280輸入電壓在2 V之內噪聲性能最佳,因此將AD9280的輸入電壓范圍設置為0~2 V,一般來說接口的輸入電壓為-5~5 V,因此需要采用一塊芯片AD8056實現電壓信號調整,經過調整的電壓信號滿足A/D芯片的輸入范圍0~2 V。

2.3 ?主控制器FPGA

在本系統中,采用的FPGA芯片是Altera公司CLCLONE IV系列的EP4CE30F23C8N芯片。FPGA是本系統的核心部分,主要負責控制和分頻功能。

控制功能:在系統中要用FPGA作為主控制器控制A/D轉換電路、USB接口電路,FPGA產生控制信號實現數據的傳輸。

分頻功能:采用50 MHz的時鐘信號作為FPGA的外部時鐘信號,50 MHz的時鐘頻率可以通過FPGA進行分頻或者倍頻,采用FPGA中的鎖相環PLL模塊實現該功能。

2.4 ?USB 2.0接口

在本系統中,采用的USB接口芯片是Cypress公司開發的CY7C68013芯片,并采用VHDL硬件描述語言設計完成了FPGA控制CY7C68013芯片。

CY7C68013芯片寫事件的狀態轉換過程如下:

空閑狀態:當寫事件發生時,轉到狀態1。

狀態1:指向IN FIFO,設置FIFOADR[1:0],轉向狀態2。

狀態2:如果FIFO滿標志位為“真”,則停留在狀態2,如果FIFO滿標志位為“假”,則轉向狀態3。

狀態3:驅動總線傳輸數據,設置SLWR,寫數據到FIFO。

狀態4:數據未寫完則返回狀態2,否則返回空閑狀態。

2.5 ?數據接收

數據接收程序使用VC++ 6.0編寫。程序代碼的主要目的是能夠和USB接口通信,得到USB接口傳來的數據并將數據以文本的形式導出。其中主要使用到訪問驅動程序的API函數,其主要功能有打開USB設備、設備I/O控制、設備關閉。

3 ?實驗與數據分析

為了驗證系統是否可行,需進行標準光譜校驗實驗。汞燈發出的光線經過光柵分光后在CCD相元上成像,CCD各像素分別對應于光柵分光后的不同波長[8?10]。將CCD采集到的數據導出,使用Matlab對數據進行去噪處理。

本次實驗采用汞燈進行測試,測出的譜線如圖8所示,發現其噪聲比較大,因此采用一種簡單的去噪算法,通過采集多組數據點后進行平均,降低波形的噪聲。如圖9所示,隨著采集組數的增加,波形光滑程度不斷提升,在采集60~100組數據進行處理時,波形基本達到去噪的效果。

圖10是該系統測出的經過100組數據取平均處理后的汞燈光源光譜,表1是該汞燈廠家提供的標準譜線表,本系統測到的5條特征譜線分別是365.015 3 nm,404.656 3 nm,435.832 8 nm,546.073 5 nm,579.066 3 nm。分別對應CCD的第1 573,1 926,2 171,3 023,3 320個像素點。

本系統需要對光譜儀進行波長定標,即將像素點與光強的關系轉變為波長與光強的關系,本文采用的方法是擬合法。擬合法是利用最小二乘法做曲線擬合,已知測出5個特征譜線的波長與像素點,采用其中3個特征譜線的參數建立一元二次方程擬合,然后采用另外2個特征譜線進行驗證。

4 ?結 ?論

本文根據便攜式光譜儀的采樣效率快、可攜帶的要求,提出一種采用CCD及FPGA的光譜儀設計方法,并且介紹了其中各個模塊的結構及工作原理,然后完成對各個模塊的硬件及軟件的設計。最后,采用汞燈作為標準光源對系統進行測試,實驗結果證明:光譜分辨率可以達到10 nm,滿足光譜分析的要求。

注:本文通訊作者為黃波。

參考文獻

[1] 劉健鵬,唐義,黃剛,等.改進型Czerny?Turner成像光譜儀光學系統設計方法[J].光學學報,2012,32(3):242?248.

LIU Yipeng, TANG Yi, HUANG Gang, et al. Design method of optical system of improved Czerny?Turner imaging spectrometer [J]. Acta Optica Sinica, 2012, 32(3): 242?248.

[2] 馬芳苑,王躍明.基于CMOS的輕小型高光譜儀的發展及應用[J].光學與光電技術,2016,14(4):84?89.

MA Fangyuan, WANG Yueming. Development and application of the light and small CMOS hyperspectral camera [J]. Optics & optoelectronic technology, 2016, 14(4): 84?89.

[3] 周海彬.基于Android的便攜式平場凹面光柵光譜儀研究與設計[D].蘇州:蘇州大學,2016.

ZHOU Haibin. Study and design of portable flat field concave grating spectrometer based on Android [D]. Suzhou: Soochow University, 2016.

[4] SUN Y C, HUANG C, XIA G, et al. Accurate wavelength calibration method for compact CCD spectrometer [J]. Journal of the Optical Society of America, 2017, 34(4): 498?505.

[5] OCAYA R O. A linear CCD spectrometer based on FPGA for light?source characterization [J]. Applied mechanics and materials, 2015, 763: 120?125.

[6] GU Yuhai, JIANG Jianming, XU Xiaoli. FPGA?based micro fiber?optic spectrometer hardware circuit system [J]. Advanced materials research, 2012, 422: 224?227.

[7] LIU Ming, LU Zhonghai, KUEHN Wolfgang, et al. A survey of FPGA dynamic reconfiguration design methodology and applications [J]. International journal of embedded and real?time communication systems, 2012, 3(2): 23?39.

[8] CAI Chengtao, WEI Mingyan, LIANG Yanhua. FPGA?based array CCD sensor drive system design and implementation [J]. Sensors & transducers, 2014, 176(8): 49?57.

[9] CHEN Ying, XU Wanpeng, ZHAO Rongsheng, et al. Design of a hardware/software FPGA?based driver system for a large area high resolution CCD image sensor [J]. Photonic sensors, 2014, 4(3): 274?280.

[10] XU Ziyang, MA Guoxin. Design of the CCD?TCD2964BFG drive and sampling based on FPGA [C]// Proceedings of 3rd International Conference on Smart Materials and Nanotechnology in Engineering. [S.l.: s.n.], 2016: 158?161.

猜你喜歡
數據采集
Web網絡大數據分類系統的設計與改進
CAN總線通信技術在電梯監控系統中的應用
基于大型嵌入式系統的污水檢測系統設計
社會保障一卡通數據采集與整理技巧
基于AVR單片機的SPI接口設計與實現
CS5463在植栽用電子鎮流器老化監控系統中的應用
大數據時代高校數據管理的思考
科技視界(2016年18期)2016-11-03 22:51:40
鐵路客流時空分布研究綜述
基于廣播模式的數據實時采集與處理系統
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數據采集系統的設計與實現
軟件工程(2016年8期)2016-10-25 15:52:53
主站蜘蛛池模板: 国产国产人免费视频成18| 亚洲人成影视在线观看| 国产区精品高清在线观看| 草草线在成年免费视频2| 亚洲日本中文字幕乱码中文| 久久国产拍爱| 色九九视频| 狠狠亚洲婷婷综合色香| 一本色道久久88| 亚洲 欧美 日韩综合一区| 香蕉视频在线观看www| 伊人狠狠丁香婷婷综合色| 亚洲成人一区二区| 日韩毛片在线视频| 美女视频黄又黄又免费高清| 亚洲成A人V欧美综合天堂| 国产精品久久久精品三级| 91在线精品麻豆欧美在线| 亚洲精品成人片在线观看 | 国产资源免费观看| 女同久久精品国产99国| 51国产偷自视频区视频手机观看 | 在线a视频免费观看| 久久国产精品77777| 久久天天躁狠狠躁夜夜2020一| 人妻中文字幕无码久久一区| 极品尤物av美乳在线观看| 色欲国产一区二区日韩欧美| 一区二区三区四区在线| 免费人欧美成又黄又爽的视频| 亚洲愉拍一区二区精品| 国产精品久久久久久久伊一| 在线欧美日韩国产| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 国产成人喷潮在线观看| 波多野吉衣一区二区三区av| 亚洲国产成人精品一二区| 99久久这里只精品麻豆| 香蕉视频在线观看www| 亚洲视频无码| 波多野结衣无码AV在线| 国产精品无码久久久久久| AV在线麻免费观看网站| 色欲不卡无码一区二区| 免费在线色| 国产黑丝一区| 久久久久国产一级毛片高清板| 99视频精品在线观看| 国产一级片网址| 亚洲精品视频在线观看视频| 亚洲天堂日韩av电影| 国产91透明丝袜美腿在线| 青青青伊人色综合久久| 热99re99首页精品亚洲五月天| 91麻豆久久久| 精品天海翼一区二区| 久久中文字幕2021精品| 在线播放精品一区二区啪视频| 亚洲第一成人在线| 四虎影视国产精品| 国产sm重味一区二区三区| 亚洲一区二区视频在线观看| 精品国产网| 国产精品手机视频一区二区| 女人18毛片水真多国产| 91青青视频| 国产成人禁片在线观看| 一级全黄毛片| 国产精品一线天| 国产在线观看91精品| 玖玖精品在线| 久久黄色视频影| 91久久国产热精品免费| 亚洲成人福利网站| 精品国产成人av免费| 亚洲综合九九| 一级做a爰片久久免费| 国产产在线精品亚洲aavv| 四虎国产永久在线观看| 秘书高跟黑色丝袜国产91在线 | 奇米影视狠狠精品7777| 亚洲男人的天堂久久香蕉网|