摘要: 本文介绍了一种基于Cypress的EZ-Color控制器和无代码嵌入式设计软件PSoC express实现高亮LED照明混色方案。该方案相比以前的方案除了具有集成度高,成本低,灵活性好,前所未有的易用性特点之外,还能有效地解决低频闪烁和电磁干扰问题。
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广告屏等领域,实现精确稳定一致的色彩输出。
中国照明网论文频道现向广大业内朋友征集稿件。稿件内容要求具有技术性、可读性。欢迎研究机构、院校、企业进行投稿。
投稿信箱:edit@lightingchina.com.cn
联系电话:0086-020-85530605-5029
(投稿时请注明作者姓名、单位、邮编和地址及电话、E-mail;以便通知审核结果,如发稿七日内无通知请来电查询。)
广东中照网传媒有限公司 版权所有 增值电信业务经营许可证:粤B2-20050039 粤ICP备06007496号
传真:020-85548112 E-mail:Service@lightingchina.com.cn 中国照明网