2016-07-19 5 views
-2

私はラズベリーにファンを使用しようとしています。そのために、ファンをGPIO(汎用入出力)出力とグランドに接続します。ファンをVCC + 5V(64mA)または+ 3.3V(46mA)に接続すると正常に動作しますが、ファンを出力としてランダムGPIOに接続すると、ちょっとしたことがあります。私はマルチメーターでチェックしたところ、張力は良いですが(3.3V)、電流は低すぎます(32mA)。現在のGPIOラズベリー

このGPIOの電流を増やして、ファンに与えられる電力を(トランジスタを使用しないようにするコードによって)どうすれば増やすことができますか? RPi.GPIOを介して内部抵抗を非アクティブにすることはできますか?

+2

GPIOはロジックピンであり、電源ピンではありません。リレーまたは電気的に同等のものを使用してください。あなたは電気の基礎を学ぶ必要があります。あなたは電圧を知らないようです。 * "私の電流は良いです(3.3V)" * - 電流はボルト単位で測定されません。 * "強度(32mA)" * - 電気* "強度" *というものはありません。 – sawdust

+0

GPIOピンはVCC(+抵抗)として働き、電源を供給します...しかし、それは問題の「+抵抗」であり、私が使用するトランジスタを取り除くためにこの内部抵抗をディスエーブルする必要があります。 – psyked

答えて

1

ファンの速度を制御したくないと思いますが、ON/OFFだけです。

  1. severa GPIO parallelを接続してください(ピンの設定も同じであることを確認してください)。

  2. 大電流(主にLEDを駆動するためのもの)をサポートする複数のピンのprocessor.most MCUのデータシートをチェックしてください。

3.トランジスタまたはリレーを追加する最適なソリューション。 ファンは電気的なノイズを加える傾向があるので、フィルタを追加する必要があります。