TODOPIC
FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: jfmateos2 en 22 de Enero de 2016, 04:06:23
-
En un circuito necesito poder escribir el estado de 1 bit de modo que lo recuerde aunque pierda la alimentación eléctrica.
Podría hacerlo con una EEPROM, pero las más pequeñas que encuentro son de varias decenas de bytes (como la 28C64) y me gustaría algo más simple y, a ser posible, que ocupe menos en el PCB.
Me preguntaba si conocen alguna especie de latch o counter con memoria, o eeprom de un solo byte, u otra alternativa.
Gracias por la atención.
-
Un capacitor de 1 Faradio por 5v?
-
Un capacitor de 1 Faradio por 5v?
Eso vale 10 veces más (mínimo) que la EEPROM más pequeña. La verdad es que no se me ocurre nada. :(
-
La forma más simple de memoria de ese tipo, eran las que se usaban en los primeros computadores, una memoria magética por toroide.
https://en.wikipedia.org/wiki/Magnetic-core_memory
Ahora, simple.... es una forma de decir, implementarla puede ser más dificil que hacerlo con una memoria eeprom moderna, y más caro también... y por espacio creo que tampoco vas a ahorar mucho...
-
No se si sirva, pero existe la memoria 24C00 que solo tiene 128 bits (16bytes) de Microchip. Es una memoria con bus serial I2C y su costo es de solo $0.26 USD.
Saludos,
elreypic
-
Gracias chicos... me quedo con tu opción elreypic...el condensador es demasiado grande (además de caro)
-
y la eeprom del pic no sirve? en caso de que no vayas a usar un pic.. ¿como vas a manejar la memoria?
-
Son 2 circuitos (A y B) que no están siempre conectados:
El circuito A necesita ese bit de memoria, pero no contiene ningún microcontrolador.
El circuito B contine un PIC y puede cambiar el valor de ese bit.
-
¿Y por qué no utilizar un pic10 de 6 pines como memoria flash?
http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC10F320
-
Necesito que el bit esté disponible en cuanto el circuito reciba alimentación, porque afecta a otros circuitos lógicos, y el PIC tardaría en arrancar impidiendo este comportamiento.
-
Otras opciones que dejo como referencia, aunque no mejoran en precio la EEPROM:
- Un potenciómetro digital con memoria no volátil como el DS3904
- Un expansor de puertos con memoria no volátil como los DS4520 DS4505 o CY8c9520
-
Otra opción que quizás si pueda competir con la EEPROM:
PCA9561, que es un multiplexor con memoria no volatil