M48Z02 SRAM pérdida de datos inesperada

1

Estoy usando una M48Z02, una SRAM ZEROPOWER de 5 V 16 Kbit.

En ausencia de energía, de acuerdo con datasheet , este dispositivo puede almacenar datos por años:

  

Un paquete [...] contiene el silicio M48Z02 con una pila de botón de litio de larga duración para formar una solución de memoria respaldada por batería altamente integrada.

     

La celda del botón M48Z02 tiene capacidad y vida de almacenamiento suficientes para mantener la funcionalidad de los datos durante un período de tiempo acumulado de al menos 10 años en ausencia de energía en un rango de temperatura de operación comercial.

Lo que estoy experimentando es una pérdida de datos problemática que hace que este chip no sea confiable.

He creado un pequeño circuito usando un tablero de rayas para leer solo el M48Z02. Administro el circuito a través de un interruptor de ENCENDIDO / APAGADO que conecta la fuente de alimentación.

Este esquema debería explicar:

simular este circuito : esquema creado usando CircuitLab

Hace aproximadamente 5 horas programé mi SRAM y luego la inserté en el administrador de stripboard. Ahora, cuando lo activo, muestra datos incorrectos en algunas direcciones.

Mis preguntas :

  • ¿Es posible que la batería haya fallado y que los datos estén dañados?

  • ¿Es posible que algunos datos se hayan dañado al encenderlos y apagarlos debido a que las clavijas de alimentación están conectadas directamente con las clavijas de control? Si es así, ¿cómo evitar eso?

NOTA: Supongo que esto no es un problema de un chip con errores porque 3 M48Z02 míos tienen este problema.

EDIT:

a)

  

¿Qué es un administrador de stripboard ?

Un "estuche" para el chip que ayuda a administrarlo:

b) Cuando digo encender / apagar quiero decir:

  • mi fuente de alimentación está apagada y el chip está en su caso.
  • Enciendo el circuito
  • después de leer los datos, apago la fuente de alimentación
  • el chip está desconectado y (tal vez) programado nuevamente

c) Sobre el calor:

He notado que cuando falla o si enciendo / apago la fuente de alimentación con frecuencia, se calienta. También se vuelve muy difícil escribir nuevos datos en el dispositivo ... pero no imposible.

Cualquier ayuda que pueda proporcionar será realmente apreciada.

    
pregunta xdola

1 respuesta

4
  

¿Es posible que la batería haya fallado y que los datos estén dañados?

Sí, es posible . ¿Está siguiendo el procedimiento en la hoja de datos para verificar el bajo voltaje de la batería? Según mi experiencia, dependiendo de la fuente de estos IC (por ejemplo, oficial o no), las posibilidades de problemas con la batería cambian.

Sin embargo, su descripción puede apuntar en una dirección diferente:

  

Hace aproximadamente 5 horas programé mi SRAM y luego la inserté en el administrador de stripboard. Ahora, cuando lo activo, muestra datos incorrectos en algunas direcciones.

Así que has estado encendiendo / apagando los circuitos integrados. Observe que en la página 12 de la hoja de datos, discuten una situación específica que puede resultar en la corrupción de datos:

Observeespecíficamentelapartequedice:"Estos picos negativos pueden causar daños en los datos de la SRAM mientras está en modo de respaldo de batería".

Por lo tanto, le sugiero que siga sus recomendaciones para un diodo Schottky y un capacitor de desacoplamiento como se muestra en la hoja de datos, y vuelva a realizar la prueba.

    
respondido por el SamGibson

Lea otras preguntas en las etiquetas