Supongamos que tengo un microcontrolador con una cierta cantidad de periféricos conectados y me gustaría ser capaz de hacer una estimación razonable de la vida de la batería. Porque yo podría tener que dormir a veces, y varios periféricos sería en diferentes estados, mi consumo de corriente puede variar entre la uA (en modo de suspensión) y algunos de 10s mA (cuando está despierto).
Ahora, yo podría adjuntar una batería y deje que se quede abajo y medir el tiempo, pero esto hace mucho tiempo y es difícil (y posiblemente caro) para comparar los diferentes enfoques, tanto en el hardware y firmware.
Yo podría colocar un multímetro en serie, pero incluso si se tiene el registro de datos, que es en cierto intervalo y me gustaría tener a interpolar, y podría totalmente por alto las variaciones menor que el intervalo. (Además de voltaje de carga y todo eso.)
Si mi dispositivo duerme lo suficiente, el despierto actual se convierte en algo insignificante, pero que pueden requerir un 1000:1 relación de la hora de dormir para despertar a tiempo, por lo que no es probable que en todos los diseños.
¿Hay algún dispositivo que se integra con el tiempo en cantidades muy pequeñas (por ejemplo, no la Kill-a-watt de salida del medidor)? Básicamente estoy interesado en saber que "durante la última hora, 20mAh fueron consumidos". Los puntos de bonificación si puedo conseguir la precisión de las mediciones de corriente en un momento dado, para comparar despierto y dormido consumo de corriente.