一种低功耗定位方法及手表与流程

文档序号:25539651发布日期:2021-06-18 20:35阅读:68来源:国知局
一种低功耗定位方法及手表与流程

本发明涉及穿戴式设备技术领域,特别涉及一种低功耗定位方法及手表。



背景技术:

随着无线通信技术的发展,智能穿戴式设备越来越受到人们的喜爱和使用,尤其是手表手环等,不仅能够显示时间,还具有定位、联网等功能。现有的手表定位一般采用gps定位和计步传感器定位,并通过网络发送给后台,该定位方法需要计步传感器等相关设备长期处于开启状态,反复搜星联网和上报位置信息,耗电大,导致手表的待机时间大大缩短,影响用户的使用体验。因此,现有技术有待发展。



技术实现要素:

本发明的目的在于克服现有技术中存在的缺点,提供一种低功耗定位方法及手表,旨在解决现有手表定位功耗大的问题。

为了实现上述目的,本发明提供如下技术方案:

本发明提供了一种低功耗定位方法,其中,所述手表包括基站定位模块、重力传感器模块、计步器模块以及mcu控制模块;

所述低功耗定位方法包括以下步骤:

所述基站定位模块获取手表当前所处的基站信息,得到手表每分钟的基站状态值;

若手表每分钟的基站状态值未发生变化,则判断手表处于静止状态,所述mcu控制模块降低手表的定位信息上报频率;

若手表每分钟的基站状态值发生变化,则判断手表处于运动状态,所述重力传感器模块实时获取中断个数,并计算出每分钟的中断个数增量,以得到手表的第一运动状态值,所述计步器模块实时记录步数,获取每分钟的步数增量,以得到手表的第二运动状态值,所述mcu控制模块结合第一运动状态值和第二运动状态值判断手表的运动剧烈程度,并根据该运动剧烈程度调整手表的定位信息上报频率。

进一步地,所述mcu控制模块结合第一运动状态值和第二运动状态值判断手表的运动剧烈程度具体包括:

若手表的运动剧烈程度为快速,则增加手表的定位信息上报频率;

若手表的运动剧烈程度为缓慢,则降低手表的定位信息上报频率。

进一步地,所述基站状态值包括主基站和若干个副基站,所述主基站和所述副基站按照信号强度进行排序。

本发明还提供了一种手表,包括基站定位模块、重力传感器模块、计步器模块以及mcu控制模块;

所述基站定位模块用于获取手表当前所处的基站信息,得到手表每分钟的基站状态值;

所述重力传感器模块用于获取实时中断个数,并计算出每分钟的中断个数增量,以得到手表的第一运动状态值;

所述计步器模块用于记录实时步数,获取每分钟的步数增量,以得到手表的第二运动状态值;

所述mcu控制模块用于结合基站状态值、第一运动状态值以及第二运动状态调整手表的定位信息上报频率。

本发明技术方案具有的有益效果:

本发明的定位方法,当手表每分钟的基站状态值未发生变化,则判断手表处于静止状态,mcu控制模块降低手表的定位信息上报频率;当手表每分钟的基站状态值发生变化,则判断手表处于运动状态,mcu控制模块结合第一运动状态值和第二运动状态值判断手表的运动剧烈程度,并根据该运动剧烈程度调整手表的定位信息上报频率,从而实现手表的智能定位信息上报,减少定位信息上报频率,有效降低功耗,延长手表的待机时间,提高用户使用体验。

附图说明

图1是本发明低功耗定位方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

在本发明中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

另外,在本发明中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。

请参考图1,本发明提供了一种低功耗定位方法,应用于手表,其中,所述手表包括基站定位模块、重力传感器模块、计步器模块以及mcu控制模块,所述基站定位模块、重力传感器模块、计步器模块分别与所述mcu控制模块连接;

所述低功耗定位方法包括以下步骤:

所述基站定位模块获取手表当前所处的基站信息,得到手表每分钟的基站状态值;

若手表每分钟的基站状态值未发生变化,则判断手表处于静止状态,所述mcu控制模块降低手表的定位信息上报频率;

若手表每分钟的基站状态值发生变化,则判断手表处于运动状态,当手表移动时,会触发所述重力传感器模块中断,所述重力传感器与所述mcu控制模块相连,因此手表处于运动状态时,所述重力传感器模块实时获取中断个数,并计算出每分钟的中断个数增量,以得到手表的第一运动状态值;

同时所述计步器模块实时记录步数,获取每分钟的步数增量,以得到手表的第二运动状态值,所述mcu控制模块结合第一运动状态值和第二运动状态值判断手表的运动剧烈程度,并根据该运动剧烈程度调整手表的定位信息上报频率,比如,若手表的运动剧烈程度为快速,则增加手表的定位信息上报频率,如定位信息上报频率从每1小时切换到每1分钟等;若手表的运动剧烈程度为缓慢,则降低手表的定位信息上报频率,如定位信息上报频率从每1分钟切换到每1小时等,从而实现了手表的智能定位信息上报,能够减少定位信息上报频率,有效降低功耗,延长手表的待机时间,提高用户使用体验。

在本实施方式中,基站指的是在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。简单的来说,基站用来保证我们在移动的过程中手机手表等设备可以随时随地保持信号连通,从而保证通话以及收发信息等需求。

优选地,所述基站状态值包括主基站和若干个副基站,所述主基站和所述副基站按照信号强度进行排序。主基站指的是当前设备在通讯时,正在连接使用的基站;副基站是指设备搜索到附近的基站,但没使用。设备一般会优先连接所在地区基站信号比较强的基站,即主基站,当设备所在位置不断移动,获取的基站信息会不断变化,主基站连接也会改变。当设备一直静止不动,接收到的基站信息不变;如果设备在移动,从当前所在基站的覆盖范围,移动到另一个基站的覆盖范围,此时设备接收到的基站信息就会产生较大的变化,从而可以通过基站的变化来确定设备的移动状态情况。

本发明还提供了一种手表,包括基站定位模块、重力传感器模块、计步器模块以及mcu控制模块;

所述基站定位模块用于获取手表当前所处的基站信息,得到手表每分钟的基站状态值;

所述重力传感器模块用于获取实时中断个数,并计算出每分钟的中断个数增量,以得到手表的第一运动状态值;

所述计步器模块用于记录实时步数,获取每分钟的步数增量,以得到手表的第二运动状态值;

所述mcu控制模块用于结合基站状态值、第一运动状态值以及第二运动状态调整手表的定位信息上报频率。

若手表每分钟的基站状态值未发生变化,则判断手表处于静止状态,所述mcu控制模块降低手表的定位信息上报频率;

若手表每分钟的基站状态值发生变化,则判断手表处于运动状态,所述重力传感器模块实时获取中断个数,并计算出每分钟的中断个数增量,以得到手表的第一运动状态值,所述计步器模块实时记录步数,获取每分钟的步数增量,以得到手表的第二运动状态值,所述mcu控制模块结合第一运动状态值和第二运动状态值判断手表的运动剧烈程度,并根据该运动剧烈程度调整手表的定位信息上报频率,比如,若手表的运动剧烈程度为快速,则增加手表的定位信息上报频率;若手表的运动剧烈程度为缓慢,则降低手表的定位信息上报频率,如定位信息上报频率从每1分钟切换到每1小时等,从而实现了手表的智能定位信息上报,能够减少定位信息上报频率,有效降低功耗,延长手表的待机时间,提高用户使用体验。

本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。

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