九游会ag真人官网:磁力计帮助找不到北的无人机和机器人

来源:九游会ag真人官网    发布时间:2026-03-13 20:43:36
九游会官网登录ag:

  地球的磁场象一个条形磁体一样由磁南极指向磁北极。在磁极点处磁场和当地的水平面垂直,在赤道磁场和当地的水平面平行,所以在北半球磁场方向倾斜指向地面。用来衡量磁感应强度大小的单位是Tesla或者Gaus(1Tesla=10000Gauss)。随着地理位置的不同,通常地磁场的强度是0.4-0.6 Gauss。必须要格外注意的是,磁北极和地理上的北极并不重合,通常他们之间有11度左右的夹角。

  地磁场是一个矢量,对于一个固定的地点来说,这个矢量可以被分解为两个与当地水平面平行的分量和一个与当地水平面垂直的分量。如果保持电子罗盘和当地的水平面平行,那么罗盘中磁力计的三个轴就和这三个分量对应起来,如图2所示。

  实际上对水平方向的两个分量来说,他们的矢量和总是指向磁北的。罗盘中的航向角(Azimuth)就是当前方向和磁北的夹角。由于罗盘保持水平,只需要用磁力计水平方向两轴(通常为X轴和Y轴)的检验测试的数据就可以用式1计算出航向角。当罗盘水平旋转的时候,航向角在0°~ 360°之间变化。

  磁力计的工作原理是基于各向异性磁致电阻材料。这种材料具备独特的晶体结构,对外部磁场非常敏感,其电阻值会随着磁场的强弱变化而发生显著变化。例如,在设备靠近某些区域时,数据出现急剧变化,这往往意味着该处可能存在。

  在制造过程中,磁力计采用强磁场对AMR材料来磁化,从而在某一方向上建立起主磁域。与主磁域垂直的轴被定义为AMR的敏感轴。为了确认和保证测量结果呈线性变化,金属导线º角倾斜排列,电流流经这些导线。

  磁力计采用各向异性磁致电阻(Anisotropic Magneto-Resistance)材料来检测空间中磁感应强度的大小。这种具有晶体结构的合金材料对外界的磁场很敏感,磁场的强弱变化会导致AMR自身电阻值发生变化。

  在制造过程中,将一个强磁场加在AMR上使其在某一方向上磁化,建立起一个主磁域,与主磁域垂直的轴被称为该AMR的敏感轴,如图所示。

  为了使测量结果以线性的方式变化,AMR材料上的金属导线º角倾斜排列,电流从这些导线所示。由初始的强磁场在AMR材料上建立起来的主磁域和电流的方向有45º的夹角。

  磁力仪是采用三个互相垂直的磁阻传感器,每个轴向上的传感器检验测试在该方向上的地磁场强度。当有外界磁场Ha时,AMR上主磁域方向就会发生明显的变化而不再是初始的方向了,那么磁场方向和电流的夹角θ也会发生明显的变化,如图5所示。对于AMR材料来说,θ角的变化会引起AMR自身阻值的变化,并且呈线所示。

  当外部磁场作用于AMR材料时,主磁域的方向会发生明显的变化,进而导致磁场方向与电流夹角的变化。这种夹角的变化会引起AMR自身阻值的变化,且变化呈线性关系。

  来检测这种阻值的变化。电桥中,R1/R2和R3/R4是初始状态相同的AMR电阻,但它们的磁化特性相反。在无外部磁场的情况下,电桥输出为零;而在有外部磁场时,电桥会输出一个微小的电压信号。

  当R1=R2=R3=R4=R时,电桥的输出电压V与电阻变化R成正比。这就是磁力计的基本工作原理。

  如图所示,R1/R2/R3/R4是初始状态相同的AMR电阻,但是R1/R2和R3/R4具有相反的磁化特性。当检测到外界磁场的时候,R1/R2阻值增加∆R而R3/R4减少∆R。这样在没有外界磁场的情况下,电桥的输出为零;而在有外界磁场时电桥的输出为一个微小的电压∆V。

  。作为测量工具,磁力计能够感知并量化磁感应强度这一矢量。在本篇中,我们将探讨HMC5883L磁力计,它特别之处在于能够同时测量三个轴向的磁场,为多方向磁场测量提供了有力支持。

  在实际应用中,磁力计不仅被用于检测地球磁场方向,也被大范围的应用于飞行器导航。例如,它可以在航模及四轴飞行器中修正偏航角,从而为飞行器的稳定控制提供关键支持。

  主要来源于永磁体等强磁场源,而软磁场干扰则往往由电流、电磁波等引起。这些干扰源的存在会对磁力计的测量结果造成影响,因此就需要进行校准以消除这一些影响。地磁场测量与干扰影响两轴磁力计的测量原理

  硬磁干扰主要由磁力计周围的磁偶极子引起,例如,汽车后视镜中的磁传感器可能受到车内磁偶极子的影响。这些偶极子产生的附加磁场(类似于地磁场)与地磁场叠加,会导致实际测量结果发生偏移,类似于原图中的各点都进行了相同的向量运算。

  在多数实际应用场景中,硬磁干扰与软磁干扰往往是并存的。这使得本地磁场的测量曲线呈现出某些特定的程度的偏移椭圆,其中心偏离了相对坐标系的中心。有必要注意一下的是,本地的实际磁场强度可能明显高于地球磁场,因此,罗盘中的磁传感器一定要具有足够的测量范围和校准精度。

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

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

  在磁力计校准过程中,我们大家可以在校准前用如下方法判断磁力计当前状态是不是正确:

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

  从上图就不难得知具体的偏移值就是偏移圆心与正圆心的差,即x轴的偏移为(x_max + x_min) / 2,而y轴的偏移为(y_max + y_min) / 2)。

  当我们获取到磁力计的原始值时,再减去偏移值即可。这样的操作下,圆心即归为正中心,如下图所示。

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

  8字校准法要求用户使用需要校准的设备在空中做8字晃动,原则上尽量多的让设备法线所示。

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

  通过采集原始磁力计的数据,通过代码获取磁力计修正系数,k和b,从而拟合出椭圆。

  利用printf函数将三轴数据打印到串口助手,然后按规定将IMU绕三轴旋转几圈,最后随意旋转几下

  HMC5883L物美价廉。然而某宝上不仅仅有HMC5883L这一款,还有QMC5883和HMC5983,不同单片机对IIC的操作也略有差异。

  《【模块学习】关于磁力计HMC5883L型号探索》——CSDN 凡人就行

,九游会贴吧
上一篇:2026年口碑好的碳纤维壳体碳纤维棒联轴器厂家采购优选榜单
上一篇:北京城楼官网预约操作步骤(图解)

猜你喜欢

手机扫一扫添加微信