利用两个或更多的独立LED,当今的驱动器能够控制可用于便携系统中的新潮装饰光。不仅ILED峰值电流完全可编程,每个LED都能在0~100%亮度范围之间调光至任何值。此外,工作在向上和向下两种方向的嵌入式渐进调光功能提供了一种终端客户所需要的特别照明序列。
一种更加复杂的电路设计能够用来获得对LED的完全独立控制:I-LED峰值电流和PWM都能够数字编程,产生几乎无限的色彩范围和亮度,因为I-LED峰值电流在色彩地图中移动。基本的模型描述如图6所示。
图6LED和CCFL的色域与NTSC标准的比较
数字控制
标准的I2C端口用于处理I-LED和PWM,利用软件来设定控制器内建的功能。为了更好地阐述渐进调光,我们将利用NCP5623控制器作为参考来描述这种功能的操作。
在PWM能够发生之前,ILED峰值电流将像NCP5623数据表中所定义的那样通过发送适当的代码至芯片来设定。创建平滑的增强亮度,软件将发送驱动器可用的总级(step)数:在本案例中,我们拥有31级。可以在微控制器(MCU)中应用一个简单环路来处理这个工作,但由于与实时系统相关的优先级中断问题,亮度上升过程可能被打乱。NCP5623含有内置序列,避免了MCU实时操作的发生:无论是亮度增强还是减弱,渐进调光都能够通过非常有限的软件步骤来实现,并且没有高优先级中断事件的影响。
基本上,两个内置寄存器将预先调整如下。
渐进调光的目标和方向:
-亮度增强=%101xxxxx
→最后位[B4:B0]包含增强的最终ILED目标
-亮度减弱=%110xxxxx
→最后位[B5:B0]包含减弱的最终ILED目标
时序和启动条件:
GRAD=%111xxxxx
→最后位[B5:B0]包含每级的时序
ILED电流将从0平滑增加至5.5mA,总序列时序等于GRAD寄存器位[B5:B0]的内容乘以增强(UPWARD)寄存器定义的级数。在这个例子中:
T=GRAD[B5:B0]*UPWARD[B5:B0]
T=64*26=1664ms
图7典型的NCP5623自动向上渐进调光过程(每级8ms)
图7中给出的波形展示了向上渐进调光;对DWNWRD寄存器进行适当编程来实现向下调光的操作。
正如我们能够观察到的,ILED电流以准指数曲线形式增加,这种情况足以很好地补偿人眼的敏感度。
相反的方向很容易通过在数据寄存器的高三位使用适当的代码,而序列的余下部分相同来实现。
内置寄存器使对渐进调光进行动态控制成为可能,可以对不同视觉效果进行仿真。举例来说,我们可以重复由向上或向下期间的数字调制所创建的序列,也可能结合其中一组渐进调光和突然变化在波形的相反侧创建类似波形的锯齿。
最后,能够结合渐进调光和嵌入在芯片中的PWM,通过IREF引脚对ILED峰值电流进行调制创建相当复杂的光照序列:一种装饰光系统在主控制器周围采用最少数量的无源元件得以构造。
中国照明网论文频道现向广大业内朋友征集稿件。稿件内容要求具有技术性、可读性。欢迎研究机构、院校、企业进行投稿。
投稿信箱:edit@lightingchina.com.cn
联系电话:0086-020-85530605-5029
(投稿时请注明作者姓名、单位、邮编和地址及电话、E-mail;以便通知审核结果,如发稿七日内无通知请来电查询。)
广东中照网传媒有限公司 版权所有 增值电信业务经营许可证:粤B2-20050039 粤ICP备06007496号
传真:020-85548112 E-mail:Service@lightingchina.com.cn 中国照明网