Monitor de falla de energía y medición ADC

0

En mi proyecto AVR, necesito medir el voltaje de entrada (antes del convertidor Buck), y verificar si hay pérdida de energía para guardar rápidamente algunos datos en la EEPROM.

La medición del voltaje de entrada es solo para mostrar su valor, pero estoy considerando usar el mismo divisor de voltaje para generar una interrupción externa para guardar los datos en eeprom.

¿Es correcto el siguiente esquema y funcionará?

PWR_DWN va a mi pin INT (desplegado).

    
pregunta user2976537

1 respuesta

0

Como ya está muestreando regularmente el voltaje de entrada, no necesita más hardware. La información sobre el voltaje de entrada ya está disponible para el firmware como están las cosas ahora.

Usted tiene que muestrear la tensión de entrada "con la frecuencia suficiente". Cada 1 ms (velocidad de 1 kHz) es probablemente lo suficientemente rápido. Esa es una tasa bastante lenta para ejecutar el A / D en, por lo que no debe representar una carga muy grande. Cada muestra, compara el nuevo valor con algún umbral mínimo. Si está por debajo de este umbral, establezca un indicador o lo que sea que haga para que la secuencia de apagado se ejecute finalmente. Como es probable que tenga 10s de ms de tiempo al menos antes de que se pierda la alimentación, el muestreo cada 1 ms debería ser suficiente.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas