概要
サンプル & 購入
ソリューション
Documentation
ツール & ソフトウェア
品質 & 信頼性
eDesignSuite
はじめる
Partner products
Sales Briefcase
  • 業界標準の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(絶縁型電流センサ)
    • 速度 / 位置センサ(エンコーダおよびホール)に加え、センサレス動作(状態オブザーバ)をサポート
    • ファンのOn-the-flyスタートアップ
    • 速度およびトルク制御
    • MTPA(最大トルク / 電流制御)、磁束減退、フィード・フォワード、On-the-flyスタート用に実装されたモータ制御アルゴリズム
    • STM32モータ制御ワークベンチPCソフトウェアによる完全なカスタマイズとリアルタイム通信
      • 新しいプロジェクト作成をボードから開始
      • ワークフローでSTM32CubeMX GUIコンフィギュレータに対応
      • 幅広いSTM32マイコンをサポート

ソフトウェア入手

推奨コンテンツ

ST 最新情報

All tools & software

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

      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 MCU & MPU Packages ST

      X-CUBE-MCSDK-FUL

      量産中

      STM32 Motor Control Software Development Kit (MCSDK) - FULL source code - Registration and approbation needed for download

      STM32Cube Expansion Packages 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)
      X-CUBE-MCSDK-FUL

      概要:

      STM32 Motor Control Software Development Kit (MCSDK) - FULL source code - Registration and approbation needed for download
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STSW-SPIN3201

      量産中

      STSPIN32F0 Field Oriented Control (FOC) Firmware Example

      モータ制御IC用ソフトウェア開発ツール ST

      STSW-SPIN3202

      量産中

      Six-step motor driving library for STSPIN32F0 and STSPIN32F0A

      モータ制御IC用ソフトウェア開発ツール ST
      STSW-SPIN3201

      概要:

      STSPIN32F0 Field Oriented Control (FOC) Firmware Example
      STSW-SPIN3202

      概要:

      Six-step motor driving library for STSPIN32F0 and STSPIN32F0A
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      B-G431B-ESC1

      量産中

      Discovery kit with STM32G431CB MCU

      STM32 Discovery Kits ST

      NUCLEO-F072RB

      量産中

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

      STM32 Nucleo Boards ST

      NUCLEO-F103RB

      量産中

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

      STM32 Nucleo Boards ST

      NUCLEO-F302R8

      量産中

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

      STM32 Nucleo Boards ST

      NUCLEO-F303RE

      量産中

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

      STM32 Nucleo Boards ST

      NUCLEO-F401RE

      量産中

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

      STM32 Nucleo Boards ST

      NUCLEO-F446RE

      量産中

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

      STM32 Nucleo Boards ST

      NUCLEO-F746ZG

      量産中

      STM32 Nucleo-144 development board with STM32F746ZG MCU, supports Arduino, ST Zio and morpho connectivity

      STM32 Nucleo Boards ST

      NUCLEO-L452RE

      量産中

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

      STM32 Nucleo Boards ST

      P-NUCLEO-IHM001

      量産中

      Motor Control Nucleo Pack with NUCLEO-F302R8 and X-NUCLEO-IHM07M1

      STM32 Nucleo expansion boards ST

      P-NUCLEO-IHM002

      量産中

      Motor Control Nucleo Pack with NUCLEO-F302R8, X-NUCLEO-IHM07M1 and power supply

      STM32 Nucleo expansion boards ST

      STM32072B-EVAL

      量産中

      Evaluation board with STM32F072VB MCU

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

      STM32303E-EVAL

      量産中

      Evaluation board with STM32F303VE MCU

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

      STM3240G-EVAL

      量産中

      Evaluation board with STM32F407IG MCU

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

      STM3241G-EVAL

      NRND

      Evaluation board with STM32F417IG MCU

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

      STM32446E-EVAL

      量産中

      Evaluation board with STM32F446ZE MCU

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

      STM32F769I-EVAL

      量産中

      Evaluation board with STM32F769NI MCU

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

      STM32L476G-EVAL

      量産中

      Evaluation board with STM32L476ZG MCU

      STM32マイクロコントローラ用評価ツール ST
      B-G431B-ESC1

      概要:

      Discovery kit with STM32G431CB MCU
      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
      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
      NUCLEO-F401RE

      概要:

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

      概要:

      STM32 Nucleo-64 development board with STM32F446RE MCU, supports Arduino and ST morpho connectivity
      NUCLEO-F746ZG

      概要:

      STM32 Nucleo-144 development board with STM32F746ZG MCU, supports Arduino, ST Zio and morpho connectivity
      NUCLEO-L452RE

      概要:

      STM32 Nucleo-64 development board with STM32L452RE MCU, supports Arduino and ST morpho connectivity
      P-NUCLEO-IHM001

      概要:

      Motor Control Nucleo Pack with NUCLEO-F302R8 and X-NUCLEO-IHM07M1
      P-NUCLEO-IHM002

      概要:

      Motor Control Nucleo Pack with NUCLEO-F302R8, X-NUCLEO-IHM07M1 and power supply
      STM32072B-EVAL

      概要:

      Evaluation board with STM32F072VB MCU
      STM32303E-EVAL

      概要:

      Evaluation board with STM32F303VE MCU
      STM3240G-EVAL

      概要:

      Evaluation board with STM32F407IG MCU
      STM3241G-EVAL

      概要:

      Evaluation board with STM32F417IG MCU
      STM32446E-EVAL

      概要:

      Evaluation board with STM32F446ZE MCU
      STM32F769I-EVAL

      概要:

      Evaluation board with STM32F769NI MCU
      STM32L476G-EVAL

      概要:

      Evaluation board with STM32L476ZG MCU
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STEVAL-ESC001V1

      量産中

      Electronic speed controller reference design for drones

      3-Phase Motors (PMSM, BLDC, ACIM) ST

      STEVAL-SPIN3201

      量産中

      STSPIN32F0 Advanced BLDC controller with embedded STM32 MCU evaluation board

      3-Phase Motors (PMSM, BLDC, ACIM) ST

      STEVAL-SPIN3202

      量産中

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

      3-Phase Motors (PMSM, BLDC, ACIM) ST
      STEVAL-ESC001V1

      概要:

      Electronic speed controller reference design for drones
      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