用三种红绿蓝可以混合色各种颜色,这个程序是吧,每个颜色分成200级(实际是201级),所以值就是0到200,然后用PWM输出控制各色的亮行团度,混合出七彩,如R=200、G=200、B=200就是碧凳白色,但档慧橘不是纯正的白。(纯白色时RGB的值是不相等的)
户外的超大LED广告屏就是这样的,每个像素点就是一个全色LED灯。
1、LED的因为是一种低电压直流产品,而市电是交流220V,所以其工作需要LED驱动电源。LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电此携汪源转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。2、LED驱动原理:
正向压降(VF)和正向电流的(IF)关系,当正向电压超过某个阈值(约2V),即通常所说的导通电压之后,可近似认为,IF与VF成正比。当前超高亮LED的最高IF可达1A,而VF通常为2~4V。
由于LED的光特性通常都描述为电流的函数,而不是电压的函数,因此采用恒流源驱动可以更好地控制亮度。此外,LED的正向压降变化范围比较大(最大可达1V以上),VF的微小变化会引起较大的,IF变化,从而引起亮隐搏度的较大变化。所以,采用恒压源驱动不能保证LED亮度的一致森仔性,并且影响LED的可靠性、寿命和光衰。因此,超高亮LED通常采用恒流源驱动。
注:LED的温度与光通量(φV)成反比,85℃时的光通量是25℃时的一半,而一40℃时光输出是25℃时的1.8倍。温度的变化对LED的波长也有一定的影响,因此,良好的散热是LED保持恒定亮度的保证。
LED本身只是一种电致发光器件,本质上胡旅它是一个二极管,唯一的功能是通过电流时发光(把电能转变成光能)。它是不需要任何“编程”的。LED需要专用的驱动器芯片来供给电源。部分驱动器芯派圆片是可编程的,通过写入程序,它可以控制LED元件点亮、熄灭或发尘做塌出不同亮度的光;另外绝大多数驱动芯片带有使能端,这个端口可以与多种单片机、接口电路相连,从而接受来自单片机或其他接口电路的指令来控制LED的发光状态。这时的编程,是对单片机或其他上位机而言的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)