Проблема с блоком питания Arduino Yun: использование длинного USB-кабеля

Я хочу использовать Arduino Yun в качестве метеостанции на открытом воздухе. Я хочу обеспечить питание Yun зарядным устройством USB на 5 В. С обычным USB-кабелем все работает нормально. Но так как метеостанция будет далеко от ближайшей розетки, я удлинил кабель USB примерно на 10 метров. Теперь Юн больше не активируется.

Кто-нибудь знает почему?

Следует ли вместо этого использовать блок питания 12 В и преобразователь питания 7805?

, 👍4

Обсуждение

Ответ Дмитрия в целом правильный, но я не согласен с тем, что проблема в «падении напряжения», если только вы не использовали очень тонкий провод в удлинителе. Вы не говорите, как вы сделали кабель USB длиннее. Если ваш опыт сборки кабелей ограничен, более вероятно, что одно или несколько соединений открыты или неверны, чем слишком большое падение напряжения., @James Waldby - jwpat7

После неудачи с довольно тонким кабелем (бывший телефонный кабель, впаянный в обычный USB-кабель) пробовал гораздо более толстый кабель, но Юн тоже не заводился. Поскольку я думаю, что у меня достаточно опыта в пайке, я не думаю, что проблема в соединениях. Есть ли смысл мерить сопротивление кабеля? Поэтому я попробую решение с преобразователем мощности в ближайшие дни., @bhneuner


1 ответ


Лучший ответ:

4

Спецификация USB ограничивает длину кабеля между двумя устройствами до 5 метров. Когда вы делаете более длинный кабель, вы выходите за пределы спецификации, а это означает, что он больше не будет работать.

Поскольку вы только подаете питание, проблема (как вы уже догадались) в падении напряжения в кабеле. Однако падение напряжения будет зависеть от того, сколько тока потребляет Arduino в данный момент. Подавать на него более высокое напряжение без преобразователя опасно, потому что это приведет к перенапряжению, которое вы не сможете контролировать.

Я бы посоветовал попробовать

,

Теперь это работает. Я заменил источник питания на 12 В и добавил преобразователь постоянного тока 12 В / 5 В непосредственно перед Arduino Yun. Первая попытка с заменой тросов на больший диаметр результата не дала., @bhneuner

@bhneuner Я рад, что все получилось, и спасибо, что нашли время, чтобы сообщить!, @Dmitry Grigoryev