MPU-9250:Arduinoプロジェクト向け高性能9軸モーションセンサー
MPU-9250 Arduinoとは?

図1:モーションセンサー
数多くの外部センサーがありますが、MPU-9250 Arduinoはおそらく最高の一つです。この9軸MEMSセンサーがなぜ優れているか、旧版との追加機能を議論します。
Arduino互換のMEMS(Micro-Electro-Mechanical System)センサーで、モーショントラッキング測定とアプリケーションに効果的。Arduino Uno互換に加え、高性能で比較的低消費電力。旧MPU-9150センサーや他ウェアラブルセンサーと異なり、比較的小型フォームファクター。加速度計、ジャイロスコープ、磁力計出力の機能を統合。2つのダイを凝縮し単一QFNパッケージ化。1ダイにAK8963 3軸磁力計、もう1ダイに加速度計と3軸ジャイロスコープ。
MPU-9250センサーモジュールのピン構成

図2:モーションセンサー取り付け専門家
以下の表にMPU-9250 9軸センサーのピン構成を示します。

MPU-9250の特徴

図3:白いモーションセンサー
| ジャイロスコープ特性 | 加速度計特性 | 磁力計特性 |
|---|---|---|
| X、Y、Zデジタル出力角速度センサー、フルスケール範囲:±250、±500、±1000、±2000 deg/sec。16ビット統合ADC搭載 | 3軸出力加速度計、統合16ビットADC:±2g、±4g、±8g、±16g | 単結晶ホール効果磁気センサー。3軸磁力計、磁気コンセントレーター搭載 |
| デジタルプログラマブルローパスフィルター搭載 | 動作電流:450µA | 広範囲測定、高分解能、低消費電流 |
| 動作電流:3.2mA | 低電力モード設定可能:0.98Hzで8.4µA、31.25Hzで19.8µA | 8Hz反復率設定時動作電流:280µA |
| スリープモード電流:8µA | ジャイロスコープ同様、スリープモード電流:8µA | 14ビット出力データ分解能:0.6µT/LSB |
| メーカー校正済み感度スケールファクター | ユーザープログラマブル割り込み、ウェイクオンモーション割り込み(アプリケーションプロセッサ低消費電力動作に必須) | 広範囲測定範囲:±4800µT |
| セルフテスト機能搭載 | セルフテストデバイス | 内部磁気源搭載のセルフテストデバイス |
MPU-9250 vs MPU-9150:改善点

図4:モーションセンサー取り付け
ハードウェア接続と機能面でMPU-9250が旧MPU-9150を上回る点:
- MPU-9250はより小型で、MPU-9150より低消費電力
- MPU-9250のジャイロとコンパス性能が相対的に優秀
- MPU-9250はAK8963磁力計とMPU-6500搭載、対するMPU-9150はAK8975磁力計とMPU-6050
- MPU-6500機能により、MPU-9250はより高出力で低ノイズ
- AK8963磁力計により、MPU-9250は改善されたフルスケール範囲
MPU-9250 Arduinoガイド
まず下図のように接続:

以下の表でマルチチップモジュールとArduinoの接続箇所を確認:

次のステップ
上記接続完了後、Arduino IDEでMPU-9250ライブラリをダウンロード/インストール。Arduino IDEを再起動し、以下コードをアップロード。3軸加速度値、3軸ジャイロ値、3軸磁場値が出力されます。


MPU-9250の用途

図5:リモコンでTV制御
- インターネット接続TV等の3次元リモコンに有用
- ウェアラブルセンサー製造、タブレット、スマートフォンに便利
- モーションベースゲームアプリケーションに必須
結論
本ガイドでMPU-9250 MEMS MotionTracking™センサーの仕組みを習得いただけたはずです。今後ご質問があればお気軽にお問い合わせください。
産業技術
- Raspberry Pi 3でコンピュータビジョン搭載SmartThingsモーションセンサー
- Home Assistant on Raspberry Piで安全なホーム監視 – モーション、アラーム、ビデオ撮影
- Raspberry Pi用DIY赤外線モーションセンサー構築 - ステップバイステップガイド
- Raspberry PiでPIRモーションセンサーとLEDを制御
- Raspberry Pi GPIOマスター:PIRモーションセンサーをB+/Model 2でインターフェース
- HC-SR501 PIRモーションセンサーをRaspberry Piで接続・調整・プログラミングする方法
- 高精度ベアリング温度センサー:正確な検知と監視
- DS18B20 1-Wire防水温度センサ徹底解説:ピン配列・仕様・Arduino活用・用途例
- ON Semiconductor、低消費電力・高フレームレートARX3A0イメージセンサー発表:インテリジェントビジョン向け
- STTS22H:±0.25°C精度、超低消費電力デジタル温度センサー
- 高度な腕時計型皮膚センサー:指の動きをリアルタイム3D仮想ハンドに変換