Este artículo describe un método para extender la vida útil de la batería: use un controlador de baja potencia para encender el Arduino solo cuando sea necesario. El autor afirma que este método usa considerablemente menos energía que el modo de suspensión de Arduino.
¿Hay inconvenientes en este enfoque? ¿Qué variante debo construir? (La variante TPS61240 parece usar algo de Circuits @ Home que ya no está disponible). Agradecería los esquemas o enlaces a instrucciones detalladas.
Antecedentes: estoy construyendo un dispositivo sensor que se encuentra en un entorno sin fuente de alimentación. El sensor debe despertarse, por ejemplo. cada hora, lea por ej. un sensor de temperatura, posiblemente envíe un SMS y luego vuelva a dormir.
Respuestas:
Apagar la alimentación de la placa solo tiene sentido si está utilizando un Arduino completo. Una vez que desarme el Arduino hasta la MCU desnuda y desacople los condensadores (o comience con una placa de conexión básica en su lugar), deshabilitar los periféricos no utilizados y dormir la CPU tiene mucho más efecto ya que ya no necesita suministrar energía a un chip de monitor externo .
Naturalmente, esto puede implicar crear su propia placa para la MCU. Afortunadamente, Atmel tiene lo básico cubierto .
fuente
OSCCAL
yclock_div_4
optimizaciones. 3) No pude encontrar fácilmente cuál sería el consumo de sueño con un Arduino despojado. ¿Podrías ayudarme con estos puntos?