Pensé en modificar este circuito ( Encendido momentáneo del interruptor: presione para encender, el microcontrolador puede apagarse solo ), pero me pregunto si algo más simple podría funcionar (o si alguien tuvo una mejor idea).
Estoy usando el Atmel SAM R21 Xplained para crear un prototipo de un dispositivo. Quiero detectar si se ha activado un sensor de inclinación, pero no quiero realizar un sondeo continuo para poder ahorrar energía. Me gustaría hacer una encuesta, digamos una vez por minuto, enviar su estado a más de 802.15.4 a la nube.
Aquí está la idea que se me ha ocurrido:
Al usar una salida digital para cargar un capacitor y la entrada analógica para detectar su voltaje, realice un seguimiento del voltaje del capacitor para ver si se cortó dentro del intervalo de 1 minuto. El circuito se vería algo así:
El algoritmo sería:
- Inicialmente, cargue el condensador.
- bucle para siempre - Detecta, si el voltaje cae significativamente, envía un mensaje. Cargue el condensador.
Gracias,
Greg