почему мой arduino uno r3 перезагружается при подключении к батарее (9v)

У меня есть личная задача: сделать робота для предотвращения ардуино, у него есть ультразвуковой датчик hc-sr04, сервопривод, макетная плата (для совместного использования vcc и gnd), драйвер двигателя L9110s и два двигателя постоянного тока, а также сама ардуино уно" но когда я собрал его и загрузил код, он работает, если он подключен к моему ноутбуку, но если я подключил его к батарее, он продолжает перезагружаться и не работает <code>введите описание изображения</code>

, 👍0

Обсуждение

пожалуйста, предоставьте больше информации. Вы имеете в виду щелочной элемент 9 В для питания всей системы? Если да, то это обычная проблема новичков, когда батарея не обеспечивает достаточную мощность., @MichaelT

Аккумуляторы PP3, мягко говоря, полная и несусветная дрянь. Подходит только для питания дымовых извещателей. Не подходит для использования с Arduino ни при каких обстоятельствах., @Majenko

9-вольтовая батарея содержит шесть элементов AAAA ..... они вряд ли будут работать в пульте дистанционного управления телевизором, не говоря уже о питании двигателя., @jsotola


1 ответ


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

1

Дай угадаю: Arduino перезагружается, как только один из двигателей запускается (или должен запускаться), верно?

Батарея на 9 В не способна обеспечить достаточный ток для всего, кроме нескольких светодиодов. Когда Arduino впервые включает двигатель, ему требуется и пытается потреблять больший ток, чем может обеспечить батарея, в результате чего напряжение батареи падает ниже минимального входного напряжения регулятора напряжения Arduino, и Arduino отключается. Это останавливает потребление тока, напряжение батареи восстанавливается, включается питание Arduino, которое сбрасывается (как они всегда делают при включении питания), и цикл продолжает повторяться.

Попробуйте запитать его от более мощной батареи с напряжением выше 7 В. Например, 5 последовательно соединенных элементов типа АА дадут 7,5 вольт. Это не продлится ужасно долго, но какое-то время должно работать. Вторая (третья, ...) строка из 5, параллельная первой, должна удвоить срок службы. Использование вместо этого элементов C или D значительно увеличит срок службы.

,