Gestión de energía del sensor IC

Estoy usando el sensor de temperatura Microchip TC77 con una aplicación de batería. Quisiera saber si vale la pena encenderlo y apagarlo digamos cada segundo. ¿O hay algún tipo de sobrecarga del proceso de encendido?

(Página 1 de la hoja de datos) "[...] y disponible en cualquier momento como una palabra digital complementaria de dos de 13 bits ". ¡Qué vergüenza, Microchip!
Un segundo puede no valer la pena, pero si no necesita mediciones rápidas, puede tomar una muestra cada 10 segundos o incluso unos minutos y luego ahorrar mucha energía con el modo de espera.
Para cualquiera que no entienda el punto de @Telaclavo, un cumplido es una palabra amable para alentar a alguien, y el cumplido es una inversión. La hoja de datos contiene un error ortográfico básico, que debe corregirse. La declaración es un punto válido que está relacionado con la pregunta pero no es una respuesta: un caso de uso perfecto para un comentario. No se moleste en marcar comentarios como "No constructivos". He informado del problema a webcorrections@microchip.com.
@clabacchio - "ahorra mucha energía". ¿2 mW, o incluso menos de 1 mW con un voltaje de suministro más bajo? Eso no es lo que yo llamo mucho.
@stevenvh depende de la aplicación: tengo un sensor fotovoltaico para interiores en el que trato de reducir la potencia promedio de 30 uW a aproximadamente 15-20 :) Y estamos midiendo una vez cada 5 minutos, para ahorrar energía.

Respuestas (3)

No sigas quitando y volviendo a conectar el suministro. Manténgalo siempre encendido y escriba en el registro de configuración para ponerlo en modo de apagado (1 uA máx.) y devolverlo al modo de funcionamiento normal (400 uA máx.).

De la hoja de datos (p.9):

La primera conversión de temperatura válida estará disponible aproximadamente 300 ms [...] después del encendido.

La tabla de características de CC incluso menciona 400 ms como máximo. Entonces, si lo enciende una vez cada segundo, seguirá teniendo un ciclo de trabajo de energía del 40%. Sí, puede mejorar eso tomando muestras con menos frecuencia; en 1s la temperatura no cambiará mucho. De todos modos, la corriente máxima de suministro es 400 m R, entonces a 5V eso es 2mW, que probablemente le sobrará a su batería. Yo lo dejaría encendido. Esos 2 mW tampoco influirán mucho en su resultado; el sensor tiene una precisión de 1°C (lo cual no está nada mal), y 2mW en un SOT23-5 montado en PCB no causará grandes aumentos de temperatura.

editar
Tenga en cuenta que el TC77 medirá la temperatura de la PCB, no la temperatura del aire. Esto se debe a que la resistencia térmica en la conducción es mucho menor que en la convección, que es la forma en que se intercambia el calor con el aire circundante.

+1 Para los sensores, es mejor dejarlos encendidos para evitar retrasos en el calentamiento que afectan el tiempo y la precisión de la adquisición. En cambio, se puede ahorrar mucha energía bajando la velocidad del reloj del microprocesador.

De acuerdo con mi lectura de la hoja de datos TC77 :

  • El tiempo hasta la primera conversión después de un encendido o un encendido desde el modo de espera es de 300 mS típico, 400 mS máximo.

    • La corriente de reserva es 1 uA en el peor de los casos o 0,25 % de la corriente de funcionamiento en el peor de los casos.

    • No es inmediatamente obvio que entrar en modo de espera en lugar de apagar confiera alguna ventaja

    • NB: El modo de espera se puede activar mediante un comando SPI O reduciendo el suministro de V a <= 1,6 V (típico) [Sección 3.2, página 9]. Si el comando PI, la reducción de voltaje Vdd de apagado es superior depende de su aplicación.

Asumiendo

  • corriente de suministro en el peor de los casos,

  • corriente de reserva ignorada

  • apagado inmediatamente después de un ciclo de conversión,

  • coms tiempo mínimo,

entonces -

Fracción de reducción de corriente de suministro = Kcr say = 400/Tcyle
Tcycle es el tiempo en ms de todo (ciclo de activación, lectura, apagado, suspensión).
Por ejemplo, para Tcycle = 1s = 1000 mS cycl
Reducción de corriente = 400/1000 = 40%.
es decir, la corriente media es el 40% de lo que habría sido.
por ejemplo, 160 mA en lugar de 400 mA.
Extender el ciclo a 5 segundos da 400/5000 = 8% del original o 92% de ahorro.


Línea SPI Carga y autocalentamiento:

La hoja de datos señala que el autocalentamiento puede causar errores de hasta un 0,5 % si las líneas SPI se cargan al nivel máximo permitido. Se recomienda mantener la carga de salida SPI tan baja como sea razonablemente posible. Los ciclos de encendido y apagado también reducirán el autocalentamiento, pero es posible que los efectos sean mínimos si la carga de SPI no es alta.