MEMS傳感器整合解決方案
對于自由落體檢測、屏幕旋轉、計步器、傾斜角度測量和運動檢測等應用任務,僅一個加速度計即可勝任。然而,對于定位服務(LBS)、增強型運動控制游戲、行人航位推測導航、機器人平衡、空中鼠標、人體跟蹤、無人飛行器等先進應用,要想在測量精度、分辨率、穩定性和響應時間等方面取得更高的系統級性能,就需要把MEMS傳感器整合在一起,這個概念利用各種傳感器提供的不同的具有互補性的信息,運用智能技術整合這些信息,達到優化系統性能的目的,實現令人震撼的新應用。
本文引用地址:http://www.j9360.com/article/126482.htm為什么整合傳感器?
在設計一個使用多個MEMS傳感器的系統時,我們必須了解加速度計、陀螺儀、地磁計和壓力傳感器的優缺點,這是很重要的。
傳感器整合解決方案可以解決6軸傳感器模塊的主要的運動檢測性能問題,6軸傳感器模塊由一個3軸加速度計和一個3軸陀螺儀或一個3軸磁力傳感器組成。
因為陀螺儀在運轉一段時間后會發生測量偏差,所以一個由加速度計和陀螺儀組成的6軸慣性傳感器模塊可能會丟失絕對方位信息,必須經過重新校準才能恢復精確的航向。
在有鐵材料的環境內,由加速度計和磁力計組成的6軸傳感器模塊極易發生數據損壞問題。
由加速度計、陀螺儀和磁力計組成的9軸傳感器模塊可以徹底解決單一傳感器解決方案的測量值漂移問題,但是這些傳感器很容易受到磁干擾,因此,整合傳感器的算法需要修正磁干擾的影響。
傳感器整合的目的是把每個傳感器的測量數據作為輸入數據,然后應用數字濾波算法對輸入數據進行相互補償,最后輸出精確的響應快速的動態的(俯仰/滾轉/偏航)姿態測量結果。
互補型濾波器
機器人平衡、數碼相機圖像穩定和3D鼠標等應用產品內部都有安裝了一個加速度計和一個陀螺儀。當設備靜止時,加速度計可以進行精確的傾斜角度測量,當設備旋轉或運動時,加速度計跟不上快速的運動。陀螺儀可以輸出動態的角速率數據。如果只整合陀螺儀,雖然可以計算出角位移或傾斜角度,但是,在長時間輸出數據后,因為陀螺儀零偏漂移,這個角度將會變得不是很精確。
互補型濾波器是一個簡單的融合加速度計和陀螺儀或磁力計獲得精確的且反應快速的俯仰/滾轉/偏航輸出信號的方式。互補型濾波器由一個通用低通濾波器和一個高通濾波器組成,低通濾波器用于過濾加速度計信號;高通濾波器用于過濾陀螺儀信號。互補型濾波器的原理比較容易理解,實現方式可以參考卡爾曼濾波器。下面是一個如何實現機器人自動平衡用互補型濾波器的示例。
如圖1所示,機器人用一個雙軸或三軸加速度計來測量靜態傾斜角 θa,用一個單軸或雙軸陀螺儀測量動態傾斜角θg。然后互補型濾波器整合這些測量數據,得到最終的傾斜角θ。微控制器利用這個信息和陀螺儀的角速率信息控制電機,使機器人保持平衡的姿態。
濾波器相關文章:濾波器原理
濾波器相關文章:濾波器原理
傳感器相關文章:傳感器工作原理
風速傳感器相關文章:風速傳感器原理 加速度計相關文章:加速度計原理 數字濾波器相關文章:數字濾波器原理
評論