серво не дружит с адресными светодиодами

Ответить
Roma07
Рядовой
Сообщения: 23
Зарегистрирован: 09.05.2021{, 20:27}
Репутация: 0
Откуда: НАЛЬЧИК
Имя: Ramazan

серво не дружит с адресными светодиодами

#1

Сообщение Roma07 » 24.09.2022{, 00:12}

Уважаемые форумчане!
Доброго времени суток
Помогите пожалуйста решить проблему.при одновременной работе W2812B и серво и пользовательского блока работают не корректно. появляется дребезг на серво его трясет и колбасит. а светодиоды работают все одновременно т.е. 1,2,3,4,5, затем перекл-ся на 2,и с ним горят 3,4,5 , а 1 выключается и т д

Отправлено спустя 7 минут 30 секунд:
серво RGB.flp
(828.11 КБ) 30 скачиваний

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

серво не дружит с адресными светодиодами

#2

Сообщение ecoins » 24.09.2022{, 04:54}

Roma07 писал(а):
24.09.2022{, 00:19}
Помогите пожалуйста решить проблему.при одновременной работе W2812B и серво и пользовательского блока работают не корректно. появляется дребезг на серво его трясет и колбасит. а светодиоды работают все одновременно т.е. 1,2,3,4,5, затем перекл-ся на 2,и с ним горят 3,4,5 , а 1 выключается и т д
На Nano 'эта проблема не разрешима в силу аппаратных возможностей.
Почти наверняка этой проблемы нет на RaspBerry Pi Pico и возможно на ESP32,STM32 - надо пробовать.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

серво не дружит с адресными светодиодами

#3

Сообщение Ingwar » 24.09.2022{, 11:56}

Если кратковременный сбой сервы не очень критичен, а индикация не динамическая, то учитывая "память" своего состояния в W2812B, можно инициировать управление ими только в момент необходимости изменения их значения в течении одного цикла.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Roma07
Рядовой
Сообщения: 23
Зарегистрирован: 09.05.2021{, 20:27}
Репутация: 0
Откуда: НАЛЬЧИК
Имя: Ramazan

серво не дружит с адресными светодиодами

#4

Сообщение Roma07 » 24.09.2022{, 19:04}

там нет кратковременного сбоя его без остановочно колбасит, Индикация статична. и в проекте они работают не в прямой зависимости друг от друга но при этом когда компилирую плату W2812 серва трясет кстати это хорошо видно у Айдара на видео в ютюбе (W2812 пользовательский блок) оттуда же взят.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

серво не дружит с адресными светодиодами

#5

Сообщение Rovki » 24.09.2022{, 20:05}

Что ШИМ все ресурсы жрет, что лента не мало , а вместе бардак...Ставьте разные МК ,цена копейки и будет счастье :smile225:
Электронщик до мозга костей и не только

aidar_i
Полковник
Сообщения: 3128
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 677
Откуда: Уфа
Имя: Айдар
Контактная информация:

серво не дружит с адресными светодиодами

#6

Сообщение aidar_i » 24.09.2022{, 20:12}

Roma07 писал(а):
24.09.2022{, 19:04}
там нет кратковременного сбоя его без остановочно колбасит, Индикация статична. и в проекте они работают не в прямой зависимости друг от друга но при этом когда компилирую плату W2812 серва трясет кстати это хорошо видно у Айдара на видео в ютюбе (W2812 пользовательский блок) оттуда же взят.
Я не обратил на это внимания.
Нужно будет заменить библиотеку сервопривода.
Завтра постараюсь посмотреть.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

серво не дружит с адресными светодиодами

#7

Сообщение Ingwar » 24.09.2022{, 20:12}

Roma07 писал(а):
24.09.2022{, 19:04}
там нет кратковременного сбоя его без остановочно колбасит
Проверьте этот вариант
серво RGB_v2.flp
(889.48 КБ) 33 скачивания
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Roma07
Рядовой
Сообщения: 23
Зарегистрирован: 09.05.2021{, 20:27}
Репутация: 0
Откуда: НАЛЬЧИК
Имя: Ramazan

серво не дружит с адресными светодиодами

#8

Сообщение Roma07 » 24.09.2022{, 20:20}

Спасибо всем! я тоже пришел к дополнительному МК буду пробовать!!!

aidar_i
Полковник
Сообщения: 3128
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 677
Откуда: Уфа
Имя: Айдар
Контактная информация:

серво не дружит с адресными светодиодами

#9

Сообщение aidar_i » 24.09.2022{, 20:28}

Roma07 писал(а):
24.09.2022{, 20:20}
Спасибо всем! я тоже пришел к дополнительному МК буду пробовать!!!
С одним можно.
https://lednews.lighting/forums/topic/1 ... %BE%D0%BC/
Сделайте блок.
Отсюда скачайте https://learn.adafruit.com/neopixels-an ... s?view=all

Roma07
Рядовой
Сообщения: 23
Зарегистрирован: 09.05.2021{, 20:27}
Репутация: 0
Откуда: НАЛЬЧИК
Имя: Ramazan

серво не дружит с адресными светодиодами

#10

Сообщение Roma07 » 24.09.2022{, 20:36}

Ingwar писал(а):
24.09.2022{, 20:12}
Roma07 писал(а):
24.09.2022{, 19:04}
там нет кратковременного сбоя его без остановочно колбасит
Проверьте этот вариант
серво RGB_v2.flp

СЕРВО ожила но вот адресные диоды хаотично работают но лучше чем было СПАСИБО БОЛЬШОЕ ВСЕМ!!!!

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

серво не дружит с адресными светодиодами

#11

Сообщение ecoins » 25.09.2022{, 11:09}

aidar_i писал(а):
24.09.2022{, 20:28}
https://lednews.lighting/forums/topic/1 ... %BE%D0%BC/
Очень хорошая и интересная ссылка на статью.
Из неё по моему мнению собственно и вытекает вывод - работа по протоколу NeoPixel на некоторых контроллерах почти невозможно.
А на некоторых, например ESP32,Raspbery Pi Pico,STM32 даже предусмотрена.
На некоторых новых типах контроллеров на ESP32 светодиод установлен непосредственно на плате.
И используется для этого встроенная RTOS.
Было бы хорошо, если кто-то поисследовал и разработал бы такой блок под контроллеры, которые обладают для этого необходимыми параметрами.

aidar_i
Полковник
Сообщения: 3128
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 677
Откуда: Уфа
Имя: Айдар
Контактная информация:

серво не дружит с адресными светодиодами

#12

Сообщение aidar_i » 26.09.2022{, 19:10}

Проверьте тестовый блок серво с WS2812.
Servo.flp
(50.81 КБ) 34 скачивания

Ответить

Вернуться в «Помогите, а то я "нимагу"»