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
主站蜘蛛池模板: 99视频全部免费| 国产极品美女在线| 最新亚洲人成无码网站欣赏网| 久久综合干| 日韩免费毛片视频| 波多野结衣无码AV在线| 四虎永久在线精品国产免费| 婷婷六月综合网| 亚洲妓女综合网995久久 | 国产精品熟女亚洲AV麻豆| 久热中文字幕在线| 无码在线激情片| 99久视频| 精品小视频在线观看| 色成人亚洲| 欧美区日韩区| 日本人妻一区二区三区不卡影院| 国产一区二区三区在线精品专区| 国产流白浆视频| 亚洲视屏在线观看| 国产xx在线观看| 激情六月丁香婷婷四房播| 成人综合在线观看| 色婷婷丁香| 九色视频在线免费观看| 99久久免费精品特色大片| 国产成人一区| 毛片最新网址| 97人人模人人爽人人喊小说| 欧美日本在线一区二区三区| 97久久免费视频| 1024国产在线| 色网在线视频| 国产小视频在线高清播放 | 三上悠亚在线精品二区| 国产成人精品一区二区不卡| 精品久久国产综合精麻豆| 午夜电影在线观看国产1区| 日韩欧美在线观看| 欧美一级片在线| 国产乱子伦手机在线| 人人澡人人爽欧美一区| 亚洲一区二区三区国产精华液| 国产成人免费高清AⅤ| 97久久人人超碰国产精品| 五月天香蕉视频国产亚| 性色在线视频精品| 一本色道久久88综合日韩精品| 欧美在线网| 亚洲国产日韩一区| 69av在线| 精品在线免费播放| 天堂亚洲网| 99re在线视频观看| 久久性视频| 免费亚洲成人| 欧美日韩免费观看| 日韩一级二级三级| 欧美一级视频免费| 国产高清在线观看| 浮力影院国产第一页| 日本道中文字幕久久一区| 午夜啪啪福利| 伊人久久久大香线蕉综合直播| 国产靠逼视频| 久青草网站| 2020国产精品视频| 婷婷综合在线观看丁香| 亚州AV秘 一区二区三区 | 欧美国产日韩另类| 99re66精品视频在线观看| 成人在线观看不卡| 亚洲伦理一区二区| 午夜国产大片免费观看| 欧美日韩一区二区三区在线视频| a在线亚洲男人的天堂试看| 国产乱子伦视频三区| 亚洲日韩国产精品综合在线观看| 国产色婷婷视频在线观看| аv天堂最新中文在线| 91青青视频| 操国产美女|