iPhone 的指南針是什麼原理?
01-07
網上的說法是霍爾片。但我發現 iPhone 的指南針似乎不受外來磁場的影響。我把吸鐵石放手機旁邊它的指向完全沒有變化。是怎麼做到的?
補充:外加磁場後,下方度數消失。
上為正常。 上為磁鐵靠近後。
如果的確是靠磁場來判斷方向,那肯定會受磁場影響的。難不成磁場還能加個濾波器濾除強磁?
然後谷歌了一下
首先,通過內置hall sensors(注意加了s),iPhone的確是可以判斷磁場方向的。下面是YouTube上別人做的試驗。https://youtu.be/_cB3Bru_CMc

IPhone4的霍爾晶元:

接著一陣谷歌,,,,,
實際上iPad的一些殼子都是帶有磁鐵的,也就是說工程師怎麼分辯地磁場和外部磁場才是解決方案。
一種常見的方案是對比加速器和陀螺儀的數據,在沒有運動的情況下演算法會鎮壓外部磁場變化。
更深層次的演算法實現就不知道了,比如ipad裝上帶吸鐵石的殼子怎麼recalibrate,希望有懂行的解答。
另外對光學防抖是否有影響,也值得玩味

加陀螺儀,我明明沒動,才不會被你一塊破磁鐵騙
繞一圈校準的時候,試試把磁鐵放旁邊
三軸磁力計(電子羅盤)
搜一下霍尼韋爾HMC5883L的應用與校準,網上一大把。
需要指出的:

accel+gyro+compass組合演算法的。首先是校準,校準之後就有了0點;其次通過演算法可以計算任意時刻所處於的位置,包括旋轉角度和方向。這樣可以實現在校準後可以在任何場合獲得方向信息,即使周圍有其他干擾。
當然了,如果沒校準,那就。。。有一個offset而已。。。
磁感應器+陀螺儀。磁感應器用來校準慣性坐標軸的,陀螺儀用來保證手機不管朝哪個方向都能確定手機相對慣性坐標軸(南北極)的角度嘍。不只是愛瘋,移動設備應該都是這個原理。
應該是陀螺儀配合磁場感應 校準的時候會用到磁場感應
imu
你的磁鐵太弱,或者放的不夠近,換個強磁鐵貼手機後面試下。
做了個實驗,應該是通過gps或者網路訪問方式定位,再加陀螺儀。
電子羅盤+陀螺儀
運動起來就有gps。
我猜的
推薦閱讀:
※未來智能手機是否會取消側邊音量鍵?
※有哪些值得推薦的拍照手機?
※蘋果官換機性價比高嗎?一般哪裡有賣的?
※怎麼對付蘋果iphone7售後的無賴行為?


