• 締切済み

TA7291Pでモーター制御

ArduinoでTA7291Pを使ってDCモーターの制御をしたいです。 http://tsukutta.hatenablog.com/entry/2013/08/31/161753 ↑のサイトと同じことをしたのですがモーターが反転してくれませんでした.... 何かアドバイスがあればお願いします。 あと、 タミヤギヤードモーター 3633K75を使いたいのですが電池は何V以上必要なのかわかりません.... 電気が苦手です...;;

みんなの回答

  • chachaboxx
  • ベストアンサー率23% (412/1777)
回答No.1

Arduinoから信号が出ているのでしょうか? TA7291Pは生きていますか? モーターは壊れてませんか? オシロはなくてもテスターはありますよね?

関連するQ&A

  • モータドライバについて教えてください.

    Aruduinoとモータドライバ,DCモータ,センサなどを使ってライントレーサを作ろうと思っています. モータドライバにはTA7291P,DCモータにはマブチモータFA-130RA(1.5~3.0V)を使用します.また一つの外部電源(電池)を,TA7291Pの出力側電源端子VsとArduinoのVin端子に接続することを考えています(VsとVinの電源を共用).また,ロジック電源端子VccにはArduinoの5Vピンから5Vを供給し,VrefにはArduinoからPWM出力します. ここで質問なのですが, (1)VsとVinの電源を共用しても問題ないでしょうか? (2)VsとVinの電源を共用する場合,電源電圧は何Vが妥当でしょうか? (3)VsとVinの電源を共用しない場合,Vsの電源電圧は,(DCモータの電圧が1.5~3.0Vなので),3V(単三電池2本)が妥当でしょうか?それとも電圧降下を考えて,4.5V(単三電池3本)にする方が良いでしょうか? (4)VrefとVsの差が大きくても問題ないでしょうか?それともその差が大きいとドライバが発熱してしまうのでしょうか? 恐れ入りますが,ご教授の程よろしくお願い致します.

  • DCモータの制御

    DC24V10Aのモータの正転反転およびモータに加える電圧および電流の制御回路を自作したいのですが、出来るだけ簡単な回路図を教えてください。

  • TA7291Pでモーターが動作しません

    現在PIC(16F84A)を用いてのモーター動作の回路を作っています。 モーターの正転・逆転などの動作が必要なので、TA7291Pのモータードライバを用いることにしたのですが、全くモーターが動作しません。 モーターが壊れているわけではないようです。 PICの出力ピンから、ドライバの入力へ接続し、Vccは5Vとし、Vsは9Vから10kΩの抵抗をはさんで接続し、Vrefは、Vsの電圧にさらに10kΩをはさんで接続してあります。(ここでVrefをGNDにつなぐべきなのでしょうか?) そして、ドライバの出力にコンデンサを接続して、それに並列にモーターをつないであります。GNDピンはつないであります。 あまりハードには詳しくないので、どうして動かないのか全く分からない状態で困っています。 それと、モーター自体を普通の1.5Vの乾電池につなぐと回転するのですが、回路中の9V電池を5Vに変換した、三端子レギュレータの出力部とGNDの、電位差5Vの地点にモーターをつないでも回転しません。これも何か関係しているのでしょうか? 読みにくい文章となってしまいましたが、もし分かる方がおられましたら、ご教授いただけると嬉しいです。 お願いします。

  • Arduinoで三つのDCモータをPWM制御する

    初めまして,初心者です.ぜひ教えて頂きたいです. Arduino Mega 2560 で三つのDCモータをPWM制御したいですが,なかなかできません. モータードライバも使います(一個ずつ). ぜひアドバイスを頂きたいです. 宜しくお願いします

  • モータドライバTA7291Pの回路

    モータを正転と逆転制御したいので、モータドライバTA7291Pを使いたいですが、回路のつなぎ方がよくわからないのです。模型用のモータで、どうやってつなげば、いいのでしょか。コンデンサの作用は何でしょうか。使わなくても大丈夫でしょうか。後は、マイコンの電源のほかに、モータに専用の電源も必要なのでしょうか。初めて物作りをしているので、色々分からないところがあって、手伝ってくれれば、本当にありがとうございます。

  • モータードライバTA7291Pの出力電圧低下につい

    NゲージをArduinoで自動運転に挑戦中です。 モータードライバTA7291PのVs:12V、Vcc:5VでVrefにanalogWriteでパラメータ255としましたが6Vしか出力せず列車がゆっくりとしか走りません。 試しにVrefを使用せず抵抗3kΩを介してVSと繋ぐと12Vが出ます。 徐々に加減速させたくてVrefを使いたいのですが最高で12V近くまで出せないものでしょうか? 宜しくお願いします。

  • モーターの回転速度を制御したい

    乾電池2本あるいは3VのACアダプタで、130モーターを回します。 このときに、回転の速さを制御したいと思います。 秋月のサイトを見ていたのですが、秋月のモーターコントロールキットを使って制御できるのではないかと思いました。 http://akizukidenshi.com/catalog/items2.php?q=K-908&s=score&p=1&r=1&page=#K-00908 また、小型ボリュームで電圧を変える(ことができるのですよね?)ことで回転速度を変えることもできるのだろうとも思いました。 http://akizukidenshi.com/catalog/items2.php?q=%BE%AE%B7%BF%A5%DC%A5%EA%A5%E5%A1%BC%A5%E0&submit=%B8%A1%BA%F7 この2つの方法の内、どちらの方がトルクを落とさずに回転数を制御できるのでしょうか? さほど違いはないものなのでしょうか? 前者はON/OFFを小刻みに変えることで制御すると思うので、こちらの方がよいかなと思ったのですが…… また、ボリュームには色々種類がありますが、ボリュームの選び方(どの抵抗値のものを選べばよいか)についても、教えていただけると助かります。

  • マイコンでDCモーター制御するため勉強期間

    ArduinoのマイコンボードをArduino IDEでしか使ったことのない人が、独学で、AVRやPICなどのマイコンで自分で一から回路を組んでDCモーターを制御できるようになるには、どのくらいの期間が掛かりますでしょうか?(普通に頑張れば3ヶ月くらいでできますでしょうか?) Arduinoとブレッドボード、ドライバICなどでDCモーターの制御はしたことがあり、C言語の基礎、高校物理、高校数学、制御工学はわかりますが、回路設計・製作の経験が全くありません。マイコンをArduino言語を使わずにC言語で制御する方法もまったくわかりません。 ご回答よろしくお願い致します。

  • arduinoのsetup()について

    現在,arduino uno R3によって,モータドライバTA7291Pを通して,DCモータを制御しております. arduinoにスケッチを送った直後にDCモータを回転させないようにするにはどうすればよいでしょうか? setup()関数の中で,モータドライバの入力端子2つにつながっているarduinoの端子2つを出力に設定した上で,これらの端子の出力をHIGHにしました. しかし,arduinoにスケッチを送った直後はDCモータが回転してしまいます. ご教授のほどよろしくお願いいたします.

  • arduinoとDCモーターとポテンショメーターな

    arduinoとDCモーターとポテンショメーターなどを使って、DCモーターのフィードバック制御をしようと思っています。DCモーターのモータードライバーとして、モーターシールド( https://www.amazon.co.jp/Arduino-A000079-モータシールド-Rev3/dp/B00THGHNEE )を使う場合、モーターシールドがarduinoを全て覆ってしまうので(arduinoのピンがモーターシールドによって塞がれてしまうので)、ポテンショメーターの出力信号などはarduinoに取り込めないのでしょうか? よろしくお願い致します。

専門家に質問してみよう