모든 색상은 빨간색, 녹색 및 파란색 (RGB)으로 만들 수 있으며, 이는 모든 색상을 생성 할 수있는 기본 세 가지 색상입니다. 이 세 가지 색상의 양을 변경하여 많은 색상을 생성 할 수 있습니다. 빛의 경우 Red, Green, Blue의 세 가지 기본 조명을 사용하고이 세 가지 빛의 강도를 변경하여 모든 색상의 빛을 생성 할 수 있습니다. 따라서 우리의 기본 임무는이 세 가지 빛의 강도를 제어하는 것입니다.
여기서는 적색, 녹색 및 청색 LED를 사용 하는 RGB 전구 를 만들고 있습니다.이 빛의 밝기 또는 강도를 개별적으로 제어하는 메커니즘을 추가하기 만하면됩니다. 밝기를 제어하기 위해 555 time IC를 사용하는 PWM (Pulse width Modulation) 방법을 사용 합니다. 555 타이머 IC는 가변 폭의 펄스를 생성 할 수 있으며 Pulse의 폭은 Duty cycle을 제어 할 수 있습니다. 듀티 사이클은 전체 시간에 대한 높은 시간의 비율에 불과합니다.
듀티 사이클 % = 켜짐 시간 / (켜짐 시간 + 꺼짐 시간) * 100
듀티 사이클이 높을수록 LED의 밝기가 높아지고 듀티 사이클이 낮아집니다. 밝기를 낮 춥니 다. 예를 들어 HIGH 시간은 8ms이고 LOW 시간은 2ms이면 듀티 사이클은 80 %가됩니다. 이는 LED가 ON (8ms)과 OFF (2ms) 사이에서 진동하고 있음을 의미합니다. 이제 우리 눈은 이러한 고주파 진동을 볼 수 없으며 Looks like LED는 80 %의 밝기로 계속 켜져 있습니다.
이 기사를 통해 PWM LED 조광기 회로를 통해 PWM 개념을 올바르게 이해하십시오.
구성품
- 555 타이머 IC-3
- 저항: 3 – 1k 및 3 – 220 ohm
- 가변 저항기: 3 – 10k 또는 100k
- 커패시터: 3 개 – 0.01uF 및 3 개-0.1uF
- 다이오드 -6
- LED (빨간색, 녹색 및 파란색)
- 배터리: 5-9v
회로도 및 설명
3 개의 LED (빨간색, 녹색, 파란색)에 대해 3 개의 동일한 회로 블록을 만들어야합니다. 여기에서는 한 블록의 회로 (파란색 LED 블록)를 설명하고 다른 두 블록은 동일합니다.
회로는 이해하기 쉽고 555 타이머는 불안정 모드 로 구성되어 있으며 주파수 및 듀티 사이클은 PIN 8 및 7과 PIN 7 및 6 사이의 저항과 타이밍 커패시터 C1에 의존한다는 것을 알고 있습니다.
- PIN 6과 7 사이에 가변 저항을 두 개의 다이오드로 연결하여 커패시터 C1이 가변 저항의 한 부분을 통해 충전되고 가변 저항의 다른 부분을 사용하여 방전됩니다.
- 예를 들어 저항이 7k와 3k로 나누어 진 것처럼 가변 저항 (10k) 노브를 설정 했으므로 커패시터는 7k 저항을 통해 충전되고 3k 저항을 통해 방전됩니다.
- 그리고 우리가 알다시피 캐패시터가 충전 중일 때는 출력이 높고 캐패시터가 방전 중일 때는 낮기 때문에이 경우 HIGH 시간이 LOW 시간보다 크고 듀티 사이클도 더 크므로 LED가 더 밝아집니다.
- 그리고 노브를 반대 방향으로 돌리면 커패시터가 충전되는 저항 부분이 커패시터가 방전하는 부분보다 작기 때문에 LED가 어두워집니다.
- 따라서 Potentiometer의 손잡이를 돌려 LED의 밝기를 조절할 수 있습니다. 다른 두 개의 LED (적색 및 녹색)에도 동일한 회로가 적용됩니다.
이제 우리는 각 LED의 밝기를 제어 할 수 있으므로 세 개의 LED를 모두 결합하고 모든 LED의 밝기를 높이거나 낮춤으로써 모든 색상을 생성 할 수 있습니다.
우리는 흰색 플라스틱 볼을 사용하여 구멍을 뚫은 다음 LED 위에 놓아 사용하는 것은 전구와 같습니다. 데모는 비디오를 참조하십시오.