6个LED与单个电阻并联以简化焊接


12

我正在尝试并行连接6个RGB LED,所有这些LED都由一个光源控制(嗯,三个光源,每种颜色一个)。LED随附有电阻器,以限制5v电源时的270 Ohm电流。

问题是6个LED x 3色= 18个电阻,这很多,这意味着我需要更大的电路板和更多的焊接。

因此,我可以用一个电阻保护所有六个LED彼此并联地连接LED吗?(总共3个电阻,每种颜色一个)。如何计算该电阻的值?

更多细节:

LED由ULN2803A驱动以提供一点电流,该电流又由Netduino控制,该Netduino在三个通道上提供PWM信号。

这些是有问题的RGB LED。如果我正确理解了数据手册,他们想要20mA的电流,以及2、3、3伏的正向电压(分别用于R,G和B?)。所提供的电阻均为270欧姆,因此通道可能无法完全平衡。

为了获得更多的荣誉,我在驱动器芯片中只使用了3个晶体管,总共有8个。我可以将PWM从netduino连接到第二个三重晶体管,然后将LED分成两组,每组三个吗?值得付出努力吗?

PS:我没有手头的制图工具,但如果可以帮助阐明我的问题,我可以提供一个图表(用油漆绘制)。(另请参阅此meta问题


安德鲁,我有完全相同的LED,并且正在解决完全相同的问题。您是否成功地获得了可行的解决方案?感谢Brad
Brad

@Brad我接受了以下答案的建议,并用自己的电阻焊接了每个LED,这虽然有点费力,但效果很好。Stripboard为我提供了帮助,但单个封装中的电阻器阵列也值得一看。
Andrew M

如果您使用的是现成的剥离板,请不要抱怨焊接18个电阻器。您无需设计PCB,转移图稿,蚀刻图稿并钻任何孔。如果您将18个通孔电阻器视为一项有竞争性的活动并进行相应的培训,则可以在一分钟内焊接好它,而不必计算将它们塞入电路板的准备时间。:)
Kaz

1
是的,您可以,但前提是您一次只能确保不超过一个点亮。如果一次需要多个照明,则可以多路复用它们并在它们之间快速切换。
Cano64年

Cano64评论应作为答案得到提倡。我经常使用这种多路复用技术,并且效果很好。在这种情况下很难确定它是否可以与PWM一起正常工作。
eadmaster

Answers:


18

仅对6个LED使用一个电阻不是一个好主意:如果两个LED之间的正向电压略有不同,则一个将比另一个LED亮。

编辑
将6个LED分成3组,每组3个,并使用ULN2803A的附加输入,仅在超过一个驱动器的最大电流时才有帮助。但是ULN2803A的每个驱动器可以吸收500 mA电流,而6个LED仅需要120 mA。


12

不,您不应将LED并联。他们不会很好地共享电流,一个人会占主导地位,因此亮度会有所不同。只有拥有一个串联电阻或几个LED串联(通过足够高的电源)后,才能成功并联LED串。


5

LED的正向电压(Vf)以给定电流为特征;但如果看一下数据表,就会发现Vf随电流(If)的增加而增加。

如果将LED并联连接,则LED的两个公共节点必须具有相同的压降。也就是说,所有LED的Vf必须匹配。因此,LED的If值将一直变化,直到Vf在LED之间匹配为止-因此,LED中的电流将非常不同,因此亮度也将非常不同。

即使当您具有“相同”的LED时,当您并联它们时,每块之间的细微变化也可能导致不同的电流流过它们。

拥有一个外部电阻可将Vf / If方差降至最低。这就是为什么在大多数简单设计中,LED电流由电阻控制的原因。对于更复杂的设计,可以使用电流源控制电流。


3

根据您提供的数字,LED电流将小于您的预期。

IF=5.02.0270Ω=11.1mA

IF=5.03.0270Ω=7.4mA

VCE(sat)

如果您有12V的电源,则可以将LED以三个串联的方式串联在一起,每组一个电阻(6个电阻)。假设电流正确,则需要:-

RRED=12.0(3×2.0)11.1mA=541Ω (例如470)

RGREEN=RBLUE=12.0(3×3.0)7.4mA=405Ω (例如390)


0

只是为了详细说明其他(非常好)的答案,使用一个电阻器将电流限制到所有电阻器会在打开的LED之间分配电流,这会使LED的亮度变暗(一次点亮多个)。

我不确定您是否玩过tinyCylon此处为示意图),但是有一种“随机”模式,其中LED会随机点亮。在此模式下,如果一个以上的LED点亮,则可见光变暗。

要了解这一点,只需应用基尔霍夫定律,该定律告诉您任何结点附近的电流之和必须为零。通过使用一个电阻,您可以限制从其中流出的电流,然后必须将其分流到使用该电阻的不同路径(即“开” LED)。

为了获得流过每个LED的恒定电流,必须为每个LED使用一个电阻。为了解决拥有数百个微型电阻器的问题,有一个组件将一堆电阻器封装在一个称为总线电阻器网络的组件中。可以在Mouser或Digikey上找到它们(例如,此处)。这就是SpokePOV的用途,以便每个LED都流过恒定的电流(SpokePOV页面上的电阻网络RN1-RN8)。

公平的警告,我是一个完全的电子产品新手,所以,我要说的一丁点都加盐!希望有帮助!


0

不好主意。因为生成的程序集的行为会混乱。即使是完全相同的LED,其温度差异也很小,并且由于热反馈会引起失控的振荡。LED的电压温度系数为负。因此带有电阻的单个LED将在某个平衡点处进行自我调节。2个并行的LED将会振荡。6个LED将是一组紧密耦合的振荡器的混乱状态。


0

并行LED不会振荡-它们会显示热量失控。随着温度上升,阻力(实际上是正向下降)下降。较低的电阻会吸收更多的电流,从而使温度升高更多。这会增加电流,从而会增加温度,从而增加电流,这会增加电流。...将一直持续到外部限制电流或LED过热并烧坏为止。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.