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

2020-01-12 17:14发布

最近做一个PWM驱动LED呼吸灯电路,使用STC12C5604AD内置的PWM输出,发现在低占空比时,LED的亮度变化非常快,可以说肉眼能非常容易分辨的亮度变化区域在占空比5%~30%之间就完成了,剩下变化阶段亮度变化都不怎么明显。因此最终效果非常不好!
请问这是由于占空比分辨率不够高引起的么?如果改用软件PWM提高分辨率到1000级会不会好一些?我的打算是低占空比段(0~300)放慢速度,其它部分加快以获得比较线性的亮度变化输出
请高人指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
94条回答
monkeynav
1楼-- · 2020-01-20 22:28
没想过,回去试试
lijia115003
2楼-- · 2020-01-21 02:07
根据前面提供的计算公式,我也做了一个图形界面的计算程序,欢迎试用,win7环境开发的,不知道xp能不能用。
gzhjic
3楼-- · 2020-01-21 06:14
bigeblis 发表于 2011-12-14 20:23
回复【24楼】r166  
瞎扯啥呢,led亮度流过它的平均电流有关,说通俗点就是它的限流回路的参数,
占空比只 ...

正解!!!
Lauchael
4楼-- · 2020-01-21 10:21
 精彩回答 2  元偷偷看……
犬火
5楼-- · 2020-01-21 10:53
tonyone 发表于 2013-5-13 23:24
256级PWM,10级亮度,感觉灯的亮度变化梯度有点大。


256级PWM,是什么意思?
犬火
6楼-- · 2020-01-21 13:03
考虑弄个恒流源,然后用占空比调节电流,自我感觉这样做比较好。

一周热门 更多>