モーショントラッキングは、オブジェクトや人の動きをキャプチャするプロセスです。この手法は、軍事、医療、スポーツなどのさまざまなアプリケーションで使用されます。モーショントラッキングは、グラフィックデザインやアニメーションでも使用されます。モーションの追跡には、ジャイロスコープや加速度計などのセンサーがよく使用されます。サイズが高度に最適化された最新のデバイスにこれらのセンサーを組み込むことは、大きな課題です。多目的センサーが解決策として登場します。そのようなセンサーの1つはICM-20608-Gです。ジャイロスコープと加速度計を備えており、小型サイズも用意されているため、さまざまなポータブルデバイスに簡単に埋め込むことができます。
ICM-20608-Gとは何ですか?
ICM-20608-Gは、3軸ジャイロスコープと3軸加速度計を組み合わせたモーショントラッキングデバイスです。高性能、低消費電力のデバイスです。 ICM-20608-Gは、3×3×0.75 mmの小さな16ピンLGAパッケージとして入手できます。このデバイスには、デジタル温度センサー、プログラム可能な割り込み、およびフィルターも含まれています。
ブロック図
ICM-20608-G-ブロック-図
ICM-20608-Gの主なブロックと機能を以下に示します-
- 3軸MEMSジャイロスコープセンサーと16ビットADC。
- 16ビットADCを備えた3軸加速度センサー。
- I2CおよびSPIシリアル通信インターフェース。
- センサーの機械的および電気的機能をテストするためのセルフテスト。
- クロッキング。
- センサーデータレジスタ。
- 512バイトのFIFO。
- 割り込み。
- デジタル出力温度センサー。
- 私がやります。
- チャージポンプ。
- 標準の電源モード。
回路図
ICM-20608-G-回路図
ICM-20608-Gは、I2Cシリアル通信インターフェースを使用してマイクロコントローラーと簡単にインターフェースできます。 I2Cインターフェイスを選択するには、CSピンをHIGHにプルする必要があります。このデバイスは、さまざまなライブラリも提供します。ライブラリをダウンロードすることにより、I2Cインターフェイスを介したコマンドを使用してデバイスを簡単に使用できます。モジュールのREGOUT、VDD、VDDIOには外部セラミックコンデンサが使用されています。
ジャイロスコープがその軸のいずれかで回転すると、コリオリ効果によって引き起こされた振動がコンデンサーによって拾われます。次に、この信号は増幅、復調、フィルタリングされ、角速度に比例した電圧が生成されます。フィルタに付属のADCは、デジタル値を取得するために使用されます。
ピンの説明
ICM-20608-G-ピン-図
ICM-20608-Gは、小さな16ピンLGAパッケージとして入手できます。 CMOS-MEMS製造プロセスを使用して製造されたものを使用しました。 ICM-20608-Gは通常モジュールとして入手可能です。そのため、ピンの説明はメーカーによって異なります。ただし、ピンの数とその機能は同じです。 ICM-20608-Gのさまざまなピンのピンの説明を以下に示します-
- ピン1、VDDIOは、デジタル入力/出力電源電圧ピンです。
- ピン2、SCL / SCLKは、I2Cシリアルクロック(SCL)またはSPIシリアルクロック(SCLK)です。
- ピン3は、I2CシリアルデータのSDAおよびSPIシリアルデータ入力のSDIとして使用されます。
- ピン4は、I2CスレーブアドレスLSBのAD0およびSPIシリアルデータ出力のSDOとして使用されます。
- ピン5、CSはチップセレクトピンです。その値は、SPIモードの場合は0、I2Cモードの場合は1です。
- ピン6、INTは、割り込みデジタル出力ピンです。
- ピン7、RESVは予約済みピンです。このピンは接続されていません。
- ピン8、FSYNCは、同期されたデジタル入力ピンです。使用しない場合は、このピンをグランドに接続する必要があります。
- ピン9からピン12は、RESVの予約済みピンです。これらのピンは接続されていません。
- ピン13、GNDはグランドピンです。このピンはアースに接続されています。
- ピン14、REGOUTは、レギュレータフィルタコンデンサの接続ピンです。
- ピン15、RESVは予約済みピンです。
- ピン16、VDDは電源ピンです。
ICM-20608-Gの仕様
ICM-20608-Gの仕様の一部は次のとおりです-
- ICM-20608-Gには、3軸ジャイロスコープと3軸加速度計が含まれています。
- このモジュールにあるジャイロスコープは、±250、±500、±1000、±2000°/秒のユーザープログラム可能なフルスケール範囲を備えています。
- ジャイロスコープには16ビットも付属しています ADC s。
- デバイスに搭載されている加速度計は、±2g、±4g、±8g、および±16gのユーザーがプログラム可能なフルスケール範囲を備えています。
- 加速度計には16ビットADCも付属しています。
- ICM-20608-Gには、ユーザーがプログラム可能な割り込みがあります。
- このデバイスには、オンチップのプログラム可能なフィルターもあります。
- 干渉を減らすために、加速度計とジャイロスコープの軸の間の最小の交差軸感度。
- ジャイロスコープには、工場で校正された感度スケールファクターがあります。
- ICM-20608-Gには、I2CとSPIの両方のシリアルインターフェースがあります。
- シリアルバスインターフェイスのトラフィックを減らすために、このデバイスには512バイトのFIFOも含まれています。
- このデバイスは、デバイスに存在するすべてのレジスタと通信できます。 I2C 400kHzまたは使用 SPI 8Mhzで。
- このデバイスは、小さいながらも高性能のLGAパッケージとして入手できます。
- ジャイロスコープと 加速度計 、ICM-20608-Gにもデジタルがあります 温度センサー 。
- デバイスの10,000gの耐衝撃性は、高い堅牢性を提供します。
- このデバイスは、2つの別々の電源電圧VDDおよびVDDIOとして使用されます。
- VDDの動作範囲は1.71vから3.45vです。
- VDDIOの動作範囲も1.71V〜3.45Vです。
- ジャイロスコープと加速度計の両方をアプリケーションに使用する場合、3mAの電流が必要です。
- ジャイロスコープのみを使用する場合、2.6mAの電流が必要です。
- このデバイスの指定温度範囲は-40°Cから85°Cです。
- このデバイスの保管温度範囲は-40°Cから125°Cです。
のアプリケーション ICM-20608-G
いくつかのアプリケーションを以下に示します-
- ICM-20608-Gは小さなパッケージで提供されるため、ポータブルデバイスで使用されます。
- このデバイスは、ハンドセットやポータブルゲーム機器で使用されます。
- ドローンやおもちゃの飛行機もこのデバイスを使用します。
- このデバイスは、携帯電話やタブレットでも使用されています。
- DTVおよび3Dマウス用の3Dリモコン。
- ICM-20608-Gは、健康、フィットネス、スポーツに使用されるウェアラブルデバイスに含まれています。
- このデバイスは、ロボット工学でも使用されます。
- VRおよびARデバイスでは、ICM-20608-Gが使用されます。
- ICM-20608-Gは、消費電力が少ないため、バッテリ駆動のデバイスで広く使用されています。
- 突然の落下に対する保護が必要なアプリケーションでは、ICM-20608-Gが非常に役立ちます。
- ナビゲーションシステムでは、このデバイスは正確な測定に適用されます。
の代替IC ICM-20608-G
ICM-20608-Gは、InvenSenseによって発売された6軸モーショントラッキングデバイスです。市場で入手可能で、ICM-20608-Gの代替として使用できるICには、ADXL335、MPU6050、MMA7341があります。
このデバイスの6軸統合により、メーカーは、製造中のディスクリートデバイスの選択、認定、システムレベルの統合など、時間のかかる複雑なプロセスを排除できます。このモジュールは簡単にインターフェースできます Arduino ICM-20608-Gは正確な測定値を提供し、高いエンドユーザーエクスペリエンスを提供します。その他の電気的特性と割り込みタイミング図は、ICM-20608-Gに記載されています。 データシート 。アプリケーションにどのシリアルインターフェースを使用しましたか?