+2 голосов
У меня контроллер питается через usb от китайского повербанка. Проблема в том, что powerbank через 20 секунд отключается и перестаёт питать моё устройство. Как можно решить эту проблему?
(925 баллов) 41 74 103
Какая модель повер банка. Подключено ли что-нибудь ещё?

2 Ответы

+3 голосов
 
Лучший ответ

Есть у меня дома 2 повербанка с аналогичной проблемой - при снижении потребляемого тока ниже определенного значения отключаются.
Например вот такой:
О том что он находится в рабочем режиме говорят горящие светодиоды на корпусе которые показывают уровень заряда.

Если светодиоды не горят - значит он отключится через 20-30секунд

Берем мощный проволочный резистор на 100 Ом, подключаем последовательно с ним мультиметр и начинаем увеличивать общее энергопотребление.

При токе 140мА + ток который потребляет плата Ардуино(у меня плата Iskra Nano)
светодиоды на корпусе повербанка-загораются, что означает что он вышел на рабочий режим и не отключится.

Измеряем сопротивление резистора мультиметром - 24Ом (у Вас может получится другое значение - которое зависит от модификации платы Ардуино и обвеса который к ней подключен) 

Рассчитываем мощность
P=24*0.14*0.14=0.47Вт
Берем резистор сопротивлением 24 Ом и мощностью не менее 1Вт и подключаем параллельно плате Ардуино. Решение разумеется плохое - так как большая часть полезной мощности будет переводится в тепло.
Есть пара замечаний:
От такого powerbank плата запускается и работает без "танцев с бубном"

А вот от такого повербанка:
 
плата Iskra Nano Pro не запустится совсем из-за сильной просадки напряжения вызванной необходимостью подключать дополнительную нагрузку для выхода на рабочий режим - подключить получится только Китайский аналог или оригинальную плату Ардуино.
Нормальных решений проблемы только 2:
1. Собрать источник питания самостоятельно.
2. Использовать специализированные решения например для "рассыпухи" такое:

А для любителей шилдов такое.
 

(1.2 тыс. баллов) 8 26 51
выбран
0 голосов
Обычно для повербанков минимальный ток разряда составляет 200мА. Данную проблему , можно решить подняв ток свыше 200мА, с помощью 2вт-ного резистора сопротивлением 20-30 ом, ну или лампочкой накливания , соответствующим потреблением. Их , естествено надо ставить параллельно питанию  Ардуино. Если не выходит попытайтесь подобрать нагрузку эмпирическим путём.
(3.1 тыс. баллов) 15 20 41
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.

    За этот месяц ещё никого.

    ...