多功能三维鼠标的研究与设计

来源 :中国信息化·学术版 | 被引量 : 0次 | 上传用户:matlab_walker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  
【摘 要】鼠标是一种重要的人际交互设备,可以快速、准确且直观的对屏幕进行定位、控制,提供了用户和计算机间交互的便捷方式,有效提升了系统的功能。本文主要研究了一种新型的多功能三维鼠标的设计。
  
【关键词】多功能;三维;鼠标;无线射频
  
【中图分类号】TB47 【文献标识码】A 【文章编号】1672-5158(2013)03-0197-02
  
计算机操作的重要外设设备就是键盘和鼠标,伴随无线通信技术的进一步发展,无线鼠标已经得到了广泛的应用,成为了主流产品,目前鼠标大部分已经采用了USB通信方式。本次研究的鼠标设计控制芯片采用的是STM32,利用加速度计采集数据,获得X、Y、Z轴方向上的加速度值,并将其转化成3D鼠标空间位置变化,利用USB接口将指令传递给PC机,实现三维鼠标的屏幕光标移动控制功能【1】。
  
一、多功能三维鼠标设计总体框架
  
主要分为硬件设计和软件设计两部分。硬件部分的设计主要包括:单片机,采用STM32控制芯片,采集数据、处理数据并存储电路。单片机需符合可以实时将加速度计传送过来的信号采集并处理、存储的功能。另外需要对加速度计的功能电路进行设计,利用加速度传感器获取X轴、Y轴和Z轴上的加速度信号,传送至单机片。软件系统利用驱动程序连接I2C与USB接口,利用I2C接口对加速度计传输过来的信号进行采集,利用单片机功能计算,获取三维坐标量值。由单片机的控制芯片STM32利用USB把最终处理好的数据信息传送给PC机,实现屏幕光标移动控制【2】。图1为三维鼠标设计过程結构框图。图1 三维鼠标设计过程结构框图
  
通过观察图1可发现,本次研究的多功能三维鼠标系统主要包括了以下功能模块:
  
1、采集、处理信号的模块的硬件电路
  
此模块的电路能够确保采集、处理信号的模块对加速度计传送过来的三维数据信号进行实时正确采集。此部分主要利用控制芯片STM32实现,对ADXL345加速度计传送的加速度信号进行处理,对加速度方向进行判定,应用步进方式对X、Y、Z三轴方向上的相对位移情况进行定义,并把位移信息通过USB接口传输到PC机。
  
2、接口模块
  
USB接口主要作用就是将PC机和单机片最小系统STM32进行连接,实现两部分的数据传输;I2C接口主要作用是将加速度计ADXL345和单机片STM32进行连接,实现两部分的数据采集和传送。
  
3、加速度计功能电路模块
  
此模块的电路依靠ADXL345芯片实现,利用三个敏感单元敏感取得X、Y、Z方向的加速度,将感应到的物理量采用感应器进行模拟化,利用A/D将其转化成为数字信号,传送至控制和中断逻辑。利用串行I/O口,依据命令控制实现和主设备之间的交互。
  
二、加速度计模块的设计
  
整个系统主要包括信号的采集、处理和发送三部分,各模块的设计均会对系统功能的实现产生直接的影响,因此需要做好加速度计模块的设计和选型。
  
1、加速度传感器的选择
  
本次研究选用ADXL345加速度计,它是三个轴,也就是采集的是三维信号,选用ADXL345加速度计有以下性能特点:(1)它是三轴加速度传感器,具有较低的功耗,而且还能实现伴随宽带自动调整功耗的功能;(2)I/O电压及电源范围为1.8V-3.6V,接口部分电源电压为+1.8V,采用三轴惯性传感器可以节约耗电量大约80%;(3)具备多个可变测量范围及较高的耐冲击性,备有SPI和I2C输出接口,达到0.1-3.2kHz的数据传输速度;(4)适用于动态加速测量和静态倾角测量;(5)利用寄存器实现多种功能,可以采用寄存器完成数据格式、数字通信模式、中断使能、FIFO工作模式等选择。
  
2、加速度计的内部功能结构
  
ADXL345是一款利用MEMS技术制作的,具备SPI和I2C数字输出功能的加速度计,具有超低功耗、高分辨率、小巧轻薄及可变量程的特点【3】。在多晶硅上利用表面微机械处理技术构成,对减速度进行敏感测量。工作流程为:①三个敏感单元敏感获取X、Y、Z三个方向加速度;②将感应到的物理量进行模拟化;③利用A/D采样进行转换,成为数字信号,滤波后传送到中断逻辑和控制,利用串行I/O实现和主设备的交互。ADXL345内部结构功能如图2所示。
  
三、电源模块设计
  
电源模块的主要功能是提供整个系统的用电,本次设计的电源供给实现通过USB接口实现,因USB提供5V电压,需要的是3.3V电压,所以利用1117LD电压转换芯片实现电压供给。1117LD能够提供多种输出电压,仅需要10μF的最小电容即可保持电路稳定,具有功耗低、较高的稳定性能和精度、大输出电流的特点。原理图如图3。
其他文献
永兴县,是郴州市北部一个有2000多年建县历史的文明古邑,是黄克诚大将的故乡。这里不仅有百里便江画廊,还以白银产量占全国1/4以上博得“中国银都”美名。在这座文明古邑,永
做淬透性试验,如何在试样上按标准要求的距离打出准确的硬度值,这一问题一直困绕着每一个试验工作者.经过实践,本人总结出一种简单、实用的划线法.现介绍给广大力学同仁.首先
改革开放以来,特别是“九五”时期,武汉市各区高举发展大旗,坚持从实际出发,创造性地开展工作,区级经济发展呈现出前所未有的良好态势。1999年,全市各区实现的国内生产总值
首次测量了K2La0.9Nd0.1(NO3)5·2H2O晶体的电导率、介电常数、压电常数和折射率、电光系数。研究了该晶体的电学性能与电光性能。
横贯内蒙古库伦旗北部的塔敏查干大沙漠号称“八百里瀚海” ,沙丘遍布 ,生产生活条件极其恶劣。于是 ,贫穷、落后、偏僻变成了这里的代名词。曾经 ,生活在这里的几万蒙古族农
目的:比较巨噬细胞源趋化因子(MDC)、补体片段C3d3、志贺毒素B亚单位(STxB)和小鼠β-防御素2(mBD2)分别与柯萨奇病毒B3(CVB3)VP1构建的融合基因疫苗及VP1基因疫苗对小鼠的免
目的探讨冷冻蝇蛹对丽蝇蛹集金小蜂繁殖的影响。方法考查丽蝇蛹集金小蜂在-20℃和-70℃条件下,冷冻不同时间的棕尾别麻蝇蛹内的发育历期、后代大小和雌蜂寿命、后代的寄生和
在以泉水闻名的济南,济南市国家税务局依法行政工作搞得有声有色,丰富多彩,就如泉城那汩汩流淌的泉水,滋润着税务干部和纳税人的心田,形成了和谐的征纳关系。 In Jinan, fam
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
各地癲痫患病率报道不一,大多在3~7‰之间,但腹型癲痫国内仅有少数报道。我科自1982年以来,遇到5例。一、临床资料 5例中,男1女4,年龄5~7岁。均以周期性腹痛反复发作为特点,并