5050灯珠颜色是怎么样进行变换的呢?我们在LED功能型产品设计中,对于某些空间、成本和功耗受限的系统而言,最好使用一个能发出多种颜色的5050RGB灯珠。通常情况下,这种多色LED在一个透明环氧树脂外壳内部配备三个LED发光芯片,分别是红色、绿色和蓝色 (RGB)。我所生产的5050RGB灯珠就是一个很好的例子。这款灯珠专为功能型LED产品而设计,其体积为5.0*5.0*1.6mm,以及六个支架延伸焊脚,在PC板上进行焊接线路进行导电和色彩控制。在通常的设计中,三个5050RGB灯珠内部中的任何一个发光芯片颜色均可以单独使用,也可与其他发光芯片结合使用,以混合产生不同的颜色。
5050RGB灯珠通常有三种引脚布局:
1.所有LED共用一个阳极,每个LED有一个阴极,总共四个引脚
2.所有LED共用一个阴极,每个LED有一个阳极,总共四个引脚
3.每个阳极和阴极都分配引脚,总共六个引脚
我的5050RGB灯珠就是六个引脚进行单独的RGB控制,每路单独控制一种发光芯片,颜色的切换和控制通过MCU控制供电电流来进行实现。如果当下功能只需要显示RGB状态中的一种,那么最简单方法是单路供电进行灯珠点亮,用户可以选择红色、绿色或蓝色中的一种。
对于更复杂的应用,可以按不同的强度组合RGB,从而产生多达1600万种颜色。实现这一目的的可靠方法是:将脉冲宽度调制 (PWM) 信号应用于每个LED,其中占空比与强度相对应。人眼可以识别出200赫兹 (Hz) 或更慢的闪烁频率,因此,为了避免闪烁,应使用1000Hz或更快的PWM频率。颜色可通过RGB色码轻松选择。这基于RGB加色模型,其中红光、绿光和蓝光在强度上各不相同,组合在一起几乎可以重新生成任何颜色。该模型适用于光线,是电视和显示屏中色彩再现的依据,还可用于呈现网页上的颜色。RGB色码的简写用 (R,G,B) 表示,其中R、G和B是红色、绿色和蓝色强度的十进制值,范围介于0到255之间。例如,蓝色的十进制RGB色码为 (0,0,255),紫色为 (128,0,128),银色为 (192,192,192)。在确定每种颜色的PWM占空比时,需将这些值除以255,因此蓝色的占空比为 (0,0,100%),紫色的占空比为 (50%,0,50%),银色的占空比为 (75%,75%,75%)。从理论上讲,白光由 (255,255,255) 表示,并且可通过同时打开全强度的红色、绿色和蓝色LED来生成。然而,在实践中,通过该方法产生的颜色通常是带有偏蓝色调的白色。出现这种色调是因为,生成的LED颜色与理想的红色、绿色和蓝色的精确波长不完全匹配。
我们在了解多色5050RGB灯珠的驱动方式之后,不仅可以节省空间、成本和功耗,还可以增强终端系统、设备、状态指示灯或照明系统的美观性及用户界面。开发人员既可以选择能对每个5050RGB灯珠进行完全控制从而达到想要达到的效果,也可以选择能对颜色进行编程控制的智能LED。