红外技术, 2018, 40 (11): 1042, 网络出版: 2018-12-18
基于FPGA的高速光谱采集与处理系统
High-speed Spectrum Acquisition and Processing System Based on FPGA
摘要
为了实现光谱数据的高速采集与实时处理,研究了一种基于 FPGA(Field-Programmable Gate Array)的高速光谱数据采集与分析系统。系统由光学模块和处理模块组成,光学部分由准直透镜、静态干涉具、CMOS探测器组成;处理模块由 FPGA硬件编程实现。通过对所采集的干涉条纹进行切趾处理、FFT(fast Fourier transform)及光谱标定,并根据干涉具参数给出了光谱分辨率的函数关系,从而实现了对被测光谱的复现。采用了 Moswlaim6.3f对处理模块进行了仿真分析,并计算了不同切趾方法对反演光谱的影响,验证了 FFT时序逻辑关系符合设计要求。实验中搭建了光学模块和处理模块,完成了对 660.0 nm激光的光谱分析。实验结果显示,该系统具有高速光谱数据采集与复现的能力,适用于高速光谱数据处理系统。
Abstract
A high-speed spectral data-acquisition and analysis system is studied based on a field-programmable gate array (FPGA). The system consists of optical and processing modules. The optical module is composed of a collimating lens, static interference device, and CMOS detector. The processing module is realized by FPGA hardware programming. Interference fringes include apodization, fast Fourier transform (FFT), and spectral calibration. Based on the parameters of the interferometer, the function of spectral resolution is used to realize the reappearance of the measured spectrum. The Moswlaim6.3f is used to simulate the processing module, and the influence of different apodization methods on the inversion spectrum is calculated. It is verified that the logic relations of FFT timing accord with the design requirements. In the experiment conducted, the optical and processing modules are built, and aspectrum analysis of the 660 nm laser is conducted. Experimental results show that the system has the ability to acquire and reproduce high-speed spectral data, making it suitable for high-speed spectral data processing.
刘江平, 薛河儒. 基于FPGA的高速光谱采集与处理系统[J]. 红外技术, 2018, 40(11): 1042. LIU Jiangping, XUE Heru. High-speed Spectrum Acquisition and Processing System Based on FPGA[J]. Infrared Technology, 2018, 40(11): 1042.