永发信息网

qmc5883怎么处理磁场干扰

答案:1  悬赏:80  手机版
解决时间 2021-02-22 05:58
  • 提问者网友:暗中人
  • 2021-02-21 19:57
qmc5883怎么处理磁场干扰
最佳答案
  • 五星知识达人网友:野慌
  • 2021-02-21 20:14
地磁传感器(HMC5883) 在一些运动系统中,有时需要进行精确的方向控制,虽然测量方向的方法 有多种,但最便利、通用性最强的还是测量地球的磁场。
利用地磁作为参考, 通过传感器测量出与地磁线之间的夹角就可以得到方位角的数据,从而实现精确的方向控制。这里就来讨论一下地磁传感器(又称为数字罗盘或电子罗盘) 及其使用方法。
常用的地磁传感器主要有FreeScale(飞思卡尔)的MAG 系列和 Honeywell(霍尼韦尔)的HMC 系列,下面就以市场上常见的Honeywell 的 HMC5883 的地磁传感器来进行讨论。
HMC5883 是一种表面贴装的高集成度、带有IIC 数字接口的弱磁传感器芯 片。它内含有最先进的高分辨率HMC118X 系列磁阻传感器,并附带霍尼韦尔 专利的集成电路(包括有放大器、自动消磁驱动器和偏差校准等),具有12 位 模数转换器能使罗盘精度控制在1°~2°之间。霍尼韦尔的磁传感器在低磁场 传感器行业中是灵敏度最高和可靠性最好的传感器。其测量范围能从毫高斯到 8 高斯(gauss)。
HMC5883 的工作电压在2.16V~3.6V 之间,典型为3.3V。虽然工作电压为 低电压方式,但数据端口的电压可通过VDDIO 口来指定,因此它与单片机的 接口有两种方式,一种是单片机为5V 方式,一种是单片机为3.3V 方式,。
对于HMC5883 的电气参数及特性请参看其管方的数据手册,这里只讨论如何应用HMC5883 来获取地磁数据。由于对模块的控制一般都是通过写相应的寄存器来实现的,所以先来了解一下HMC5883 的寄存器情况。在HMC5883 的内部一共有12 组寄存器,其中用于存放X、Y 、Z三轴数据的寄存器有6 个,余下的6 个是控制类寄存器。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