Aumentar a vida útil da bateria com um microcontrolador de controle de energia?

11

Este artigo descreve um método para prolongar a vida útil da bateria: use um controlador de baixa energia para ligar o Arduino somente quando necessário. O autor afirma que esse método consome consideravelmente menos energia do que o modo de suspensão do Arduino.

Existem desvantagens nessa abordagem? Qual variante devo construir? (A variante TPS61240 parece usar algo do Circuits @ Home que não está mais disponível.) Eu apreciaria esquemas ou links para instruções detalhadas.

Antecedentes: estou construindo um dispositivo sensor que está em um ambiente sem fonte de alimentação. O sensor deve acordar, por exemplo. de hora em hora, leia por exemplo. sensor de temperatura, envie um SMS e volte a dormir.

tuomassalo
fonte
1
parece um pouco exagerado usar um microcontrolador para essa tarefa.
jippie

Respostas:

4

Desligar a placa da placa só faz sentido se você estiver usando um Arduino completo. Depois de conectar o Arduino ao MCU e desacoplar capacitores (ou iniciar com uma placa de interrupção básica ), desabilitar os periféricos não utilizados e adormecer a CPU tem muito mais efeito, já que você não precisa mais fornecer energia para um chip de monitor externo .

Naturalmente, isso pode envolver a criação de seu próprio quadro para o MCU. Felizmente, a Atmel tem o básico sobre isso .

Ignacio Vazquez-Abrams
fonte
Obrigado pela resposta. Algumas razões pelas quais pensei que usar um controlador de energia externo seria mais simples: 1) Eu poderia usar uma placa Arduino pronta para uso e um escudo GSM. As blindagens GSM precisam momentaneamente de muita corrente (2A), e eu ainda não pesquisei se seria fácil desligar completamente a blindagem GSM do Arduino. 2) Não tenho certeza se os escudos GSM são compatíveis OSCCALe clock_div_4otimizações. 3) Não consegui encontrar com facilidade qual seria o consumo de sono com um Arduino despojado. Você poderia me ajudar com esses pontos?
precisa saber é o seguinte
1
Um PMOSFET pode gerenciar a desativação completa do módulo GSM, se necessário. O pré-ajuste do relógio pode ser definido como 1 durante a comunicação com o módulo, e o ajuste do OSCCAL é totalmente opcional. A folha de dados do MCU fala sobre o uso atual na seção "Características elétricas" e "Características típicas" apropriadas.
Ignacio Vazquez-Abrams
Há uma boa chance de o módulo GSM já possuir seus próprios modos de economia de energia, embora talvez eles não sejam facilmente expostos por qualquer interface usada.
Chris Stratton