roboforum.ru

Технический форум по робототехнике.

Адресное управление светодиодами

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Адресное управление светодиодами

Сообщение setar » 19 июн 2020, 14:22

Коллеги, а кто какие знает варианты адресного управления кучей светодиодов (для удобства монтажа это лента, даже скорее гирлянда самодельная)

Светодиодов - много, например до 255
Каналов цвета - 3

На ум приходит толстая силовая шина + 1wire (она правда шума боится) или rs485 на паре проводках токового кольца.
Соответственно на каждом светодиоде маленькая платка декодирования адреса и цвета.

Есть что то готовое с ценой адекватной для отказа от самостоятельного изготовления ?

Добавлено спустя 8 минут 52 секунды:
похоже вот решение, цена более чем адекватна, изучаю.
http://microsin.net/adminstuff/hardware ... river.html
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Адресное управление светодиодами

Сообщение dimamichev » 19 июн 2020, 17:35

Я вот такие пробовал, они кажется гораздо дешевле. Но хочется попробовать как в ролике - с подвесом. Все управляются легко с Ардуино любой из двух библиотек, можно около 680 штук сразу, ну а с мультиплексорами ещё больше.
Вложения
рис.1 .JPG
IMG_7123.JPG
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Адресное управление светодиодами

Сообщение setar » 19 июн 2020, 17:47

на твои конструктивы смотрел, но у меня они почему то с адресными не ассоциировались.
думал тут чисто пересечение разных линий, сейчас вижу что не так.

интересно, а "такие" что за номенклатуру имеют ?
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Адресное управление светодиодами

Сообщение dimamichev » 19 июн 2020, 17:55

PL9823 это "шляпки", WS2812В это "таблетки".
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Адресное управление светодиодами

Сообщение setar » 19 июн 2020, 18:28

круто, как это я "мимо" прошел...
это же прямо готовые адресуемые светодиоды !
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Адресное управление светодиодами

Сообщение dimamichev » 19 июн 2020, 18:35

Ну, да. Народ много чего напридумывал, но вот экрана для видео и на Ардуино ещё не видел :)
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Адресное управление светодиодами

Сообщение Angel71 » 19 июн 2020, 20:43

их много разных, как самих драйверов, так и готовых адресуемых светодиодов на них.
на частоту внутреннего генератора может сильно влиять температура. для передачи данных может использоваться один или более провода. в двухпроводном один на тактирование, второй на данные. при некотороых температурах с однопроводным драйвер может неправильно данные принять. с двухпроводным соответственно проблем поменьше.
есть драйверы дял которых при выходе одного, данные дальше не передаются. есть драйверы, например ws2813, для которых аналогично при двух подряд.
корпуса разные. очень популярные типоразмера 5050, есть и меньше. 2020 (WS2812-2020), 3535, 3228, 4020 (sk68xx 4020 side, они ещё и угловые) и т.д. есть и сильно больших размеров. есть выводые в 5мм и 8мм корпусе.
по току на сведиод могут оличаться и очень сильно. 5ма, 12ма и т.д., хоть до нескольких ватт.
размеры светодиодов в одном корпусе не обязательно одинаковые. можеть быть 1 или 2 больших, остальные поменьше.
по цвету - rgb, rgbw, rgbww, rgbcw, rgbnw, одноцветные и т.д.
к этому ещё добавляется разнообразие готовых изделий. есть гибкие ленты, матрицы, "гирлянды" на проводочках. есть на печатных платах - одинарные, полоска, круг, диск, дуга, квадрат, прямоугольники и т.д.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Адресное управление светодиодами

Сообщение Madf » 22 июн 2020, 10:23

Да, всё семейство WS2812:



Сбоев не заметил. Просто, быстро, мало проводов.
Проблема только одна - это потребление. И возможно ограничение в количестве, т.к. скорость передачи ограничена им (зависит от нужного fps), тут конечно можно уйти и на многоканальность.
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Адресное управление светодиодами

