AVR单片机如何控制LED亮度?

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:34:21
不要说太深的。

单片机只能产生两个电平的信号,因此要控制LED亮度要靠LED点亮的频率,频率越高亮度越亮。如果你愿意取得更好的效果的话还可以使用DA芯片,当然需要更多的知识。

使用PWM来驱动LED灯。
调节占空比就可以调节亮度了。现在很多的七彩霓虹灯就是这么做的!
具体的你了解下PWM相关知识吧!

简单的说就是用定时器,定一个比较短的时间(人眼看不出闪动的范围内,40ms左右)在这个时段里,一段时间亮,一段时间暗就行了。