Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 28 мар 2024, 19:17

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Зажигаем WS2812 более 1000 штук подряд
СообщениеДобавлено: 14 июл 2015, 14:36 
Решил поделится с форумчанами случайно найденным решением как засветить большое количество светодиодов WS2812 с приемлемым FPS.
Я раньше за них читал и понял так, что из-за принципа работы, на длинных лентах невозможно добиться быстрой смены "изображения", чтобы было незаметно для глаз.

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

вот видео:
https://youtu.be/I-lR19_kigs

а вот тут сама статья
http://wp.josh.com/2014/05/13/ws2812-ne ... know-them/

Кроме FPS, я так понял, что используя описанный принцип можно сократить объем кода, а следовательно - оставить больше свободной памяти в чипе для других нужд.
Я не настоящий сварщик, но если я правильно понял смысл - это решение поможет самоделкиным снять ограничения этих недорогих светодиодов и создавать интересные, недорогие и несложные в реализации проекты.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Зажигаем WS2812 более 1000 штук подряд
СообщениеДобавлено: 14 июл 2015, 18:57 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Во избежании путаницы нужно сделать некоторые пояснения:
Есть два варианта светодиодов (и устройств на их базе)
WS8212
WS8212B

У них разные протоколы и у них разные корпуса (WS8212 - 6 ног; WS8212B - 4 ноги)

Автор с http://wp.josh.com/ ,очевидно, путает эти два варианта светодиодов (называя их NeoPixels)
Так в статье http://wp.josh.com/2014/05/15/going-nsa ... ersations/ дается ссылка на даташит WS8212, в тоже время фото ленты с WS8212B

Оставляю здесь оба даташита


Вложения:
WS2812B.pdf [347.03 КБ]
Скачиваний: 579
WS2812.pdf [271.75 КБ]
Скачиваний: 611
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Зажигаем WS2812 более 1000 штук подряд
СообщениеДобавлено: 20 июл 2015, 21:39 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Разобрался с вопросом.
Хоть тайминги протоколов WS8212 и WS8212B немного разные, но существует компромисс, при котором будут работать оба.


Вложения:
ws2812_timing_table.png
ws2812_timing_table.png [ 6.3 КБ | Просмотров: 5972 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB