Summary: | 碩士 === 國立虎尾科技大學 === 光電與材料科技研究所 === 97 === In this paper, we propose a field programmable gate array (FPGA) chip module to implement the three-dimensional (3-D) light spot positioning system. We use two CMOS image sensors to capture spot images in different view angles and then use FPGA to perform digital image processing. Triangulation technique is used to get the X, Y and Z coordinates value in 3-D space. In computer interactive application, we use the FPGA to generate X- and Y-axis signals to drive the mouse cursor to follow the light spot and the Z-axis signal to replace the mouse wheel. For this system, it is not necessary to consider the computer operational system version and there is no need to install any drivers. A home-made light spot generator is used to improve the spot image form in the two image sensors and then improve the positioning accuracy.
In addition, we produce a data acquisition device using the standard mouse interface by using the z-axis signal in the above 3-D positioning system. We use a MCU with A/D converter to convert analog signals into digital signal and then use the input/output (I/O) port to transfer these digital signals into the wheel signals for the mouse. We write a C program to deal with a mouse signals and display the received data. This data acquisition system is a USB plug-and-play device.
|