モーションコントロールアプリ
パルスに追従する位置決めサーボ制御システムをマイコンで構築する

これまではあらかじめ作成したモータ位置の軌道に追従する方式として加速度指令方式での位置決めモーションコントロールを実現し、その動作の有効性を確認しました。 実際のモータ位置決めサーボシステムではパルスを位置決め指令として […]

続きを読む
モーションコントロールアプリ
実践で使えるDCモータの位置決め制御サーボシステムをマイコンで構築する

前回ではレゴEV3モータをテーマとして実践で使える速度サーボ運転をマイコンで実現するのに、このサイトで紹介したPI制御方式、ハイゲインフィードバック方式そして2自由度ロバスト方式を適用してそれぞれの特性を実機において検証 […]

続きを読む
モーションコントロールアプリ
実践で使えるDCモータの速度サーボ制御をマイコンで構築する

これまではDCモータを使ったレゴEV3モータをさまざまな制御方式のステップ応答(一定値入力)でそれぞれの特性を確認しました。実際にモータを運転する場合は一定の速度だけで使うのみならず加減速も任意に与えたパターンに追従させ […]

続きを読む
モーションコントロールアプリ
実践で使えるDCモータのロバスト速度制御をマイコンで構築する

ギアを介した負荷側にエンコーダが装着しているレゴEV3LモータにPI速度制御と2自由度ロバスト制御を適用してみてそれらの運転特性と効果を調べてみます。簡易モータでも実装が簡単で効果があれば積極的に採用したいものです。 P […]

続きを読む
モーションコントロールアプリ
DCモータの実用的な速度フィードバック制御システムをマイコンで構築する

DCモータは市販のドライバを用いると電圧制御タイプではマイコンからのPWMパルス出力を与えるとデューティ比に応じてオープンループで簡単に速度をコントロールすることができます。 速度はデューティ比にほぼ比例しているのですが […]

続きを読む
モーションコントロールアプリ
DCモータのマイコンPWM出力による回転速度制御(オープンループ制御)

レゴ®マインドストーム®EV3のLモータを使って、STM32Nucleoボードにより実際にモータを動作させてみます。EV3のモータにはエンコーダが内蔵していますので速度のモニターをするのみならず、フィードバックさせること […]

続きを読む