Странное поведение матрицы с более, чем 100 диодами #288
-
Друзья, доброго врмени суток! Обыскал все, что только можно, но к сожалению ничего не нашел, посему взываю к помощи умных людей. Собрал матрицу на окно на адресных светодиодах WS2812 по гайду vvip-68/GyverPanelWIFI на Wemos D1 Mini с реле и SD-ридером (хотя он в коде отключен). Купил вроде как неплохой блок питания на 10А (ноунейм, но выглядит достаточно легитимно как по мне, фото прикрепляю) Напряжение на блоке выставлено 4.8В. Спаяно все по соответствующей схеме, единственное чего нет это опциональных конденсаторов, (обязательного?) 200-омного резистора и диода (еще не доехали) Напряжение на входе гирлянды стабильно 4.7, на выходе в зависимости от режимов от 3.3 до 4.5 (просадка, очевидно). Собственно в чем проблема - при установке числа диодов в матрице больше 100 (примерно) начинают появляться странные артефакты, обозначенные на видео. До 100 диодов этих артефактов не наболюдается вообще. (Часть диодов горит постоянно одним цветом, при смене цветов бывает меняются на противоположный относительно остальных, 1 или 2 мигают). Причем появляются они не во всех режимах. В режимах, где одновременно активно мало диодов (типа змейка) их нет и все работает отлично. Видео: https://youtube.com/shorts/-LVX0Y1sDpk?si=vz9s82bYJsoH5Ti- Я думал, что проблемы с питанием - не вопрос, впаялся посередине и в конце от того-же блока. Вообще все стало очень странно - все работает также с артефактами, а потом через 10 секунд после старта постепенно угасает до нуля (контроллер думает, что слишком большой ток?). Не помогло. Также попытался посреди работы режима отключать сигнальный провод - удивительно, но эти ошибочно мигающие диоды переставали мигать (то есть это контроллер подает какой-то ложный сигнал?). Пытался и так и сяк но ничего не получается. Вдруг есть кто-то с похожими проблемами, был бы крайне признателен за помощь и советы! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Попробуйте повысить напряжение до 5 вольт, но не более 5.2 Резистор 200 ом - если ничего не сгорело - то можно без него. У меня работают гирлянды без него. На приложенных видео не вижу никаких проблем. Вроде все работает стабильно. Мигающий диод - скорее всего разделительная точка в часах "отбивает" полусекунды. До 100 диодов не наблюдается вообще - потому что на этом размере часы просто не показываются. Разложите ленту в правильную матрицу, установите в приложении правильные соответствующие разложенной матрице размеры, покажите что идет не так. Пока что по видео - у вас все корректно работает. И видео как "угасает до нуля" тоже приложите. |
Beta Was this translation helpful? Give feedback.
Попробуйте повысить напряжение до 5 вольт, но не более 5.2
Резистор 200 ом - если ничего не сгорело - то можно без него. У меня работают гирлянды без него.
По идее он призван ограничивать максимальный ток через пин контроллера, который управляет лентой, если случайно что-то замкнули или первый диод попался испорченный, чтобы пин не выгорел.
На приложенных видео не вижу никаких проблем. Вроде все работает стабильно. Мигающий диод - скорее всего разделительная точка в часах "отбивает" полусекунды.
До 100 диодов не наблюдается вообще - потому что на этом размере часы просто не показываются.
Или выключите показ часов в приложении.
Разложите ленту в правильную матрицу, установите в приложении …