Font Size: a A A

Research On The Signal Acquisition And Processing For Air Mouse Pointer Positioning

Posted on:2014-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y PengFull Text:PDF
GTID:2268330425482303Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Computer is widely used in the field of office automation and home entertainment, and mouse is one of the most commonly used computer input devices. With the development of the technology and the improvement of the mouse operation requirements, air mouse that can improve human-computer interaction draws more and more attention. It can be operated by moving in three-dimensional space to implement mouse’s pointer positioning. Compared with the traditional mouse, it needn’t operate to rely on the plane, so the air mouse has a good market prospect.In this paper, the mouse is designed use the LSM303DLH acceleration sensor, ITG-3200gyroscope as displacement signal acquisition devices, and STM32F103as core processor. And then, it adopts means of digital filtering, multi-sensor data fusion and gyro temperature compensation to deal with the sensor data. Finally, system calculates the trajectory of the mouse in order to achieve the positioning of the mouse pointer.In this paper, the main work includes the following four aspects:(1) This paper introduces principle and hardware structure of air mouse, hardware system’s signal acquisition module, data processing unit, analyses of three micro inertial systems that hardware system can supply. Finally, system chooses the combination of acceleration sensor and gyroscope as the displacement signal acquisition system. This paper expounds the operating principle of air mouse on the basis of the traditional mouse principle.(2) Adjusting sensor collecting data. Paper studies sensor data filtering algorithm and simulates analysis on multi-stage aim at the outside and inside of the mouse system noises, on the basis of analysis, designs sliding average filtering that order N is five to filter bare data, the simulation result shows that there is good smoothing effect on the bare data. This paper designs and implements zero drift dynamic self-tuning algorithm according to operating status to calculate the sensor’s zero bias value aim at zero drift phenomenon of acceleration sensor and gyroscope.(3) Temperature compensation of the gyro. This Paper analyses Common temperature compensation model in allusion to the characteristic of that gyro is sensitive to temperature, analyses and simulates the temperature compensation model based on least squares method. On this basis, paper proposes improved algorithm based on the least squares method of temperature compensation and implemented it in mouse; the improved algorithm compensates gyro data according to gradient change in temperature value, which can effectively avoid practicality insufficient due to individual differences.(4) Sensors data fusion. This paper firstly analyses data fusion technology, then researches on Kalman filter-based data fusion technology and simulates analysis on acceleration sensor and gyroscope data in mouse system. Finally, paper implements a sensor data fusion algorithm based on Kalman filter in the air mouse to track the movement of the mouse.This paper completes the design of the air mouse Pointer Positioning Signal acquisition and processing system and implements in the air mouse, test results show that the designed system reaches design indicative requirements.
Keywords/Search Tags:air mouse, acceleration sensor, gyroscope, temperature compensation, data fusion
PDF Full Text Request
Related items