英飞凌XMC1200单片机在LED智能调光中的应用

  作者:罗敏 时间:2014-03-31来源:电子产品世界

  基于XMC1200 BCCU的智能调光方案

  XMC1200内建的亮度与色彩控制单元(BCCU)可以实现对LED亮度和色彩的全数字控制,可实现以下关键特性:(1)自动消除低频闪烁;(2)自动色彩变化控制;(3)智能的柔和调光控制。

  其中图2为利用XMC1200实现1组RGB LED调光的电路图。

  从上图可以看出,在XMC1200的BCCU中,主要引入了以下模块:

  指数型调光引擎

  人眼对于光强的感知实际是对光振动的振幅的感知,而光的强度和振幅的平方成正比,这就导致人眼对光强的线性变化无法做出线性的感知,而是会产生近似对数的关系。为此,如果需要让人眼感知到线性的变化,则需要让光强按照指数型改变。

  为了解决这种难题,BCCU创新的增加了指数型调光模块,使得光强可以自动的按照指数规律变化,从而达到对人眼的感知的线性变化,从而达到柔和调光的效果。指数型调光的模块和原理如图3。代码实现如下:

关键词: 单片机 XMC1200 调光

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版