Sitio: Grabar la eepron sin tension |

Podemos utilizar este esquema y rutina para incorporarla a otros circuitos con objeto de que unos milisegundos antes de que desaparezca el suminitro electrico nos grabe algunos datos en la memoria eeprom.
Para ello vamos a utilizar uno de los comparadores analogicos de los que incorporan algunos microcontroladores, en este caso he utilizado un microcontrolador pic 16F628A.
Como podeis apreciar en el esquema los pines 1 y 18 del pic son la entrada del comparador los cuales AN2 esta conectado a los 5 voltios que proporciona el regulador de tension 7805, mientras que la otra entrada AN1 esta conectada antes del regulador, al divisor de tension formado por las resistencias R1 y R2. Estas resistencias tienen que ser calculadas para que la tension sobre R2 sea algo superior a 5v, ya que a ese nivel se encuentra AN2.
El diodo D1 tiene como que el condensador C1 se descargue esclusivamente a traves de los elementos que se aprecian en el esquema, prolongando su tiempo de descarga. Dependiendo de los casos se puede suprimir su colocacion.
El circuito funciona con una tension nominal de 12v, asi que tras pasar por el diodo tendremos en el divisor de tension formado por R1 y R2 una tension de 5,65v. Cuando la tension de entrada desaparezca y caiga por devajo de aproximadamente 10,7V tendremos menos de 5v en AN1, por lo que el comparador activara las interrupciones del microcontrolador para que procedamos a guardar los datos en la eeprom aprovechando la energia que nos proporcionan el condensador C1 y C2 antes de que terminen de descargarse.
Antes de proceder a grabar en la eeprom sera combeniente configurar todos los pines de salida del pic para que desconecte cualquier carga que consuma energia, para asi prolongar la descarga de los 2 condensadores.

El programa en ASM tendreis que adaptarlo segun las necesidades particulares de cada diseño.
Podeis ver una aplicacion practica de este sistema para memorizar la velocidad de un motor de corriente continua