質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

4093閲覧

raspberry pi を用いてDCモータを動かす

uriuri

総合スコア47

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2017/11/08 02:10

編集2017/11/08 02:11

現在、raspberrypiを用いてDCモータ(RC-262)を動かそうとしています
プログラミングや回路は初心者といった形です
TA7291Pといったモータドライバを用いてPWM制御をしようと回路を組んで起動して見たところ反応がありませんでした
モータと通電の確認はして正常でした
回路はこの サイトを参考にしました
https://qiita.com/RyosukeKamei/items/147de58738084826f749

プログラミングはこちらです
import RPi.GPIO as GPIO
import time

enable_pin = 18
in1_pin = 23
in2_pin =24

GPIO.setmode(GPIO.BCM)
GPIO.setup(enable_pin, GPIO.OUT)
GPIO.setup(in1_pin, GPIO.OUT)
GPIO.setup(in2_pin, GPIO.OUT)

pwm = GPIO.PWM(enable_pin, 500)
pwm.start(0)

def clockwise():
GPIO.output(in1_pin, True)
GPIO.output(in2_pin, False)

def counter_clockwise():
GPIO.output(in1_pin, False)
GPIO.output(in2_pin, True)

while True:
cmd = input("Command, f/r 0..9, E.g. f5 :")
direction = cmd[0]
if direction == "f":
clockwise()
else:
counter_clockwise()
speed = int(cmd[1]) * 10
pwm.ChangeDutyCycle(speed)

心当たりがあるとすればTA7291Pの最小入力電圧が3.5Vなのでラズパイからの電圧が足りてないということなのでしょうか?
もし足りていない場合はどいいった方法があるか教えてください

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

coco_bauer

2017/11/08 03:08

回路はどのようになっていますか? 参考にされているサイトの回路では制御用のピン(ドライバICのVref:4ピン)がプルアップされています。 uriuriさんの回路ではラズパイのenable_pin(18ピン)から先がどうなっているのでしょうか? ラズパイの2ピンには5Vが出ているのでTA7291Pを動作させるのに充分です。
uriuri

2017/11/08 06:14

ドライバの4ピンから8ピンに抵抗をつないでいます。18ピンには何もつないでいませんでした。ドライバの4ピンからラズパイの18ピンにつなげばいいのでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問