论文部分内容阅读
由于集成度高、体积小、成本低、重量轻、能耗低、惯性小等优点,MEMS(MicroElectroMechanicalSystem微机电系统)惯性器件在通信、军事、汽车电子等领域得到了广泛的推广与应用。目前,微加速度传感器作为一种重要的MEMS惯性器件,将其应用于电脑输入系统已成为一个新的研究方向。这不仅可以使输入控制设备的功能更加丰富,使用更舒适人性化,而且可以进一步扩大MEMS加速度计的市场,推动MEMS技术的发展,因此具有重大的意义。
本文通过对现有输入设备利弊的分析,提出了一个基于MEMS加速度计的电脑输入系统的设计方案。采用MEMS加速度计来敏感物体的静态、动态加速度,通过对加速度的算法解析获得物体运动的角度、速度和位移等参数信息,完成鼠标的光标移动控制和三维加速度计运动模型的设计,并通过射频无线数据传输技术和相关接口实现与主机的通信,从而获得操作者的意图来控制电脑。
本文主要完成了如下几方面的工作:
第一,对基于MEMS加速度计的输入系统进行总体框架构思和集成设计。在对目前国内外现有的输入设备,包括鼠标、键盘和游戏棒等进行调研,总结了这些设备的优缺点,提出了一种新型的基于MEMS加速度计的输入系统的设计思路,即单独采用加速度计作为敏感测量元件,分别实现二维鼠标和三维实时跟踪空间旋转运动的功能。
第二,根据以上设计思路,给出了基于MEMS加速度计的输入系统的总体构成方案和具体的结构组成,即二维鼠标分为两个子系统:主机端子系统和远端子系统,采用加速度计敏感信号,通过射频无线收发完成传输任务,并使用即插即用的USB(UniversalSerialBus通用串行总线)方式与主机进行交互,完成最终的输入实现。三维输入则采用加速度计组合配置模型来获得运动参数,通过RS232串口与主机进行3D的人机交互模拟。
第三,由于MEMS加速度计本身和数据采集电路受环境干扰等因素的影响,采集到的加速度计信号中含有大量的噪声,直接影响MEMS加速度计输入系统的工作性能。本文通过对加速度计信号进行滤波处理来抑制噪声。文中重点研究了EMD(EmpiricalModeDecomposition经验模态分解)方法的一些基本概念,并针对EMD分析方法自身的缺陷——边界效应和高频分辨率低,分别将RBF(Radialbasisfunction径向基函数)神经网络和小波包分解技术引入到EMD分析方法中,提出了一种改进EMD方法的混合信号滤波方法。利用该混合EMD滤波方法对加速度计的含噪信号进行了滤波处理,并通过与单(一)EMD滤波方法的比较和Allan方差分析,验证了该混合EMD方法对加速度计信号滤波的有效性。
第四,对二维鼠标的软硬件实现。搭建一个基于ARM的软件平台,利用嵌入式系统,设计MEMS加速度计输入系统的加速度计信号采集和处理、无线收发和USB功能实现等固件程序。
在软件程序调试顺利后,对鼠标各个模块器件之间的电气构成与连接进行研究,完成了二维鼠标的硬件连接,并制作成PCB电路板,制作完成了一个完整的MEMS鼠标演示原型。
第五,对基于MEMS加速度计的三维运动模型进行设计。在对加速度计性能和MEMS加速度计输入系统的运动特点进行分析的基础上,建立了多加速度计组合的三维运动模型,即使用一个单轴加速度计和一个双轴加速度计构成三维加速度计配置模型,并根据加速度计输出与重力加速度的位置耦合关系和齐次矩阵变换算法得到三维模型的运动系数。同时还采用了试验对三维加速度计模型进行了验证。此外,通过RS232串口通信,实现PC主机上的三维物体运动模拟窗口对加速度计实物模型的运动跟踪。
本文中,二维鼠标的设计采用了MEMS加速度计的旋转来敏感动作,同时集成带有AD转换和丰富编程资源的ARM微控制器、先进的无线传输模块和USB接口;三维加速度计模型中通过多加速度计配置建立旋转运动模型,并通过串口在主机三维环境下进行运动模型的实时模拟仿真。因此,基于MEMS加速度计的输入系统能够在不同场合实现多功能输入,有着美好的应用前景。