Например TDA7294

Форум РадиоКот • Просмотр темы - RGB гирлянда (WS2812b)
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт июл 29, 2025 10:17:44

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 179 ]    , , 3, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вс янв 12, 2014 20:01:37 
Мудрый кот

Карма: 21
Рейтинг сообщений: 93
Зарегистрирован: Пт май 29, 2009 10:58:47
Сообщений: 1842
Откуда: Саратов
Рейтинг сообщения: 0
Тогда размеры пропорционально уменьшаются :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Пн янв 13, 2014 09:36:28 
Прорезались зубы

Карма: -3
Рейтинг сообщений: 26
Зарегистрирован: Вт авг 14, 2007 14:46:45
Сообщений: 208
Откуда: Москва
Рейтинг сообщения: 0
Fallk писал(а):
Э не, это не наш метод

Согласен.
Просто уже НГ на носу был, а своим контроллером я так и не успел заняться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Пн янв 13, 2014 12:44:26 
Родился

Зарегистрирован: Вт янв 07, 2014 17:17:31
Сообщений: 15
Рейтинг сообщения: 0
Если кто решится делать гирлянду на ленте из диодов, то вот есть лот:
http://www.ebay.com/itm/144-LEDs-M-WS28 ... 485ba29292
По сути 144 диода - это максимум, который можно вписать на ленту в 1 метр. при желании можно разрезать и сделать на проводах между участками с диодами.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Ср янв 22, 2014 14:31:05 
Встал на лапы

Зарегистрирован: Пн окт 28, 2013 17:50:33
Сообщений: 101
Рейтинг сообщения: 0
Вопрос по конструктиву - я уже говорил о варианте использования в качестве рассеивателя пинг-понгового шарика. Но возникает вопрос, как сам светодиод размещать, чтобы аккуратно было. У китайцев есть готовые платки с WS2812B, круглые (диаметр 10 mm), чуть подрезанные с краев. Т.е. нужен небольшой круглый колпачек с внутренним диаметром 10 mm. Существуют пластиковые крышки под тактовую кнопку 12 mm, у них внешний диаметр по кнопке 11.7, а по бортику 13 mm. А вот внутренний в чертежах не указан. Замером по фотке выходит где-то 9.6 mm. Можно, конечно, и платки чуть обточить на листе шкурки. Но если у кого такие кнопки с колпачками есть - замерьте, pls, внутренний диаметр ?

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт фев 04, 2014 04:52:27 
Опытный кот

