¿Cómo detectar la cantidad de energía de la batería extraída?

2

Estoy programando un dispositivo pequeño usando un microcontrolador. Me gustaría optimizarlo para usar menos batería. ¿Cómo puedo detectar la cantidad de energía que consume a lo largo del tiempo a través de algunas pruebas? Según las pruebas, puedo optimizar el código para usar menos duración de la batería.

Si no puedo usar una cantidad de energía a lo largo del tiempo, ¿cuál es la forma más fácil de ver si el sueño realmente está funcionando y si está usando algo de energía?

En términos de laicos (o al menos programadores) por favor! Definitivamente soy más pesado en el lado del software de las cosas.

Al menos, ¿a qué pines conecto el medidor de voltaje también? Lo siento por la novedad.

    
pregunta Funkodebat

2 respuestas

2

Yo mediría el actual:

  • Retire el cable rojo del multímetro
  • Configura el multímetro a miliamperios
  • Enchufe el cable rojo en la toma de miliamperios
  • Desconecte la alimentación de VCC del microcontrolador (que puede ser de múltiples pines)
  • Conecte las sondas del multímetro en serie con la fuente de alimentación y el (los) pin (s) VCC.

Si el estado de reposo es muy bajo, cambiaría el rango al rango de microamperios (si el medidor tiene uno).

    
respondido por el RedGrittyBrick
3

Para medir la corriente, necesita un multímetro (técnicamente solo un amperímetro). Algunos multímetros de banco tienen una función gráfica o de registro de datos que le permite conectar un dispositivo, dejarlo funcionar durante un tiempo y examinar los valores medidos más adelante.

La medición de corriente básica consiste en insertar el medidor en el circuito en una conexión serie :

simular este circuito : esquema creado usando CircuitLab

Esto proporciona una medida del dibujo actual del dispositivo en tiempo real. Pero si está interesado en conocer el consumo de energía a largo plazo, debe registrar el consumo actual a intervalos regulares y promediarlo.

Por ejemplo, si desea saber cuánta energía utiliza su refrigerador, debe medir su consumo actual (utilizando un Medidor Kill-a-Watt , por ejemplo) cuando el compresor está funcionando, nuevamente cuando está apagado, y luego calcule cuánto tiempo funciona el compresor en comparación con el tiempo que está inactivo. Se vuelve más complicado porque estas duraciones variarán según la temperatura ambiente de su casa, etc.

Si no tiene un multímetro de registro de datos, puede realizar mediciones de diversos comportamientos de su dispositivo y determinar el tiempo que cada comportamiento o estado está activo. Por ejemplo, si su dispositivo duerme durante 59 minutos, se despierta durante un minuto para hacer algo, entonces puede tomar dos medidas y calcular basándose en una relación de 59: 1. Por ejemplo, si el dispositivo consume 2mA mientras duerme y 10mA mientras trabaja, tendría (\ $ 59 * 2 + 10 * 1 \ $) 128 mAh.

Para algo que es más variable, solo tendrás que tomar medidas a intervalos regulares y promediarlo.

    
respondido por el JYelton

Lea otras preguntas en las etiquetas