[发明专利]一种计算机控制方法及装置无效
申请号: | 200810222732.X | 申请日: | 2008-09-23 |
公开(公告)号: | CN101364154A | 公开(公告)日: | 2009-02-11 |
发明(设计)人: | 杨杰 | 申请(专利权)人: | 杨杰 |
主分类号: | G06F3/038 | 分类号: | G06F3/038 |
代理公司: | 北京清亦华知识产权代理事务所 | 代理人: | 罗文群 |
地址: | 102208北京市昌平区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机控制 方法 装置 | ||
1、一种计算机控制方法,其特征在于该方法包括以下步骤:
(1-1)耦合来自计算机的射频信号;
(1-2)对上述射频信号进行放大、解调和A/D转换,得到数字信号,对该数字信号进行解析,得到计算机设置信号;将来自微处理器的计算机控制信号进行打包和D/A转换,得到模拟信号,对模拟信号进行调制、放大后发送至计算机;
(1-3)产生三维加速度信号、二维角速度信号和两个转动信号;
(1-4)对上述加速度信号、角速度信号进行处理得到姿态信号、抖动信号和移动信号;
(1-5)接收来自使用者的操作信号,并根据使用者的操作信号启动激光发射器或将使用者的操作信号转换成对计算机的控制信号,并将控制信号发送至计算机;
(1-6)对上述计算机设置信号进行判断,若上述计算机设置信号有按键非重定义,则对上述加速度信号、角速度信号、计算机设置信号、姿态信号和使用者操作信号中的点划键操作信号进行处理,得到计算机光标在X轴、Y轴和Z轴上的位移控制信号,并将控制信号发送至计算机;若上述计算机设置信号有按键重定义,则对上述加速度信号、角速度信号、计算机设置信号、姿态信号、抖动信号、移动信号和使用者操作信号进行处理,得到鼠标或计算机控制信号,并将控制信号发送至计算机,其中所述的按键为启动休眠键、取消键、X轴滚轮、菜单键、鼠标左键、点划键、鼠标中键、上翻页键、Y轴滚轮、下翻页键、鼠标右键、激光灯键、多功能键Ctrl、回车键和4个方向键;
(1-7)对上述转动信号进行处理,得到计算机在X方向或Y方向的滚动条控制信号,将滚动条控制信号发送至计算机。
2、如权利要求1所述的方法,其特征在于步骤(1-4)中所述的将加速度信号、角速度信号进行处理得到姿态信号、抖动信号和移动信号的过程包括:
(2-1)若在设定的时间段t4内,加速度信号在X、Y、Z轴变化小于设定值a_min1,角速度信号在X、Y轴变化小于设定值r_min1,则根据加速度信号a在X、Y、Z轴的重力加速度分量gy、gx、gz,得到姿态信号T1=gx/(gx2+gy2)1/2,T2=gy/(gx2+gy2)1/2,T3=gz/(gz2+gy2)1/2,T4=gy/(gz2+gy2)1/2;
(2-2)若在设定的时间段t8内,角速度信号r的模值|r|小于设定值r_min,加速度信号a的模值|a|减去重力加速度g小于设定值g0,且在设定的时间段t5内,加速度信号a在任意方向突然增大至设定值,在设定时间段t6内,突然减小至设定值,则得到该方向的抖动信号;
(2-3)若在设定的时间段t7内,加速度信号a的模值在任意方向的变化大于a_min,角速度信号r的模值变化小于r_min,则将加速度信号a的X轴向分量ax与设定时间段tp相乘后累加,得到X轴方向速度Vx,再将Vx与设定时间段tp和修正因子f1相乘,得到X轴移动信号Sax=Vx*tp*f1,将加速度信号a的Y轴向分量ay与设定时间段tp相乘后累加,得到Y轴方向速度Vy,将Vy与设定时间段tp和修正因子f1相乘,得到Y轴移动信号Say=Vy*tp*f1,将加速度信号a的Z轴向分量az与设定时间段tp相乘后累加,得到Z轴方向速度Vz,将Vz与时间段tp和修正因子相乘,得到Z轴移动信号Saz=Vz*tp*f1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨杰,未经杨杰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810222732.X/1.html,转载请声明来源钻瓜专利网。