Я разрабатываю систему, в которой Arduino (3,3 В) будет работать непрерывно и время от времени включать сервопривод MG996R — этот сервопривод довольно мощный и может потреблять более 2 ампер.
Сервопривод отлично работает от 4 батареек типа АА — я хочу, чтобы Arduino тоже работал от этих батареек. Это хорошая идея? Или батареи сервопривода и ардуино должны быть отдельными?
Если возможно, я предполагаю, что мне понадобится конденсатор из того, что я вижу в других постах. Если да, то есть ли формула для размера конденсатора, который мне нужен для такого сервопривода?
Спасибо за вашу помощь, любые советы или указатели будут очень признательны
Так как у Arduino скромное потребление тока, подойдет любой линейный регулятор. У меня есть несколько плат Atmel, на которых установлен регулятор 662K , они прекрасно справляются с напряжением 6 В.
Я не уверен, что добавление большого колпачка для защиты от перепадов напряжения принесет пользу. К тому времени, когда напряжение вашей батареи упадет с 6 В до 3 В под нагрузкой, вероятно, в любом случае сервопривод не будет работать. Если вам нужно, чтобы ваш Arduino работал, пока сервопривод пытается запуститься, я бы добавил небольшой ультраконденсатор (0,22–0,5F) к линиям питания Adruino. Вам нужно будет тщательно оценить энергопотребление, чтобы точно знать, сколько времени вы можете работать от этого резервного питания.
Если вы хотите максимально продлить срок службы батареи, я предлагаю вам изучить режимы с низким энергопотреблением, предоставляемые контроллерами Atmel. Взгляните, например , на эту библиотеку .
Использование импульсного стабилизатора, вероятно, ухудшит срок службы батареи: эти стабилизаторы эффективны только тогда, когда требуется значительная мощность. При токах ниже 1 мА линейные стабилизаторы на порядки превосходят импульсные стабилизаторы по эффективности — упомянутый мною 662К потребляет всего 1 мкА, а LM2575 — 5 мА.
ПлазмаHH
Дмитрий Григорьев
dsgdfg