Обсуждаем цифровые устройства...
Ответить

адресная светодиодная лента

Вт янв 12, 2021 00:34:25

Попалась такая вот адресная лента, не RGB, просто белые, ЧИП в виде чёрной точки и три мелких белых светодиодов. Нигде не нашел вариантов управления ею, кроме RGB и несчастной "ардуинки" нет нечего.
Вложения
DSCN0252.JPG
(232.54 KiB) Скачиваний: 275

Re: адресная светодиодная лента

Вт янв 12, 2021 09:52:50

Нигде не нашел вариантов управления ею

http://www.getchip.net/posts/122-ehffek ... tu-ws2812/

Re: адресная светодиодная лента

Вт янв 12, 2021 18:03:10

Спасибо конечно...
Но это вообще не то, что мне нужно! Опять прокисшая ардуинка и RGB.
Этого я и сам находил кучу.

Re: адресная светодиодная лента

Вт янв 12, 2021 18:15:06

Если аллергия на ATmega328P тут уже ничего не поделаешь… :dont_know: тогда пишите сами свой вариант управления на базе иного контроллера.
https://amperkot.ru/static/3236/uploads ... asheet.pdf

Re: адресная светодиодная лента

Вт янв 12, 2021 19:21:43

С WS2815 я на STM32F103 игрался. Может, поможет?
На самом деле, там намного проще, чем с 1-wire: те же таймер+DMA, но не нужно вторым каналом таймера захват делать и потом анализировать ответ. Просто в прерываниях по transfer complete и half-transfer complete заполняй себе следующую половинку буфера для DMA очередными значениями.

Re: адресная светодиодная лента

Вт янв 12, 2021 23:17:11

в общем понятно. Пошел я писать исходный код для К155ЛА3.
Можно было и не писать, что не знаете.

Re: адресная светодиодная лента

Вт янв 12, 2021 23:41:15

zenner, зачем так рано сдаваться?
Если что, с первой же страницы выдачи гугла в ответ на "addressable led strip white" я нашел это, со ссылочкой на это (она, кстати, тоже трехцветная: там три разных "цветовых температуры"). Судя по тому, что пишут в интернетах, код для WS2812 должен подойти для этой ленты.
Моя ссылка выше — для WS2815 — будет работать и с этими, т.к. протокол там тот же самый, отличается лишь напряжение питания.

Я не понимаю: нынче модно стало вместо того, чтобы сначала хотя бы на первые три-четыре страницы выдачи гугла посмотреть, сразу на форум писать?

Re: адресная светодиодная лента

Ср янв 13, 2021 04:09:03

Опять ардуинки сватают.
Что нить по проще бы.
Я вот нашел эти светодиоды на "Али"
Их разновидностей там море просто
https://aliexpress.ru/item/32814778563. ... 4681697643
контроллеров готовых накупил разных
https://aliexpress.ru/item/400040164489 ... 6228737517
https://aliexpress.ru/item/32967476834. ... 6610149320
https://aliexpress.ru/item/33005950112. ... 7040346271
А куда же ещё обращаться как не в родимый форум?
Я не коды искал а схемку управления не на калечной ардуинке.
Ещё интересные микросхемки продают для RGB лент с управлением.
По сути это отдельный ЧИП который в в сборках RGB стоит
https://aliexpress.ru/item/32810984795. ... 4563381442
https://i.stack.imgur.com/pXy5V.png
http://microsin.net/adminstuff/hardware ... river.html

Re: адресная светодиодная лента

Ср янв 13, 2021 10:16:02

Есть проектик для АВРок под ассемблером - но там таки тинька45-я (25/45/85) - быстродействие необходимо весьма высокое.
Или кварц внешний.
Протокол у тех WS2812 весьма жестковат и быстроходен...
Хотя в основе - фазовая манипуляция...
:roll:
Последний раз редактировалось BOB51 Ср янв 13, 2021 10:37:55, всего редактировалось 1 раз.

Re: адресная светодиодная лента

Ср янв 13, 2021 10:18:36

Т.е. нужна схема на логике?

Re: адресная светодиодная лента

Ср янв 13, 2021 10:30:41

zenner, первые 2 контроллера не для адресных лент, а для обычных.
И я не понял, вы адресной лентой хотите управлять с "рассыпухи"? Это - извращение. Адресные светодиоды предназначены для управления с микроконтроллера или ПЛИС.

