关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > ST集成传感器方案实现电子罗盘功能

ST集成传感器方案实现电子罗盘功能

作者:时间:2010-11-29来源:网络收藏

未标题-1.jpg

本文引用地址:http://www.eepw.com.cn/article/162629.htm

10 LSM303DLH典型应用电路图

4. 铁磁场干扰及校准

指南针主要是通过感知地球磁场的存在来计算磁北极的方向。然而由于地球磁场在一般情况下只有微弱的0.5高斯,而一个普通的手机喇叭当相距2厘米时仍会有大约4高斯的磁场,一个手机马达在相距2厘米时会有大约6高斯的磁场,这一特点使得针对设备表面地球磁场的测量很容易受到设备本身的干扰。

磁场干扰是指由于具有磁性物质或者可以影响局部磁场强度的物质存在,使得磁所放置位置上的地球磁场发生了偏差。如图11所示,在磁的XYZ 坐标系中,绿色的圆表示地球磁场矢量绕z轴圆周转动过程中在XY平面内的投影轨迹,再没有外界任何磁场干扰的情况下,此轨迹将会是一个标准的以O(0,0)为中心的圆。当存在外界磁场干扰的情况时,测量得到的磁场强度矢量α将为该点地球磁场β与干扰磁场γ的矢量和。记作:
未标题-1.jpg

11 XY坐标以及磁力线投影轨迹

一般可以认为,干扰磁场γ在该点可以视为一个恒定的矢量。有很多因素可以造成磁场的干扰,如摆放在电路板上的马达和喇叭,还有含有铁镍钴等金属的材料如屏蔽罩,螺丝,电阻, LCD背板以及外壳等等。同样根据安培定律有电流通过的导线也会产生磁场,如图12。

未标题-1.jpg

12 电流对磁场产生的影响

为了校准这些来自电路板的磁场干扰,主要的工作就是通过计算将γ求出。

4.1 平面校准方法

针对XY轴的校准,将配备有磁传感器的设备在XY平面内自转,如图11,等价于将地球磁场矢量绕着过点O(γx,γy)垂直于XY平面的法线旋转, 而红色的圆为磁场矢量在旋转过程中在XY平面内投影的轨迹。这可以找到圆心的位置为((Xmax + Xmin)/2, (Ymax + Ymin)/2). 同样将设备在XZ平面内旋转可以得到地球磁场在XZ平面上的轨迹圆,这可以求出三维空间中的磁场干扰矢量γ(γx, γy, γz).

4.2 立体8字校准方法

一般情况下,当带有传感器的设备在空中各个方向旋转时,测量值组成的空间几何结构实际上是一个圆球,所有的采样点都落在这个球的表面上,如图13所示,这一点同两维平面内投影得到的圆类似。
未标题-1.jpg

13 地球磁场空间旋转后在传感器空间坐标内得到球体

这种情况下,可以通过足够的样本点求出圆心O(γx, γy, γz), 即固定磁场干扰矢量的大小及方向。公式如下:

未标题-1.jpg

8字校准法要求用户使用需要校准的设备在空中做8字晃动,原则上尽量多的让设备法线方向指向空间的所有8个象限,如图14所示。

未标题-1.jpg

4.2 十面校准方法
同样,通过以下10面校准方法,也可以达到校准的目的。
未标题-1.jpg

如图16所示,经过10面校准方法之后,同样可以采样到以上所述球体表面的部分轨迹,从而推导出球心的位置,即固定磁场干扰矢量的大小及方向。



评论


相关推荐

技术专区

关闭