Принцип работы
Как уже было сказано, драйвер – это источник тока. Его отличия от источника напряжения проиллюстрированы ниже.
Источник напряжения создает на своем выходе некоторое напряжение, в идеале не зависящее от нагрузки.
Например, если подключить к источнику напряжением 12 В резистор 40 Ом, через него пойдет ток 300 мА.
Если подключить параллельно два резистора, суммарный ток составит уже 600 мА при том же напряжении.
Драйвер же поддерживает на своем выходе заданный ток. Напряжение при этом может изменяться.
Подключим так же резистор 40 Ом к драйверу 300 мА.
Драйвер создаст на резисторе падение напряжения 12 В.
Если подключить параллельно два резистора, ток по-прежнему будет 300 мА, а напряжение упадет до 6 В:
Таким образом, идеальный драйвер способен обеспечить нагрузке номинальный ток вне зависимости от падения напряжения. То есть светодиод с падением напряжения 2 В и током 300 мА будет гореть так же ярко, как и светодиод напряжением 3 В и током 300 мА.
Линейный драйвер для светодиодов своими руками
С теорией закончим, перейдем к практике и попробуем собрать линейный драйвер своими руками. Проще всего эту задачу решить при помощи широко распространенного интегрального стабилизатора КР142ЕН12А (его импортный аналог – LM317). Найти его можно в любом соответствующем магазине, и стоит он в районе 20 рублей. Необходимые материалы и инструменты: паяльник, тестер и провода.
Эта микросхема рассчитана на входное напряжение до 40 В, выдерживает ток до 1.5 А и, главное, имеет встроенную защиту от перегрузки, короткого замыкания и перегрева. Правда, это стабилизатор напряжения, а драйвер должен стабилизировать ток. Но мы этот вопрос решим, чуть изменив типовую схему включения микросхемы.
Здесь микросхема применяется в роли регулирующего элемента, стабилизирующего ток на заданном уровне. Какой величины этот ток будет? Все зависит от сопротивления резистора R1, номинал которого рассчитывается по простой формуле: R = 1.2/I, где:
- R – сопротивление в омах;
- I – необходимый ток в амперах.
Давай попробуем построить драйвер для тех светодиодов, из которых мы делали настольную лампу в начале статьи. Итак, нам нужен драйвер, на напряжение 9.9 В выдающий стабилизированный ток 300 мА. Делаем расчет номинала резистора R1: 1.2/0.3= 4 Ом. Поскольку резистор стоит в токовой цепи, мощность его выбираем не менее 4 Вт.
Здесь отлично подойдут резисторы, используемые практически во всех телевизорах в качестве гасящих по питанию (такие лежат в любом магазине). Они имеют мощность 2 Вт и сопротивление 1-2 Ом. Если резисторы одноомные, то их понадобится 4 шт, если двухомные – 2 шт. Соединяем их последовательно, чтобы сопротивления сложились.
Крепим микросхему на небольшой радиатор и подключаем к выходу нашего драйвера цепочку из трех последовательно соединенных светодиодов, соблюдая полярность. Можно включать. Но куда? Какое входное напряжение у этого драйвера? Вот тут начинается самое интересное. Напряжение на входе должно быть минимум на 2-3 вольта больше того, что необходимо светодиодам, но не более 40 В – больше микросхема не выдержит.
В нашем конкретном случае светодиодам нужно 9.9 В. Значит, на вход можно подать постоянное напряжение величиной от 12 до 40 В. Причем напряжение это может быть нестабилизированное. Подойдет автомобильный аккумулятор, блок питания ноутбука или ПК, понижающий трансформатор с диодным мостом. Подключаем, соблюдая полярность, и наш фонарь готов!
Вот и закончилась наша беседа о led драйверах. Надеюсь, теперь ты не только знаешь, как работает этот важный узел, но и сможешь его правильно выбрать, подключить, а при необходимости даже собрать своими руками.
Следующая
СветодиодыПараметры и технические характеристики светодиодов типоразмера SMD 3014
Теоретическое обоснование
Светодиоды работают при низком напряжении – порядка 2-3В. Но самое главное, для нормальной работы требуется не стабильность напряжения, а стабильность тока, по ним протекающего. При понижении тока снижается яркость свечения, а превышение приводит к выходу из строя диодного элемента. Полупроводниковые устройства, к которым относятся светодиоды, имеют ярко выраженную зависимость от температуры. При нагреве сопротивление перехода падает и возрастает прямой ток.
Простой пример: источник стабильного напряжения выдает 3В, при токе потребления светодиода 20мА. При повышении температуры напряжение на светодиоде остается неизменным, а ток возрастает вплоть до недопустимых значений.
Для исключения описанной ситуации, источники света на полупроводниках запитывают от стабилизатора тока, он же драйвер. По аналогии с люминесцентными лампами драйвер иногда называют балластом для светодиодов.
Наличие входного напряжение 220В вместе с требованием стабилизации тока приводит необходимости создания сложной схемы питания светодиодных ламп.
В чем отличия между драйвером для светодиодов и блоком питания для LED ленты
Бытует мнение, что блоки питания для светодиодных лент – нечто другое, чем обычный led драйвер. Попробуем прояснить этот вопрос, а заодно научимся правильно выбирать драйвер для светодиодной ленты. Светодиодная лента – это гибкая подложка, на которой расположены все те же светодиоды
Они могут стоять в 2, 3, 4 ряда, это не так важно. Важнее разобраться, как они соединены между собой
Все полупроводники на ленте разбиты на группы по 3 светодиода, соединенных последовательно через токоограничивающий резистор. Все группы, в свою очередь, соединены параллельно:
Электрическая схема одной секции (слева) и всей светодиодной ленты
Лента продается в бобинах обычно длиной по 5 м и рассчитана на рабочее напряжение 12 или 24 В. В последнем случае в каждой группе будет не 3, а 6 светодиодов. Предположим, ты купил ленту на 12 В с удельной потребляемой мощностью 14 Вт/м. Таким образом, общая мощность, потребляемая всей бобиной, составит 14 * 5 = 70 Вт. Если тебе не нужна такая длинная, ты можешь отрезать ненужную часть с условием, что будешь резать ее между секциями. Например, ты отрезал половину. Какие характеристики при этом изменятся? Только потребляемая мощность: она уменьшится вдвое.
Места разделения секций хорошо видны и даже помечены пиктограммами ножниц
Надо ли ограничивать и стабилизировать ток через обычный светодиод? Безусловно, иначе он сгорит. Но мы совсем забыли о резисторе, установленном в каждой секции ленты. Он служит для ограничения тока и подобран таким образом, что при подаче на секцию ровно 12-ти вольт ток через светодиоды будет оптимальным. В задачу драйвера светодиодной ленты входит удержание питающего напряжение строго на уровне 12 В. Все остальное берет на себя токоограничивающий резистор.
Таким образом, главное отличие блока питания led ленты от обычного led драйвера – четко фиксированное выходное напряжение 12 или 24 В. Здесь уже не получится использовать обычный драйвер с выходным напряжением, скажем, от 9 до 14 В.
Остальные критерии выбора блока питания для светодиодной ленты следующие:
- входное напряжение. Методика выбора та же, что и для обычного драйвера: прибор должен быть рассчитан на то входное напряжение и тот род тока, которым ты будешь питать светодиодную ленту;
- выходная мощность. Мощность блока питания должна быть минимум на 10% выше мощности ленты. При этом слишком большой запас брать не стоит: снижается КПД всей конструкции;
- класс защиты от окружающей среды. Методика та же, что и для светодиодного драйвера (см. выше): в прибор не должны попадать пыль и влага.
Драйвер для светодиодной ленты – не что иное, как высококачественный, но обычный стабилизатор напряжения. Он выдает строго фиксированное напряжение, но абсолютно не следит за выходным током. При желании и для эксперимента вместо него ты можешь использовать, к примеру, блок питания от ПК (шина 12 В). Яркость и долговечность ленты от этого не пострадают.
Элементы платы
Контактные колодки для RPI
Контактные штыри «2×20 PLS» через которые драйвер подключается к микрокомпьютеру Raspberry Pi.
Контроллер матрицы использует почти все пины одноплатника. Свободными остаются контакты: –, , , и .
Разъём подключения источника питания матрицы
Гнездо под штекер «DC Barrel jack» для подключения источника питания светодиодной панели.
Каждая LED панель питается строго от 5 вольт. Потребление тока зависит от вида матрицы.
Рекомендуем использовать встроенный блок питания с выходным напряжением 5 вольт и током до 4 ампер. При подключении наверняка понадобится штекер питания 2,1 мм с клеммником
При подключении нескольких светодиодных панелей, соответственно увеличивайте запас по току в N-раз, где N — количество матриц в цепочке.
На схеме матрицы и контроллера нет встроенного регулятора напряжения. При подаче напряжения более 5 вольт — вы убьёте LED панель и драйвер.
Клеммник подключения питания матрицы
Выходной разъём для питания матрицы. В комплектацию LED панели входит силовой провод питания. Подключите один конец провода в клеммник на драйвере, а второй — в силовой разъём на матрице.
Обвязка защиты
На плате расположена обвязка для защиты модуля от перенапряжения.
Если вы перепутаете полярность проводов — защита не пропустит ток в управляющую цепь. А если вы превысите напряжения более 5 вольт — рискуете получить кирпич из драйвера.
Разъём подключения сигналов на матрицу
Выходной сигнальный разъём для подключения LED панели с интерфейсом «HUB-75».
Вывод | Обозначение | Контакт RPI | Описание |
---|---|---|---|
1 | R1 | GPIO5 | Сигнал данных красного цвета для верхней половины матрицы |
2 | G1 | GPIO13 | Сигнал данных зелёного цвета для верхней половины матрицы |
3 | B1 | GPIO6 | Сигнал данных синего цвета для верхней половины матрицы |
4 | GND | GND | Земля |
5 | R2 | GPIO12 | Сигнал данных красного цвета для нижней половины матрицы |
6 | G2 | GPIO16 | Сигнал данных зелёного цвета для нижней половины матрицы |
7 | B2 | GPIO23 | Сигнал данных синего цвета для нижней половины матрицы |
8 | GND | GND | Земля |
9 | A | GPIO22 | Выбор адреса строки |
10 | B | GPIO26 | Выбор адреса строки |
11 | C | GPIO27 | Выбор адреса строки |
12 | D | GPIO20 | Выбор адреса строки |
13 | CLK | GPIO17 | Тактовый сигнал для согласования скорости передачи |
14 | LAT | GPIO20 | Управляющий сигнал защёлки |
15 | OE | GPIO4 | Пин контроля отображения свечения всего дисплея |
16 | GND | GND | Земля |
Логические буферы
На плате расположено два логических преобразователя уровней 74HC245. Буферы обеспечивают согласования логики между одноплатным компьютером Raspberry Pi и светодиодной панелью.
Выбор режима вывода
Для обеспечения градиентов цветов матрицы используется программный «ШИМ». В следствии чего при быстрой отрисовки картинки возникают блики и мерцания. Для улучшения качество изображения используйте возможности аппаратного «ШИМ».
Однако «ШИМ» в Raspberry Pi используется для воспроизведения музыки на аналоговом выходе. Соответственно порядок действий:
- Выгрузите аудио драйвер
- Установите джаммпер в положение «HQ MODE»
- Перезагрузите систему