Добавлено after 7 minutes 52 seconds:
Attiny10 и вот эта библиотечка: https://github.com/cpldcpu/light_ws2812 прям напрашиваются. Дешево и занимает минимальное место sot23-6 под МК + кондеры по питанию только нужны.
Там же в описании библиотечки можно прочитать про разные варианты адресных светодиодов, отличные от привычных WS2812B, включая APA102 и SK9822.

Re: адресная светодиодная лента

Ср янв 13, 2021 12:33:15

Attiny10 и вот эта библиотечка: https://github.com/cpldcpu/light_ws2812 прям напрашиваются.

А если не Тини10, а Тини13, тини2313, мега 8/48/88/328?

Re: адресная светодиодная лента

Ср янв 13, 2021 13:00:53

Там адуринка(адуринкоподобное) с Adafruit_NeoPixel вполне себе работать будет.
Или самоделку под ассемблером соорудить можно...
Только для МК быстродействие соблюдаем - 800 КГц таки в максимуме да и количество точек более десятка...
8)
Последний раз редактировалось BOB51 Ср янв 13, 2021 14:06:09, всего редактировалось 1 раз.

Re: адресная светодиодная лента

Ср янв 13, 2021 13:59:39

АлександрЛ, да что угодно. Просто у t10 корпус самый маленький и обвязки не надо никакой особо. И тупо для управление лентой её с головой хватит. А библиотечка под любую AVRку будет работать.

BOB51, точно 800 МГц? Тогда ардуинки не хватит )

Re: адресная светодиодная лента

Ср янв 13, 2021 14:06:31

Поправил...
:oops:

Re: адресная светодиодная лента

Ср янв 13, 2021 14:16:54

Управлял такими в количестве 450 штук в одной ленте с помощью Attiny1616. Полный обход всей ленты занимает ~10 секунд. Статья легко ищется на паяльнике.

Re: адресная светодиодная лента

Ср янв 13, 2021 14:23:24

parovoZZ, че-то не находится. Аппаратно делали через CCL или SPI или программно? Просто в этих тиньках новых есть CCL и с помощью неё можно независимо от ядра вообще управлять.
http://ww1.microchip.com/downloads/en/A ... 02387B.pdf
https://github.com/microchip-pic-avr-ex ... -mplab-mcc
https://habr.com/ru/post/372509/

Re: адресная светодиодная лента

Ср янв 13, 2021 15:18:13

Какая к чертовой матери абдурина?
Я же ссылку дал на код!
STM32F103, без калокуба. Таймер + DMA.

Re: адресная светодиодная лента

Ср янв 13, 2021 16:14:37

zenner, первые 2 контроллера не для адресных лент, а для обычных.


У меня всякие ленты есть и адресные и простые.
Хотелось бы конечно самому сделать, на какой нибудь
титьке или PIC, Китай как всегда портит дешевизной
весь вопрос.
Контроллеры STM вообще не вариант. У меня нет к ним никаких средств программирования,
нет программ, нет самих STM. Они дороже чем обычные МК
В сети читаю статью "STM для начинающих" -дешевенький и простенький контроллер STM32F100C4T6
С ценой в Китае от 800р до 1200р за штучку
https://aliexpress.ru/item/400124677651 ... 5452959526
Типа налетай, подешевело. Что бы с STM что-то сделать, нужно кучу денег вложить в всякую отладочную периферию.

Добавлено after 2 minutes 55 seconds:
Т.е. нужна схема на логике?

Я не писал что нужна схема на логике, откуда вы это взяли?
есть желание показать мастер класс?

Re: адресная светодиодная лента

Ср янв 13, 2021 16:43:36

С ценой в Китае от 800р до 1200р за штучку

Это не за штучку, а за лот из 10 штук.

Я не писал что нужна схема на логике, откуда вы это взяли?

Т.е. нужен какой-то готовый контроллер? Ну тогда скорее всего 3ий из вашего списка, который WS2812B поддерживает, подойдет. Т.к. скорее всего на фото именно WS2812B у вас, самые распространенные.

Если у вас есть ЛЮБАЯ AVRка и программамтор для неё - напишите конкретно какой МК у вас есть, состряпаю вам простейшую прогу для проверки ленты, чтобы точно понимать, что она 2812-совеместимая.
Ответить