微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 数字控制LED 点亮生活新色彩

数字控制LED 点亮生活新色彩

时间:11-04 来源:Microchip 点击:

扑。这两种拓扑均可以有效控制LED的电流,而且均能受益于DSC的智能。


图5:配置为驱动LED或LED串的降压拓扑

  降压拓扑非常适合LED或LED串的正向电压小于电源电压的情况。图5给出了用于控制LED的典型降压拓扑。如图所示,PWM控制开关(Q),当开关(Q)导通时,检测电阻(Rsns)两端的电压对应于LED的正向电流。该电阻(Rsns)两端的电压将馈入DSC的比较器,该比较器随后将此电压与可配置的内部参考电压进行比较,此内部参考电压与所需的LED正向电流成比例关系。如果检测到的电压大于内部参考电压,模拟比较器将关断PWM的开关(Q),这会使电感(L)通过流经二极管(D)和LED的电流来释放其存储的电能。当下一个PWM周期开始时,开关(Q)导通,然后再次开始此过程。借助DSC的高级功能,此方法能有效调节通过LED的正向电流,同时不产生任何CPU开销。

  图6:配置为驱动LED或LED串的升压拓扑

  顾名思义,升压拓扑非常适合LED或LED串的正向电压大于电源电压的情况。图6给出了用于控制LED的典型升压拓扑。与降压拓扑一样,PWM控制开关(Q),并且通过检测电阻(Rsns)监视流经的正向电流。DSC上的ADC模块对检测电阻两端的电压进行采样,该电压对应于LED的正向电流。该值随后馈入在DSC的软件中执行的比例积分(PI)控制环。根据ADC读数以及与所需电流对应的软件参考值,PI环相应调整开关(Q)的工作周期。此处使用DSC的优势是PI控制环在软件中实现,因此可以使用各种其他控制环方法。此外,PI控制环使用的CPU开销极少,这样DSC可控制多个LED串,并仍有余量来实现其他功能。

  说到其他功能,使用DSC来控制灯饰的最令人兴奋的原因之一是能够为系统增加通信功能。DSC具有足够的处理能力来智能地控制LED灯饰,同时实现用于与外界通信的通信协议。这样便不需要单独的通信和控制设备。DMX512是一种常见的照明控制协议。该标准使用单向通信,支持一个主设备和多个从设备,用于向各个灯饰发送命令。DMX512每个数据包发送512字节的数据,并且允许单独寻址各个设备或节点。DSC的高速处理能力使其能以最高优先级执行快速控制环(如用于升压转换器的PI控制器),同时在后台运行通信协议(如DMX512)。由于通信在软件中实现,因此灯饰不限于仅一种协议——相反,它可以实现设计人员所需的任何通信方案。

  与任何新技术一样,数字LED控制也需要一个学习过程。为了简化数字控制的学习,许多芯片供应商现已提供数控LED照明工具包和参考设计。其中有许多设计提供免费的源代码和硬件文档。由于LED拓扑种类繁多,其中一些甚至还提供可互换的功率级。例如,Microchip的LED照明开发工具包(部件编号DM330014)的子板上含有LED驱动器级,允许使用同一块电路板试验多个驱动器级。此外,还有许多开发工具和应用笔记可用,从而简化数字LED控制的学习。

  LED的高效率和即时调光属性使其非常适合于颜色混合应用,因此其普及程度在不断提高。设计人员需要为灯饰增加更多功能,使其在市场上更具竞争力。智能控制和通信会是未来灯饰设计的两个关键功能。采用DSC的数字控制可将设计人员及其灯饰引领到一个新的层次。
——本文选自电子发烧友网12月《处理器与DSP特刊》"透视新设计栏目",转载请注明出处,违者必究!

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

网站地图

Top