发布时间:2021-09-18 06:13:06

LED亮度线性变化难搞?PWM占空比帮你忙

来源:最新bet9app下载

  首先需要明确的是,LED驱动是恒流的,而PWM所作的仅仅是修改恒流电流与断流的时间比,所以占空比与光通量的输出是线性关系。作为一个灯具,其输出光通量随时间线性变化,但是人眼感受的却不是线性的,表现有,在灯光微亮区,很小的光通量改变也让人眼感到光通量变化很大,而在光通量比较大的区域,很大的光通量跳跃,人眼感觉到的光通量变化不大。

  要想得到图4的效果,那么PWM的占空比调节方式就当如同图3,这在单片机的软件处理就麻烦了,在软件处理中得有一个数学公式来描述这个曲线,这可能造成为了计算某一刻的占空比,占用大量的CPU资源来计算;当然也有别的办法,比如用一个大表格把曲线存在表格里,需要百分之多少的亮度就到表格去查对应的占空值就可以了。

  这里需要注意的是,像图4这种人眼的感受是无法通过仪器来进行测量。所以文中给出的图形只是大概的参考,然后根据实际感受再多次调整,直到按下控制器上的亮度加和亮度减,从最亮到最暗,人眼感觉是无级均匀变化就行了。

  本篇文章从软件的角度给出了调节PWM占空比,来确保亮度是线性变化的方法。是比较偏向基础类的文章,希望大家在阅读过本篇文章之后能够有所收获。

400-677-3888