Bosch BHI360プログラム可能IMUスマートセンサシステム

Bosch BHI360プログラム可能慣性計測ユニット(IMU)スマートセンサシステムは、高集積型の超低電力でカスタマイズ可能なセンサであり、クラス最高水準の6軸IMU、32ビットのプログラム可能なコントローラ(Fuser2コア)、そして2番目の超低電力MCUで構成されています。2.5mm x 3mmのLGAパッケージに格納されているBHI360は、プリインストールされたセンサフュージョンおよび他のセンサデータ処理ソフトウェアを搭載した堅牢なソフトウェアフレームワークを特長としており、Bosch IMUとピン2ピン下位互換性となっています。Fuser2コアは、コプロセッサとして機能するように作られています。センサデータ処理タスクからメインCPUを回避し、システム全体の消費電力を非常に低く抑えることができます。タスクには、高精度かつ低レイテンシのセンサフュージョン、位置トラッキング、アクティビティ/ジェスチャ検出が含まれています。

特徴

  • ハードウェア
    • アークEM4 CPU(最大3.6 CoreMark/MHz)
    • 浮動小数点ユニット(FPU)
    • メモリー保護ユニット(MPU)
    • 4チャンネルmicro DMAコントローラ
    • ARCv2 16/32ビット命令セット
  • 加速度計ベースの常時オンアルゴリズム向けに最適化された低電力CPU
  • メモリ
    • 256kBオンチップSRAM
    • ソフトウェアがプリロードされている144kBのオンチップROM
  • 接続性
    • SPIまたはI2C構成可能ホストインターフェイス
    • 二次マスタ・インターフェイス2つ(I2Cインターフェイス1つ、および選択可能SPIまたはI2C 1つ)
    • 最大14個のGPIO
    • 高速I/O操作
      • 最大50MHzのSPIおよびGPIO
      • 最大3.4MHzのI2C
  • 集積型センサ(6-DoF IMU)
    • 16ビットの3軸加速度センサ
    • 16ビットの3軸ジャイロスコープ
  • ソフトウェア
    • Fuser2コア(MCU)を対象としたカスタム組み込みアルゴリズムの開発を目的としたオープンセンサプラットフォーム
    • 内蔵のイベント駆動型ソフトウェアフレームワークおよび仮想センサスタック搭載OpenRTOS™
    • 内蔵のBSXセンサフュージョン・ソフトウェアライブラリ(動的オフセット自動キャリブレーションアルゴリズム、6DoF、9DoF 3Dデバイス方向、重力ベクトルなどを含む)
    • 高性能モードと複数の低電力モードをサポート
    • センサフュージョンとヘッドのズレ補正を特徴としている、頭の向きに応じたアルゴリズムを内蔵
    • 超低電力のBoschコアで実行する、最適化されたアルゴリズム(歩数カウンタ、タップ検出、ジェスチャ検出、アクティビティ認識などを含む)
    • 次のサポートを搭載した簡単なカスタマイズのためのパワフルなSDK:
      • Metaware Cコンパイラ(アーク用)
      • GNU Cコンパイラ(アーク用)

アプリケーション

  • 手首用ウェアラブルデバイス
    • スマートウォッチ
    • フィットネスバンド
    • スマートハイブリッドウォッチ
  • スマートフォンや他のモバイル通信デバイス
  • ヘッドマウントデバイス
    • ヘッドセット
    • 真のワイヤレスインイヤー型デバイス
    • スマートサングラス
  • AR/VR/MRヘッドセットとコントローラデバイス

仕様

  • 消費電流
    • Fuser2(実行CoreMark)
      • 950µA時に20MHzでロングランモード
      • 2.8mA時に50MHzでターボモード
    • センサフュージョン(Hub + IMU)動作(ゲーム回転ベクトルを計算)
      • 1.2mA、800HzのODR
      • 1.0mA、100HzのODR
    • 8µAスタンバイ電流
  • 1.8V動作電圧
  • センサFusino性能
    • 静的精度2、2、2度(ヘディング、ピッチ、ロール)
    • 動的精度7、2、2度(ヘディング、ピッチ、ロール)
    • キャリブレーション時間1秒未満
    • 方向安定化時間0.2秒
公開: 2023-06-14 | 更新済み: 2023-07-20