Коллеги, а кто какие знает варианты адресного управления кучей светодиодов (для удобства монтажа это лента, даже скорее гирлянда самодельная)
Светодиодов - много, например до 255 Каналов цвета - 3
На ум приходит толстая силовая шина + 1wire (она правда шума боится) или rs485 на паре проводках токового кольца. Соответственно на каждом светодиоде маленькая платка декодирования адреса и цвета.
Есть что то готовое с ценой адекватной для отказа от самостоятельного изготовления ?
Я вот такие пробовал, они кажется гораздо дешевле. Но хочется попробовать как в ролике - с подвесом. Все управляются легко с Ардуино любой из двух библиотек, можно около 680 штук сразу, ну а с мультиплексорами ещё больше.
на твои конструктивы смотрел, но у меня они почему то с адресными не ассоциировались. думал тут чисто пересечение разных линий, сейчас вижу что не так.
их много разных, как самих драйверов, так и готовых адресуемых светодиодов на них. на частоту внутреннего генератора может сильно влиять температура. для передачи данных может использоваться один или более провода. в двухпроводном один на тактирование, второй на данные. при некотороых температурах с однопроводным драйвер может неправильно данные принять. с двухпроводным соответственно проблем поменьше. есть драйверы дял которых при выходе одного, данные дальше не передаются. есть драйверы, например ws2813, для которых аналогично при двух подряд. корпуса разные. очень популярные типоразмера 5050, есть и меньше. 2020 (WS2812-2020), 3535, 3228, 4020 (sk68xx 4020 side, они ещё и угловые) и т.д. есть и сильно больших размеров. есть выводые в 5мм и 8мм корпусе. по току на сведиод могут оличаться и очень сильно. 5ма, 12ма и т.д., хоть до нескольких ватт. размеры светодиодов в одном корпусе не обязательно одинаковые. можеть быть 1 или 2 больших, остальные поменьше. по цвету - rgb, rgbw, rgbww, rgbcw, rgbnw, одноцветные и т.д. к этому ещё добавляется разнообразие готовых изделий. есть гибкие ленты, матрицы, "гирлянды" на проводочках. есть на печатных платах - одинарные, полоска, круг, диск, дуга, квадрат, прямоугольники и т.д.
Сбоев не заметил. Просто, быстро, мало проводов. Проблема только одна - это потребление. И возможно ограничение в количестве, т.к. скорость передачи ограничена им (зависит от нужного fps), тут конечно можно уйти и на многоканальность.
На самом деле, ток конечно не проблема, можно это учитывать в коде, да, снижается динамический диапазон, но светодиоды и так яркие с избытком, мой первый пример из 4-х матриц 8х8 питался от обычного USB компа (500 мА).
смотря что делать, может быть и проблемой. к примеру, если делать модульные светильнички. светить не на максимум может быть вариант не очень. даже если ограничивать яркость, с каждым дополнительным модулем потребление будет всё больше. продумывать, какие разъёмы использовать, запитывать ли от 12-24в и в каждом понижайку, дополнительно к части модулей подключать шнур для доп. питания, как-то в управляйке вычислять потребление и т.д. в таком
1.jpg (14.63 КиБ) Просмотров: 2249
может быть и до 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) аналогично.
интересно, а такие же адресуемые сенсоры бывают ? вот в том же примере со светильником составным шестигранным - там сенсор касания можно например задействовать сенсор температуры и в соответствии с его показаниями менять цвет близ лежащих светодиодов
популярных и дешевых решений пока вроде не наклепали. встроенный датчик температуы это больше на баловство от нечего делать похоже. фото или емкостной датчик вариант сильно лучше и куда более востребован, но интересны будут или для очень специфических задач или если такие диоды будут стоить примерно как обычные адресуемые. недавно интересовался только светодиодами с фотодатчиками. может чего не нашел, но у найденного доставабельность жуткая и цены похоже не очень. адресуемые находил или с внешним управлением, не помню. если не адресуемые, а обычные светодиоды, так они в принципе сами по себе сразу ещё и датчик температуры и фотодатчик. есть нюансы и не всегда их как датчик можно использовать, но это уже другой момент.
setar писал(а):интересно, а такие же адресуемые сенсоры бывают ?
Мне та жа мысль приходила. Там есть одна проблема, для светодиодов ненужна обратная связь, тупо отправил данные и пофиг, что количество не то, а при получении данных нужно: 1 - прерывание (чтобы понять, есть изменение в данных) и 2 - нужно знать количество подключенных спереди устройств (если делать что-то подобное адресное) или мы тупо скатываемся в нечто похожее на i2c. Идея пришла сразу: можно так же делать последовательный опрос (по регистру) и смотреть параллельно прерывание (где сработало, а прерывание общее на все элементы (проброс одного канала, с общей точкой). Если тему развивать, то прерывание можно превратить и в полноценный канал (что-то похожее на UART или i2c). В общем идея строба/опроса пассивных устройств.
реализовать можно и без прерываний или общей шины, только это не важно кто для производства проектирует, тот и решает. не со встроенными датчиками, вариантов вагон и маленькая тележка. а как сделать и делать ли вообще, уже условий зависит.