一种无线鼠标制造技术

技术编号:4362047 阅读:210 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种无线鼠标,它包括移动端数据采集发送部分、基站端数据转发部分和计算机终端控制部分;移动端部分为:在第一基板上设置有第一微处理器模块,以及与第一微处理器模块分别连接的第一加速度数据采集模块、第一无线射频模块和第一用户输入模块;基站端部分为:在第二基板上设置有第二微处理器模块,以及与第二微处理器模块分别连接的第二无线射频模块和第一串口通信模块;计算机部分包括设置在计算机内的第一数据处理模块及与第一数据处理模块分别连接的第二串口通信模块和第一光标控制模块。本发明专利技术提供的无线鼠标可以通过改变鼠标的空间姿态来控制光标的移动,并且提供按键点击的功能,它具有功耗低、成本低和使用范围广的特点。

【技术实现步骤摘要】

本专利技术涉及一种无线鼠标,具体为一种采用姿态控制的无线鼠标。
技术介绍
鼠标自1968年诞生以来,已经经历过近四十年的演变和发展。近十年来,随着消费型电 脑的普及,鼠标的工作方式也有了翻天覆地的进步从早期的机械滚轮鼠标到目前主流的光 电鼠标再到中高端的激光鼠标。鼠标的每一次变革无不给用户带来使用上的快感。此外,随 着人们对办公环境和操作便捷性要求日益增高,无线鼠标普及也被提到日程上来。无线技术 根据不同的用途和频段被分为不同的类别,其中包括蓝牙、Wi-Fi (IEEE 802.11)、 Infrared (IrDA) 、 ZigBee (IEEE 802. 15. 4)等等多个无线技术标准,但对于当前主流无线 鼠标而言,仅有27Mhz、 2.4G和蓝牙无线鼠标共三类。
技术实现思路
本专利技术的目的在于提供一种无线鼠标,该鼠标可以通过改变鼠标的空间姿态来控制光标 的移动,并且提供按键点击的功能,它具有功耗低、成本低和使用范围广的特点。本专利技术提供的无线鼠标,其特征在于它包括移动端数据采集发送部分、基站端数据转 发部分和计算机终端控制部分;移动端数据采集发送部分的结构为在第一基板上设置有第一微处理器模块,以及与第 一微处理器模块分别连接的第一加速度数据采集模块、第一无线射频模块和第一用户输入模 块;基站端数据转发部分的结构为在第二基板上设置有第二微处理器模块,以及与第二微 处理器模块分别连接的第二无线射频模块和第一串口通信模块;计算机终端控制部分包括设置在计算机内的第一数据处理模块及与第一数据处理模块分 别连接的第二串口通信模块和第一光标控制模块;第一加速度数据采集模块用于检测第一基板的姿态信息,包括重力加速度的大小和方向 ,并将姿态信息传送给第一微处理器模块;第一用户输入模块用于为用户提供鼠标的控制接口,获取用户命令数据,并传送给第一4微处理器模块;第一微处理器模块负责实时接收第一加速度数据采集模块传来的姿态信息和第一用户输 入模块传来的用户命令数据,并传送给第一无线射频模块,第一无线射频模块以数据包的形 式转发给第二无线射频模块;第二无线射频模块将接收的数据包发送给第二微处理器模块;第二微处理器模块检査接收的数据包中发送方的ID与自身的ID是否匹配,丢弃ID不匹配 的数据包,将ID匹配的数据包传送给第一串口通信模块;第一串口通信模块将这些数据包通过串口发送给第二串口通信模块;第二串口通信模块用于从第一串口通信模块接收姿态信息和用户命令数据,并将这些数 据传递给第一数据处理模块;第一数据处理模块对接收的姿态信息和用户命令数据进行分类和处理,将姿态信息直接 发送给第一光标控制模块,第一光标控制模块根据姿态信息决定光标在屏幕上的移动方向并 做出移动;第一数据处理模块将用户命令数据转化成对光标的操作命令,并把操作命令发送 给第一光标控制模块,第一光标控制模块根据操作命令控制光标做出相应动作。本专利技术的技术效果体现在以下几个方面1、 采用改变鼠标姿态的方实现光标的移动,解决了传统鼠标需要在一个参考平面上进 行定位的弊端,因此,这种新型鼠标能够方便的应用在课堂教学,产品演示,PPt讲演等各 个场合,和普通鼠标相比,使用范围更广泛。2、 本专利技术的功耗低,成本低,因此,使用寿命长,并且便于产品化。3、 数据帧的处理由计算机负责,这样极大地简化了硬件设计,减小了成本,同时也提 高了处理速度,增强了系统的实时性。附图说明图l为本专利技术的结构示意图2为本专利技术的数据帧格式示意图3为本专利技术的移动端数据采集发送部分结构框具体实施例方式下面通过借助实施例更加详细地说明本专利技术,但以下实施例仅是说明性的,本专利技术的保护范围并不受这些实施例的限制。如图1所示,本专利技术提供的无线鼠标由三个部分构成移动端数据采集发送部分、基站 端数据转发部分和计算机终端控制部分。移动端数据采集发送部分的结构为在第一基板5上设置有第一微处理器模块4,以及与第一微处理器模块4分别连接的第一加速度数据采集模块1、第一无线射频模块2和第一用户 输入模块3。基站端数据转发部分的结构为在第二基板9上设置有第二微处理器模块8,以及与第二 微处理器模块8分别连接的第二无线射频模块6和第一串口通信模块7。计算机终端控制部分包括设置在计算机内的第一数据处理模块ll及与第一数据处理模块 11分别连接的第二串口通信模块10和第一光标控制模块12。系统的工作方式如下使用前,由第一微处理器模块4对第一加速度数据采集 模块1进行初始化。 使用者控制第一基板5的姿态,第一加速度数据采集模块1检测第一基板5的姿态信息, 在第一基板5静止或者运动状态改变不大的情况下,第一加速度数据采集模块l能够比较精确 的获取重力加速度的大小和方向。为此,我们在第一基板5表面规定了如图3中所示的x、 y两 个相互垂直的坐标轴,在使用时,使用者能够自由改变第一基板5的姿态。如果使用者调整 第一基板5的姿态,使y轴平行于水平面,并使x轴不平行于水平面,那么第一加速度数据采 集模块l仅能检测到沿x轴方向的加速度不为O;如果使用者调整第一基板5的姿态,使x轴平 行于水平面,并使y轴不平行于水平面,那么第一加速度数据采集模块l仅能检测到沿y轴方 向的加速度不为O;如果使用者调整第一基板5的姿态,使x轴和y轴两个坐标轴均平行于水平 面,第一加速度数据采集模块l会检测出沿x、 y轴上的加速度全部为O。如果使用者调整第 一基板5的姿态,使x轴和y轴两个坐标轴均不和水平面平行,第一加速度数据采集模块l会 检测出沿x、 y轴上的加速度均不为O。并且,第一基板5的某一个坐标轴和水平面的夹角越大 ,第一加速度数据采集模块l沿该坐标轴方向检测到的加速度就越大,在该坐标轴方向检测 到的加速度与重力加速度G的比值,就是该坐标轴和水平面之间夹角的正弦值;也就是说, 第一加速度数据采集模块l检测到的x、 y两个轴上的加速度就包含了第一基板5的姿态信息。 第一用户输入模块3用于为用户提供鼠标的控制接口,获取用户命令数据。其中,x、 y 两个坐标轴上的加速度数据和用户命令数据都采用了如图2所示的数据包格式。第一无线射 频模块2用于x、 y两个坐标轴上的加速度数据和用户命令数据的无线传输。第一微处理器模 块4负责实时接收第一加速度数据采集模块l传来的x、 y两个坐标轴上的加速度数据和第一用户输入模块3传来的用户命令数据,并通过第一无线射频模块2,将x、 y两个坐标轴上的加速 度数据和用户命令数据发送给第二无线射频模块6,其中,x、 y两个坐标轴上的加速度数据 的发送频率为20组每秒。这样,移动端数据采集发送部分就完成了x、 y两个坐标轴上的加速 度数据和用户命令数据的采集和无线发送。第二无线射频模块6用于接收第一无线射频模块2发送的x、 y两个坐标轴上的加速度数据 和用户命令数据,并将这些数据传送给第二微处理器模块8,这些数据仍然采用图2所示的结 构,其中DF1为数据开始位,DF2为发送方的ID和数据类型标识,DF3—DF5为x、 y两个轴上的 加速度数据和用户命令数据,DF6为停止位。第二微处理器模块8会检査这些数据包中发送方 的ID,如果发送方的ID信息和第二微处理器模块8自身的ID不匹配,那么第二微处理器模块8 会丢弃这个数据包;如果发送方本文档来自技高网...

