X-CUBE-MCSDK

量産中
Design Win

STM32向けモータ制御ソフトウェア開発キット(MCSDK)

ソフトウェア入手 データブリーフのダウンロード

製品概要

主な利点

MCSDK6.4.1の新機能

6ステップ実装が強化され、メモリとAPIが最適化され、ボード選択用のより明確なプロジェクト・コンポーザが導入され、STM32C0シリーズとNucleoボードのサポートが追加されました。

概要

業界標準のArm® Cortex®-Mコアを搭載した汎用32bitマイクロコントローラ(マイコン)STM32は、空調設備や生活家電製品、ドローン、ビル・オートメーションやファクトリ・オートメーション、医療および電動自転車など、さまざまなアプリケーション向けの高性能モータ・ドライバで幅広く使用されるベクトル制御またはフィールド指向制御(FOC)を行うことができます。

X-CUBE-MCSDKおよびX-CUBE-MCSDK-FULには、永久磁石同期モータ(PMSM)ファームウェア・ライブラリ(FOC)とSTM32モータ制御ワークベンチ(FOCファームウェア・ライブラリ・パラメータ設定用)がグラフィカル・ユーザ・インタフェース(GUI)とともに組み込まれています。

STM32モータ制御ワークベンチは、PMSMファームウェア・ライブラリの設定を簡略化するPCソフトウェアです。

GUIを介してプロジェクト・ファイルを生成し、アプリケーションのニーズに応じてライブラリを初期化することができます。使用されている一部のアルゴリズム変数は、リアルタイムでモニタ / 変更が可能です。

  • 特徴

    • シングル / デュアル同期FOC
    • モータ・プロファイラとワンタッチ・チューニングにより、モータの主要パラメータを迅速に取得
    • STM32Cube HAL / LLライブラリに基づくシンプルなファームウェア・アーキテクチャ
    • サポート対象の電流検出方法:
      • 1シャント方式
      • 3シャント方式
      • ICS(絶縁型電流センサ)
    • 速度 / 位置センサ(エンコーダおよびホール)に加え、センサレス動作(状態監視)をサポート
    • ファンのオンザフライ・スタートアップ
    • 速度およびトルク制御
    • MTPA(最大トルク / 電流制御)、磁束減退、フィード・フォワード、On-the-flyスタート用に実装されたモータ制御アルゴリズム
    • STM32モータ制御ワークベンチPCソフトウェアによる完全なカスタマイズとリアルタイム通信
      • 新しいプロジェクト作成をボードから開始
      • ワークフローでSTM32CubeMX GUIコンフィギュレータに対応
      • 幅広いSTM32マイコンをサポート

ソフトウェア入手

