配色: 字号:
浅谈LED亮度调节设计
2012-05-04 | 阅:  转:  |  分享 
  
在很多项目中,我们往往会碰到一些背光灯或者指示灯的设计,比如LCD的背光灯,按键的背光灯指示灯等。我们一般会采用常用的LED来作为这些背光灯或指示灯。在设计LED的时候往往会有一些个值得注意的地方。在这里简单介绍一下LED的一些基本设计方法。???????一般的LED都会有如下的特性,LED有恒定的压降,白光灯可能有3V左右的压降,而其他颜色的灯也会有2V左右的压降。而一般的LED大概能承受的电流也不过30MA,改变LED电流的大小则LED的亮度会随之而改变,在设计多个LED的时候可以设计成LED并联,也可以设计成两两串联再并联的方法,或者更多LED串联,这要看电压的大小,我们一般用的12V电建议大家不要多于3个LED串联,否则会影响LED灯的亮度,如果我们用LED的话,那么我们必须要串联一个限流电阻,限流电阻的阻值我们可以用简便的方法计算,在UV电压下可以应用公式R=(U-Nu)/I来计算限流电阻的阻值,其中N为LED的个数,u为LED的压降,I为要通过LED的电流,这样我们就可以通过改变R从而改变LED的亮度来调节其亮度,也可以通过改变U的值来调节LED的亮度。??????很多情况下,我们可能要用单片机来调节LED的亮度,针对调光我们可应用的有几种方案。1、市场上许多驱动LED的芯片,比如MAX16803,通过改变DIM口的PWM来调节LED的亮度,这种方法应用精确度较高而且驱动能力较强,价格比较贵。2、我们也可以通过自己搭电路来驱动LED的亮度,这里也是应用单片机的输出的PWM来调节,单片机PWM输出并通过三极管以后,应用RC积分电路,把PWM的电压积平,某一个占空比的PWM值对应一个积分的电压值,我们由此用单片机改变PWM的占空比来调节电源芯片的FB端,由电源芯片来调节出不同的电压值U,这样便可以调节LED的亮度,并且可以做到无级调光,这种方法是一种比较实用的方法。3、应用3-8线这样的译码器来调节电源芯片的反馈端来调节输出电压U的值,单片机I/O口控制3-8线从而调节电源芯片的FB,由电源芯片来调节出不同的电压值,这种调光方法无法做到无级调光。4、通过改变R的值来改变LED的亮度,我们可以应用像如CD4051这样的芯片来选通R的阻值来调节LED的亮度,这样的电路还是比较简单的,通过单片机控制CD4051的控制口来选通不同的阻值从而达到调光的目的,不过这种调光的缺点也是不能做到无级调光,并且要考虑CD4051的电流承受能力。以上是我所能想到的调节LED灯光亮度的方法,先拿来分享,当然还有许多我没有想出来的方法,大家可以一起讨论。



献花(0)
+1
(本文系朽木轩首藏)