引言 随着半导体照明行业日异更新的步调,具有寿命长,能耗低,应用机动,环保无害等众多优点的高亮LED正在孕育一场新的产业革命―照明革命,使昨们的生活与工作情况魅力四射,绚丽多彩。不外,由于LED自己属于半导体器件的特点,使得LED照明设计时需面临两大挑战――同种颜色的LED具有多种型号规格以及LED的性能随温度而低沉的特性。这就要求照明工程师在举行LED照明混色设计时,必须做LED型号规格和温度赔偿的思量。LED型号规格和温度补偿算法设计不光算法复杂,而且还要求照明工程师有比力专业的色彩学理论知识。这使得许多照明设计工程师在设计生产时接纳指定型号规格的LED的方法往返避复杂的LED型号规格补偿算法设计。但是这会给整个系统带来资本的增加,因为LED供应商通常会多收10%的指定费。为了资助广大的照明设计工程师办理LED混色设计的挑战,本京电港论坛文章先容了一种{方案}赛普拉斯的EZ-Color控制器不需要指定LED型号规格,而且能快速简朴完成一个性能优良的高亮LED照明混色设计方案。 EZ-Color控制器 EZ-Color控制器是Cypress生产的专门针对高亮LED照明混色应用的可编程片上系统芯片。它主要由8位微处理器,可编程模拟模块和数字模块,外加硬件乘法累加器,I2C,Flash, SRAM等周边外围模块组成,如图1{京电港论坛}所示。 图1:EZ-Color控制器的功能框架图 因此,EZ-Color控制器除了能实现一般LED混色系统的盘算控制功能之外,还可通过可编程模拟和数字模块根据混色系统的详细要求灵活地实现所需的模拟与数字外围功能。比方,可以通过内部集成了16个可编程数字模块的EZ-Color控制器CY8CLED16实现多至16路LED控制通道的LED照明混色系统,也可以设计成32位分辨率的4路LED控制通道的照明混色系统。为了方便用户简单而快速地实现高亮LED混色设计,Cypress基于EZ-Color控制器和无代码设计软件构建了三色LED混色模块。这个混色模块将PSoC内部寄存器的配置,可编程模块的内部连线,包罗LED型号规格和温度补偿算法软件都已设计好了。当用户需要设计照明混色系统,只需像windows利用一样将三色LED混色驱动选中后拖放到PSoC express的设计区里,所有的照明混色软件都将自动生成。 高亮LED照明混色方案的实现 基于PSoC express的混色方案实现机制 EZ-Color高亮LED照明混色设计是基于赛普拉斯的无代码图形化设计软件―PSoC express实现的。当用户要完成某个系统的设计时,只需进行简单地操作即可,第一步是输入,输出驱动的选择;第二步是界说输出与输入的行为关系或通报函数关系。EZ-Color混色方案也不破例,也是由输入,输出驱动和传递函数关系构成,如图2{京电港论坛}所示。 图2:EZ-Color方案实现机制图 从上面的实现机制图可以看到,EZ-Color的LED混色方案是采用(x,y,Y)表现输入,输出是RGB三色LED,其中三色LED 的硬件驱动采用了SSDM(随机信号强度调制)用户模块。输入的(x,y,Y)是按照CIE 1931色度图的表征方法来表示EZ-Color的颜色输入请求信息,即x,y代表色调和色饱和度,反映颜色的色度信息,而Y代表光通量,反映颜色的亮度信息。SSDM用户模块是赛普拉斯的PrISM(准确照信号强度调制)技能的硬件实现。PrISM技术是赛普拉斯专有的LED亮度调治技术,它可有效地解决电磁干扰和低频闪烁问题。 PrISM技术 传统的LED亮度控制都是用脉冲宽度调制信号(PWM信号)来实现的,通过改变占宽比来实现亮度调节的。这种亮度调节方法简单,但是由于PWM信号是高低电平固定厘革的信号,因此它的谐波成份非常丰富,电磁干扰大。同时当用低频的PWM信号进行亮度控制时,人眼会觉察到灯光在闪烁。 EZ-Color方案的亮度控制采用了Cypress的专有的PrISM技术。相比于PWM控制方法它可有效地解决电磁干扰与低频闪烁问题。如图3{京电港论坛}所示,PrISM技术通过将随机计数器与用户所要求的信号强度寄存器的值进行比较,如果随机计数器里的值小于信号强度值时,就输出高电平信号,大的时候就输出低电平,从而产生高低电平宽度随机变化的精确照明脉冲信号。 图3:PrISM技术实现框图 高低电平宽度随机变化的精确照明信号使得强度脉冲信号非周期性。脉冲信号的非周期性的直接利益是信号的频谱一连而且幅度小,如图4{京电港论坛}所示。同时,PrISM高低电平信号是随机变化的,因此不会出现低频的PWM信号由于其高低电平信号迟钝变化所引起的人眼能觉察到的低频闪烁问题。 图4:PWM信号与PrISM信号的频谱图 PSoC express设计与实时调试 PSoC express可帮助用户简化并直观地完成高亮LED混色应用步伐的开辟和设计,在线调试功能。下面以赛普拉斯的EZ-Color开发板 RGB-3261A为例形貌如何用PSoC express进行混色设计和调试。 A. 打开PSoC express软件,创建并命名一个新的工程项目。 B. 从“输出驱动器”列表中的High Brightness LED下面选择Triple Luxeon K2颜色混淆驱动器,并将其拖到工作区中(见图5{京电港论坛})。在拖到工作区释放后,PSoC express会弹出一个添加输出驱动器窗口。这个时候输入驱动器ColorMixer作为HBLED驱动名称后,点击“ok”即可。 图5:输出驱动器列表 C. 当HBLED窗口出现时,可从关联的温度传感器列表选择“热敏电阻暂时传感器”。 |