Карма: 16
Рейтинг сообщений: 74
Зарегистрирован: Вс янв 19, 2014 00:55:09
Сообщений: 758
Рейтинг сообщения: 0
В качестве рассеивателя интересно будет попробовать "палки" клея пистолетного. Порубить их на "пеньки" и наклеить. Пробовал просто прикладывать к 5050, вроде красиво смешивает.
Вопрос. Паузу в 50 мкс нужно выдавать после каждых 3-х байт или же одну на всю ленту? По даташиту не особо понятно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт фев 04, 2014 05:03:04 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 385
Зарегистрирован: Чт июн 24, 2010 22:59:35
Сообщений: 5705
Откуда: С-Петербург
Рейтинг сообщения: 0
Пробовал, фигово получается. :(
Если просто приложить, то неплохо, особенно если клей матовый.
Если наклеить, то без зазора между светодиодом и клеем рассеивание сильно уменьшается.
При нагреве (что иногда происходит и при работе светодиода) матового клея он становится значительно прозрачней. :(
Пробовал рассеивающие пленки от матриц ЖК, рассеивают замечательно, но также если их только приложить к светодиоду.
При приклеивании клей заполняет структуру пленки и она уже не рассеивает. :(


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Ср фев 05, 2014 12:49:39 
Встал на лапы

Зарегистрирован: Пн окт 28, 2013 17:50:33
Сообщений: 101
Рейтинг сообщения: 0
Паузу - одну на всю загрузку, все информационные байты идут одним потоком.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Чт фев 06, 2014 13:08:33 
Мучитель микросхем

Карма: 7
Рейтинг сообщений: 44
Зарегистрирован: Ср июн 21, 2006 08:24:32
Сообщений: 465
Откуда: Лисичанск
Рейтинг сообщения: 0
Вот вариант железного преобразования SPI в однопроводный интерфейс WS2811 или 2812.
Если попробуете, сообщите о результатах.
http://wiki.artifactory.org.au/doku.php ... lockshaper


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Пт мар 14, 2014 18:52:14 
Родился

Зарегистрирован: Пт мар 14, 2014 18:45:26
Сообщений: 1
Рейтинг сообщения: 0
переписываю библиотеку для работы со светодиодами на базе ws2811/ws2812b на STM32 с использованием SPL (для лучшей переносимости внутри семейства микроконтролелров).
теория: http://www.pjrc.com/teensy/td_libs_OctoWS2811.html
исходник реализации: https://github.com/scanlime/fadecandy/b ... S2811z.cpp

как понял я надо каждый байт из буфера раскидать на 8 ножек каждый такт PWM-генератора используя схему с 3 каналами DMA (в теории описано на что срабатывает канал).
вопрос стоит в следующем: 1. как настроить DMA для такой работы от генератора PWM-сигнала (используя синтаксис SPL)? 2. можно ли теоретически с такой схемы завести не 8 ножек, а больше на STM32F4-микрухах?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Пт мар 14, 2014 20:11:09 
Мудрый кот

Карма: 21
Рейтинг сообщений: 93
Зарегистрирован: Пт май 29, 2009 10:58:47
Сообщений: 1842
Откуда: Саратов
Рейтинг сообщения: 0
А в чем преимущество ws2811/ws2812b перед ws2801. Если последнее это самый натуральный SPI и с железной/програмной реализацией нет никаких проблем? Я вижу только лишний провод :))
Я в планах имею покупку гирлянды и программы для них на простом PICе.
Ведь вспоминал, что что то у китайцев хотел заказать и забыл. Буду ждать следующую зарплату.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Сб мар 15, 2014 10:38:19 
Прорезались зубы

Карма: -3
Рейтинг сообщений: 26
Зарегистрирован: Вт авг 14, 2007 14:46:45
Сообщений: 208
Откуда: Москва
Рейтинг сообщения: 0
Гирлянда на ws2811 дешевле, чем на ws2801.
Ну и минус один провод тоже неплохо. ;)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вс мар 23, 2014 17:49:42 
Родился
Аватар пользователя

Зарегистрирован: Вс май 18, 2008 18:21:08
Сообщений: 17
Откуда: Новосибирск
Рейтинг сообщения: 0
Здравствуйте, уважаемые КотоФаны!
Для быстрого старта было куплено это:
http://www.ebay.com/itm/100xWS2812B-WS2 ... 3f3266479c
и это:
http://www.ebay.com/itm/Mini-Controller ... 19ded70583
Получилось это:
Изображение

Реально намного ярче- слепит глаза, видео этого не может передать.
В конце ролика видно, как последний пиксель первой строки начинает сбоить после прогрева. Возможно, блок конденсаторы помогут, сейчас на плате нет ни одного.
Также в продаже есть много контроллеров с SDкартой вроде этого:
http://www.ebay.com/itm/T1000S-SD-Card- ... 417d2c8a58
Я так понимаю, что пользователь может загрузить на карту свои эффекты.
А вот как это сделать, и существует ли софт, где можно задав размеры поля покадрово отредактировать анимацию и получить файл для загрузки?
Есть же какие-то редакторы для бегущей строки?


