摘要
为满足微型光谱数据采集系统要求,在选用量子效率更高的背照式面阵CCD基础上,设计一种基于STM32F4与FPGA双核工作模式的光谱数据采集系统。使用STM32F4完成主控制逻辑和DMA传输,FPGA实现对CCD及相关器件的驱动,运用相关双采样模式对CCD输出的模拟信号进行采集,最终通过串口功能模块与上位机通讯,实时显示采集光谱。测试结果表明,该系统具有清空CCD内部残留电荷和积分时间可调(8ms-60s)的能力,采集效果良好,实用性极高。
To design a dual-core spectral data acquisition system based on STM32F4 and FPGA on the basis of backlit area array CCD with higher quantum efficiency,the main control logic and DMA transmission are accomplished by STM32F4,the driver of the CCD and related devices is realized by FPGA,and the analog signals of the output of the CCD are collected by the correlative double sam⁃pling mode.Finally,the spectrum of the acquisition is displayed in real time by communicating with the host computer through the seri⁃al port function module.The test results show that the system has the driving ability of clearing the residual charge and adjustable inte⁃gral time(8ms-60s)in the CCD.The dynamic range of the spectrum is up to 65535.The system has a very high signal-to-noise ratio of 450dB at the lowest integral time and a RMSE as low as 146.The spectral acquisition system in this paper has a good acquisition ef⁃fect.Although the system takes back-illuminated CCD as an example,it can also provide reference for other types of CCD control tech⁃nology and has high practicability.
作者
郑思旭
黄斐
柳阳
郭汉明
ZHENG Si-xu;HUANG Fei;LIU Yang;GUO Han-ming(School of Photoelectric Information and Computer Engineering,Shanghai University of Technology,Shanghai 200093,China)
出处
《软件导刊》
2020年第1期176-179,共4页
Software Guide
基金
国家自然科学基金项目(61178079)