所有颜色都可以由红色,绿色和蓝色(RGB)制成,这是我们可以生成任何颜色的基本三种颜色。通过改变这三种颜色的数量,可以生成许多颜色。在光的情况下,我们可以通过使用三种基本光(即红色,绿色和蓝色)并改变这三种光的强度来产生任何颜色的光。因此,我们的基本任务是控制这三种光的强度。
我们在这里使用红色,绿色和蓝色LED构建RGB灯泡,我们只需要添加一种机制来分别控制这些光的亮度或强度。为了控制亮度,我们使用具有555时间IC的PWM(脉冲宽度调制)方法。555定时器IC可以生成可变宽度的脉冲,而Pulse的宽度可以控制占空比。占空比不过是高时间与总时间之比。
占空比%=开启时间/(开启时间+关闭时间)* 100
占空比越高,LED的亮度越高,占空比越低。亮度越低。例如,高电平时间为8毫秒,低电平时间为2毫秒,则占空比为80%,这意味着LED在开(8毫秒)和关(2毫秒)之间振荡。现在我们的眼睛看不到这样的高频振荡,并且LED外观在80%的亮度下持续亮着。
阅读本文的PWM LED调光器电路,以正确理解PWM概念。
组件
- 555定时器IC-3
- 电阻:3 – 1k和3 – 220欧姆
- 可变电阻器:3 – 10k或100k
- 电容器:三– 0.01uF和三– 0.1uF
- 二极管-6
- LED(红色,绿色和蓝色)
- 电池:5-9v
电路图和说明
我们需要为三个LED(红色,绿色,蓝色)创建三个相同的电路块。这里说明一个模块的电路(蓝色LED的模块),其他两个相同。
电路简单易懂,555定时器配置为非稳态模式,我们知道频率和占空比取决于PIN 8和7与PIN 7和6之间的电阻以及定时电容器C1。
- 我们在PIN 6和PIN 7之间连接了一个可变电阻器和两个二极管,以便电容器C1通过可变电阻器的一部分进行充电,并使用可变电阻器的另一部分进行放电。
- 例如,我们已经设置了可变电阻(10k)旋钮,就像该电阻在7k和3k之间分配一样,因此电容器将通过7k电阻充电,并通过3k电阻放电。
- 并且我们知道,当电容器充电时输出为高,当电容器放电时输出为低,因此在这种情况下,高时间大于低时间,并且占空比也更大,因此LED会更亮。
- 而且,如果我们反向旋转旋钮,则会使LED变暗,因为电容器充电所经过的电阻部分会比电容器放电所认为的部分要小。
- 因此,通过旋转电位计的旋钮,我们可以控制LED的亮度。其他两个LED(红色和绿色)使用相同的电路。
现在我们可以控制每个LED的亮度,因此我们可以将所有三个LED放在一起,并通过增加或减少任何LED的亮度来产生任何颜色。
我们使用了一个白色塑料球,并在其中打了一个洞,然后将其放在LED上,使用起来就像灯泡。观看视频进行演示。