Hola buenos dias, me encuentro con este problemilla. Aer si alguien me puede indicar lo que se me escapa.
Uso un integrado supervisor de alimentacion (tipo max690) para suministrar la señal de reset a un microcontrolador. Tambien da una señal de aviso antes de fallar la alimentacion.
Que hago yo.....: Preparo el divisor resistivo del max690 para que de aviso de fallo de alimentacion antes que la señal de reset pase de "1" a "0". De este modo tengo un cierto tiempo para guardar lo que me interese guardar y ponerme en bajo consumo. El max690 conmuta entre la alimentacion externa y una bateria de 3V cuando la alimentacion es inferior a la bateria. De este modo estando el micro en bajo consumo y con 3V, los datos de Ram no los pierde. De acuerdo.
Mi problema es el siguiente. Si lo pongo a dormir, medida la corriente con el polimetro vemos que pasa de consumir el micro unos 15mA a no consumir nada apreciable. CORRECTO. Pero cuando al irse al alimentacion, la señal de reset tambien pasa de "1" a "0", pues zasss se sale del modo de bajo consumo para pasar al estado de RESET. Y ahi vuelve a consumirme corriente apreciable. Aunque no suba la señal de reset y no ejecute instrucciones, al estar la señal de reset a nivel bajo, el oscilador se pone de nuevo en marcha y llega a todos los modulos internos y eso consume (creo).
Mi duda es, que no hago bien, por que mi intencion es que despues del aviso, la ponga a bajo conusmo, y ahi se quede. Cuando vuelve a encender la maquina ya volvera a funcionar. No me interesa ni que se despierte por interrupcion ni nada. Simplemente a domir, a mantener la Ram y a no consumir casi nada.
Uis que largo jeje.
Un saludo.