【技术保护点】
一种无线鼠标,其特征在于:它包括移动端数据采集发送部分、基站端数据转发部分和计算机终端控制部分; 移动端数据采集发送部分的结构为:在第一基板(5)上设置有第一微处理器模块(4),以及与第一微处理器模块(4)分别连接的第一加速度数据采集 模块(1)、第一无线射频模块(2)和第一用户输入模块(3); 基站端数据转发部分的结构为:在第二基板(9)上设置有第二微处理器模块(8),以及与第二微处理器模块(8)分别连接的第二无线射频模块(6)和第一串口通信模块(7); 计 算机终端控制部分包括设置在计算机内的第一数据处理模块(11)及与第一数据处理模块(11)分别连接的第二串口通信模块(10)和第一光标控制模块(12); 第一加速度数据采集模块(1)用于检测第一基板(5)的姿态信息,包括重力加速度的大小 和方向,并将姿态信息传送给第一微处理器模块(4); 第一用户输入模块(3)用于为用户提供鼠标的控制接口,获取用户命令数据,并传送给第一微处理器模块(4); 第一微处理器模块(4)负责实时接收第一加速度数据采集模块(1)传来的姿态 信息和第一用户输入模块(3)传来的用户命令数据,并传送给第一无线射频模块(2),第一无线射频模块(2)以数据包的形式转发给第二无线射频模块(6); 第二无线射频模块(6)将接收的数据包发送给第二微处理器模块(8); 第二微处理器 模块(8)检查接收的数据包中发送方的ID与自身的ID是否匹配,丢弃ID不匹配的数据包,将ID匹配的数据包传送给第一串口通信模块(7); 第一串口通信模块(7)将这些数据包通过串口发送给第二串口通信模块(10); 第二串口通信模块 (10)用于从第一串口通信模块(7)接收姿态信息和用户命令数据,并将这些数据传递给第一数据处理模块(11); 第一数据处理模块(11)对接收的姿态信息和用户命令数据进行分类和处理,将姿态信息直接发送给第一光标控制模块(12),第一光标 控制模块(12)根据姿态信息决定光标在屏幕上的移动方向并做出移动;第一数据处理模块(11)将用户命令数据转化成对光标的操作命令,并把操作命令发送给第一光标控制模块(12),第一光标控制模块(12)根据操作命令控制光标做出相应动作。...

【技术特征摘要】

【专利技术属性】
技术研发人员:杨驌宇杨一帆刘勃钟国辉刘玉
申请(专利权)人:华中科技大学
类型:发明
国别省市:83[中国|武汉]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1