arduinoによるDCモータ駆動について
arduinoによるDCモータ駆動について
皆さんこんにちは.
私は現在,arduinoというマイコンボードからDCモータを制御しようと
しています.
基本的には上手く動いているのですが,いくつかその挙動で
不可解なことがおきています.
挙動1:モータ駆動開始してしばらくは,負荷側を等速で動かせない
(ウォームアップのようにしばらく(ゆっくりと)動かしていると,順調に動くようになる)
挙動2:ある程度使用していると,モータが駆動できなくなってしまうことがある
(負荷を外しても,PWM音は聞こえるが,モータは回転しない.一度この状態になると,
ずっとこのまま)
マイコンボード:Arduino Duemilanove
モータドライバ:18v15(Pololu社)
ギヤードモータ:380K75
電源:ACアダプタ(12V-5A),電源ジャックに供給
制御:PWM制御
挙動1については現在は誤魔化しながら使用していますが,
挙動2に一度なってしまうと,ずっとそのままなので困ってしまっています.
リセット等をかけても改善せず,仕方ないので現在は新しいボードに交換することで
対応しています.
(ATmegaチップの交換も試してみましたが,改善しませんでした.)
おそらくマイコンボードのチップ以外のところが破損していると考えられますが,
これにはどのような原因が考えられるでしょうか?
また,これを未然に防ぐ方法などは,ありますでしょうか?
当方は電気回路等に関して未熟ですので,皆様のお力をお借りできたらと思います.
よろしくお願いします.
お礼
お早い回答ありがとうございます。 実は私もこれを見ました。 動作電圧も抵抗値もばっちしなんですが、4連ボリュームですごく高価なため諦めました。 アルプス社の直販サイトも見ましたが、スペックが当てはまる物が無く断念。 あと、アンプに使うわけではなく、とくに音質やノイズを気にしませんので、一般的なものでも大丈夫です。 回答していただいたのに、ほんとに申し訳ないです。 ありがとうございました。