Estoy construyendo un pequeño sistema para monitorear la puerta del refrigerador. Se utiliza AVR (Attiny13A) que está conectado a un sensor de pasillo lineal OH49E, el sistema completo funciona con batería y estoy tratando de minimizar el consumo de energía tanto como sea posible. Ahora mismo el sensor está alimentado por un pin del AVR (+3,6V, 3xAA recargables) pero también hay un condensador de derivación de 100nF conectado a la alimentación del sensor. El sensor es alimentado por el AVR para poder apagarlo por completo, ahorrando 4,2 mA.
Mi preocupación ahora es si debo hundir el sensor en lugar de buscarlo. Al hacer eso, evitaré que el capacitor se descargue cada vez que el pin de la fuente pase a un estado bajo.
Entonces, ¿cuál es la forma más eficiente de usar un sensor externo? ¿Abastecimiento o hundimiento? ¿O hay otras alternativas mejores?
simular este circuito : esquema creado con CircuitLab
Para la seguridad del dispositivo, no puede usar el "sumidero"; desconectar la conexión a tierra podría ocasionar un funcionamiento poco confiable. Además, desconectar la conexión a tierra tampoco evitará que se descargue el capacitor de 100 nF. El OH49E aún cargará el capacitor y lo descargará cuando la MCU tri-establece el puerto CTRL. La eficiencia es solo una cuestión de tiempo de encendido versus tiempo de apagado para el dispositivo sensor.
Un problema adicional es que el OH49E no tiene una especificación de encendido. Parece estar diseñado solo para una operación de suministro constante. Tendrá que determinar probando cuánto tarda la salida en estabilizarse para obtener una lectura precisa. La sugerencia de Chris Stratton en el comentario sobre el uso de interrupciones y un interruptor de lengüeta probablemente sería más eficiente porque solo la MCU de baja potencia consumiría energía. La resistencia pull-up para el interruptor también podría ser grande para tener solo una pequeña corriente cuando se abre la puerta.
chris stratton
andreas