Питание светодиодных лент от двух блоков питания, и они случайным образом меняют разные цвета, когда я использую второй блок питания.
Итак, для одного из моих проектов я хочу запитать светодиодные ленты с помощью блоков питания, но как только я попытаюсь использовать второй блок питания, светодиоды на полпути через узоры перейдут на случайные разные цвета, а затем вернемся к коду, который я использую, чтобы убедиться они работают, я не думаю, что это проблема с кодом, поскольку когда я подключаю питание к своей MEGA, все работает нормально. Я бы использовал MEGA для питания лент, но мне нужно 3 источника питания, чтобы поддерживать максимальную яркость лент. будет ли это проблемой падения напряжения?
Когда я подключил его к своему блоку питания с 3 USB-портами, он работает отлично, поэтому могут быть разные токи, заставляющие его прыгать, я не уверен, прав ли я, но это определенно связано с использованием другого источника питания, из-за которого мои светодиоды загораются. Чтобы случайно изменить несколько разных цветов случайным образом, я просто не могу понять, проблема ли это в токе или напряжении. Любая помощь будет принята с благодарностью.
блок-схема ссылка
@Greg , 👍1
Обсуждение1 ответ
Лучший ответ:
Это USB-павербанки? Вам нужен способ как-то связать земли вместе. Попробуйте соединить все линии заземления ваших светодиодных лент вместе, а также подключить провод от одной из светодиодных лент к линии заземления на Arduino.
Соединения USB должны соединять заземление между блоком питания и устройством, к которому он подключен, поэтому, соединяя заземления светодиодных лент вместе, это также должно соединить заземления блоков питания.
Дункан, это была проблема, в которой блок питания и светодиоды были отдельными общими заземлениями, исправлено случайное загорание светодиодов, огромное вам спасибо !!!, @Greg
Рад, что смог помочь. Однако вам все равно нужно добавить свой рисунок к своему вопросу., @Duncan C
- Как разделить входящую строку?
- Как использовать SPI на Arduino?
- Как сбросить или отформатировать Arduino?
- Управление скоростью вентилятора с помощью библиотеки Arduino PID
- Arduino Due vs Mega 2560
- Как получить уникальный идентификатор для всех плат Arduino?
- Почему я получаю avrdude: stk500v2_ReceiveMessage(): timeout error when uploading to Arduino Mega?
- Тайм-аут связи Arduino Mega с ошибкой программатора
Грег, мы не знаем, что на это ответить. Это может быть многое. Например, уровень GND может быть поднят дополнительным блоком питания, в результате чего данные превратятся в шум. Этот сайт посвящен вопросам и ответам. Вы можете обновить свой вопрос, но удалите ответ, если он не является ответом., @Jot
Схема или другая схема подключения?, @jose can u c
Извините, моя последняя ссылка не работала, вот блок-схема того, что я подключил [ссылка](https://drive.google.com/open?id=1C7xmm0qTyiYK9pplRGKZEqdZXpWcpxRf), @Greg
Вам следует вставить изображение/диаграмму в свой вопрос. Ваша ссылка не является публичной., @jose can u c
https://drive.google.com/file/d/1-EDED7WAER_BU6tCumgxvPttGHeGSt7O/view?usp=sharing вот общедоступная ссылка, извините, хотя я обнародовал ее, прошу прощения, P1,P2,P3,P4 — это порты блока питания., @Greg
вам нужно включить рисунок вашей схемы в свой вопрос, а не в комментарий., @Duncan C