Портал для радиолюбителей
   Схема управления RGB светодиодом
    Главная -> Статьи -> Устройства на микроконтроллерах -> Схема управления RGB светодиодом

Купить шкаф медицинский.

<< Назад в раздел   Распечатать Дата добавления: 2016-11-24 | Просмотров: 6737

Ниже представлена простая схема управления RGB светодиодом (LED) или несколькими светодиодами.

Управление RGB LED


Светодиодом управляет микроконтроллер ATMEL Attiny15L (8 выводов)

Резистор R1 - около 10 кОм
Резисторы R3, R4, R5 - зависят от типа светодиода. Вы можете рассчитать этот резистор по формуле:
Rx = (Vcc-Vf)/Im
где Vcc - напряжение питания, Vf - напряжение светодиода, Im - максимальный ток светодиода или вывода МК (20 мА)

Программа написана на ассемблере (avra под Linux, но должна быть совместима с AVR Studio). Timer0 используется для прерываний, частота 30 кГц - для 8 бит ШИМ. Timer1 используется для изменения цвета RGB светодиода.

Фото

Вариант 2. Для мощных светодиодов

Приведенная ниже схема позволяет управлять более мощными светодиодами. В это проекте я использовал 3 светодиода мощностью 1 Ватт каждый.

Управление мощными LED

Q1, Q2, Q3 - N-канальные HEXFet MOSFET транзисторы с RDSon (сопротивление открытого канала транзистора) около 50 мОм.
R1, R2, R3 - 2.2 кОм
R4, R5, R6 - 15 кОм.
R7, R8, R9 - зависят от типа используемых светодиодов и Vcc.
Если вы используете мосфеты с высоким значением RDSon, вы должны учитывать RDSon при расчете резисторов:
Rx = (Vcc-Vf)/Im RDSon
где Vcc - напряжение питания, Vf - напряжение светодиода, Im - максимальный ток светодиода или вывода МК (20 мА)

Файлы


Добавил:  Павел (Admin)  
Автор:  none 

Вас может заинтересовать:

  1. Адаптер двухканального светового шнура
  2. Исправление фузов AVR
  3. Два микроконтроллерных регулятора мощности
  4. Цифровой терморегулятор на микроконтроллере PIC16F84A
  5. Электронные аксессуары для игры S.T.A.L.K.E.R.


Самая актуальная информация безрамное остекление на нашем сайте.


    © PavKo, 2007-2018   Обратная связь   Ссылки   Яндекс.Метрика