「ブラシレスギアードモータ」駆動方法について渡辺さま油田ですご苦労さまです。三矢の人とのやりとりのメールを拝見して気がついたことです。モータのエンコーダが150パルスは良いとして、定格の回転が100rpmと言うことはないだろうと思います。1500rpmの減速比1/15ではないかと想像します。エンコーダパルス数の設定に減速比1/15がかかっている値がセットされてしまっていることが、動かない原因ではないでしょうか。(この人の勘違いではないかな。)実際、1500rpmで150パルスなら、ギリギリ動いて欲しい気がします。ちなみに、SPURでは速度制御の周期は1msですか。●「このモータドライバーをDCブラシレス(ACサーボ)モータに使うときは、モータの(電気的)回転角度をエンコーダで決めているので、(電気的)1回転で***以上のパルスカウント(4逓倍時)を有することが必要です。」とでも書いておく方が良いように思います。●「DCブラシレス(ACサーボ)でYP-SPURを用いる場合、現在のYP-SPURのバージョンでは速度制御のサイクルが、モータの回転制御に合わせて1msとなっているので、速度の制御は1msの間のパルス数の精度しか出せませんのでご注意ください。」とでも書いておく方が良い気がします。(これが合っていればですが。)とりあえず、気がついたところまで。三矢というのがどういう会社かというのが気になって、少し深入りしてしまいました。モータのエンコーダパルス数についての情報、ありがとうございます。現在のTF-2MD3-R6ファームウェアでは制御が難しいようです。1ミリ秒周期で、エンコーダの信号から速度を計算して駆動・制御を行います。(100rpmであれば、1万パルス以上)が付いていることを想定しています。最大でも1パルスしか無いため、速度をほとんど検出できず、制御が困難です。(NJM2626は、ホール素子のみで矩形波駆動するため、駆動できます。時間がとれないため、すぐに対応することができません。改変してご利用頂けます。申し訳ありませんが、よろしくお願いいたします。下記について実施してみましたので、報告します。→以下の設定としました。→プログラムでSpur_free();関数を実行(フリーモード)させました。(摩擦補償のみを行うモードに入ります。※バックドライブが全くできず、手でタイヤを回そうとしたときに、エンコーダのパルスが1つも発生しないモータではこの方法は困難です。その場合には新しい方法を考える必要があります。→重いがバックドライブ(手回し)するとパルスは出ている。→上記、パラメータでは回らなかった。回る事が確認できました。以上、宜しくお願いします。Reserved.プライバシーポリシーアクセシビリティ。