Estás muy cerca. La potencia promedio es una forma muy precisa de hacer esto dado que no está utilizando una corriente tan alta que fluctúa la capacidad efectiva de la batería.
Baterías, Baterías y Más Baterías
Hay un término muy importante, y es la tasa de autodescarga de la batería. Esto depende de la química, pero digamos que obtienes un hidruro de níquel-metal. La tasa de autodescarga es
"20% o más en las primeras 24 horas, más 4% por día a partir de entonces" si no es una
tasa baja de autodescarga de NiMH , que todavía descarga alrededor del 25% más o menos al año.
Las baterías de litio tienen algunas de las mejores características para la tasa de autodescarga y mi experiencia respalda este hecho. Creo que Battery University tiene un gran sitio para analizar muchas características diferentes de la batería y, a menudo, les indico a las personas que aprendan sobre las baterías cuando comienzan a trabajar con ellas. Si desea comparar las tasas de descarga de la batería, tienen un artículo completo sobre los fenómenos .
Esto es un poco inestable, pero siempre trato de hacerlo, cuando mides el voltaje de la batería necesitas tenerlo bajo carga. Esto varía con la química, pero es primordial en los litios. Tuve un compañero de trabajo colocando celdas de monedas malas en nuestros dispositivos y usándolas porque las celdas de monedas mostraban un voltaje casi completo sin carga. Bajo una carga de cualquier cantidad (10kohm aprox .2mA) estaban completamente muertos.
Su microcontrolador y usted
A medida que se enfrenta al uso de la hoja del fabricante sobre la corriente de fuga, también hay muchos problemas diferentes con los que tendrá que lidiar para cumplir con las especificaciones que probablemente también funcionen pensando. Lo más grande que he visto es una entrada flotante. Muchos ingenieros dejarán los pines no utilizados como entradas pensando: "¿Qué daño puede hacer esto?" Bastante si estás hablando de microamperios. Una entrada flotante tendrá sus transistores cambiando de estado constantemente y las fluctuaciones causan una diferencia de consumo de energía. Una vez tuvimos una vida útil reducida en un producto porque tuvimos un error que dejó 2 pines flotando, causando que nuestra corriente en espera se duplicara en nuestro MSP430. Debe conducir todos sus pines a la salida y dejar que mantengan un estado.
Es fácil pasar por alto al hacer estos cálculos cosas como la hora de despertarse. Me parece recordar que nuestro MSP430 tuvo un tiempo de activación no despreciable si lo hacía con mucha frecuencia. También tuvo un pulso de energía más grande por un momento cuando entró en línea. Nuestro pequeño RTOS casero tuvo que tratar de tener esto en cuenta y si el apagado fue inferior a X milisegundos, lo omitimos con NOP y ahorramos algo de energía.
Si está buscando un producto de muy larga vida, necesitará un recubrimiento conforme . Los aceites en su piel no son un problema inmediato, pero con el tiempo forman un material ligeramente conductor en su tablero. El revestimiento conforme protege su placa de este pequeño efecto secundario de succión actual.
Lea las notas de la aplicación que tengan sobre la operación de baja potencia, probablemente cubra problemas como que los pines deben mantenerse como salida y muchos otros hechos importantes y útiles.
Por último, pero no menos importante, no te relajes solo porque has leído las notas de la aplicación y todo parece estar bien después de una semana de ejecutar tu producto, tienes que hacer lo que dice clabacchio, debes medir y asegurarte. Debes depurar tu código normalmente, esto es parte de él, debes averiguar si cometiste un error que está causando que tu corriente inactiva sea mAs en lugar de uA o incluso si hiciste lo que hicimos y un pin está flotando por accidente . Cuando haga esto, asegúrese de usar mediciones almacenadas, si tiene una fuga grande en su dispositivo al tomar los datos, puede hacer una montaña de un grano de arena durante la prueba. Además, nunca te olvides de las dominadas, son pequeños cerdos de poder si no tienes cuidado.