Font Size: a A A

Miniature Spectrometer And Its Software System

Posted on:2007-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:R B ZhuFull Text:PDF
GTID:2192360182990446Subject:Optical Engineering
Abstract/Summary:PDF Full Text Request
Due to mini size, low cost, flexible operation and etc, micro-spectrometer has a lot of applications including online control and online measuration of commercial manufacture and it represents one of the most important directions of spectral instruments.This project concerns about the basic optical theories of micro-spectrometer and works out optimum designs of the optical system and mechanical structure. By this optimized design method, a micro-spectrometer based on asymmetrical crossed Czerny-Turner structure is achieved with high performance. Its spectral range can cover 200-1100nm when adopting different types of gratings. The sample instrument gets a fine imaging spectrum and a high spectral resolution through mercury-arc lamp test.The most important content of this thesis is the design of the software system for micro-spectrometer. The software system which covers several layers of Windows software, consists of USB Driver for I/O and control of the micro-spectrometer, SMI Interface Package for secondary development and Data Analysis Application for data processing.In the development of the software system, a lot of tools and theories including WDM Driver programming theory, USB protocol and USB Driver programming, SoftlCE Debugging Tool, Dynamic Link Library (DLL) programming, Multithread programming and MFC programming are studied and introduced. Modular design method is adopted. Utilizing several tools including VC, DDK and Driver Studio, establishing many high performance data structures and algorithms, finnally we succeed in developing the software system. The software system is completely functional and powerful, while the communication ability between USB Driver and SMI Interface Package is an advantage of the software system compared to other similar products.
Keywords/Search Tags:Micro-Spectrometer based on gratings, Asymmetrical crossed Czerny-Turner, CCD, WDM, USB driver, Dynamic Link Library (DLL), multithread, interface package
PDF Full Text Request
Related items