一个4寸480*800 的液晶屏使用了一个8并的LED作为背光,手册上单灯的电流为20mA,总计160mA,导通压降为3V。需要注意如果背光超出许可电流点亮,时间长了会因为LED光衰变暗。最终无法显示。所以工作电流设置准确非常关键。既要保证亮度足够,同时不要超过许可值。 简单的串一个12.5Ω的电阻,如果发光二极管导通压降准确,供电电压准确。则流过每个LED的电流为20mA。实际电流与供电电压和LED导通压降有关。LED导通压降与电流单调增加,但并不是线性关系同时与温度有关,一致性也不会一样,这样会导致实际电流偏差很大。可以使用PWM控场效应管开关实现调亮度。 可以使用一个BUCK DC-DC 构成恒流源,如下:LED和电流采样电阻R3近似于串联。流过LED的电流等于流过R3的电流。当R3上的电压与DC-DC反馈电压相等时达到稳定。此时的电流为 0.6/3.75 = 160mA。 上面的电路在R3上消耗的功率为 0.6*0.16 大约100mW,如果觉得有点大,可以考虑在采样电阻输出增加一级放大。这样可以用小的采样电阻。 上述电路需要增加一个放大器,电路比较复杂。也可以用加偏置的方法。将采样电阻的输出通过一个1K电阻接到DC-DC反馈端。反馈端同时用另一个电阻偏置到固定参考电压。 电阻阻值可以通过如下方法计算得到。采样电阻R3 0.5Ω,流过LED的电流0.16A,压降为0.08V。反馈电压为 0.6V,因而可以计算出R5的电流为(0.6-0.08)/1 = 0.52mA。R6取值应为 (3.3 – 0.6)/0.52 = 5.19KΩ 理想情况下,上述方法能比较准确地设置LED电流,实际上电阻和偏置电压的偏差都会影响到最终的电流。