POV рисовалка на Ws2812

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Neon_1, 10 дек 2019.

  1. Neon_1

    Neon_1 Нерд

    хочу сделать палочку рисовалку на 8 или 16 диодах, но что-то не найду в инете какой нибудь скетч , хотя бы похожий
    все делают на обычных диодах
    может кто встречал подобное?
     
  2. asam

    asam Гик

    У WS2812 частота внутреннего ШИМа низковата для POV. Выставь небольшую постоянную яркость на 2812 и помахай им, сам увидишь. А чем POV обычных RGB диодах не устраивает?
     
    Neon_1 нравится это.
  3. NikitOS

    NikitOS Public enemy Администратор

    Tomasina и Neon_1 нравится это.
  4. b707

    b707 Гуру

    только у него рисовалка вышла не в реальном времени, а замедленная раз в десять. Чтобы увидеть картинку - ее нужно снять фотоаппаратом с длинной выдержкой, а когда глазами смотришь - ничего не видно.
    Для настоящего POV адресные диоды подходят плохо - скорость вывода картинки на ленту маловата для формирования сколько-нибудь приличного изображения.
    Это собственно обьясняет, почему, как пишет ТС - все делают на обычных диодах - там время вывода можно на порядок сократить и даже больше
     
    Neon_1 нравится это.
  5. asam

    asam Гик

    Да дело не в скорости вывода. У 2812 на один светодиод требуется примерно 30 микросекунд. То есть на десяток будет 300 микросекунд. Что дает 3 с лишним «строк» в секунду. Больше чем достаточно. Проблема в низкой частоте шима. Если двигать быстро, то изображение получатся прерывистым.
     
    Neon_1 нравится это.
  6. b707

    b707 Гуру

    И в скорости тоже. Прикиньте, сколько нужно FPS. чтобы сгенерить типичную голографическую картинку "Глобус" при помощи вращающейся рамки.
    При скорости вращения хотя бы 10 об в секунду (а это немного) и угловом разрешении 10 градусов уже требуется 360 FPS. И десятью диодами там явно не обойдешься, надо хотя бы диодов 60... Вывод на ленту 60 диодов - это почти 2 мс, то есть предельная частота получается всего 500 FPS - совсем без запаса
     
    Neon_1 нравится это.
  7. Neon_1

    Neon_1 Нерд

    То есть можно попробовать увеличить частоту ШИМ , подредактировав библиотеку

    На ws2812 удобно что все компактно напаяно и диоды уже rgb

    А если совсем убрать управление яркостью, то есть убрать ШИМ, и при необходимости регулировать яркость напряжением питания?
     
  8. Neon_1

    Neon_1 Нерд

    А может есть подобные планки с обычными rgb светодиодами ?
     
  9. Neon_1

    Neon_1 Нерд

    Не совсем понял как вы рассчитали, почему 3 строки?
     
  10. parovoZZ

    parovoZZ Гуру

    в чипе WS2812 нельзя управлять частотой ШИМ - она аппаратная.

    см. выше.
     
    Neon_1 нравится это.
  11. b707

    b707 Гуру

    там буква К пропущена - 3К строк
    Расчет простой = 1 сек / 300 мкс
     
    Neon_1 нравится это.
  12. Neon_1

    Neon_1 Нерд

  13. Tomasina

    Tomasina Сушитель лампочек Модератор

    Neon_1 нравится это.
  14. asam

    asam Гик

    Тогда лучше брать ленту на ws2813. Там частота ШИМа 2КГц в отличии от 400Гц у 2812. А по протоколу они обратно совместимы.
     
    Neon_1 нравится это.