Chinaunix首页 | 论坛 | 博客
  • 博客访问: 235686
  • 博文数量: 149
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1127
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-26 15:53
个人简介

喷泉之所以漂亮,是因为她有压力;瀑布之所以壮观,是因为她没退路。

文章分类

全部博文(149)

文章存档

2016年(25)

2015年(124)

我的朋友

分类: Android平台

2016-01-11 11:55:17

原理:

智能手机内置的「电子罗盘」的晶片与传统罗盘一样,感应地球磁场来分辩南极和北极,只不过电子罗盘把磁针换成了磁阻传感器,应用了霍尔效应,利用洛伦兹力会造成电流中电子的偏向,来算得电压变化的数据,从而得知方向。
传统罗盘和电子罗盘都同样会被干扰。区别在于如果传统罗盘的磁针受不正确的磁化破坏,基本上要回厂重新充磁或报废;而电子罗盘可由用户来校正,以取得高精确度的读数。
另外,电子罗盘和传统罗盘相比,除了不会因为震动造成指向摇晃问题外,也可以对杂散场进行补偿。加上,它可以对GPS信号进行有效补偿,保证导航定向讯息有效。即使失去了GPS信号,也能正常工作,做到“丢星不丢向”。

设计要点:

1。Ecompass芯片应尽量远离磁铁,speaker,vibrator等永磁元件。虽然芯片内部的offset寄存器使得软件可以对周围的永磁进行补偿,但毕竟有个范围,距离太近磁通量过大则无法补偿回来。具体数值应根据厂家手册。

2。Ecompass芯片应和大电流的线路保持一定距离,由于线路上往往是变化的电流,产生变化的磁场,这对ecompass芯片来说纯粹是干扰,应根据电流的大小来确定避让的距离。

3。Ecompass芯片还应该和手机上的铁镍part或焊盘保持距离,因为这些器件的存在使得地磁在此发生了弯曲,从而影响定向的准确。

其它要注意的,欢迎大家探讨。

阅读(1615) | 评论(0) | 转发(0) |
0

上一篇:Gyroscope

下一篇:一般理解的roll,yaw,pitch

给主人留下些什么吧!~~