STはソフトウェアを常に最新の状態に保つことを推奨しています。

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      MCSDK-PKG

      量産中

      MCSDK expansion package

      評価ツール用ソフトウェア ST
      MCSDK-PKG

      概要:

      MCSDK expansion package

      STSW-TTM005

      量産中

      STM32 firmware example for resolver sensor signals decoding using the STEVAL-TTM005A

      評価ツール用ソフトウェア ST
      STSW-TTM005

      概要:

      STM32 firmware example for resolver sensor signals decoding using the STEVAL-TTM005A
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      FP-IND-DATALOGMC

      量産中

      センサ・データおよびモータ制御の遠隔高速データロギング用のSTM32Cubeファンクション・パック

      STM32Cube拡張パッケージ ST
      FP-IND-DATALOGMC

      概要:

      センサ・データおよびモータ制御の遠隔高速データロギング用のSTM32Cubeファンクション・パック

      STM32CubeG4

      量産中

      STM32Cube MCU Package for STM32G4 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cubeマイクロコントローラ & マイクロプロセッサ用ファームウェア・パッケージ ST
      STM32CubeG4

      概要:

      STM32Cube MCU Package for STM32G4 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, Graphic - and examples running on ST boards)
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      B-G431B-ESC1

      量産中

      Discovery kit with STM32G431CB MCU

      STM32 discovery kits ST
      B-G431B-ESC1

      概要:

      Discovery kit with STM32G431CB MCU

      B-G473E-ZEST1S

      量産中

      Discovery kit with STM32G473, Motor Controller Board

      STM32 discovery kits ST
      B-G473E-ZEST1S

      概要:

      Discovery kit with STM32G473, Motor Controller Board

      B-MOTOR-PMSMA1

      量産中

      50W DC motor and power adaptor for ZeST discovery kit

      Accessories for STM32 boards ST
      B-MOTOR-PMSMA1

      概要:

      50W DC motor and power adaptor for ZeST discovery kit

      B-ZEST-ADAPT1

      量産中

      Adapter board for STM32 ZeST Motor control boards

      Accessories for STM32 boards ST
      B-ZEST-ADAPT1

      概要:

      Adapter board for STM32 ZeST Motor control boards

      NUCLEO-F072RB

      量産中

      STM32 Nucleo-64 development board with STM32F072RB MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-F072RB

      概要:

      STM32 Nucleo-64 development board with STM32F072RB MCU, supports Arduino and ST morpho connectivity

      NUCLEO-F103RB

      量産中

      STM32 Nucleo-64 development board with STM32F103RB MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-F103RB

      概要:

      STM32 Nucleo-64 development board with STM32F103RB MCU, supports Arduino and ST morpho connectivity

      NUCLEO-F302R8

      量産中

      STM32 Nucleo-64 development board with STM32F302R8 MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-F302R8

      概要:

      STM32 Nucleo-64 development board with STM32F302R8 MCU, supports Arduino and ST morpho connectivity

      NUCLEO-F303RE

      量産中

      STM32 Nucleo-64 development board with STM32F303RE MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-F303RE

      概要:

      STM32 Nucleo-64 development board with STM32F303RE MCU, supports Arduino and ST morpho connectivity

      NUCLEO-F401RE

      量産中

      STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-F401RE

      概要:

      STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity

      STDES-LVHP01

      量産中

      Three phases Motor power board for multiple sensor-less modes. Voltage range from 18V up to 48V, max output current per phase 50A RMS

      Accessories for STM32 boards --
      STDES-LVHP01

      概要:

      Three phases Motor power board for multiple sensor-less modes. Voltage range from 18V up to 48V, max output current per phase 50A RMS

      STM32303E-EVAL

      量産中

      Evaluation board with STM32F303VE MCU

      STM32マイクロコントローラ用評価ツール ST
      STM32303E-EVAL

      概要:

      Evaluation board with STM32F303VE MCU

      STM32L476G-EVAL

      量産中

      Evaluation board with STM32L476ZG MCU

      STM32マイクロコントローラ用評価ツール ST
      STM32L476G-EVAL

      概要:

      Evaluation board with STM32L476ZG MCU

      X-NUCLEO-IHM07M1

      量産中

      Three-phase brushless DC motor driver expansion board based on L6230 for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-IHM07M1

      概要:

      Three-phase brushless DC motor driver expansion board based on L6230 for STM32 Nucleo

      X-NUCLEO-IHM08M1

      量産中

      Low-Voltage BLDC motor driver expansion board based on STL220N6F7 for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-IHM08M1

      概要:

      Low-Voltage BLDC motor driver expansion board based on STL220N6F7 for STM32 Nucleo

      X-NUCLEO-IHM09M2

      量産中

      Motor control connector expansion board for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-IHM09M2

      概要:

      Motor control connector expansion board for STM32 Nucleo

      X-NUCLEO-IHM11M1

      量産中

      Low voltage three-phase brushless DC motor driver expansion board based on STSPIN230 for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-IHM11M1

      概要:

      Low voltage three-phase brushless DC motor driver expansion board based on STSPIN230 for STM32 Nucleo

      X-NUCLEO-IHM16M1

      量産中

      Three-phase brushless DC motor driver expansion board based on STSPIN830 for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-IHM16M1

      概要:

      Three-phase brushless DC motor driver expansion board based on STSPIN830 for STM32 Nucleo

      X-NUCLEO-IHM17M1

      量産中

      Low voltage three-phase brushless DC motor driver expansion board based on STSPIN233 for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-IHM17M1

      概要:

      Low voltage three-phase brushless DC motor driver expansion board based on STSPIN233 for STM32 Nucleo
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeMX

      量産中

      STM32Cube初期化コード生成ツール

      STM32 configurators and code generators ST
      STM32CubeMX

      概要:

      STM32Cube初期化コード生成ツール
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STEVAL-ESC001V1

      量産中

      Electronic speed controller reference design for drones

      モータ制御ソリューション用評価ボード ST
      STEVAL-ESC001V1

      概要:

      Electronic speed controller reference design for drones

      STEVAL-LVLP01

      量産中

      Motor control discovery kit with STDRIVE101 three-phase gate driver and the STL8N10F7 power MOSFETs

      モータ制御ソリューション用評価ボード ST
      STEVAL-LVLP01

      概要:

      Motor control discovery kit with STDRIVE101 three-phase gate driver and the STL8N10F7 power MOSFETs

      STEVAL-SPIN3201

      量産中

      STSPIN32F0 Advanced BLDC controller with embedded STM32 MCU evaluation board

      モータ制御ソリューション用評価ボード ST
      STEVAL-SPIN3201

      概要:

      STSPIN32F0 Advanced BLDC controller with embedded STM32 MCU evaluation board

      STEVAL-SPIN3202

      量産中

      STSPIN32F0A advanced 3-phase BLDC driver with embedded STM32 MCU single shunt evaluation board

      モータ制御ソリューション用評価ボード ST
      STEVAL-SPIN3202

      概要:

      STSPIN32F0A advanced 3-phase BLDC driver with embedded STM32 MCU single shunt evaluation board

      STEVAL-SPIN3204

      量産中

      Six-step brushless motor driver evaluation board for applications based on the STSPIN32F0B BLDC controller

      モータ制御ソリューション用評価ボード ST
      STEVAL-SPIN3204

      概要:

      Six-step brushless motor driver evaluation board for applications based on the STSPIN32F0B BLDC controller