2020年浅谈姿态感知无线鼠标的开发论文_第1页
2020年浅谈姿态感知无线鼠标的开发论文_第2页
2020年浅谈姿态感知无线鼠标的开发论文_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浅谈姿态感知无线鼠标的开发论文 传统的无线鼠标大都基于桌而等平台进行鼠标指针的移动控制,采用这种控制方式的鼠标在一些特定的场合已不能满足用户的需求。如在使用多媒体教学或者授课中,用户想在空中操控鼠标指针;或是在空中操控鼠标指针来实现多媒体电视播放等。鉴于此,本文提出一种采用两轴模拟陀螺仪加无线通讯的方式来实现鼠标的空中姿态感知。该鼠标在空中自由移动就可以实现鼠标指针的控制,同时具有灵敏度高,功耗低,操作距离远等特点。 姿态感知无线鼠标包括鼠标发射器和USB _。发射器的主控器采用Cypress公司的CY8C27613,该控制器ADC转换器的精度可达11位,32位可编程定时器、多个SP丁主从接口、FFPROM等,工作电压低至3.0 V;姿态感知的控制采用了ST公司的两轴模拟陀螺仪I,PY530A I,,两轴灵敏度可达士3000鹿,工作电压低至2.7 V;电池升压采用I,T8530芯片,输出3.0V电压给主控器、两轴模拟陀螺仪和无线芯片供电;鼠标按键及滚轮采用普通件。USB _的采用f Cypress公司的CY7C63803;无线通讯采用t C y-press公司低功耗的CYRF6936无线收发芯片。 D两轴模拟陀螺仪数据的采集和转换。CY8C27613通过内部两路的12位ADC转换器分别与两轴模拟陀螺仪的AD X和AD 7.连接当两轴模拟陀螺仪静止不动的时候,两个轴输出基准电压为1.230V当两轴模拟陀螺仪发生旋转运动时,每个轴上的输出电压会在基准电压1.230V这个点上进行增大或者减少。因此定时采集每个轴的电压变化信号,为了采集到较完整的陀螺仪旋转运动的数据,采集的时间不宜设置过长,经实验测试,设置10ms采样一次,已可以较好的满足鼠标指针空中姿态感知的控制。 这里首制各两轴X和7,轴的基准电压1.230V模拟电压值通过主控制器的ADC转换成数字信息:值为1提高检测的精度和减少噪声的影响,这里将陀螺仪旋转运动后检测到ADC数据先进行位与操作,屏蔽最低位的变化信号,同时连续检测两组数据求平均值,得到陀螺仪运动的最后数据。 乡鼠标按键和滚轮数据的检测。鼠标按键左、中、右键和姿态感知启动键的检测采用定时检测方式进行,检测的时间设置为。检测一次。滚轮采用旋转编码器实现,由于旋转编码器在前后旋转过程中两个输出脚的信号有个相位差,通过依次采集端口电平的三个状态:当前状态、前一状态、再往前状态,通过比较状态的变化过程,可以来确定滚轮是往哪个方向滚动。表示滚轮是往同一个方向滚动,滚轮在USB上传数据时,对应的滚轮数据就为+1,否则为-1,反方滚动。 发射器和USB _的绑定为了实现发射器和USB _能够一对一的工作,需要将发射器和U洲 _进行一对一的绑定的原理:USB _读取出 _端的CYRF6936芯片中的码,然后无线发送给发射器,并将码存储到发射器的FFPRO中USB _。USB _主要完成USB设备的列举,USB数据的上传、USB设备的挂起与唤醒等。 通过对姿态感知无线鼠标的研究,提出了一种采用两轴模拟陀螺仪来实现空中姿态感知的方法,文中详细阐述了该鼠标的开发过程,跟直接采用数字陀螺仪相比,该鼠标成本上更具有优势。文中提出的姿态感知

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论