照明是英飞凌XMC1000家族产品的其中一个应用领域,XMC1200家族产品可以满足照明应用中对通讯、调光及功率控制的需求。 l 对于通讯,英飞凌提供基于DAVE App的DALI Control Gear协议栈,同时也可以利用通用串行单元USIC轻松的实现DMX512的通讯,开发非常方便。 n DALI 英飞凌提供主机程序(基于XC836MT),上位机控制界面LightNet,以及基于XMC1200 DAVE App的DALI Slave部分,用户可以直接基于此系统进行DALI从机的研发。 参考软件及文档下载地址: 1. LightNet 及Master程序(基于XC836)下载链接 见附件“ap0810413_LightNet.exe” Note:请将exe1修改为exe并上传 2. DALI从机程序 “DALI_ControlGear_Example01_XMC12.zip”见附件 3. 硬件: a) XC836 评估板(配DALI接口) i. 介绍文档 见附件“AP0810414_LightNet.pdf” b) XMC1200照明应用套件
4. 使用说明文档 见附件 “Infineon DALI参考方案介绍.docx” n DMX512 DMX512为基于RS485 (UART)的通讯协议,波特率250Kbps,比较适合于需要高速数据传输的调光应用,实现简单的调光控制。英飞凌提供基于XMC1200的针对DMX512的主、从机程序,XMC1200中灵活的中断功能可以比较容易实现Break信号的检测(从机)、及生成(主机)。 1. DMX512简介 2. 参考例程下载地址: 主机:“DMC512_Master_V1_0125.zip“ 从机:”DMC512_Slave.zip” 3. 硬件 XMC1200照明应用套件,用户可以用两块板子相连,实现主、从机控制
l 对于调光控制,XMC1200集成了专门针对调光应用的亮度及色彩控制单元(BCCU), 可在处理器几乎不介入的情况下,对LED进行无闪烁调光和颜色控制。可以提供多达9路、基于PDM的无闪烁调光控制信号,此外还有额外的PWM通道兼容常见的PWM调光。 1. 参考例程下载地址: 见附件“RGBLamp_Example03_XMC12.zip” 2. 硬件 XMC1200照明应用套件,板上提供了LED以及驱动电路,用户可以直接评估
l 对于功率控制,现在常见的LED控制器内,通常采用专用调光芯片实现恒流控制。而XMC12系列灵活的PWM单元,片上比较器以及运算能力强大的M0内核,使利用MCU实现低成本功率控制如PFC, 恒流控制等成为可能。 实现方式,框图 PFC实现框图 Buck峰值电流控制 感兴趣的网友可以根据以上资料设计集成功率控制的基于MCU的LED
|