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

HUB75 vs WS2812B

Строите LED-матрицу? Две технологии доминируют: ленты WS2812B (дёшево, просто, попиксельно адресуемые) и RGB-панели HUB75 (быстро, высокое разрешение, профессионально). У каждой своя оптимальная ниша.

LED-матричная панель HUB75 Крупный план LED-ленты WS2812B

Краткий обзор

ХарактеристикаМатрица WS2812BПанель HUB75
Шаг пикселяРасстояние между лентами (10-30мм)2-6мм (гораздо плотнее)
Разрешение на панельЗависит от конструкции32×32, 64×64 или 128×64
Частота обновления~400 Гц1000-4000 Гц
Глубина цвета8 бит на канал (16M цветов)8-16 бит на канал
ЯркостьСредняяОчень высокая (до 2000 нит)
Сложность управленияПростая (1 провод данных)Сложная (мультиплексированная, нужна библиотека HUB75)
Стоимость на пиксель~$0.03-0.05~$0.08-0.15
Лучший размер матрицы8×8 до 32×3232×32 до 256×256+

WS2812B: Стандарт любителя

Плюсы

  • Предельно просто — Один GPIO-пин управляет неограниченным количеством пикселей (последовательно)
  • Поддержка WLED — Полная экосистема, эффекты, веб-интерфейс, аудиореактивность
  • Дёшево — ~$0.03/пиксель для лент, ~$0.05/пиксель для готовых панелей
  • Гибкая компоновка — Режьте ленты любой формы, стройте непрямоугольные матрицы
  • Змеевидная проводка — Естественный зигзагообразный узор для простой конструкции

Минусы

  • Медленное обновление — При 1024 пикселях частота падает до ~200-400 Гц (видимое мерцание на камеру)
  • Ограниченное разрешение — Практический максимум ~32×32 для одного контроллера при приемлемом FPS
  • Падение напряжения — Требует дополнительного питания каждые 2-3 метра
  • Расстояние между пикселями — WS2812B ленты имеют минимальный шаг ~10мм (даже с плотными 144 LED/м)

HUB75: Профессиональный выбор

Плюсы

  • Быстрое обновление — 1000-4000 Гц, полностью без мерцания на любой камере
  • Высокое разрешение — Панели 64×64 стандартны, можно объединять 16+ панелей для огромных дисплеев
  • Малый шаг пикселя — P2 (2мм) до P6 (6мм) для чёткого просмотра вблизи
  • Высокая яркость — В помещении 800-1500 нит, на улице до 2000+ нит
  • 16-битный цвет — Плавные градиенты, без полос

Минусы

  • Сложное управление — HUB75 мультиплексирован (R1, G1, B1, R2, G2, B2, A, B, C, D, CLK, LAT, OE) — нужно специфическое оборудование
  • ESP32 не может управлять большими панелями в одиночку — Нужен выделенный драйвер HUB75 (например, библиотека ESP32-HUB75-MatrixPanel + параллельный DMA)
  • Более высокая стоимость — ~$0.08-0.15/пиксель
  • Жёсткие панели — Фиксированный размер, сложнее создавать непрямоугольные формы
  • Нет нативной поддержки WLED — WLED нативно не управляет HUB75; нужна специализированная прошивка

Что выбрать?

Выбирайте WS2812B когда

  • Вы новичок (ваш первый матричный проект)
  • Матрица 32×32 или меньше
  • Вам нужны эффекты WLED, аудиореактивность, веб-интерфейс
  • Бюджет имеет значение — WS2812B выигрывает по стоимости на пиксель
  • Вам нужна нестандартная форма (круг, буквы, неправильная)

Выбирайте HUB75 когда

  • Матрица 64×64 или больше
  • Нужна работа без мерцания на камеру (видеопроизводство, мероприятия)
  • Расстояние просмотра близкое (нужен малый шаг пикселя)
  • Требуется профессиональная яркость (улица, дневной свет)
  • Вы комфортно работаете с Arduino/C++ (не только WLED)

Суть

WS2812B — правильный выбор для 90% любительских проектов. Это дешевле, проще, а экосистема WLED не имеет аналогов по функциям. HUB75 имеет смысл только когда нужна высокая частота обновления (видео/камера), малый шаг пикселя (просмотр вблизи) или очень большие дисплеи (64×64+).

Для пошаговой сборки матрицы на WS2812B см. LED-матрица до $100.