【技术实现步骤摘要】
本专利技术涉及移动终端设备领域,尤其涉及的是。
技术介绍
电子指南针是智能手机的标准配置之一,用户能够很方便的使用电子指南针来知道方向。在现有技术中,电子指南针存在以下两点缺陷:(1)环境中存在大量的干扰磁场的微小因素,而这些微小因素长期积累会导致指南针不准,现有技术中尚没有检测机制检测到指南针不准需要校正,因此会导致用户在使用指南针时,指南针指示的方向错误;(2)当指南针检测到磁场变化较大时会提示用户重新校正指南针,但实际上有可能指南针本身并未受到干扰使本次提示用户的操作成了多余的操作,浪费了用户的时间。因此,现有技术存在缺陷,而有待于改进和发展。
技术实现思路
针对上述现有技术的缺陷,本专利技术的目的在于提供,所述系统及方法可以自动根据获取的信息对移动终端中的电子指南针是否需要校正给出提醒,为用户提供方便。本专利技术的技术方案如下: 一种基于陀螺仪的电子指南针校正提醒系统,其中,所述系统包括:设置在移动终端上的电子指南针模块、陀螺仪模块和中央处理器模块; 所述电子指南针模块,用于获取移动终端相对于正南方向偏离的角度值; 所述陀螺仪模块,用于使用陀螺仪获取移动终端在笛卡尔三维坐标的坐标轴上的角速度值; 所述中央处理器模块还包括定时单元和数据处理单元; 所述定时单元与所述数据处理单元相连接,所述电子指南针模块、陀螺仪模块和中央处理器模块相互连接; 所述定时单元,用于触发所述陀螺仪模块获取移动终端的角速度值,并对触发的时间进行计时; 所述数据处理单元,用于当检测到所述陀螺仪模块中获取到移动终端在三维坐标的X坐标轴和Y坐标轴上的角速度值 ...
【技术保护点】
一种基于陀螺仪的电子指南针校正提醒系统,其特征在于,所述系统包括:设置在移动终端上的电子指南针模块、陀螺仪模块和中央处理器模块;所述电子指南针模块,用于获取移动终端相对于正南方向偏离的角度值;所述陀螺仪模块,用于使用陀螺仪获取移动终端在笛卡尔三维坐标的坐标轴上的角速度值;所述中央处理器模块还包括定时单元和数据处理单元;所述定时单元与所述数据处理单元相连接,所述电子指南针模块、陀螺仪模块和中央处理器模块相互连接;所述定时单元,用于触发所述陀螺仪模块获取移动终端的角速度值,并对触发的时间进行计时;所述数据处理单元,用于当检测到所述陀螺仪模块中获取到移动终端在三维坐标的X坐标轴和Y坐标轴上的角速度值对移动终端转动时间的积分为360度的整数倍时,根据从电子指南针模块中得到的所述偏离的角度值、所述陀螺仪模块中得到的移动终端在Z坐标轴方向上的角速度和定时单元中的时间值,判断出在预定时间内移动终端偏离正南方向的角度值的变化值与移动终端在Z坐标轴方向转动的角度值之差是否大于预定阈值,如果大于则发出校正提醒;否则继续进检测。
【技术特征摘要】
1.一种基于陀螺仪的电子指南针校正提醒系统,其特征在于,所述系统包括:设置在移动终端上的电子指南针模块、陀螺仪模块和中央处理器模块; 所述电子指南针模块,用于获取移动终端相对于正南方向偏离的角度值; 所述陀螺仪模块,用于使用陀螺仪获取移动终端在笛卡尔三维坐标的坐标轴上的角速度值; 所述中央处理器模块还包括定时单元和数据处理单元; 所述定时单元与所述数据处理单元相连接,所述电子指南针模块、陀螺仪模块和中央处理器模块相互连接; 所述定时单元,用于触发所述陀螺仪模块获取移动终端的角速度值,并对触发的时间进行计时; 所述数据处理单元,用于当检测到所述陀螺仪模块中获取到移动终端在三维坐标的X坐标轴和Y坐标轴上的角速度值对移动终端转动时间的积分为360度的整数倍时,根据从电子指南针模块中得到的所述偏离的角度值、所述陀螺仪模块中得到的移动终端在Z坐标轴方向上的角速度和定时单元中的时间值,判断出在预定时间内移动终端偏离正南方向的角度值的变化值与移动终端在Z坐标轴方向转动的角度值之差是否大于预定阈值,如果大于则发出校正提醒;否则继续进检测。2.根据权利要求1所述的基于陀螺仪的电子指南针校正提醒系统,其特征在于,所述数据处理单元包括以下子单元: 角速度获取子单元,用于从陀螺仪模块中获取移动终端在笛卡尔三维坐标的坐标轴上的角速度值; 正南方偏角获取子单元,用于 从电子指南针模块中获取移动终端相对于正南方向的偏离的角度值。3.根据权利要求2所述的基于陀螺仪的电子指南针校正提醒系统,其特征在于,所述数据处理单元还包括角度比较子单元; 所述角度比较子单元,用于从所述正南方偏角获取子单元中获取到的移动终端相对于正南方向的偏离的角度值,计算出移动终端在预定时间内所述偏离的角度值的变化量。4.根据权利要求3所述的基于陀螺仪的电子指南针校正提醒系统,其特征在于,所述中央处理器模块还包括存储单元; 所述存储单元,用于对获取到的偏离的角度值、移动终端在笛卡尔三维坐标的坐标轴上的角速度值、偏离的角度的变化值、陀螺仪转动的角度值以及预定时间内移动终端偏离正南方向的角度值的变化值与移动终端在Z坐标轴方向转动的角度值之间的差值进行...
【专利技术属性】
技术研发人员:俞斌,杨维琴,
申请(专利权)人:TCL通讯宁波有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。