Arduinoで高ワットLEDを駆動する方法

問題を排除するために楽器を試してください





投稿では、外部の高電圧電源を介して高ワットLEDをArduinoに組み込む方法について説明しています。質問はコール氏によって出されました。

回路の質問

私はあなたのブログに出くわしました、そして私はそれが大好きです!非常に多くの素晴らしい情報と素晴らしいアイデア今、私はarduinoからいくつかの1ワットのLEDを個別に制御する方法を正確に理解しようとしています。



私はc言語を理解しており、arduinoに問題はありません。5vを出力するため、arduinoに高電圧を流す方法がよくわかりません。MOSFETについて少し理解しており、ロジックレベルのMOSFETを使用してこれらのLEDを制御する予定です。 。

それらは1日に約30分間、1分間に数回しか点滅しません。MOSFETを介してそれらを実行する際に問題が発生しますか? 9個のLEDを個別に制御するために9個のMOSFETが必要ですか?



抵抗器も必要ですか、それともMOSFETがそれを補いますか?

どんな助けでも大歓迎です!再度、感謝します!

コール

回路ソリューション:

Arduinoを介して9個の1ワットLEDを一緒に制御するために、次の簡単なセットアップを12V外部電源を介して組み込むことができます。

個別のArduino出力から単一のLEDまたは複数のLEDを制御するには、以下に示すように、個別のMOSFETが必要になる場合があります。

LED抵抗は、次の式を使用して計算できます。

R =(U-LEDfwdV)/ LED電流

ここで、Uは供給電圧です。

LEDfwdVは、特定のシリーズのLED前進動作電圧です。

LED電流は、使用されるLEDのアンペア定格仕様です

したがって、ここではU = 12V

LEDfwdV = 3.3V x 3 = 9.9Vは、各シリーズに3noがあり、3.3Vが各LEDの順方向電圧仕様であるためです。

LED電流= 350mA、物事を涼しく保つために300mAまたは0.3Ampとしましょう。

これらを式に代入します。

R =(U-LEDfwdV)/ LED電流

= 12-9.9 / 0.3

= 7オーム

ワットは次のように計算できます

ワット= LEDfwdV xLED電流= 9.9 x 0.3 = 2.97ワットまたは3ワット




前:産業用遅延タイマー回路の作り方 次へ:モデル機関車赤外線コントローラー回路