Всички цветове могат да бъдат направени от червен, зелен и син цвят (RGB), това са основните три цвята, от които можем да генерираме всеки цвят. Чрез промяна на количеството на тези три цвята могат да се генерират много цветове. В случай на светлина, можем да произведем всеки цвят на светлината, като използваме трите основни светлини, т.е. червено, зелено и синьо и променяме интензивността на тези три светлини. Така че основната ни задача е да контролираме интензивността на тези три светлини.
Тук изграждаме RGB крушка, използвайки червени, зелени и сини светодиоди, просто трябва да добавим механизъм за контрол на яркостта или интензивността на тази светлина поотделно. За да контролираме яркостта, използваме PWM (Pulse width Modulation) метод с 555 времеви IC. 555 таймер IC може да генерира импулс с променлива ширина, а ширината на импулса може да контролира работния цикъл. Дежурният цикъл не е нищо друго освен съотношението на високото време към общото време.
Работен цикъл% = Време за включване / (Време за включване + Време за изключване) * 100
По-висок работен цикъл, по-висока яркост на светодиода и по-нисък работен цикъл Намалете яркостта. Например HIGH времето е 8ms, а LOW времето е 2ms, тогава работният цикъл ще бъде 80%, което означава, че светодиодът се колебае между ON (8ms) и OFF (2ms). Сега очите ни не могат да видят такива високочестотни трептения и изглежда, че светодиодът постоянно свети при яркост от 80%.
Преминете през тази статия ШИМ LED димерна схема, за да разберете правилно концепцията за ШИМ.
Компоненти
- 555 IC таймер - 3
- Резистор: 3 - 1k и 3 - 220 ома
- Променлив резистор: 3 - 10k или 100k
- Кондензатор: три - 0.01uF и три - 0.1uF
- Диоди -6
- Светодиоди (ЧЕРВЕН, зелен и син)
- Батерия: 5-9v
Електрическа схема и обяснение
Трябва да създадем три еднакви блока вериги за три светодиода (ЧЕРВЕН, ЗЕЛЕН, СИН). Тук е обяснена схемата на един блок (блок на синия светодиод), другите два са еднакви.
Веригата е лесна за разбиране, таймерът 555 е конфигуриран в стабилен режим и знаем, че честотата и работният цикъл зависят от резисторите между PIN 8 и 7 и PIN 7 и 6 и синхронизиращия кондензатор C1.
- Ние сме свързали променлив резистор между PIN 6 и 7, с два диода, така че кондензаторът C1 се зарежда през едната част на променливия резистор и се разрежда с помощта на друга част на променливия резистор.
- Подобно например, ние сме задали копчето с променлив резистор (10k) като този резистор е разделен между 7k и 3k, така че кондензаторът ще се зарежда през 7k резистор и ще се разрежда през 3k резистор.
- И тъй като знаем, че изходът е висок, когато кондензаторът се зарежда, и нисък, когато кондензаторът се разрежда, така че в този случай ВИСОКОТО време е по-голямо от НИСКОТО време и работният цикъл също е по-голям, така че LED ще бъде по-ярък.
- И ако завъртим копчето в обратна посока, това ще направи светодиода по-слаб, защото частта от съпротивлението, през която кондензаторът се зарежда, ще бъде по-малка от тази, която кондензаторът се разрежда.
- Така че, като завъртите копчето на потенциометъра, можем да контролираме яркостта на светодиода. Същата схема се прилага и за другите два светодиода (ЧЕРВЕН и ЗЕЛЕН).
Сега имаме контрол върху яркостта на всеки светодиод, така че можем да съберем и трите светодиода и да произведем всякакъв цвят чрез увеличаване или намаляване на яркостта на всеки светодиод.
Използвахме бяла пластмасова топка и направихме дупка в нея, след което я поставихме над светодиодите, за да използваме като крушка. Вижте видеото за демонстрация.