Currently, as a new type of imaging device, the coated snapshot camera has advantages such as low cost, small size, high precision, and high frame rate. It has been widely used in industrial inspection, medical diagnosis, remote sensing, and other fields. In this paper, a detector control system based on Field-Programmable Gate Array (FPGA) is designed for the coated snapshot multispectral camera. In order to achieve high resolution and high frame rate, the detector control system adopts CMOS sensor GSENSE400BSI, which has a pixel count of 2048×2048, a pixel size of 11μm×11μm, and a frame rate of 46fps. This CMOS sensor has high integration, which is beneficial for simplifying the design of peripheral circuits for the detector. The hardware platform adopts a hierarchical structure with an image detector board, an FPGA main control board, and a power interface board. The FPGA chip serves as the logical control core of the detector control system, mainly completing high-speed data serialization and deserialization conversion, data buffering and processing, work mode switching, and interface logical control operations. In addition, the detector control system uses DDR3 for high-speed image data buffering, RS422 interface for serial communication, and Cameralink interface for outputting image data. Finally, the imaging results show that the image resolution of the detector control system reaches 2048×2048, and the frame rate remains stable at 25fps, achieving a good balance between imaging quality and speed. Subsequent work includes conducting actual tests and imaging experiments after coating the detector.
|