[发明专利]一种电子指南针消除干扰方法有效
申请号: | 201210404143.X | 申请日: | 2012-10-22 |
公开(公告)号: | CN102937447A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | 易鹏程;刘赟 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G01C17/38 | 分类号: | G01C17/38;G01C17/30 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 指南针 消除 干扰 方法 | ||
技术领域
本发明涉及电子指南针技术,更具体地说,涉及一种电子指南针消除干扰方法。
背景技术
地磁传感器可以实现电子指南针、辅助导航等应用,其核心组件是一个各向异性磁致电阻,该电阻的阻值依据其所在环境的磁场而发生变化,将电流通入这个电阻,通过检测电流的变化就能反应出所在位置的磁场特性。
随着智能手机的高速发展,大多数的智能手机都加装了电子指南针的功能,然而PCB电路板面积越来越小,而功能器件却越来越多,比如受话器、扬声器、AF摄像头、马达、NFC天线、内嵌钢片、大电流走线等,这些都会对传感器造成干扰,导致其精度严重失准。一般的地磁强度只有0.5个高斯,一般的手机喇叭当相距2厘米时仍会有大约4高斯的磁场,一个手机马达在相距2厘米时会有大约6高斯的磁场。另外在手机进行充电的时候,充电的大电流也必然会干扰地磁传感器的正常工作。
功能器件带来的磁场影响可以通过在手机设计时进行补偿处理,进行纠正,然而充电电流带来的影响却很难消除。
因此,现在急需一种在手机进行充电时能够消除充电电流产生影响的方法。
发明内容
本发明的目的是,针对现有的手机在充电时,会对手机内的电子指南针产生干扰的缺陷,提供一种消除这种干扰的方法。
本发明的解决上述问题的方案是:提供一种电子指南针消除干扰方法,包括以下的步骤:
S100、检测是否有充电中断,在存在充电中断时,执行步骤S200;
S200、检测充电电流的正脉冲宽度和负脉冲宽度;
S300、执行一次电子指南针校准,并在充电电流的正脉冲区间输出校准数据;
S400、完成校准后,在充电电流的正脉冲区间读取电子指南针的输出数据。
本发明的电子指南针消除干扰方法,其中,步骤S100还包括,若无充电中断,则直接读取电子指南针的输出数据。
本发明的电子指南针消除干扰方法,其中,步骤S300中选择充电电流正脉冲区间正中80%至90%的充电时间输出校准参数。
本发明的电子指南针消除干扰方法,其中,步骤S400中选择充电电流正脉冲区间正中80%至90%的充电时间读取电子指南针的输出数据。
本发明的电子指南针消除干扰方法,还包括:
S500、读取电子指南针的输出数据,并对输出数据平均化。
本发明的电子指南针消除干扰方法,其中S300中,执行手机的电子指南针校准的步骤为电子设备的8字校准。
实施本发明的电子指南针消除干扰方法,具有以下的有益效果:利用了充电过程中,充电正脉冲周期内磁场相对稳定,进行校准和测量方向,克服了在充电过程中,充电电流对电子指南针的干扰,使得电子指南针的指向更为准确。
附图说明
以下结合附图对本发明进行说明,其中:
图1为本发明充电电流图;
图2为电子指南针消除干扰方法流程图。
具体实施方式
以下结合附图和具体实施方式对本发明进行详细说明。
如图1所示为本发明中充电电流图。一般的充电电流为脉冲型的电流,如图1中T1表示充电过程中的正脉冲宽度区,此时有充电电流对电子设备,如手机等进行充电;T2为负脉冲宽度区,此时无充电电流。当电流从T1转至T2或者从T2转至T1时都会因为电流的切换而产生磁场,干扰电子指南针。
为了消除这些充电过程带来的干扰,本发明提供了如图2所示的电子指南针消除干扰方法。
首先检测电子设备(如手机)是否有在进行充电,当检测到充电中断时,就执行步骤S200,否则进入步骤S400。
步骤200为检测充电电流的占空比,即具体检测正脉冲宽度T1和负脉冲宽度T2的长度。获得正脉冲宽度T1和负脉冲宽度T2的时间长度后,进行步骤S300。
S300、执行一次电子指南针校准,并在充电电流的正脉冲区间T1输出校准数据;一般对电子指南针校准的方法为8字校准法,即将电子设备在空中划“8”字,尽量多的让设备法线方向指向空间的所有8个象限。由于在正脉冲区间T1内,充电电流可以近似看作不变,电子设备内的磁场变化较小,能实现较为准确的电子指南针校准。
在电子指南针校准后,执行步骤S400,选择在充电电流的正脉冲区间T1内读取电子指南针的数据,这些数据则反映当前的方向信息。为了使得读取的数据更加准确,执行步骤S500,读取电子指南针的输出数据,并对输出数据平均化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210404143.X/2.html,转载请声明来源钻瓜专利网。