Простий диммер RGB світлодіодної стрічки на AVR
В наш час широке поширення отримали світлодіодні стрічки, вони бувають різних кольорів, але також є і на RGB світлодіодах. У чому ж перевага RGB світлодіодів? А в тому, що змішуючи три основні кольори, ми можемо отримати будь-який колір! І ось нещодавно мені потрапив до рук невеликий шматок цієї RGB світлодіодної стрічки. І я вирішив зробити для неї свій RGB контролер, який би плавно змінював кольори світіння. В результаті вийшов простий RGB контролер, заснований на мікроконтролері ATtiny2313.
В мікроконтролері використовується 3 апаратних ШІМ канали, програму для МК писав у середовищі BASCOM-AVR (вихідник додається). Живлення схеми: 12 вольт. Щоб не ускладнювати схему, я вирішив не встановлювати транзисторні ключі, а застосував мікросхему ULN2004. Вона представляє із себе збірку транзисторних ключів в одному корпусі, для живлення мікроконтролера в схемі встановлена мікросхема лінійний стабілізатор напруги LM7805.
Принципова схема пристрою:
В файлах до статті додається друкована плата в програмі Sprint Layout 4.0. Для любителів Протеуса є проект даного пристрою.
Після прошивки не забудьте встановити наступні фьюз-біти:
Список радіоелементів
Обозначення | Тип | Номінал | Кількість | Примітка | ||
---|---|---|---|---|---|---|
Лінійний регулятор |
LM7805
|
1 | ||||
МК AVR 8-біт |
ATtiny2313
|
1 | ||||
Мікросхема | ULN2004 | 1 | ||||
Прикреплені файли:
- t2313rgb.rar (167 Кб)