- ベストアンサー
アルディーノでのモーター制御について
- アルディーノマイコンでDCモーターを制御する方法について教えてください
- モータードライバーとしてBTS7960を使用し、スイッチを押すとモーターが30秒正転する制御をしたいです
- 配線とプログラムスケッチの方法を教えてください
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
12Vと5VのGNDを共通にしてるのかな? 下手するとパソコンごと逝っちゃうのでやめた方がいい 12Vなら12V 5Vなら5V 電源周りは ポリスイッチ https://detail-infomation.com/poly-switch/#:~:text=%E3%80%8E%E5%91%A8%E5%9B%B2%E7%B4%A0%E5%AD%90%E3%81%AE%E7%99%BA%E7%86%B1%E3%80%8F%E3%82%84,%E6%8A%B5%E6%8A%97%E5%80%A4%E3%81%8C%E4%B8%8B%E3%81%8C%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82 異電圧使うなら フォトカプラ https://akizukidenshi.com/catalog/g/gI-07554/ で絶縁した方が安全
その他の回答 (3)
- hahaha8635
- ベストアンサー率22% (800/3610)
それ以前の問題なら https://forum.arduino.cc/t/motor-doesnt-turn-when-connected-to-h-bridge/487824/11 あとどこぞにも書いたが 詳しく解析するなら オシロが必要です https://www.iizuka.kyutech.ac.jp/faculty/physicalcomputing/pc_kitscope 九州工業大学が発信してる Arduino 簡易オシロスコープ
- hahaha8635
- ベストアンサー率22% (800/3610)
ダイオード入れてる? https://www.indexpro.co.jp/article/detail/2/5 DCモータなんでピタとは止まらない
お礼
モータードライバーを使っていても、ダイオードは必要なのですね、やってみます
- ohkawa3
- ベストアンサー率59% (1508/2538)
前のご質問の回答で納得なさっていたのではありませんか? https://okwave.jp/qa/q9878751.html 前のご質問の回答で、理解できないことがあったのであれば、何処が理解できなかったのか、具体的な説明を追記なさることをお勧めします。
お礼
色々試してみたいと思いますが、すでにアルディーノを一回壊してしまったのですが、気をつけた方がいいことはありますか?BTS7960のB+には12ボルトを繋げて、VCC、LEN、RENはショートさせてアルディーノの5ボルトに入れ、LPWM、RPWMはそれぞれ、アルディーノの10番ピンと11番ピンに入れました。