LusoRobótica - Robótica em Português

Electrónica => Electrónica Geral => Tópico iniciado por: SJD22 em 09 de Fevereiro de 2012, 22:20

Título: Autonomia ATmega1280
Enviado por: SJD22 em 09 de Fevereiro de 2012, 22:20
Caros, tenho um equipamento com um atmega1280 e uma bateria de 2000mAh. Isto a transmitir dados em GPRS aguenta-se 8h30m seguidas.

Agora estou a fazer um teste em idle, ou seja, sem transmitir nada, apenas o loop do MCU e a mandar 3 mensagens pro ecran de 3 em 3 segundos.

Quanto acham que aguenta assim? Já está neste momento há 21horas e a bateria ja tem nos terminais 3.4V.  Diria que aguenta mais umas 20h.

Ha maneira de poupar mais energia por forma a bateria aguentar mais?
Título: Re: Autonomia ATmega1280
Enviado por: senso em 09 de Fevereiro de 2012, 22:38
Usar os sleep modes, penso que esse dá para desligar os pinos digitais em tudo quanto é pino analógico, meter os timers não usados em power down, mas isso está tudo explicado na datasheet, pelo menos usar um modo de sleep já ajuda e muito.
Título: Re: Autonomia ATmega1280
Enviado por: SJD22 em 09 de Fevereiro de 2012, 23:53
Fixolas. Obrigado pelas dicas senso!