The embodiment of the invention relates to the field of communication, in particular to a calibration method and a mobile terminal for an electronic compass. The method includes: when applied to the mobile terminal, the mobile terminal is detected in charging state, no update preset calibration parameters; the magnetic field parameters to obtain the electronic compass; the current magnetic field parameters has been the preset calibration parameters acquisition and calibration; the mobile charging value calibration parameters corresponding to the current the charging current of the charging terminal; according to the calibration parameters to calibrate the parameters of the current magnetic field. The embodiment of the invention realizes the electronic compass effectively and conveniently calibrate technology effect without requiring the user to calibrate action in the mobile terminal of the charging process; to solve the prior art can not effectively eliminate easily charging magnetic interference caused by the presence of electronic compass to the problem of inaccurate.
【技术实现步骤摘要】
一种电子罗盘的校准方法和移动终端
本专利技术实施例涉及通信领域,尤其涉及一种电子罗盘的校准方法和移动终端。
技术介绍
随着移动终端的普及,电子罗盘已经越来越多的被应用到了类似移动终端的手持移动设备之中,其主要作用是通过检测地磁场,给用户提供方位指向或者用于导航;其次可以为陀螺仪的融合算法提供一个绝对的指向,保证绝对方位的准确。但是在移动终端中存在很多比微弱的地磁场磁场强度更大的干扰磁场,比如移动终端中的摄像头的变焦马达、震动马达、扬声器、受话器等,这些结构中都有磁性物质存在。这一特点使得移动终端中的电子罗盘对地磁场的测量很容易受到移动终端本身的固有干扰磁场的干扰。这些固有干扰可以在移动终端设计时通过布局远离来规避,其次还可以在使用移动终端的电子罗盘之前,通过电子罗盘的预设校准参数更新机制进行校准。参照图1和图2所示,例如通过“8”字校准法,当移动终端在空中各个方向旋转时,因为理想状态下移动终端的固有干扰磁场短时间内恒定,而地磁场则大小恒定,方向则随着移动终端的旋转而变化,因此电子罗盘采集的三维磁场数据形成的采样点组成的空间几何结构实际上是接近一个圆球状,所有有效采样点都应该落在这个球的表面附近。在理想条件下,求出圆心,即可得到固有干扰磁场矢量的大小及方向。在实际应用中,将有效采样点存储在磁场校准数据缓存区中(calibrationcache);当有效采样点数量达到预设数目时,则根据上述预设数目的有效采样点,计算得到新的一组预设校准参数,并通过赋值函数更新正在参与磁场计算的上一组预设校准参数。原则上需要尽量多的让移动终端的法线方向指向空间的所有8个象限,采集 ...
【技术保护点】
一种电子罗盘的校准方法,应用于移动终端,其特征在于,包括:当检测到所述移动终端处于充电状态时,禁止更新预设校准参数;获取所述电子罗盘的当前磁场参数;所述当前磁场参数已经过所述预设校准参数校准;获取与所述移动终端的当前充电电流值对应的充电校准参数;根据所述充电校准参数对所述当前磁场参数进行校准。
【技术特征摘要】
1.一种电子罗盘的校准方法,应用于移动终端,其特征在于,包括:当检测到所述移动终端处于充电状态时,禁止更新预设校准参数;获取所述电子罗盘的当前磁场参数;所述当前磁场参数已经过所述预设校准参数校准;获取与所述移动终端的当前充电电流值对应的充电校准参数;根据所述充电校准参数对所述当前磁场参数进行校准。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述移动终端处于未充电状态时,获取所述电子罗盘的第一初始磁场参数;所述第一初始磁场参数已经过预设校准参数校准;禁止更新预设校准参数;以至少一个测试电流值的电流对所述移动终端充电,获取与所述测试电流值对应的电子罗盘的第一测试磁场参数;所述第一测试磁场参数已经过所述预设校准参数校准;根据所述第一测试磁场参数和所述第一初始磁场参数,计算得到与所述测试电流值对应的充电校准参数;将所述测试电流值和所述充电校准参数对应保存。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述移动终端处于未充电状态时,获取所述电子罗盘未经过预设校准参数校准的第二初始磁场参数;以至少一个测试电流值的电流对所述移动终端充电,获取与所述测试电流值对应的电子罗盘未经过预设校准参数校准的第二测试磁场参数;根据所述第二测试磁场参数和所述第二初始磁场参数,计算得到与所述测试电流值对应的充电校准参数;将所述测试电流值和所述充电校准参数对应保存。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:根据所述电子罗盘的精度参数,确定测试电流梯度;根据所述移动终端的充电电流值参数和所述测试电流梯度,确定所述至少一个测试电流值。5.根据权利要求1所述的方法,其特征在于,所述禁止更新预设校准参数包括:丢弃所述电子罗盘的磁场校准数据缓存区的磁场数据;和/或,拦截用于更新所述电子罗盘的预设校准参数的赋值函数。6.根据权利要求1所述的方法,其特征在于,还包括:当检测到所述移动终端处于方位恒定状态时,禁止所述移动终端的电子罗盘方位显示界面的刷新;其中,所述移动终端处于方位恒定状态包括以下内容中的至少一种:所述移动终端的速度小于预设速度阈值、所述移动终端的角速度小于预设角速度阈值。7.一种移动终端,其特征在于,包括:触发禁止更新模块,用于当检测到所述移动终端处于充电状态时,禁止更新预设校准参数;当前磁场参数获取模块,用于获取所述电子罗盘的当前磁场参数;所述当前磁场参数已经过所述预设校准参数校准;充电校准参数获取模块,用于获取与所述移动终端的当前充电电流值对应的充电校准参数;充电校准模块,用于根据所述充电校准参数对所述当前磁场参数进行校准。8.根据权利要求7所述的移动终端...
【专利技术属性】
技术研发人员:赵恒伟,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。