Продлить срок службы батареи с помощью микроконтроллера с контролем мощности?

11

В этой статье описывается способ продления срока службы батареи: используйте контроллер с низким энергопотреблением, чтобы включать Arduino только при необходимости. Автор утверждает, что этот метод потребляет значительно меньше энергии, чем в спящем режиме Arduino.

Есть ли недостатки этого подхода? Какой вариант я должен построить? (Вариант TPS61240, похоже, использует что-то из Circuits @ Home, которое больше не доступно.) Буду признателен за схемы или ссылки на подробные инструкции.

Справочная информация: я создаю сенсорное устройство, которое находится в среде без сетевого питания. Датчик должен проснуться, например. почасово, читай например. датчик температуры, возможно, отправьте SMS, а затем вернитесь в спящий режим.

tuomassalo
источник
1
кажется немного излишним использовать микроконтроллер для этой задачи.
Джиппи

Ответы:

4

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

Естественно, это может включать создание собственной платы для MCU. К счастью, у Atmel есть основы этого .

Игнасио Васкес-Абрамс
источник
Спасибо за ответ. Некоторые причины, по которым я думал, что использование внешнего контроллера питания будет более простым: 1) Я мог бы использовать готовую плату Arduino и щит GSM. Щитам GSM на мгновение требуется большой ток (2А), и я пока не исследовал, будет ли легко полностью отключить щит GSM от Arduino. 2) Я не уверен, совместимы ли экраны GSM OSCCALи clock_div_4оптимизации. 3) Я не мог легко найти, что будет потребление сна с урезанным Arduino. Не могли бы вы помочь мне с этими пунктами?
Туомассало
1
PMOSFET может при необходимости полностью отключить модуль GSM. Предварительное масштабирование тактовой частоты может быть установлено на 1 во время связи с модулем, а настройка OSCCAL не является обязательной. Таблица данных для MCU говорит о текущем использовании в соответствующих разделах «Электрические характеристики» и «Типичные характеристики».
Игнасио Васкес-Абрамс
Существует большая вероятность того, что модуль GSM уже имеет собственные режимы энергосбережения, хотя, возможно, те, которые не всегда доступны, независимо от того, какой интерфейс используется.
Крис Страттон