Font Size: a A A

Matrix Ccd Image Acquisition And Multi-interface Transmission System

Posted on:2010-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:B A WangFull Text:PDF
GTID:2208360275483971Subject:Optical Engineering
Abstract/Summary:PDF Full Text Request
Through years of development, the application of CCD has been infiltrated into all aspects of human daily life wherever in production or research. Especially the matrix CCD with its excellent signal to noise ratio and imaging precision is favourite in many fields such as scientific research, medical and health, national defense industry. However, as the demand for the deepening progress, the corresponding image acquisition and transmission system based on CCD is restricted by driving circuit, transmission speed, and user interfaces.In this thesis, a high-speed matrix CCD based image acquisition and transmission system is put forword, which can be divided into two parts: image acquisition and video transmission.The image acquisition part of"ARM + FPGA"based platform is to send /receive commands from ARM and resolute the commands. FPGA achieves the generation of CCD and A/D timing, and then implements soft-core driving circuit, whose transplantability is remarkably improved.The video transmission part is composed by USB2.0, Ethernet and Wireless Communication interfaces. It can be allodially clipped by users , that not only improves transmission speed but also casts off the shackles of cable, and expands the application field.In this thesis, the main jobs are:1, Analyse the overall system requirements. Select the specific devices of various function modules, and then design the system hardware logic architecture and corresponding software hierarchical model.2, Analyse the main processor STM32 module, CCD module, A/D converter module, FPGA co-processor module, image transmission interface module and system power supply module of the working principle and circuit design, and then simulate with EDA tools such as QuartusII7.2 to acquire results in accordance with system requirements .3, Establish the firmware development platform based on KeilĪ¼Vision3 structures. Educing into the STM32 development library, that followed by the system initialization, the peripheral configuration, image acquisition and pre-processing module design.4, Analyse the detail of firmware design of USB2.0, Ethernet, Wireless Communication module interface and the EasyWeb-based Ethernet programming.5, Develop the USB driver based on DriverWorks platform .6, Analyse the framework, interface and user control design of system's PC application software based on MFC structures. Elaborate on software's work flow, implementation of acquisition thread , image display and image processing.The actual tests show that the system is working normally and stably, and the functional modules achieve desired objectives.
Keywords/Search Tags:Matrix CCD, Image acquisition, Driving circuit, Multi-interface, Wireless Transmission
PDF Full Text Request
Related items