您的公式正确无误,但要正确执行此操作,您需要迭代结果。这是因为LED的正向压降与电流呈非线性关系(或电流与正向压降呈非线性关系。在许多情况下,这种影响并不明显,但在某些情况下,其结果会导致误差为2:1或更大) 。
如果串联电阻有足够的“净空”电压(Vcc和Vf之差),则原始结果可能会足够接近以进行校正,以至无所谓。但是,如果净空电压相对于Vf较小,则LED Vf随电流的变化将改变净空,从而改变电流,从而改变Vf,从而...。这确实在现实世界中发生。
对于白光LED,Vf通常在2.9V至4V范围内,直到最近才有更典型的值3.3-3.8V,而在更现代的高效LED中,其典型值为3.0-3.3V。在严重的生产应用中,Vf将以“箱”形式提供,因此可以在给定电流下保证在大约+/- 0.1V范围内。在零售中,您可以从每个进出的仓中获取样品,并且Vf可能例如对于一个LED为3.3V,对于另一个名义上相同的LED为3.6V。
如果以5V工作,则裕量将分别为1.7V和1.4V,电流变化约为(1.7-1.4)/1.7 =〜18%。加上上述电流,Vf会发生轻微变化,并且在“相同” LED之间可能会导致If发生20%的变化。在大多数情况下,这不会产生丝毫实际差异。光输出与电流大致成正比-除了最熟练或经验丰富的观看者以外,所有人都无法用眼睛察觉到20%的光输出变化。
如果说5瓦功率LED,那么LED耗散的差异可能是1瓦,这可能会影响工作温度和使用寿命。
所有这些都导致这样的建议:如果您关心真正的工作电流,则在“严重”应用中,应从恒定电流源驱动LED。在“指示器”角色或低级照明应用中,这可能无关紧要。在大功率应用或LED寿命很重要的情况下,恒定电流驱动至关重要。