皆さん こんにちは このプレゼンテーション では ST Micro Electronicsの32-bit 汎用マイコン STM32シリーズに向けたGUIで簡単にモーターアプリケーションを開発できるキットとデモのご紹介になりますこの開発キットは5つのステップで構成されています 第一ステップはハードウェアセットアップです第2ステップはモーターパラメータの抽出 第3ステップは制御システムの設定になります第4ステップはプロジェクトの設定になり 最後の第5ステップでは実際にモーターを起動してのパラメータのチューニングになります第2ステップはハードウェアとソフトウェアのセットアップになります ハードウェアはお客様がご準備された評価ボードとモーターまたはSTが提供した評価ボードのどちらもサポートしております ソフトウェアは資料にある4つのソフトウェアパッケージの最新版が必要となります次にパラメータ抽出ツールのモータープロファイラーです これはベクトル制御に必要な電気的機械的パラメーターや電流速度のレギュレーションを特別な設備なしで抽出調整を行うことができる便利なツールです続いてでもになります モータープロファイラーの設定画面から使用するボードを選択します今回使用するボード名はマイコン側がG431 モータードライバーがIATM16になるので入力しますそして今回使う評価ボードが現れるので選択します 続いてモーターのポールペアを入力しますこのパラメーターだけは事前にご準備ください その後最大スピード最大電流パス電圧が分かっている場合は入力してください設定後PCとボードの接続を確認します 接続確認後モータープロファイラーをスタートします右下が実際のハードウェアです 今回は右側のモーターを使用しますこれでパラメーターの抽出が完了しました あとはそのデータを保存すれば完了です次はシステム構成の設定です モーター制御用ソフトウェア開発キットMCSD形状で設定を行っていきます32bit汎用マイコンSTM32に応じて 制御ステージ パワーステージ モーター運動ステージと設定を行っていってください次にソースコードとライブラリーの生成になりますMCSD形でシステム構成の設定終了後 そのプロジェクトを保存しますそしてMCSD形状でソースコードを生成しますまたモーター制御以外でSTM32の設定を行いたい場合はSTM32CubeMXでソースコードを編集することが可能ですその生成されたソースコードを市販の回流や IARまたはST提供のSTMCubeIDなどの統合開発環境でコンパイルを行いマイコンSTM32にファームウェアをダウンロードします最後にモーター区道のチューニングとモニタリングになりますMCSD形状にて基本制御や先進的な制御の監視や調整変更が可能ですまたPC上でリアルタイムでの速度表示も可能です次にデモになりますまずPCごとに冒頭選択しボーレートを11万5200に選択し 接続を確認します接続が成功するとNOT ConnectedがMCSDKのバージョンに変わります次にAdvanced画面から目標スピードを設定して実行しますそしてスタートモーターを押してモーターを駆動しますプロッターには赤の目標スピードと白の実際のスピードが表示されますまたAdvanced画面から目標スピードを変更して実行するとそれに応じて実際のスピードが変わりますAdvanced画面以外からもベーシック画面のメーターを使ってリアルタイミニスピードを変化させることも可能です以上で32bit汎用マイコンSTM32シリーズに向けたモーター制御開発キットのご紹介になりますご清聴ありがとうございました