STMicroelectronics P-NUCLEO-IHM002 STM32 NucleoパックFOC

STMicroelectronics P-NUCLEO-IHM002モーター制御Nucleoパックはモーター制御キットで、X-NUCLEO-IHM07M1およびNUCLEO-F302R8ボードに基づいています。低電圧3相DCブラシレスモータ用のモータ制御ソリューションで、L6230ドライバおよびSTM32F302R8 MCUに対応しています。

P-NUCLEO-IHM002には電源が搭載されています。P-NUCLEO-IHM001は、電源なしでも使用できます。

L6230ドライバは、3相ブラシレスPMSMモーター用DMOS完全統合デバイスで、統合過電流および熱保護が備わっています。

STM32F302R8は32ビットマイクロコントローラで、高性能ARM® Cortex® -M4 32ビットRISCコアに基づいています。このマイクロコントローラは、最大72MHzの周波数で動作する浮動小数点ユニット(FPU)が特徴で、高度なアナログペリフェラルセットが埋め込まれています。

X-NUCLEOIHM07M1ボードは完全に構成可能で、差動閉ループ制御、FOC、または6ステップに対応する準備が完了しており、センサーレスまたはセンサーモードに基づいています。電流検知測定用に3つのシャントまたはシングルシャントとの互換性があります。

NUCLEO-F302R8ボードは、新しい概念を使用し、STM32 MCUを用いたプロトタイピングを構築するための廉価で柔軟性の高い方法を実現しています。キットへの給電には外部電源(最小8V、最大12V)が必要です。ST-LINK/V2-1デバッガおよびプログラマを統合するので、別途プローブを必要としません。

特徴

  • X-NUCLEO-IHM07M1:
    • BLDC/PMSMモータベースのL6230用3相ドライバボード
    • 8V~48Vdcの公称動作電圧
    • 2.8A出力ピーク電流(1.4A RMS)
    • 非散逸過電流検出および保護
    • ST 6ステップまたはST FOC制御アルゴリズムと完全互換性あり
    • センサレスおよびセンサモードに対する完全サポート
    • モーター電流検知用の3つのシャントおよび1つのシャント構成可能ジャンパ
    • ホール/エンコーダモータセンサコネクタと回路
    • 速度調整にポテンショメータを利用可能
    • STM32 Nucleoボード互換
    • STモルフォコネクタを装備
  • NUCLEO-F302R8:
    • 64キロバイトFlashメモリおよび16キロバイトSRAMを搭載したCortex®-M4コア(最大72MHz)に基づくSTM32F302R8 32ビットマイクロコントローラ
    • 2種類の拡張リソース: Arduino™ UNOリビジョン3接続および全てのSTM32 I/Oへの完全アクセスを目的とした、ST Morpho拡張ピンヘッダ
    • Mbed有効(http://mbed.org)
    • SWDコネクタ搭載オンボードST-LINK/V2-1デバッガ/プログラマ: スタンドアロン型ST-LINK/V2-1としてキットを使用するための選択モードスイッチ
    • 2個のプッシュボタン(ユーザーおよびリセット用)
  • 3相モーター:
    • ブルランニングモデルBR2804-1700kV
    • 公称電圧11.1Vdc(バッテリ最大3S)
    • 最大DC電流: 5A
    • 7極ペア
    • 最大速度19000 RPM

モーター制御キット

ブロック図 - STMicroelectronics P-NUCLEO-IHM002 STM32 NucleoパックFOC

X-CUBE-MCSDK(ソフトウェア)

X-CUBE-MCSDK STM32モータ制御ソフトウェア開発キット(MCSDK)によって、モータ制御の設計が簡単かつ素早くできるようになります。MCSDK(モータ制御ソフトウェア開発キット)ファームウェア(X-CUBE-MCSDKおよびX-CUBE-MCSDK-FUL)には、永久磁石同期モータ(PMSM)ファームウェアライブラリ(FOC制御)が含まれています。また、(FOCファームウェアライブラリのパラメータを設定する)STM32モータ制御ワークベンチには、そのグラフィカル・ユーザー・インターフェイス(GUI)も搭載されています。

公開: 2016-05-03 | 更新済み: 2023-05-23