Последний раз редактировалось Daddy1962 Вс мар 23, 2014 18:44:43, всего редактировалось 6 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вс мар 23, 2014 17:59:38 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 385
Зарегистрирован: Чт июн 24, 2010 22:59:35
Сообщений: 5705
Откуда: С-Петербург
Рейтинг сообщения: 1
Видео нужно грузить на ютуб или какой другой хостинг, сюда ссылку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вс мар 23, 2014 23:09:10 
Встал на лапы

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Сб окт 15, 2011 10:42:30
Сообщений: 80
Откуда: Урал
Рейтинг сообщения: 1
Я себе купил только T1000B, программы для загрузки разных эффектов есть вплоть до видео, задать можешь размеры любого поля, настроек очень много: LedEdit 2013, Led Player, glediator_v2.0.3


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт мар 25, 2014 09:24:32 
Родился
Аватар пользователя

Зарегистрирован: Вс май 18, 2008 18:21:08
Сообщений: 17
Откуда: Новосибирск
Рейтинг сообщения: 0
А кому удалось настроить вывод из Glediator в Ардуину? В настройках вывода пустая строка, нет ни одного COM-порта. Ардуина на COM14.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт мар 25, 2014 23:04:18 
Встал на лапы

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Сб окт 15, 2011 10:42:30
Сообщений: 80
Откуда: Урал
Рейтинг сообщения: 0
У меня в настройках glediator_v2.0.3 на вывод все свои COM - порты вижу, операционка XP.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт июл 01, 2014 00:25:16 
Родился

Зарегистрирован: Сб сен 01, 2012 19:00:10
Сообщений: 9
Откуда: Иваново
Рейтинг сообщения: 0
Есть опыт реализации вывода на ws2812b из любого PIC'а с частотой 8МГц (asm).
Взяв какой-нибудь pic12F1822 или посолиднее pic16f1825 можно и SD карточку прицепить. с последним и управление кнопочками можно сделать без лишней логики.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт июл 01, 2014 18:28:33 
Родился
Аватар пользователя

Зарегистрирован: Вс май 18, 2008 18:21:08
Сообщений: 17
Откуда: Новосибирск
Рейтинг сообщения: 0
sbhidden, а можно поподробнее, с SD очень интересно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт июл 01, 2014 19:35:11 
Опытный кот

Карма: 16
Рейтинг сообщений: 74
Зарегистрирован: Вс янв 19, 2014 00:55:09
Сообщений: 758
Рейтинг сообщения: 0
sbhidden Может статью напишете? :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: RGB гирлянда (WS2812b)
СообщениеДобавлено: Вт июл 01, 2014 20:04:13 
Родился

Зарегистрирован: Сб сен 01, 2012 19:00:10
Сообщений: 9
Откуда: Иваново
Рейтинг сообщения: 0
Чуть-чуть отпишусь...
У меня же только мысли по поводу гирлянды. Ну и практика работы с отдельными элементами.
для справки МК, которые я указал могут работать на частотах до 32 МГц со встроенным генератором.
В PIC12F1822 как и в чуть более продвинутых есть аппаратный SPI-интерфейс.
SD и MMC карты по стандарту имеют SPI-режим.

Здесь как подключить к МК.
Вложение:
Комментарий к файлу: подключение к МК
MMC_2.jpg [194.47 KiB]
Скачиваний: 1010

Здесь распиновка микро SD карточки (намного компактнее)
Вложение:
Комментарий к файлу: подключение к МК
MMC_2.jpg [194.47 KiB]
Скачиваний: 1010


Как показала практика отдельные светодиоды (в гирлянде просто не пробовал) не особенно критичны к таймингам.
Основным параметром можно считать длительность логической "1". Хвост из "0" можно сделать и длиннее...главное чтобы короче RESET-сигнала (50мксек).

в моей схеме МК работает на частоте 8МГц.
таким образом скорость кристалла PIC 2MIPS соответственно.
получаем 5 команд на 1 бит передачи (стандартный режим WS2812 - 400кГц).
для передачи 8 бит - 40 команд.
так что есть где развернуться.


Вложения:
Комментарий к файлу: микро SD
sd_micro-03.png [57.62 KiB]
Скачиваний: 1194
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 179 ]    , , 3, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y