こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

arduinoでファンを回したい

先日arduino UNO R3 というマイコンを入手しました。
これを使ってファンを回そうと思ったのですが上手く行きません。

1.5vの単三電池を3つ直列にして電気を流したらファンは勢いよく回りました。

ファンはDC ブラシレスモータと言うもので、DC 5V、0.45wと書かれています。
マイコンの出力電圧は5Vなので出力ピンとGNDにつないだら動くと思うのですが電圧をかけた瞬間に少し動こうとして止まります。

10ミリ秒感覚でHIGHとLOWを繰り返したら、ゆっくりですか回りました。

上手にモータを回すにはどうすればいいのでしょうか?



完全な初心者なので、根本的な勘違いをしていたらすみません。
よろしくお願いします。

投稿日時 - 2013-02-04 12:37:56

QNo.7927396

すぐに回答ほしいです

質問者が選んだベストアンサー

仕様書これですかね
http://arduino.cc/en/Main/ArduinoBoardUno
「DC Current per I/O Pin40 mA 」と書いてありますね

このような電子部品の場合 モーターなどの電力を食う機器を直接制御できるほど大電流を流せないと思われます。あくまでもデジタルICに信号を送ったり せいぜいLEDの店頭程度。
0.45wというと せいぜい100mA程度なのですけどね。

トランジスタやリレーで「間接的に」制御してみましょう

投稿日時 - 2013-02-04 12:54:55

お礼

別に電流限を確保して、トランジスタを繋いでみます。ありがとうございました。

投稿日時 - 2013-02-04 18:25:03

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

Wr5

既に回答ついていますが……
マイコンからの出力で動かすには電流が足りないでしょう。
「arduino モーター」で検索するといろいろ見つかるハズです。
# リレーで動かす場合はダイオードの追加を忘れずに…。
# 理由は「リレー ダイオード」辺りで検索を。

投稿日時 - 2013-02-04 13:14:09

お礼

言われたとうり検索したら色々とわかりました。ありがとうございます!

投稿日時 - 2013-02-04 18:34:22

ANo.1

ziv

FANとかモーターを回すなら、
電圧だけでなく、電流値も重要かと。
arduino UNO R3の出力電流値が足りてないのでは?

そういった場合は、マイコンからの出力はリレーのオンオフに使用して、
ファン用の電源は別途用意するのが普通かも。

投稿日時 - 2013-02-04 12:49:12

お礼

電流の値も考えないといけないのですね。ありがとうございました。

投稿日時 - 2013-02-04 18:23:55

あなたにオススメの質問