PWM LED调光线性度怎么做好?

2020-01-12 17:14发布

最近做一个PWM驱动LED呼吸灯电路,使用STC12C5604AD内置的PWM输出,发现在低占空比时,LED的亮度变化非常快,可以说肉眼能非常容易分辨的亮度变化区域在占空比5%~30%之间就完成了,剩下变化阶段亮度变化都不怎么明显。因此最终效果非常不好!
请问这是由于占空比分辨率不够高引起的么?如果改用软件PWM提高分辨率到1000级会不会好一些?我的打算是低占空比段(0~300)放慢速度,其它部分加快以获得比较线性的亮度变化输出
请高人指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
95条回答
jinxiafeng
2020-01-19 19:34
wsdzwsdz 发表于 2012-2-3 19:27
楼主的问题我也遇到过,虽然光通量和占空比是线性关系,但是肉眼感觉是非线性的,耳朵听声音也是有这个问题,所 ...

现在才看见
阿莫少个有人回复帖子通知的功能
你这个,建议用专门的三基 {MOD}驱动芯片来控制吧。全靠软件模拟调控太复杂了,得不偿失啊!人眼对三基 {MOD}的敏感度不一样的,加上本来就有的非线性特性,想要完全软件控制三路PWM输出,完美调制需要的颜 {MOD}很麻烦

一周热门 更多>