はんだ付けを簡素化するための単一の抵抗器と並列の6つのLED


12

6つのRGB LEDを並列に接続しようとしていますが、すべて単一のソース(3つのソース、各色に1つ)から制御されています。LEDには、5V電源で270オームの電流を制限する抵抗が付属しています。

問題は、6個のLED x 3色= 18個の抵抗です。これは非常に多く、より大きなボードとより多くのはんだ付けが必要であることを意味します。

それでは、代わりに6個すべてを保護する単一の抵抗器でLEDを互いに並列に配線できますか?(合計3つの抵抗、各色に1つ)。その抵抗の値を計算するにはどうすればよいですか?

詳細:

LEDはULN2803Aから駆動されてビット電流を供給し、電流は3つのチャネルでPWM信号を提供するNetduinoによって制御されます。

これらは問題のRGB LEDです。データシートを正しく理解していれば、20mAの電流と2、3、3ボルトの順方向電圧(それぞれR、G、Bの場合)が必要です。付属の抵抗器はすべて270オームであったため、チャンネルのバランスが正しく取れていない可能性があります。

追加クレジット:私は、ドライバーチップでトランジスタを3つだけ使用していますが、合計で8つあります。netduinoから2番目のトランジスターにPWMを配線し、LEDを3つの2つのグループに分割できますか?努力する価値はありますか?

PS手元に図表作成ツールはありませんが、質問の明確化に役立つ場合は、図表(ペイントで描画)を提供できます。(このメタ質問も参照してください)


アンドリューは、私が持っている正確に同じLEDを、そして取り組むています正確に同じ問題を抱えて。実用的なソリューションをまとめることに成功しましたか?ありがとうブラッド
ブラッド

@Brad以下の回答のアドバイスを受けて、各LEDを独自の抵抗ではんだ付けしました。少し手間はかかりましたが、うまくいきました。ストリップボードは助けてくれましたが、単一のパッケージに抵抗器のアレイを置くことも価値があります。
アンドリューM

既製のストリップボードを使用している場合、18個の抵抗器をはんだ付けすることについて苦情を言わないでください。PCBを設計し、アートワークを転送し、エッチングし、穴を開ける必要はありませんでした。18個のスルーホール抵抗を1分間ではんだ付けできます。これを競争力のあるスポーツとして扱い、それに応じてトレーニングし、ボードに詰める準備時間をカウントしません。:)
カズ

1
はい、できますが、一度に1つしか点灯しないようにすることができる場合のみです。一度に複数の照明が必要な場合は、それらを多重化してすばやく切り替えることができます。
Cano64

Cano64のコメントを回答として宣伝する必要があります。私はこの多重化技術を頻繁に使用しており、かなりうまく機能しています。この場合、PWMで問題なく動作するかどうかはわかりません。
eadmaster

回答:


18

6個のLEDに1つの抵抗のみを使用することはお勧めできません。2つのLEDの順方向電圧にわずかな差がある場合、一方が他方より明るく点灯します。

編集
使用すると、1つのドライバの最大電流を超える場合は分割3の二つのグループで6個のLEDとULN2803Aの追加入力を使用してはなりだけ助け。しかし、ULN2803Aの各ドライバーは500 mAをシンクできますが、6個のLEDは120 mAしか必要としません。


12

いいえ、LEDを並列に配置しないでください。彼らは電流をあまりよく共有せず、明るさが異なるように人が支配します。直列抵抗器または直列に接続された複数のLED(十分に高い電圧の電源から)ができた場合にのみ、LEDのストリングを正常に並列接続できます。


5

LEDの順方向電圧(Vf)は、特定の電流に対して特徴付けられます。ただし、データシートを見ると、Vfが電流(If)とともに増加することがわかります。

LEDを並列に配線する場合、LEDの2つの共通ノードの電圧降下は同じでなければなりません。つまり、すべてのLEDのVfが一致する必要があります。その結果、LEDのIfはVfがLED間で一致するまで変化します。したがって、LEDの電流は非常に異なり、結果として明るさも非常に異なります。

「同一の」LEDを使用している場合でも、それらを並列に配線すると、各部品間の微妙な変動により、異なる電流が流れる可能性があります。

外付け抵抗を使用すると、Vf / Ifの変動が最小限に抑えられます。そのため、ほとんどの単純な設計では、LED電流は抵抗によって制御されます。より洗練された設計では、電流源で電流を制御します。


3

あなたが与えた数字から、LED電流は予想よりも少なくなります。

F=5.02.0270Ω=11.1mA

緑と青のLEDの場合:

F=5.03.0270Ω=7.4mA

...これは、特に緑と青のように、かなり薄暗いように見えます-そして、ドライバーの電圧降下を考慮していません(VCEsat

12Vの電源を使用できる場合、各グループに単一の抵抗器(6個の抵抗器)を使用して、LEDを直列の3つのグループにまとめることができます。電流が正しいと仮定すると、次のものが必要になります:-

RRED=12.03×2.011.1mA=541Ω (たとえば470)

RGREEN=RBLうんE=12.03×3.07.4mA=405Ω (たとえば390)


0

他の(非常に細かい)答えを詳しく説明すると、1つの抵抗を使用してすべての抵抗に電流を制限すると、オンになっているLEDの間で電流が分割され、一度に複数のLEDを暗くする効果があります。

tinyCylonここでは概略図)で遊んだかどうかはわかりませんが、LEDがランダムに点灯する「ランダム」モードがあります。このモードで複数のLEDが点灯すると、目に見える減光があります。

これを理解するには、接合点の周囲の電流の合計がゼロでなければならないというキルヒホッフの法則を適用します。1つの抵抗を使用することで、そこから出てくる電流を制限し、それを使用するさまざまなパス(「オン」LED)の間で分割する必要があります。

各LEDに一定量の電流を流すには、各LEDに抵抗を使用する必要があります。何百もの小さな抵抗器を持つ問題を回避するために、バス抵抗ネットワークと呼ばれるものに多数の抵抗器をパッケージ化するコンポーネントがあります。一つは、Mouser初またはDigikeyを(例えば上でそれらを見つけることができるここに)。これはSpokePOVが使用するものであり、そのため各LEDには一貫した電流が流れます(SpokePOVページの抵抗ネットワークRN1-RN8)。

公正な警告です。私は完全なエレクトロニクス初心者ですので、私が言うすべてを一粒の塩と一緒に取ります!お役に立てば幸いです!


0

よくない。結果のアセンブリは無秩序に動作するためです。完全に同一のLEDであっても、温度のわずかな違いがあり、熱フィードバックによる暴走振動を引き起こします。LEDの電圧温度係数は負です。したがって、抵抗器を備えた単一のLEDは、ある平衡点で自己調整します。2つの並列LEDが発振します。6個のLEDは、密結合オシレーターの無秩序なグループになります。


0

並列LEDは発振しません。熱暴走を示します。温度が上がると、抵抗(実際には前方への降下)が下がります。抵抗が低いほど電流が流れ、温度が上昇します。これにより、電流が増加し、温度が上昇して電流が増加します。これは、電流が外部的に制限されるか、LEDが過熱して燃え尽きるまで続きます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.