STMicroelectronicsの X-NUCLEO-IKS4A1 拡張ボードをすぐに使い始める方法

STMicroelectronicsの X-NUCLEO-IKS4A1 拡張ボードをすぐに使い始める方法

I. ハードウェアの準備

必要な機材

  • X-NUCLEO-IKS4A1 拡張ボード(メイン回路ボード X-NUCLEO-IQS4A1 と取り外し可能なQvar電極基板 STEVAL-MKE001A を含む)
  • 互換性のあるSTM32 Nucleo開発ボード( NUCLEO-F401RENUCLEO-L152RENUCLEO-U575ZI-QNUCLEO-L073RZ など)
  • USB Type-A - Micro-Bケーブル(開発ボードをPCに接続するためのもの)
  • コンピュータ(Windows 7/8/10)
  • 追加の機材:12ピン産業用ケーブル(IRセンサ接続用、別売)

ハードウェア接続

  1. 拡張ボードの取り付け
    X-NUCLEO-IKS4A1 をSTM32 Nucleo開発ボードの上に直接積み重ね、Arduino UNO R3インターフェースまたはST Morphoインターフェースを介して位置合わせをして接続します。

  2. ジャンパの設定(重要なステップ)

  • デフォルトモード: すべてのセンサはSTM32によって直接制御され、Qvar電極は無効になっています。
    • ジャンパJ4とJ5をピンの最初の列 (標準I²Cバス接続に対応する1-2と11-12)に接続します。
  • Qvar電極の有効化
    • LSM6DSO16IS をQvarコントローラとして使用する場合は、J4とJ5の奥の列のピンを接続します(例:J4のピン3とピン4を接続し、J5のピン3とピン4を接続)。
  • I2C経由でセンサを接続(センサハブとして LSM6DSO16IS / LSM6DSV16X を使用)

II. ソフトウェアの準備

必要なツール

III. ラピッドプロトタイピング開発

コードをコンパイルしてNucleo開発ボードにアップロードし、機能(センサデータ取得、モータ制御、ワイヤレス伝送など)をテストし、設計を検証します。

  • ワンストップ開発: ハードウェア拡張ボード(Nucleo/X-Nucleo)とソフトウェアモジュール(STM32Cubeツールチェーン)を統合することで、プロトタイプ設計から最終製品までをカバーし、迅速な反復開発と機能拡張をサポートします。

  • モジュール型アーキテクチャ: 7つのモジュール - センシング、接続/通信、ヒューマンマシンインタラクション(HMI)、駆動制御、電源管理(電源)、プロセス、ソフトウェア - により、組み込みシステムの中核機能をカバーできるため、データの収集、伝送、アクセス、実行、電力管理、演算処理、およびソフトウェア支援といった機能を利用できます。

その他の資料

X-NUCLEO-IKS4A1 に関するその他の資料




オリジナル・ソース(English)