Попалась такая вот адресная лента, не RGB, просто белые, ЧИП в виде чёрной точки и три мелких белых светодиодов. Нигде не нашел вариантов управления ею, кроме RGB и несчастной "ардуинки" нет нечего.
Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.
С WS2815 я на STM32F103 игрался. Может, поможет? На самом деле, там намного проще, чем с 1-wire: те же таймер+DMA, но не нужно вторым каналом таймера захват делать и потом анализировать ответ. Просто в прерываниях по transfer complete и half-transfer complete заполняй себе следующую половинку буфера для DMA очередными значениями.
Что привлекает в SiC по сравнению с кремнием, и какие особенности делают компоненты SiC часто используемыми, несмотря на более высокую стоимость в сравнении с кремниевыми высоковольтными устройствами? – Объясняет специалист ведущего разработчика силовых приборов из карбида кремния, компании Infineon.
zenner, зачем так рано сдаваться? Если что, с первой же страницы выдачи гугла в ответ на "addressable led strip white" я нашел это, со ссылочкой на это (она, кстати, тоже трехцветная: там три разных "цветовых температуры"). Судя по тому, что пишут в интернетах, код для WS2812 должен подойти для этой ленты. Моя ссылка выше — для WS2815 — будет работать и с этими, т.к. протокол там тот же самый, отличается лишь напряжение питания.
Я не понимаю: нынче модно стало вместо того, чтобы сначала хотя бы на первые три-четыре страницы выдачи гугла посмотреть, сразу на форум писать?
Есть проектик для АВРок под ассемблером - но там таки тинька45-я (25/45/85) - быстродействие необходимо весьма высокое. Или кварц внешний. Протокол у тех WS2812 весьма жестковат и быстроходен... Хотя в основе - фазовая манипуляция...
Последний раз редактировалось BOB51 Ср янв 13, 2021 10:37:55, всего редактировалось 1 раз.
zenner, первые 2 контроллера не для адресных лент, а для обычных. И я не понял, вы адресной лентой хотите управлять с "рассыпухи"? Это - извращение. Адресные светодиоды предназначены для управления с микроконтроллера или ПЛИС.
Добавлено after 7 minutes 52 seconds: Attiny10 и вот эта библиотечка: https://github.com/cpldcpu/light_ws2812 прям напрашиваются. Дешево и занимает минимальное место sot23-6 под МК + кондеры по питанию только нужны. Там же в описании библиотечки можно прочитать про разные варианты адресных светодиодов, отличные от привычных WS2812B, включая APA102 и SK9822.
Там адуринка(адуринкоподобное) с Adafruit_NeoPixel вполне себе работать будет. Или самоделку под ассемблером соорудить можно... Только для МК быстродействие соблюдаем - 800 КГц таки в максимуме да и количество точек более десятка...
Последний раз редактировалось BOB51 Ср янв 13, 2021 14:06:09, всего редактировалось 1 раз.
АлександрЛ, да что угодно. Просто у t10 корпус самый маленький и обвязки не надо никакой особо. И тупо для управление лентой её с головой хватит. А библиотечка под любую AVRку будет работать.
Управлял такими в количестве 450 штук в одной ленте с помощью Attiny1616. Полный обход всей ленты занимает ~10 секунд. Статья легко ищется на паяльнике.
zenner, первые 2 контроллера не для адресных лент, а для обычных.
У меня всякие ленты есть и адресные и простые. Хотелось бы конечно самому сделать, на какой нибудь титьке или PIC, Китай как всегда портит дешевизной весь вопрос. Контроллеры STM вообще не вариант. У меня нет к ним никаких средств программирования, нет программ, нет самих STM. Они дороже чем обычные МК В сети читаю статью "STM для начинающих" -дешевенький и простенький контроллер STM32F100C4T6 С ценой в Китае от 800р до 1200р за штучку https://aliexpress.ru/item/400124677651 ... 5452959526 Типа налетай, подешевело. Что бы с STM что-то сделать, нужно кучу денег вложить в всякую отладочную периферию.
Я не писал что нужна схема на логике, откуда вы это взяли?
Т.е. нужен какой-то готовый контроллер? Ну тогда скорее всего 3ий из вашего списка, который WS2812B поддерживает, подойдет. Т.к. скорее всего на фото именно WS2812B у вас, самые распространенные.
Если у вас есть ЛЮБАЯ AVRка и программамтор для неё - напишите конкретно какой МК у вас есть, состряпаю вам простейшую прогу для проверки ленты, чтобы точно понимать, что она 2812-совеместимая.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения