二维 / 三维角速度检测装置、 方法、 姿态感知设备 技术领域 本发明涉及角速度检测技术领域, 特别涉及一种二维 / 三维角速度检测装置、 方 法、 姿态感知设备。
背景技术 目前, 计算机鼠标指针的定位大多数都依靠光学传感器或激光传感器来实现, 这 些传感器都基于物理光学原理, 使得传感器需要依靠桌面等平台来实现。但是随着人们对 办公环境和操作便捷性要求的日益提高, 用户希望鼠标可以脱离对桌面的依赖, 升级为空 间鼠标, 可以实现悬空三维操作, 只需轻挥手腕, 指针即可随意移动, 轻松控制电脑等设备。 因此, 基于陀螺仪的空间鼠标应运而生。
陀螺仪技术经历了相当一段时间的发展, 经典陀螺仪具有高速旋转的刚体转子, 依靠自身的性能可以捕获自身的姿态。它最早是用于航海导航, 后来在航空和航天事业中 也得到广泛的应用。陀螺仪的基本原理是运用物体高速旋转时, 强大的角动量使旋转轴一 直稳定指向一个方向的性质, 所制造出来的定向仪器。 当运动方向与转轴指向不一致时, 会
产生相应的偏角, 再根据偏角与运动的关系, 得到目前运动件的运动轨迹和位置, 从而实现 定位的功能。
传 统 的 陀 螺 仪 是 一 个 不 停 转 动 的 物 体, 利 用 角 动 量 守 恒 原 理, 其转轴的指 向 不 随 承 载 它 的 支 架 旋 转 而 变 化。 要 把 这 样 一 个 不 停 转 动 的 没 有 支 撑 的 能 旋 转 的 物 体 用 微 机 械 技 术 在 硅 片 衬 底 上 加 工 出 来, 显 然 难 上 加 难。 为 此, 微电子机械系统 (Micro-electromechanical Systems, MEMS) 陀螺仪在基于传统陀螺仪特性的基础上利用 科里奥利力 (Coriolisforce) 来实现了设备的小型化。科里奥利力也就是常说的哥里奥利 力、 科氏力, 它是对旋转体系中进行直线运动的质点由于惯性相对于旋转体系产生的直线 运动的偏移的一种描述, 其来自于物体运动所具有的惯性。
专利公开号为 CN102043475A 的中国专利申请中提供了一种空间鼠标, 包括 : 本 体、 X 轴陀螺仪、 Y 轴陀螺仪、 主处理芯片、 信号发射单元 ; 所述本体上设置有鼠标左、 中、 右 键、 滑动条、 信号发射窗口, 所述滑动条可以向主处理芯片发出指令对 X 轴陀螺仪、 Y 轴陀螺 仪的移动信息进行微调 ; 所述鼠标左、 中、 右键可以向主处理芯片发出指令对 X 轴陀螺仪、 Y 轴陀螺仪的移动信息进行确认和处理 ; 然后, 确认 / 处理信息经主处理芯片处理, 给所述发 射单元发出发射指令 ; 所述发射单元设置在信号发射窗口内部, 发射信号从所述信号发射 窗口发出。
上述陀螺仪是单轴陀螺仪, 为了采集空间两个平面的角速度信息, 需要两个陀螺 仪垂直放置。 此外, 还存在两轴陀螺仪和三轴陀螺仪, 一个两轴陀螺仪就可以得到空间两个 平面的角速度信息, 一个三轴陀螺仪就可以得到空间三个平面的角速度信息。
当陀螺仪发生旋转, 即有绕输出轴 (X 轴 ) 角速度 (rad/s) 输入时, X 轴方向上受 科里奥利力作用而使陀螺仪在该方向产生振动, 此时陀螺仪在 X 轴上的位移 X(t) 为 :
X(t) = Acos(ωzt-Фc)
其中 :
X0 为振动输入的最大振幅, f0 为输出轴的谐振频率, Q0 为机械品质因数, ωz 为振 动输入的角速度, A 为陀螺仪在输出轴上的振动振幅, Фc 为陀螺仪的初始相位, fc 为振动轴 的谐振频率, ωc 为振动轴的角速度。
此外, 由于压电效应, 陀螺仪在输出轴方向的输出电压与陀螺仪在输出轴上的位 移 X(t) 成正比, 因此陀螺仪在输出轴方向的输出电压就与振动输入的最大振幅及输入角 速度成比例, 同时是振动轴和输出轴谐振频率的函数。
现有的角速度检测装置及姿态感知设备中不论是单轴、 两轴还是三轴陀螺仪, 都 是通过陀螺仪在输出轴上的输出电压来得到该平面的角速度信息。
但是现有技术中存在以下缺点 :
1) 角速度检测装置及姿态感知设备中陀螺仪利用振动的物体上的科里奥利力来 测量角速度, 因此, 会受到外部的冲击和振动的影响, 成为角速度测量中的噪声, 最终影响 测量得到的角速度的准确度。
2) 现有的陀螺仪中输出轴谐振频率、 机械品质因数等参数在不同条件 ( 如温度 等 ) 下的差异较大, 因此使得陀螺仪输出轴的输出电压与角速度之间存在复杂的非线性关 系, 从而导致角速度的计算比较复杂, 且所需时间比较长。
发明内容
本发明解决的问题是提供一种二维 / 三维角速度检测装置、 方法、 姿态感知设备, 具有较高的耐冲击和振动性, 且可以简单快速地得到角速度。
为解决上述问题, 本发明提供了一种二维角速度检测装置, 包括 : 两个陀螺仪, 所 述两个陀螺仪分别包括 :
检测臂 ;
位于所述检测臂两侧的第一驱动臂和第二驱动臂 ;
连接所述检测臂中心、 第一驱动臂中心和第二驱动臂中心的连接部 ;
驱动电路, 用于驱动所述第一驱动臂和所述第二驱动臂进行振动 ;
检测电路, 用于检测所述检测臂的输出电压, 所述检测臂的输出电压与陀螺仪所 在平面的角速度相关 ;
所述两个陀螺仪的检测臂相互垂直 ;
所述陀螺仪静止时, 第一驱动臂和第二驱动臂相对振动, 检测臂静止 ; 所述陀螺仪 运动时, 第一驱动臂、 第二驱动臂和检测臂均同向振动。
可选地, 所述检测电路包括 : 数据采集卡, 与所述检测臂连接, 用于输出所述检测 臂上的电压模拟值 ; 模数转换器, 与所述数据采集卡连接, 用于将所述电压模拟值转换为电 压数字值。可选地, 所述检测电路包括 : 数据采集卡, 与所述检测臂连接, 用于输出所述检测 臂上的电压模拟值 ; 放大器, 与所述数据采集卡连接, 用于对所述检测臂上的电压模拟值进 行放大处理 ; 低通滤波器, 与所述放大器连接, 用于对放大处理后的电压模拟值进行滤波处 理, 且将滤波后的电压模拟值传送给所述模数转换器 ; 模数转换器, 与所述低通滤波器连 接, 用于将滤波后的所述电压模拟值转换为电压数字值。
可选地, 所述驱动电路使每个所述陀螺仪的第一驱动臂和第二驱动臂的振动频率 均相同。
可选地, 所述驱动电路使其中一个陀螺仪的第一驱动臂和第二驱动臂以第一振动 频率振动, 使另一个陀螺仪的第一驱动臂和第二驱动臂以第二振动频率振动, 所述第一振 动频率和所述第二振动频率不相同。
可选地, 所述驱动电路使所述陀螺仪的第一驱动臂和第二驱动臂的振动频率为 40KHz ~ 60KHz。
可选地, 所述陀螺仪的材料为水晶。
可选地, 所述两个陀螺仪不接触。
可选地, 所述二维角速度检测装置还包括 : 开关, 用于控制所述驱动电路的开启和 关闭, 所述驱动电路开启时, 所述二维角速度检测装置正常工作 ; 所述驱动电路关闭时, 所 述二维角速度检测装置不工作。 为了解决上述问题, 本发明还提供了一种包括上述二维角速度检测装置的二维姿 态感知设备。
可选地, 所述二维姿态感知设备为空间鼠标。
可选地, 所述二维角速度检测装置设置在所述二维姿态感知设备的前端。
为了解决上述问题, 本发明还提供了一种用上述二维角速度检测装置检测角速度 的方法, 包括 : 对于每一个所述陀螺仪, 分别驱动第一驱动臂和第二驱动臂进行振动 ; 获取 其基准电压, 所述基准电压为所述陀螺仪静止时检测臂的输出电压 ; 检测所述陀螺仪运动 时检测臂的输出电压 ; 根据基准电压与所述陀螺仪运动时的输出电压获得所述陀螺仪所在 平面对应的角速度, 其中所述陀螺仪运动时的输出电压与所述基准电压之差与所述角速度 呈线性关系。
为了解决上述问题, 本发明还提供了一种三维角速度检测装置, 包括 : 三个陀螺 仪, 所述三个陀螺仪分别包括 :
检测臂 ;
位于所述检测臂两侧的第一驱动臂和第二驱动臂 ;
连接所述检测臂中心、 第一驱动臂中心和第二驱动臂中心的连接部 ;
驱动电路, 用于驱动所述第一驱动臂和所述第二驱动臂进行振动 ;
检测电路, 用于检测所述检测臂的输出电压, 所述检测臂的输出电压与陀螺仪所 在平面的角速度相关 ;
所述三个陀螺仪的检测臂分别相互垂直 ;
所述陀螺仪静止时, 第一驱动臂和第二驱动臂相对振动, 检测臂静止 ; 所述陀螺仪 运动时, 第一驱动臂、 第二驱动臂和检测臂均同向振动。
为了解决上述问题, 本发明还提供了一种包括上述三维角速度检测装置的三维姿
态感知设备。
可选地, 所述三维角速度检测装置设置在所述三维姿态感知设备的前端。
为了解决上述问题, 本发明还提供了一种用上述三维角速度检测装置检测角速度 的方法, 包括 : 对于每一个所述陀螺仪, 分别驱动第一驱动臂和第二驱动臂进行振动 ; 获取 其基准电压, 所述基准电压为所述陀螺仪静止时检测臂的输出电压 ; 检测所述陀螺仪运动 时检测臂的输出电压 ; 根据基准电压与所述陀螺仪运动时的输出电压获得所述陀螺仪所在 平面对应的角速度, 其中所述陀螺仪运动时的输出电压与所述基准电压之差与所述角速度 呈线性关系。
与现有技术相比, 本发明具有以下优点 :
1) 本发明技术采用的陀螺仪的检测臂两侧分别为一个驱动臂, 从而陀螺仪构成双 T 型, 所述陀螺仪静止时, 第一驱动臂和第二驱动臂相对振动, 检测臂静止 ; 所述陀螺仪运 动时, 第一驱动臂、 第二驱动臂和检测臂均同向振动, 因此中间的检测臂很难受到外部的冲 击和振动的影响, 且科里奥利力与陀螺仪发生位移的方向刚好是同平面垂直的, 从而噪声 低、 定位更加准确, 保证了陀螺仪运动过程中输出电压值的稳定性和准确性。
2) 对于每一个陀螺仪, 陀螺仪运动时检测臂的输出电压与陀螺仪静止时检测臂的 输出电压之差与陀螺仪对应的角速度成线性关系, 从而在检测出陀螺仪运动时检测臂的输 出电压之后, 通过简单的一次减法运算和一次除法运算就可以得到陀螺仪对应的角速度, 最终可以简单、 快速且准确地得到角速度。 附图说明 图 1 是本发明第一实施例的二维角速度检测装置的结构示意图 ;
图 2 是本发明第二实施例的二维角速度检测装置的结构示意图 ;
图 3 是本发明第三实施例的二维角速度检测装置的结构示意图 ;
图 4 是本发明第四实施例的二维角速度检测装置的结构示意图 ;
图 5 是本发明第五实施例的二维角速度检测装置的结构示意图 ;
图 6 是本发明实施例的二维角速度检测装置中检测臂的输出电压与角速度之间 的关系示意图。
具体实施方式
为使本发明的上述目的、 特征和优点能够更加明显易懂, 下面结合附图对本发明 的具体实施方式做详细的说明。
在下面的描述中阐述了很多具体细节以便于充分理解本发明, 但是本发明还可以 采用其他不同于在此描述的其它方式来实施, 因此本发明不受下面公开的具体实施例的限 制。
正如背景技术部分所述, 现有技术中测量角速度容易受到外部的冲击和振动的影 响, 并且根据陀螺仪的输出电压得到角速度的运算很复杂, 最终导致角速度不准确。 针对上 述缺陷, 本发明提供的二维 / 三维角速度检测装置、 方法、 姿态感知设备, 具有较高的耐冲 击和振动性, 且可以简单快速地得到角速度。
下面结合附图进行详细说明。参见图 1 所示, 为解决上述问题, 本发明实施例提供了一种二维角速度检测装置, 包括 : 第一陀螺仪和第二陀螺仪, 其中 :
所述第一陀螺仪包括 : 第一检测臂 110 ; 位于所述第一检测臂 110 两侧的第一驱动 臂 120 和第二驱动臂 130 ; 连接所述第一检测臂 110 中心和所述第一驱动臂 120 中心的第一 连接部 140 ; 连接所述第一检测臂 110 中心和所述第二驱动臂 130 中心的第二连接部 150 ; 第一驱动电路 ( 图未示 ), 连接所述第一驱动臂 120 和所述第二驱动臂 130, 用于驱动所述 第一驱动臂 120 和所述第二驱动臂 130 进行振动 ; 第一检测电路 ( 图未示 ), 连接所述第一 检测臂 110, 用于检测所述第一检测臂 110 的输出电压, 所述第一检测臂 110 的输出电压与 第一陀螺仪所在平面的角速度相关 ;
所述第二陀螺仪包括 : 第二检测臂 210 ; 位于所述第二检测臂 210 两侧的第三驱动 臂 220 和第四驱动臂 230 ; 连接所述第二检测臂 210 中心和所述第三驱动臂 220 中心的第三 连接部 240 ; 连接所述第二检测臂 210 中心和所述第四驱动臂 230 中心的第四连接部 250 ; 第二驱动电路 ( 图未示 ), 连接所述第三驱动臂 220 和所述第四驱动臂 230, 用于驱动所述 第三驱动臂 220 和所述第四驱动臂 230 进行振动 ; 第二检测电路 ( 图未示 ), 连接所述第二 检测臂 210, 用于检测所述第二检测臂 210 的输出电压, 所述第二检测臂 210 的输出电压与 第二陀螺仪所在平面的角速度相关 ; 所述第一陀螺仪位于水平面上, 所述第二陀螺仪设置在垂直面上, 所述第一检测 臂 110 和所述第二检测臂 210 垂直。
所述第一陀螺仪和所述第二陀螺仪的结构相同, 都是单轴 MEMS 陀螺仪。每个陀螺 仪中两个驱动臂的振动频率相同。 所述第一驱动臂 120、 所述第二驱动臂 130 和所述第一检 测臂 110 均平行, 且为了节省空间, 所述第一驱动臂 120、 所述第二驱动臂 130 和所述第一检 测臂 110 的长度相等。类似地, 所述第三驱动臂 220、 所述第四驱动臂 230 和所述第二检测 臂 210 均平行, 所述第三驱动臂 220、 所述第四驱动臂 230 和所述第二检测臂 210 的长度相 等。进一步地, 所述第一检测臂 110 和所述第二检测臂 210 的长度可以相同, 也可以不同。
第一驱动电路使得第一驱动臂 120 和第二驱动臂 130 的振动频率相同, 记为第一 振动频率。第二驱动电路使得第三驱动臂 220 和第四驱动臂 230 的振动频率相同, 记为第 二振动频率。所述第一振动频率与所述第二振动频率可以相同, 也可以不同。优选地, 所述 第一振动频率与所述第二振动频率不同, 这样就可以避免两个陀螺仪发生共振, 从而保证 测量灵敏度较好。进一步地, 所述两个陀螺仪驱动臂的振动频率之差越大越好。
为了减小测量次数, 本实施例两个陀螺仪的驱动臂的振动频率处于低频范围。 具体地, 所述第一振动频率可以为 40KHz ~ 60KHz, 所述第二振动频率也可以为 40KHz ~ 60KHz。例如, 所述第一驱动电路使所述第一陀螺仪的第一驱动臂 120 和第二驱动臂 130 的 振动频率为 46.5KHz, 所述第二驱动电路使所述第二陀螺仪的第三驱动臂 220 和第四驱动 臂 230 的振动频率为 50.3KHz。
所述第一陀螺仪没有运动时, 第一驱动臂 120 和第二驱动臂 130 相对振动, 通过第 一驱动臂 120 和第二驱动臂 130 相对振动可以互相消除彼此的振动, 所以处于中央的第一 检测臂 110 处于静止状态。由于第一检测臂 110 处于静止状态, 因此可以正确测量出角速 度检测装置在第一陀螺仪所在平面没有移动。 同样地, 所述第二陀螺仪没有运动时, 第三驱 动臂 220 和第四驱动臂 230 相对振动, 通过第三驱动臂 220 和第四驱动臂 230 相对振动可
以互相消除彼此的振动, 所以处于中央的第二检测臂 210 处于静止状态。
所述第一陀螺仪进行运动时, 由于科里奥利力的作用, 第一检测臂 110 就会上下 振动起来, 从而产生正比于转动角速度的输出电压, 且第一驱动臂 120、 第二驱动臂 130 会 产生同向振动, 由于第一驱动臂 120 和第二驱动臂 130 的同向振动, 中央的第一检测臂 110 也会发生与第一驱动臂 120 和第二驱动臂 130 方向相同、 频率相同的振动, 即第一检测臂 110 产生检测振动。 同样地, 所述第二陀螺仪进行运动时, 由于科里奥利力的作用, 第三驱动 臂 220 和第四驱动臂 230 会产生同向振动, 由于第三驱动臂 220 和第四驱动臂 230 的同向 振动, 中央的第二检测臂 210 也会发生与第三驱动臂 220 和第四驱动臂 230 方向相同、 频率 相同的振动, 即第二检测臂 210 产生检测振动。
此时, 当存在外界的冲击和挤压时, 第一驱动臂 120 和第二驱动臂 130 会保护第一 检测臂 110, 第三驱动臂 220 和第四驱动臂 230 会保护第二检测臂 210, 从而第一检测臂 110 和第二检测臂 210 不容易受到外界的冲击和挤压, 保证了角速度检测的稳定性和准确性。
为了减少环境温度对陀螺仪测量的影响, 本实施例中两个陀螺仪的材料都是水 晶。需要说明的是, 在本发明的其他实施例中, 每个陀螺仪还可以为其他材料, 其在此不影 响本发明的保护范围。
每个检测电路可以包括 : 数据采集卡, 与所述检测臂连接, 用于输出所述检测臂上 的电压模拟值 ; 模数转换器, 与所述数据采集卡连接, 用于将所述电压模拟值转换为电压数 字值。
在本发明的其他实施例中, 每个检测电路可以包括 : 数据采集卡, 与所述检测臂连 接, 用于输出所述检测臂上的电压模拟值 ; 放大器, 与所述数据采集卡连接, 用于对所述检 测臂上的电压模拟值进行放大处理 ; 低通滤波器, 与所述放大器连接, 用于对放大处理后的 电压模拟值进行滤波处理, 且将滤波后的电压模拟值传送给所述模数转换器 ; 模数转换器, 与所述低通滤波器连接, 用于将滤波后的所述电压模拟值转换为电压数字值。 此时, 通过对 检测臂上的电压模拟信息进一步进行放大和滤波, 使得角速度测量结果更准确。
本实施例中两个驱动电路可以为音叉式驱动电路, 在本发明的其他实施例中, 所 述驱动电路还可以为其他形式的驱动装置, 其对于本领域的技术人员是熟知的, 故在此不 再赘述。
每个陀螺仪还可以包括 : 封装外壳, 用于对陀螺仪的封装, 从而增加了对陀螺仪的 保护。
进一步地, 所述二维角速度检测装置还可以包括一个开关, 用于控制所述驱动电 路的开启和关闭, 所述驱动电路开启时, 所述二维角速度检测装置正常工作 ; 所述驱动电路 关闭时, 所述二维角速度检测装置不工作。具体地, 所述开关可以为机械按键、 空气按键或 金属按键等。
本实施例中两个陀螺仪不接触, 且第二检测臂 210 的延长线和第一检测臂 110 的 中心相交。
需要说明的是, 在本发明的其他实施例中, 在保证第一检测臂 110 和第二检测臂 210 垂直的前提下, 参见图 2 和图 3 所示, 两个陀螺仪还可以完全接触, 此时的陀螺仪可以 包括封装外壳, 通过完全接触, 可以节省空间。具体地, 图 2 中第二陀螺仪沿第一陀螺仪的 第一连接部 140 和第二连接部 150 方向放置在第一陀螺仪上, 图 3 中第二陀螺仪沿第一陀螺仪的第一检测臂 110 方向放置在第一陀螺仪上。参见图 4 所示, 两个陀螺仪也可以部分 接触, 此时的陀螺仪也可以包括封装外壳。参见图 5 所示, 两个陀螺仪还可以是第二检测臂 210 的延长线与所述第一检测臂 110 的延长线垂直, 其不应在此限制本发明的保护范围。 优 选地, 所述第一陀螺仪和第二陀螺仪不接触, 从而可以避免两个陀螺仪直接的振动干扰。
进一步地, 本实施例每个陀螺仪的双 T 型结构使得陀螺仪驱动臂的谐振频率和陀 螺仪的机械品质因数随着其他条件的不同发生的变化很小, 参见图 6 中实线所示, 检测臂 的输出电压与角速度之间近似为线性关系。因此可以对图 6 所示曲线数据进行最小二乘法 处理, 得到图 6 中虚线所示的直线, 即 y = ax+b, 其中 : y 为陀螺仪运动时检测臂的输出电 压, x 为角速度, b 为陀螺仪静止时检测臂的输出电压, a 为比例常数。
利用陀螺仪的上述特性, 本发明还提供了一种用上述二维角速度检测装置检测角 速度的方法, 包括 :
对于每一个所述陀螺仪,
分别驱动第一驱动臂和第二驱动臂进行振动 ;
获取其基准电压, 所述基准电压为所述陀螺仪静止时检测臂的输出电压 ;
检测所述陀螺仪运动时检测臂的输出电压 ; 根据基准电压与所述陀螺仪运动时的输出电压获得所述陀螺仪所在平面对应的 角速度, 其中所述陀螺仪运动时的输出电压与所述基准电压之差与所述角速度呈线性关 系。
本实施例中在驱动每个驱动臂进行振动的前提下, 分别测量第一陀螺仪和第二陀 螺仪静止时检测臂的输出电压 b1 和 b2 ; 然后检测第一陀螺仪和第二陀螺仪运动后检测臂 的输出电压 y1 和 y2 ; 然后根据 y1 = a1x1+b1 和 y2 = a2x2+b2 分别计算得到第一陀螺仪 所在平面的角速度 x1 和第二陀螺仪所在平面的角速度 x2, 其中 : a1 为第一陀螺仪的比例常 数, a2 为第二陀螺仪的比例常数。
以下以第一陀螺仪的比例常数 a1 为例, 说明每个陀螺仪的比例常数的计算过程, 其具体包括 :
1) 在测量得到第一陀螺仪的输出电压 b1 后, 测量第一陀螺仪多次不同旋转时第 一检测臂 110 的输出电压及其对应的角速度, 分别记为 (Y1, W1)、 (Y2, W2)、 ......(Yi, Wi)、 ......、 (Yn, Wn), 其中, Yi 是第一陀螺仪第 i 次旋转时第一检测臂 110 的输出电压, Wi 是第一陀螺仪第 i 次旋转的角速度, i 大于或等于 1 且小于或等于 n, n 是大于 1 的整数 ;
2) 对上述得到的 (Y1, W1)、 (Y2, W2)、 ......(Yi, Wi)、 ......、 (Yn, Wn) 进行最小 二乘法处理, 得到 y1 = a1x1+b1。其中所述最小二乘法处理对于本领域的技术人员是熟知 的, 故在此不再赘述。
采用同样的方法可以得到第二陀螺仪的比例常数 a2。在得到 a1 和 a2 之后, 在后 续计算角速度时, 就可以直接测量第一陀螺仪中第一检测臂 110 的输出电压 b1 和第二陀螺 仪中第二检测臂 210 的输出电压 b2, 从而利用 y1 = a1x1+b1 和 y2 = a2x1+b2 就可以直接 得到第一陀螺仪对应的角速度 x1 和第二陀螺仪对应的角速度 x2, 从而实现二维角速度检 测装置在空间二个方向的角速度的测量。
相应地, 本发明还提供了一种包括上述二维角速度检测装置的二维姿态感知设 备。
以下以所述二维姿态感知设备为空间鼠标为例, 进行说明。
所述空间鼠标可以包括 : 二维角速度检测装置、 外壳、 按键和传输装置, 其中 :
所述二维角速度检测装置和所述传输装置均可以设置在所述外壳内, 所述按键设 置在所述外壳的表面 ;
所述二维角速度检测装置如前面所述, 用于检测得到空间鼠标在空间两个垂直平 面运动时的角速度 ;
所述按键, 用于接收用户的按键信息 ;
所述传输装置, 用于将所述角速度和所述按键信息发送给电脑, 其可以为有线传 输, 也可以为无线传输。
所述空间鼠标还可以包括 : 电源。本实施例中所述电源为电池。在本发明的其他 实施例中, 所述电源还可以采用其他形式 ( 如 : 太阳能 ) 进行供电。
进一步地, 还可以将所述角速度转换为坐标信息, 从而实现空间鼠标对电脑的控 制。其对于本领域的技术人员是熟知的, 故在此不再赘述。
优选地, 所述二维角速度检测装置设置在所述外壳的前端, 由于空间鼠标运动时, 其前端的运动幅度最大 ( 即最敏感 ), 从而使得对空间鼠标的定位更准确。 所述前端为使用 空间鼠标时, 空间鼠标上与电脑相对应的一端。 为了解决上述问题, 本发明还提供了一种三维角速度检测装置, 包括 : 三个陀螺 仪, 所述三个陀螺仪分别包括 :
检测臂 ;
位于所述检测臂两侧的第一驱动臂和第二驱动臂 ;
连接所述检测臂中心、 第一驱动臂中心和第二驱动臂中心的连接部 ;
驱动电路, 用于驱动所述第一驱动臂和所述第二驱动臂进行振动 ;
检测电路, 用于检测所述检测臂的输出电压, 所述检测臂的输出电压与陀螺仪所 在平面的角速度相关 ;
所述三个陀螺仪的检测臂分别相互垂直 ;
所述陀螺仪静止时, 第一驱动臂和第二驱动臂相对振动, 检测臂静止 ; 所述陀螺仪 运动时, 第一驱动臂、 第二驱动臂和检测臂均同向振动。
为了解决上述问题, 本发明还提供了一种包括上述三维角速度检测装置的三维姿 态感知设备, 如三维飞机模型等。
优选地, 所述三维角速度检测装置设置在所述三维姿态感知设备的前端, 其同样 会增大三维角速度检测装置检测的敏感度。
为了解决上述问题, 本发明还提供了一种用上述三维角速度检测装置检测角速度 的方法, 包括 :
对于每一个所述陀螺仪,
分别驱动第一驱动臂和第二驱动臂进行振动 ;
获取其基准电压, 所述基准电压为所述陀螺仪静止时检测臂的输出电压 ;
检测所述陀螺仪运动时检测臂的输出电压 ;
根据基准电压与所述陀螺仪运动时的输出电压获得所述陀螺仪所在平面对应的 角速度, 其中所述陀螺仪运动时的输出电压与所述基准电压之差与所述角速度呈线性关
系。 上述三维角速度检测装置和三维角速度检测装置检测角速度的方法提供了一种 测量空间三维角速度的技术, 其具体实现过程同前面所述的二维角速度检测装置和二维角 速度检测装置检测角速度的方法, 在此不再赘述。
虽然本发明已以较佳实施例披露如上, 但本发明并非限定于此。任何本领域技术 人员, 在不脱离本发明的精神和范围内, 均可作各种更动与修改, 因此本发明的保护范围应 当以权利要求所限定的范围为准。