Cálculo del tiempo de ejecución de un dispositivo con consumo de corriente variable

1

Recientemente construí un pequeño proyecto basado en un microcontrolador para un amigo que consumía diferentes cantidades de corriente en diferentes momentos. Quería calcular el tiempo de ejecución para un tipo de batería dado (pero descubrí el área de mi cerebro que solía saber que el álgebra parece haber desaparecido).

El dispositivo consume 2 mA de corriente durante 2 s, luego dibuja 20 mA cuando enciende los LED de forma secuencial durante 500 ms.

Originalmente intenté calcular el consumo promedio: en 3 segundos consume (2 + 2 + (20 * 0.5)) 14mA o un promedio de 4.67mA por segundo. Por lo tanto, una batería con 2400mAh debe poder alimentar el dispositivo por (2400 / 4.67) ~ 514 horas o 21.4 días.

Esta matemática me parece incorrecta, aunque no estoy seguro de por qué. No esperaba que el tiempo de ejecución fuera más de unos pocos días.

Si mis cálculos son correctos o no, ¿puede explicar un método más simple o mejor para calcular el tiempo de ejecución de circuitos con consumo de corriente variable?

    
pregunta JYelton

1 respuesta

5

Sus cálculos están ligeramente apagados, ya que la duración promediada fue de 3 segundos, no (2 + 0.5):
(2 * 2 + 20 * 0.5) / (2 + 0.5)
= 5.6 mA
promedio de consumo actual

2400 / 5.6 = ~ 428.6 hours
= 17.86 days
de tiempo de ejecución

Este es un método suficientemente bueno para estimar el tiempo de ejecución.

Los resultados reales variarán debido al estado de la batería, el estado de la carga, los cambios de temperatura y, por supuesto, si sus mediciones actuales son confiables y repetibles.

    
respondido por el Anindo Ghosh

Lea otras preguntas en las etiquetas