微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 消费类电子 > 基于EZ-Color控制器的高亮LED照明混色方案

基于EZ-Color控制器的高亮LED照明混色方案

时间:08-01 来源:互联网 点击:
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窗口出现时,可从关联的温度传感器列表选择“热敏电阻临时传感器”(见图6)。  

  
图6 关联的温度传感器列表  

D. 在温度传感器属性窗口中输入所选传感器的属性参数,见图7。  

E. 设置你所选的LED型号规格参数,见图8。PSoC express软件在编译组建时会根据用户所设置的温度传感器和LED型号规格属性参数值自动生成所需要的温度补偿和型号规格补 偿软件。  

  
图8 LED型号规格参数设置表  

F. 设置完HBLED驱动的参数后,点击OK。  

G. 从express里的评估器(valuator)驱动里分别选择4个作为输入的变量:LEDBrightness、 LEDEnable、xValuator、yValuator;从接口(interface)驱动里选择I2C作为LED混色系统与外部控制系统进行通信的接口。  

H. 定义输出与输入的传递函数关系:右击“ColorMixer”输出驱动器图标,然后选择传递函数打开传递函数对话框。在传递函数对话框里将作为输入的4个变量与输出传递函数的4个参数一一对应配置即可,一旦配置完后,如图9所示,输出与输入之间会显示连接线。  

  
图9 输出与输入  

I. 编译组建项目,生成用以烧录的代码。在编译组建的过程中,PSoC express会弹出器件选择和引脚配置图。用户根据自已所做的电路板进行相应的器件选择和引脚配置后,点击OK,PSoC Express会继续完成项目编译组建工作。在项目构建完后,一个没写任何一行代码和基于EZ-Color控制器的高亮LED照明混色系统的设计工作就基本完成了。  

J. 程序烧录。在项目编译组建结束后,连接好程序PSoC烧录器和点击“PSoC programmer”就可以开始进行程序K. 在线实时调试。PSoC express不但可以帮助用户进行直观式图形化设计,还支持在线实时调试功能,使得用户可以实时输入颜色请求信息,实时观察LED混色效果,从而确保LED混色结果达到客户满意的效果。下面以本设计为例,简要描述一下如何轻松实现在线实时调试功能。第一步,连接好PSoC express在线实时调试硬件——I2USB板;第二步,从PSoC express设计区点击 “monitor”,进入调试窗口,然后点击I2USB板运行按键“ Running”;第三步,右击输出驱动器“ColorMixer”,选中“show tuner”,然后EZ-Color调试窗口打开,见图10.这时候用户可以在色度图中点击所需要的颜色实时观看混色效果了,实现在线调试功能。  

  
图10 EZ-Color在线实时调试窗口   

结语  

该方案设计简单,易于应用,性能优良,可广泛应用于城市照明,室内室外装饰,信号灯,舞台灯和LED广告屏等领域,实现精确稳定一致的色彩输出。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top