Fault Tolerance Method and MEMS Mirror Based Barcode Scanning System

碩士 === 臺灣大學 === 電機工程學研究所 === 95 === Micro-electromechanical systems (MEMS), a type of nanotechnology, have the advantages of smaller size, lower power consumption, potentially lower cost, and so on. Millions of MEMS-based devices are already at work around the world, making life safer and more conve...

Full description

Bibliographic Details
Main Authors: Zhi-Jiang Wei, 魏志強
Other Authors: 陳永耀
Format: Others
Language:en_US
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/34433968808391840371
Description
Summary:碩士 === 臺灣大學 === 電機工程學研究所 === 95 === Micro-electromechanical systems (MEMS), a type of nanotechnology, have the advantages of smaller size, lower power consumption, potentially lower cost, and so on. Millions of MEMS-based devices are already at work around the world, making life safer and more convenient. In data collection applications the Traditional laser barcode scanners use a motor-driven mirror (polygonal mirror) to direct the laser light. If changing the component with MEMS-based scanning mirror will make it possible to produce laser data collection scanners that are significantly faster, smaller, lighter and more efficient than today''s legacy scanners. In this thesis we want to implement a barcode scanning system which uses MEMS scanning mirror in place of original polygonal mirror. The MEMS scanning mirror used in this thesis is provided by OPUS Microsystems and is designed for barcode scanning system, which provides a fast scan rate, a large scan angle, low mass, and low operating power. The implementation includes two parts. One is the optical scanning system set up in hardware. The other part is the Code39 decode algorithm and error correction method design in software. In this thesis we give two ideas of architecture design and propose two algorithms: Code39 decode algorithm and a quick、easy error correction algorithm. Finally, finish the decoder implementation using LabVIEW in PC.