Сообщение Angel71 » 23 июн 2020, 18:37

напряжение питания ws2815 до 12в, у них с током поприятней. ещё у 2813 есть буковки a, b, c, d. малопотребляющие это c и d.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Адресное управление светодиодами

Сообщение Madf » 23 июн 2020, 20:32

На самом деле, ток конечно не проблема, можно это учитывать в коде, да, снижается динамический диапазон, но светодиоды и так яркие с избытком, мой первый пример из 4-х матриц 8х8 питался от обычного USB компа (500 мА).
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Адресное управление светодиодами

Сообщение Angel71 » 24 июн 2020, 10:39

смотря что делать, может быть и проблемой. к примеру, если делать модульные светильнички. светить не на максимум может быть вариант не очень. даже если ограничивать яркость, с каждым дополнительным модулем потребление будет всё больше. продумывать, какие разъёмы использовать, запитывать ли от 12-24в и в каждом понижайку, дополнительно к части модулей подключать шнур для доп. питания, как-то в управляйке вычислять потребление и т.д. в таком
1.jpg
1.jpg (14.63 КиБ) Просмотров: 2005

может быть и до 12 диодов. хорошо, если каждый будет по 5-10ма потреблять, а при 50ма для каждого диода это даже с одним модулем уже не очень приятно.
ещё есть нюансы с ограничением тока в разных микрах. к примеру, ws2815 с подвохом - у них стабилизация не для каждого канала, а общая. для rgb(128, 0, 0), rgb(0, 128, 128), rgb(128, 128, 128) потребляемый ток будет одинаковый. для rgb(255, 0, 0) и rgb(255, 255, 255) аналогично.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Адресное управление светодиодами

Сообщение setar » 24 июн 2020, 12:52

интересно, а такие же адресуемые сенсоры бывают ?
вот в том же примере со светильником составным шестигранным - там сенсор касания
можно например задействовать сенсор температуры и в соответствии с его показаниями менять цвет близ лежащих светодиодов
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Адресное управление светодиодами

Сообщение Angel71 » 24 июн 2020, 15:00

популярных и дешевых решений пока вроде не наклепали. встроенный датчик температуы это больше на баловство от нечего делать похоже. фото или емкостной датчик вариант сильно лучше и куда более востребован, но интересны будут или для очень специфических задач или если такие диоды будут стоить примерно как обычные адресуемые.
недавно интересовался только светодиодами с фотодатчиками. может чего не нашел, но у найденного доставабельность жуткая и цены похоже не очень. адресуемые находил или с внешним управлением, не помню.
если не адресуемые, а обычные светодиоды, так они в принципе сами по себе сразу ещё и датчик температуры и фотодатчик. есть нюансы и не всегда их как датчик можно использовать, но это уже другой момент.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Адресное управление светодиодами

Сообщение Madf » 24 июн 2020, 17:23

setar писал(а):интересно, а такие же адресуемые сенсоры бывают ?

Мне та жа мысль приходила. Там есть одна проблема, для светодиодов ненужна обратная связь, тупо отправил данные и пофиг, что количество не то, а при получении данных нужно: 1 - прерывание (чтобы понять, есть изменение в данных) и 2 - нужно знать количество подключенных спереди устройств (если делать что-то подобное адресное) или мы тупо скатываемся в нечто похожее на i2c. Идея пришла сразу: можно так же делать последовательный опрос (по регистру) и смотреть параллельно прерывание (где сработало, а прерывание общее на все элементы (проброс одного канала, с общей точкой). Если тему развивать, то прерывание можно превратить и в полноценный канал (что-то похожее на UART или i2c). В общем идея строба/опроса пассивных устройств.
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Адресное управление светодиодами

Сообщение Angel71 » 24 июн 2020, 18:34

реализовать можно и без прерываний или общей шины, только это не важно :) кто для производства проектирует, тот и решает.
не со встроенными датчиками, вариантов вагон и маленькая тележка. а как сделать и делать ли вообще, уже условий зависит.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

След.

Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4