レッドグリーンブルーLED


10

RGB LEDの各色に対して異なる抵抗を使用する必要がありますか?

回答:


16

はい、LEDごとに個別の抵抗が必要です。(またはRGB LEDの色ごとに、1つのパッケージで3つのLEDのみ)

LEDの物理的性質により、異なる色のLEDには異なる「順方向電圧」(LEDの主要な特性)があります。 このサイトのLEDカラーチャートは、LEDの順方向電圧を示していますが、問題のLEDによって異なります。一般に、LEDが作る周波数の光が高い(青くなる)ほど、順方向電圧が高くなります。多くの場合、赤色のLEDの順方向電圧は〜2V、緑色のLEDは〜3V、青色のLEDは〜3.4Vですが、実際にはLEDの製造元と放出される光の正確な周波数に依存します。

LEDの順方向電圧がわかったら、オームの法則を使用して、特定の電源電圧に必要な抵抗を計算できます。または、便利なLED計算機を使用することもできます。


4
順方向電圧降下の使い方を正確に理解しているとは思いません。ジャンクションが導通するための最小順バイアスを指します。LEDを直列に接続する場合は重要です。電圧降下の合計が電源電圧よりも大きい場合、正しく動作しません。抵抗のサイズ設定で重要なのは、電源電圧と最大電流です。リンクしたチャートは、光度/現在のグラフを提供します。必要な電流を選択する必要があります。50mAが推奨ピークです。次に、電流と供給電圧でオームの法則を使用して、抵抗を指定します。
wackyvorlon 2009

5
二人とも同じことを違う言葉で言っていると思います。Todbotは抵抗値を私と同じように計算し、それが機能します。同じことを計算していますが、必要な光量をより具体的にしています。彼らが指定する電圧が最大光出力(DC電流で)の場合の電圧である多くのデータシートを見てきました。あなたはカーブを取り、あなたが望む量を選びます、どちらのアプローチも間違っていません。
Kortuk、2009

4
wackyvorlon、与えられた電源電圧(5Vと言う)とLEDを通る与えられた望ましい電流(通常20mA)の場合、電流制限抵抗の値を計算するには、LEDの順方向電圧を知る必要があります。
todbot 2009

@todbot、私は彼がそれを理解したと思います、私はちょうど彼が別の方法でそれを言っていると思います。
Kortuk、2009

2
「そして、抵抗を指定するために電流と供給電圧でオームの法則を使います。」それは間違っている。LEDの電圧降下を差し引いた電源電圧を使用する必要があります。
内部石

7

電圧降下が異なります。3つのLEDのそれぞれについて電流を安全な値以下に保つ場合は、1つの抵抗を使用できます。欠点:導かれた赤は緑のLEDよりも明るく、導かれた青よりもはるかに明るくなります。「色の品質」が問題になる場合は、常に3つの個別の抵抗を使用します。


1
RGBダイオードがある場合は通常インテリジェントドライバーを使用することは認めますが、この設計上の制約を回避できるRGBダイオードを見たと思っていました。
Kortuk、2009

1
インテリジェントドライバーは電流を別の方法で処理し、その一部は抵抗をまったく必要としません(TCL5940、IIRC)
Axeman

私は、通常はLEDに抵抗を使用しないことを追加することで、知識を満たしていたことを理解しています。インテリジェントなLEDドライバーを使用していないときは、通常、短いバーストの過電流で自分のものを作ります。
Kortuk、2009

私も:-)多重化されたLEDアレイで定格光出力を得る唯一の方法だと思います。
Axeman

2

または、それらがすべて共通の陰極であるか、共通の陽極であるかによって決定される、それらすべてに沿った抵抗器 私は、1つの抵抗を使用できる高品質のRGB LEDを見てきました。インテリジェントなドライバーでは見栄えをよくできない低品質のLEDを見てきました。


オンになっているLEDセグメントの数に応じて、抵抗両端の電圧降下は変化しませんか?(当面の間、オンまたはオフのいずれかで制御されていると想定します-淡色表示なし。)
ジェシー

はい、そして私はあなたが一度に1つだけを持っているかどうかを考えていました。
Kortuk、2010

2

指定された回答は正しくありません。共通ピン(4つの端子がある場合)に接続するか、すべてのカソードまたはアノードを一緒に短絡して(共通ピンにする)、3つの信号線を使用すると、1つの抵抗を使用できます。LEDを飛ばすことなく任意の1つのピンに継続的に接続できる最小の抵抗を選択します。供給電圧は最高電圧に近すぎてはなりません(たとえば、1.4Vの赤色LEDと2.5Vの青色LEDは5Vで管理可能な電流差がありますが、3.3Vでは、輝度オプション全体の完全なスペクトルを取得することが困難になる場合があります。

今、ソフトウェア。各ピンを異なる時間にPWMする場合、電圧の電流差をソフトウェアで補正できます。

例えば:

Naive White:  
R --__________  
G ____--______  
B ________--__  

More accurate white (V_red < V_green < V_blue, so I_red > I_green > I_blue, and the eye sees some colors brighter):
R  --____________________
G ________----___________
B ________________--------

Bright Red-yellow, whitened:
R ----___
G___---_
B_____-

This causes current drops (probably wouldn't turn on). Don't do this:
R ___----
G _----__
B----____

など
あなたは、単一のコンポーネントの消費電力によって制限されているので、最大の明るさは、独立して、それらをPWMingと同じになります。


1
私はいくつかのRGB LEDで遊んでいて、いくつかのアイデアを探していたところ、インターネット(imgs.xkcd.com/comics/duty_calls.png)で問題が発生しました。それを修正する必要がありました。古い質問にぶつかって申し訳ありません。
ケビンフェルメール

2
reemrevnivek、それは賢いアプローチです。私はそれが好きです。このアプローチでは、ハードウェアの担当者が青いLEDを100%の時間で最大輝度まで駆動するのに十分な小さな抵抗を選択し、ソフトウェアの担当者が誤って赤いLEDのPWMを100%にオンにしないように信頼する必要があります(おそらく過熱し、その赤いLEDを破壊します)。悲しいかな、ハードウェアの男とソフトウェアの男が同じ人物であっても、ソフトウェアの男をそれほど信頼しない多くのハードウェアの男。彼らは、ソフトウェアのバグがハードウェアを損傷しないことを保証するために、いくつかの追加の抵抗を追加する価値があると言います。
davidcary 2010

-1

RGB LEDには多くのバリエーションがあります。データシートを参照する必要があります。


2
質問を考えると、mad_zはデータシートを読んで手助けするように指示するよりも多くの情報が必要だと考えるのが安全だと思います。
jkopel 2009
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.