スピンドルをPWMでコントロールすべく,いろいろやって
ました。
MACH上に,回転数数を表示するのに,以前,
EESX911R
というオムロンのフォトインタラプタ―を使いましたが
〇月にある、
CNZ1023
を使おうと思いました。使えれば、CNZ1023の方が
一個20円と格安なので、コスパ最高なのですが。
結論から言うと、オシロでは、きれいな波形が確認で
きるのですが、残念ながら、私の力では、MACHに
取り込めませんでした。
諸兄のHPを参考に、
プルダウンの抵抗やらいろいろ変化させてみましたが、
だめでした。もしかしたら、前回のように、フォトカプラー
等で、処理しないとだめなんでしょうかね。
ということで、前回使った
EESX911R
で、回転数を取り込んで表示さて、入力した数値との
比較を行いました。
結果、クローズドループのコントロールになるかなと
思いましたが、だめでした。
結果は次のようでした。
回転数入力 ポート2 10番ピン
PWM出力 ポート2 14番ピン
カーネル 2500khz
PWM基本周蓮 1000Hz
MACH SRO 20パーセント
(これが一番数値が近かった)
入力 表示 RPM
1000 1339
2000 2339
3000 3178
4000 3932
5000 4623
6000 5250
7000 5778
8000 6218
9000 6222
MACHの、フィードバック、クローズをコントロール、の
項目にチェックをいれても大きな差はありませんでした。
ただ、またまた未知数なのですが、P、I、D の設定の
項目もあり、ここはデフォでしたので、もしかして、設定
によっては、うまくいくのかな、と思ったりもしました。
ありきたりの実験の様子です。
MACHからのPWMの基本周波数は変換してませんので、
後日、変換した後どうなるか、見てみたいと思います。
なかなか思うようにできないですね。