Напряжение от источника питания подается на клеммы P1 и P2. Стабилизатор US1 обеспечивает напряжение 5 В для микроконтроллера ATtiny25. Диод D1 защищает систему стабилизатора от повреждения в случае обратного подключения источника питания (продвинутые радиоГубители могут исключить этот "ненужный" элемент). Кнопка S1 используется для выбора программы, резисторы R1 и R2 поддерживают высокий логический уровень на входах интегральной схемы. Отдельные диодные цепи переключаются транзисторами MOSFET T1 ... T3 (IRLL014N), затворы которых подключаются непосредственно к микроконтроллеру. Роль резисторов R3 ... R5 состоит в том, чтобы разрядить емкость транзисторов от затвора к источнику, когда микроконтроллер не работает - например, включенный источник питания инвертора вызвал засорение диода D1. Диодные цепи питаются переменным заполненным сигналом (ШИМ) с частотой около 560 Гц.


Миниатюрный драйвер для RGB светодиодной ленты


Контроллер имеет 6 разных программ и возможность отключения ленты. Выбранная опция сохраняется в энергонезависимой памяти EEPROM микроконтроллера и считывается после включения питания. Отдельные эффекты прокручиваются в замкнутом цикле. Вы можете изменить их, нажав клавишу S1.
Система была собрана на двухсторонней печатной плате с размерами 73 × 11 мм


Миниатюрный драйвер для RGB светодиодной ленты


Для правильной работы вам понадобится микроконтроллер с загруженной в память программой и обнуленным защитным битом CKDIV8 - по умолчанию он установлен производителем.
Cумарный ток, потребляемый лентой, не должен превышать 4 А (в среднем 1,3 А на канал).

Автор проекта Michał Kurzela



Схема с успехом используется как переключатель эффектов RGB ленты, которая в свою очередь используется в качестве гирлянды на ёлочке)