Перейти к содержимому

WS2812B

WS2812B — Король пиксельных LED

WS2812B — безусловно, самый популярный адресуемый LED-драйвер IC на рынке. Это чип внутри подавляющего большинства лент «NeoPixel» (Adafruit) и совместимых с «Neopixel».

Фото кристалла WS2812B с внутренним IC Крупный план LED-ленты WS2812B

Характеристики

ПараметрЗначение
Напряжение5V DC
Ток~60мА на LED (полный белый)
ПротоколОднопроводной NRZ на 800кГц
Частота обновления~400Гц (варьируется с количеством LED)
Глубина цвета24-бит (8 на канал)
Скорость данных800 кбит/с
Макс. цепочка~1000 LED (до проблем с синхронизацией)
КорпусSOP-8 (5050 корпус LED + IC)

Плюсы и минусы

✅ Плюсы❌ Минусы
Огромная поддержка сообщества5V означает сильное падение напряжения (подача каждые 2-3м)
Все библиотеки поддерживают (FastLED, WLED, NeoPixel)Старый протокол: строгая синхронизация, нет проверки ошибок
Дёшево (~$0.05-0.15 за LED)400Гц обновление даёт видимое мерцание на камере
Множество вариантов плотности (30-256/м)Нет глобального управления яркостью (APA102 лучше)
Много форм-факторов (ленты, кольца, матрицы, гирлянды)Чувствителен к проблемам синхронизации на некоторых платформах
5V = совместимость с большинством микроконтроллеров

Лучшее применение

  • Внутренние LED-матрицы и вывески
  • Любительские проекты и носимые устройства
  • Акцентное освещение (<5м линии)
  • Бюджетные установки

Подключение пинов

ПинМеткаПодключение
1VDD+5V
2DOВыход данных (к следующему LED DIN)
3GNDЗемля
4DINВход данных (от контроллера или предыдущего DO)

См. WS2815 (12V альтернатива) →