一种无线鼠标通讯方法技术

技术编号:3542635 阅读:325 留言:0更新日期:2012-04-11 18:40
一种无线鼠标通讯方法,鼠标检测装置检测鼠标移动或按键操作,形成鼠标操作数据;而后,所述鼠标检测装置把上述鼠标操作数据传输给接收器;其特征在于: 所述鼠标操作数据包括若干数据帧; 所述每个数据帧均包括一帧头、一数据包组及一帧尾;   所述数据包组包括若干数据包; 所述各个数据包的长度固定。

【技术实现步骤摘要】

本专利技术属于数据通讯领域,涉及无线鼠标的通讯方法,尤其涉及一种工作在27MHz的无线鼠标的通讯方法。
技术介绍
随着笔记本电脑和大屏幕显示器的日渐普及,无线鼠标的使用越来越广泛。无线鼠标由于其安装、携带、使用都十分方便,已经成为众多消费者在装机或者升级配置时的首选。无线鼠标分为发射器(鼠标本身)和接收器两部分。鼠标本身安装有红外线或无线电发射器,接收器通过连线连接到个人电脑主机的PS/2端口或USB端口。操作鼠标时,信息就会通过红外线或无线电波传输到个人电脑主机上。鼠标发送和接收器之间的数据通讯,目前主要采用四种技术——红外技术、RF27MHz无线技术、2.4G蓝牙无线技术、2.4G封闭协议通讯技术。(1)红外线技术是无线技术的最初阶段,它的技术较简单、生产成本低,具有不易受到个人电脑及外设噪音影响的优点,同时也有很多的缺点。这些缺点主要是由于光的直线传播的特性所造成的,如使用时发射器需要对准接收器、发射器和接收器之间不可有障碍物阻挡等,而且发送器和接收器的距离比较短,约为50厘米;会给用户使用时造成诸多限制。-->(2)RF 27MHz指的是使用27MHz ISM(工业、科学、医学)无线频率带的一项技术。在这个频率带中有四个全球范围的频道:其中两个用于无线鼠标,另外两个用于无线键盘。鼠标数据的传送是单方向的,即从鼠标到接收器。因为其他类型的无线设备(如无绳电话或无线网络设备)很少使用27MHz频率,所以很少有来自其他设备干扰的风险。键盘和鼠标各自拥有的两个频道,理论上也减少了与附近其他无线键盘或鼠标产品之间的干扰。RF 27MHz无线技术起步最早,罗技公司早在1994年就应用该技术推出无线鼠标产品。时至今日,RF 27MHz无线技术已经积累了十余年的技术经验,相关产品已经比较成熟。但是实际使用中仍然有信号干扰问题一直困扰着RF 27MHz无线技术的发展和应用。与红外方式相比,无线电方式的最大优点是:即使中间隔着障碍物也能顺利传输信息。因此,可以自由配置接收器。传输距离也较红外线方式远。但无线电方式也存在如下缺点:如果相邻的个人电脑使用多个鼠标及外设,无线电信号就会相互干扰。因此,在最近的鼠标中,通过准备两个信道、选择其一传输信号来防止与其它电波的干扰。为了克服27MHz射频通讯的干扰问题,全新的2.4GHz频带通讯技术诞生了,它有效的解决了设备之间的互相干扰问题。目前应用在无线鼠标领域的技术主要是:蓝牙(Bluetooth)无线技术和2.4G封闭协议通讯技术。(3)蓝牙(Bluetooth)无线技术具有方便、可靠的无线连接方式。具有比其他无线技术更长的无线射程:无线收发器与Bluetooth设备相距多达10米。其无线安全性远远超过无线27MHz设备,具有双通道128位验证和可变的加密密钥长度,及联结单个主机和某一设备的虚拟缆线功能。具有行业支持的标准化无线协议,可以实现不同设备之间的兼容。由于日常环-->境中很少有频率如此高的无线信号,所以2.4GHz连接方式基本不会收到信号干扰。蓝牙鼠标的最大好处就是可以利用笔记本内置的蓝牙模块进行链接,而不需要另行安装信号接收装置。目前微软的2.4G无线鼠标全部基于蓝牙解决方案。(4)2.4G封闭协议通讯技术则是近年来兴起的另一种无线通讯解决方案。同样利用2.4GHz开放频段,在硬件上多使用Nordic Semiconductor公司的nRF2401/nRF2402系列芯片,而具体的通讯协议则由各厂家自行制定和开发。此种通讯技术拥有比蓝牙更高的传输速度;由于是封闭技术的缘故,其安全性能更高;最关键的是2.4G封闭协议通讯技术成本低廉,生产厂商不用像使用蓝牙那样要缴纳高额的专利使用费,这也正是其在市场上流行的主要原因之一。以罗技为首的外设厂商是这项技术的主要推行者。当然以上两种2.4GHz技术也并非十全十美。虽然在理论上具有较强的抗干扰性,但因为在国际上2.4GHz是一个开放频段,生活中常用的无绳电话,802.11b/g无线网卡以及还处于草案阶段的802.11n WiFi协议,甚至连最常见的微波炉都工作在这同一个频段中。所以在实际使用中,当某信道的WiFi网络进行大吞吐量数据传输时,一些2.4GHz鼠标出现停顿、丢帧的现象也是时有发生。
技术实现思路
本专利技术的目的是提供一种在实用性、安全性和经济性之间取得平衡的无线鼠标的通讯方法。为了实现上述目的,本专利技术提供一种无线鼠标通讯方法,鼠标检测装置检测鼠标移动或按键操作,形成鼠标操作数据;而后,所述鼠标检测装置把-->上述鼠标操作数据传输给接收器;所述鼠标操作数据包括若干数据帧;所述每个数据帧均包括一帧头、一数据包组及一帧尾;所述数据包组包括若干数据包;所述各个数据包的长度固定。作为本专利技术的一种优选方案,所述通讯方法传输数据由三层组成,顶层为数据交易,即所述鼠标操作数据;中间层为所述若干数据帧;底层为所述数据包。作为本专利技术的一种优选方案,所述无线鼠标工作在27MHz无线频率带。作为本专利技术的一种优选方案,所述鼠标操作数据包括被连续发射的124个数据帧。作为本专利技术的一种优选方案,所述124个数据帧包括第一数据帧及另外123个数据格式相同的数据帧。作为本专利技术的一种优选方案,所述第一数据帧的帧头包括13个周期为2*T Hz的脉冲;其中,1T=1/波特率。作为本专利技术的一种优选方案,所述123个数据格式相同的数据帧的帧头为101010六个电平信号,时间宽度分别为T秒、T秒、T秒、T秒、T秒、1.75*T秒;其中,1T=1/波特率。作为本专利技术的一种优选方案,所述帧尾为持续1.25 x T的低电平;其中,1T=1/波特率。作为本专利技术的一种优选方案,所述数据包组包括7个数据包。作为本专利技术的一种优选方案,所述7个数据包分别为波特率识别数据包、鼠标识别码数据包、鼠标按键数据包、鼠标X轴位移数据包、鼠标Y轴位移数据包、鼠标Z轴位移数据包、纠错数据包。作为本专利技术的一种优选方案,所述7个数据包顺序固定,依次为波特率-->识别数据包、鼠标识别码数据包、鼠标按键数据包、鼠标X轴位移数据包、鼠标Y轴位移数据包、鼠标Z轴位移数据包、纠错数据包。作为本专利技术的一种优选方案,所述7个数据包的长度均为8bit。作为本专利技术的一种优选方案,所述波特率识别数据包支持识别2种波特率,其8位识别码的值分别是0110 1001和1001 1100,其缺省值是01101001。作为本专利技术的一种优选方案,所述鼠标识别码数据包的缺省值是10111001。作为本专利技术的一种优选方案,所述鼠标按键数据包的8个位依次为:X轴位移数据符号位、控制信号保留位、前进键信号、后退键信号、对码按键信号、左键信号、中键信号、右键信号。作为本专利技术的一种优选方案,所述鼠标Z轴位移数据包的后4个位依次为:控制信号保留位、控制信号保留位、控制信号保留位、Y轴位移数据符号位。作为本专利技术的一种优选方案,所述鼠标识别码数据包、鼠标按键数据包、鼠标X轴位移数据包、鼠标Y轴位移数据包、鼠标Z轴位移数据包在发射前需要进行纠错运算;所述纠错运算的反馈函数为f(x0,x1,x2,x3,x4,x5,x6,x7)=x7^x5^x3^x1^x0^data_in,反馈到x0;其中data_in为数据包b到f的串本文档来自技高网
...

【技术保护点】
一种无线鼠标通讯方法,鼠标检测装置检测鼠标移动或按键操作,形成鼠标操作数据;而后,所述鼠标检测装置把上述鼠标操作数据传输给接收器;其特征在于: 所述鼠标操作数据包括若干数据帧; 所述每个数据帧均包括一帧头、一数据包组及一帧尾;所述数据包组包括若干数据包; 所述各个数据包的长度固定。

【技术特征摘要】
1、一种无线鼠标通讯方法,鼠标检测装置检测鼠标移动或按键操作,形成鼠标操作数据;而后,所述鼠标检测装置把上述鼠标操作数据传输给接收器;其特征在于:所述鼠标操作数据包括若干数据帧;所述每个数据帧均包括一帧头、一数据包组及一帧尾;所述数据包组包括若干数据包;所述各个数据包的长度固定。2、如权利要求1所述的无线鼠标通讯方法,其特征在于,所述通讯方法传输数据由三层组成,顶层为数据交易,即所述鼠标操作数据;中间层为所述若干数据帧;底层为所述数据包。3、如权利要求1所述的无线鼠标通讯方法,其特征在于,所述无线鼠标工作在27M Hz无线频率带。4、如权利要求1所述的无线鼠标通讯方法,其特征在于,所述鼠标操作数据包括被连续发射的124个数据帧。5、如权利要求4所述的无线鼠标通讯方法,其特征在于,所述124个数据帧包括第一数据帧及另外123个数据格式相同的数据帧。6、如权利要求5所述的无线鼠标通讯方法,其特征在于,所述第一数据帧的帧头包括13个周期为2*T Hz的脉冲;其中,1T=1/波特率。7、如权利要求5所述的无线鼠标通讯方法,其特征在于,所述123个数据格式相同的数据帧的帧头为101010六个电平信号,时间宽度分别为T秒、T秒、T秒、T秒、T秒、1.75*T秒;其中,1T=1/波特率。8、如权利要求1所述的无线鼠标通讯方法,其特征在于,所述帧尾为持续1.25 x T的低电平;其中,1T=1/波特率。9、如权利要求1或2或3或4或5或6或7或8所述的无线鼠标通讯方法,其特征在于,所述数据包组包括7个数据包。10、如权利要求9所述的无线鼠标通讯方法,其特征在于,所述7个数据包分别为波特率识别数据包、鼠标识别码数据包、鼠标按键数据包、鼠标X轴位移数据包、鼠标Y轴位移数据包、鼠标Z轴位移数据包、纠错数据包。11、如权利要求10所述的无线鼠标通讯方法,其特征在于,所述7个数据包顺序固定,依次为波特率识别数据包、鼠标识别码数据包、鼠标按键数据包、鼠标X轴位移数据包、鼠标Y轴位移数据包、鼠标Z轴位移数据包、纠错数据包。12、如权利要求10所述的无线鼠标通讯方法,其特征在于,所述7个数据包的长度均为8bit。13、如权利要求12所述的无线鼠标通讯方法,其特征在于,所述波特率识别数据包支持识别2种波特率,其8位识别码的值分别是01101001和10011100,其缺省值是01101001。14、如权利要求12所述的无线鼠标通讯方法...

【专利技术属性】
技术研发人员:狄永清徐海唐宋
申请(专利权)人:无锡华润矽科微电子有限公司
类型:发明
国别省市:32

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

1