无线鼠标系统的制作方法

文档序号:11916898阅读:492来源:国知局

本发明涉及一种无线鼠标系统。



背景技术:

采用倾角定位方式的鼠标,由于加速度传感器对与重力作用方向垂直的运动不敏感以及噪声、低动态特点的问题,在实际应用,会产生较大的误差。针对加速度传感器在低速和匀速操作中灵敏度不高以及它的低动态特性问题。由于陀螺仪是一个间接测量的器件,在计算角度增量的过程中,会引入积分误差和随机噪声误差,导致在鼠标移动过程中产生漂移及跳动,使得陀螺仪鼠标不能较好地实现鼠标功能。对于加速度陀螺仪无线鼠标,目前市面上只有基于单轴、双轴加速度计和陀螺仪组合的鼠标成品,但并没有相关的研究文献和资料,而且这种鼠标的价格从 300-1000 元不等,非常昂贵,性价比不高。



技术实现要素:

本发明提供了一种无线鼠标系统,其特征在于:包括主控制无线发射部分和无线 USB 接收部分,主控制无线发射部分主要包括数据采集端、STM32 控制处理端和无线发射端,其中电源管理芯片为整个系统模块提供电源支持,USB 口则既可以为充电式电池充电,也能供电给电源管理芯片;数据采集端主要包括三轴磁阻传感器和六轴传感器,

主要负责采集鼠标在空中运动的姿态数据,经过 STM32 最小系统滤波和计算处理为光标相应的位移信息,按照自定义通信协议整合控制信息一起发送给无线发送模块,最后经天线发射出去;无线 USB 接收部分主要包括无线接收模块、微控制处理器和 USB 接口电路。无线 USB 接收端接收到主控制无线发射部分发射的信息流,经过单片机最小系统解析处理为光标位移信息和按键信息,再按照 USB2.0 协议进行编码,通过 USB 接口完成和电脑的交互通信,最终实现无线空中鼠标控制终端电脑的功能。

单片机采用STC89C52RC 单片机,该单片机具有高速、功耗低、抗干扰性强和成本低等特点,而且它的指令代码和 8051 单片机的指令代码是完全兼容的。

本发明的优点在于:一种基于三轴陀螺仪、三轴加速度传感器和三轴磁阻传感器信息融合的无线空中鼠标设计方案,并提出了一种适用于无线空中鼠标的多传感器信息融合解算算法。该算法以陀螺仪数据为主要测量值,引入静态性能较好、能够长时间稳定精度的加速度传感器和磁阻传感器数据作为参考量,实时修正陀螺仪误差,使得系统误差能够快速收敛,实现系统长时间稳定、正常的工作。

附图说明

图1是本发明硬件系统的结构框图。

具体实施方式

一种无线鼠标系统,其特征在于:包括主控制无线发射部分和无线 USB 接收部分,主控制无线发射部分主要包括数据采集端、STM32 控制处理端和无线发射端,其中电源管理芯片为整个系统模块提供电源支持,USB 口则既可以为充电式电池充电,也能供电给电源管理芯片;数据采集端主要包括三轴磁阻传感器和六轴传感器,

主要负责采集鼠标在空中运动的姿态数据,经过 STM32 最小系统滤波和计算处理为光标相应的位移信息,按照自定义通信协议整合控制信息一起发送给无线发送模块,最后经天线发射出去;无线 USB 接收部分主要包括无线接收模块、微控制处理器和 USB 接口电路。无线 USB 接收端接收到主控制无线发射部分发射的信息流,经过单片机最小系统解析处理为光标位移信息和按键信息,再按照 USB2.0 协议进行编码,通过 USB 接口完成和电脑的交互通信,最终实现无线空中鼠标控制终端电脑的功能。

单片机采用STC89C52RC 单片机,该单片机具有高速、功耗低、抗干扰性强和成本低等特点,而且它的指令代码和 8051 单片机的指令代码是完全兼容的。

鼠标系统发射部分以意法半导体公司的基于ARMV7架构的Cortex_M3 STM32作为系统核心处理器,外扩 8M 字节 SPI Flash 存储器 W25Q64、1M 字节 SRAM IS62WV51216、复位电路、时钟电路、电源及 JTAG 调试接口,根据后续扩展要求,确定是否引出外扩 LCD 接口。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1