EEPROM - Caractéristiques, applications et schéma de circuit

Essayez Notre Instrument Pour Éliminer Les Problèmes





Qu'est-ce qu'une EEPROM?

EEPROM signifie mémoire morte programmable effaçable électriquement. Il s'agit d'un périphérique de mémoire flash non volatile, c'est-à-dire que les informations stockées sont conservées lorsque l'alimentation est coupée. L'EEPROM offre généralement d'excellentes capacités et performances. En EEPROM, nous pouvons écrire et programmer le CI plusieurs fois et ceux-ci agissent comme une EPROM (ROM de programmation effaçable UV).

Cependant, une EEPROM n'a pas besoin d'être retirée de l'ordinateur ou du dispositif électronique dont elle fait partie lorsqu'un nouveau programme ou des informations ou données doivent être écrites dessus. Une personnalisation particulière peut être effectuée sur une puce EEPROM.




EEPROM

EEPROM

Le client / utilisateur peut modifier la qualité de certaines unités sans s'attendre à effacer la programmation sur différentes cellules. Par conséquent, des zones de données pourraient être effacées et remplacées sans s'attendre à ajuster le reste de la programmation de la puce. Les données enregistrées dans une puce EEPROM sont permanentes, jusqu'à ce que le client choisisse de supprimer et de remplacer les données qu'elle contient. Les informations enregistrées dans une puce EEPROM ne sont pas perdues même lorsque l'alimentation est coupée. Ici, un seul dispositif d'alimentation externe est utilisé. Les opérations d'écriture et d'effacement sont effectuées sur la base d'octets.



Il existe de nombreux types de périphériques EEPROM disponibles, mais l'une des familles EEPROM les plus couramment utilisées est les périphériques de la série 24CXX tels que 24C02, 24C04, 24C08, etc. Ils ont tous les mêmes caractéristiques mais la seule différence réside dans sa mémoire.

Caractéristiques de l'EEPROM:

  • Fonctionnement basse tension et standard (compatibilité 100 kHz (1,8 V) et 400 kHz (2,7 V, 5 V))
  • Déclencheur de Schmitt, entrées filtrées pour la suppression du bruit
  • Organisé en interne 128 x 8 (1K), 256 x 8 (2K), 512 x 8 (4K), 1024 x 8 (8K) ou 2048 x 8 (16K)
  • Appareils automobiles disponibles
  • Interface série à deux fils (deux fils sont utilisés pour lire et écrire des données)
  • Protocole de transfert de données bidirectionnel
  • Broche de protection en écriture pour la protection des données matérielles
  • Modes d'écriture page 8 octets (1K, 2K), page 16 octets (4K, 8K, 16K)
  • Écritures d'âge partiel autorisées
  • Cycle d'écriture auto-chronométré

Principe de fonctionnement de l'EEPROM

L'EEPROM utilise le même principe que celui de l'UV-EPROM. Les électrons qui sont piégés dans une grille flottante modifieront les caractéristiques de la cellule, donc à la place de ce «0» logique ou «1» logique seront stockés.

L'EEPROM est le périphérique de mémoire qui met en œuvre le moins de normes en matière de conception de cellules. La plupart des cellules communes sont composées de deux transistors. En cela, le transistor de stockage a la grille flottante qui piégera les électrons. En dehors de cela, il y a un transistor d'accès qui est utilisé dans le fonctionnement. Dans l'EPROM, la cellule est effacée lorsque les électrons sont retirés de la grille flottante, tandis que dans l'EEPROM, la cellule est effacée lorsque les électrons sont piégés dans la cellule flottante.


Il existe deux familles EEPROM distinctes: accès série et accès parallèle. L'accès série représente 90% de l'EEPROM globale sur le marché, alors que les EEPROM d'accès parallèle sont d'environ 10%.

EEPROM parallèle:

  1. Les périphériques parallèles sont disponibles dans des densités plus élevées de plus de 256 bits et fonctionnent généralement plus rapidement.
  2. Très fiable et ceux-ci sont principalement utilisés pour le marché militaire.
  3. Ils sont compatibles avec les broches EPROM et les dispositifs de mémoire flash.

EEPROM

Périphériques EEPROM parallèles

EEPR

EEPROM série:

  1. Les EEPROM série sont moins denses (généralement de 256 bits à 256 Kbit) et sont plus lentes que les périphériques parallèles.
  2. Ils sont beaucoup moins chers et utilisés dans des applications plus «de base».

EEP

Fonctionnalités

• Plage de tension de fonctionnement Lecture: 1,8 V à 5,5 V

• Fréquence de fonctionnement: 2,0 MHz (VCC = 4,5 V à 5,5 V)

• Capacité de lecture séquentielle

• Fonction de protection contre l'écriture due à une reconnaissance d'instructions erronée

• Endurance: 106

Cycles / mot * 1 (Ta = + 85 ° C)

• Conservation des données: 100 ans (Ta = + 25 ° C)

20 ans (Ta = + 85 ° C)

• Capacité de mémoire: S-93C46B 1 K bits

S-93C56B 2 K bits

S-93C66B 4 K bits

• Données d'expédition initiale: FFFFh

• Sans plomb, Sn 100%, sans halogène * 2

Organisation de la mémoire de l'EEPROM

AT24C02 EEPROM: 24C02 sont organisés en interne avec 32 pages de 8 octets chacune, le 2K nécessite une adresse de mot de données de 8 bits pour l'adressage de mot aléatoire.

AT24C04 EEPROM: 24C04 sont organisés en interne avec 32 pages de 16 octets chacune, le 4K nécessite une adresse de mot de données de 9 bits pour l'adressage de mot aléatoire.

AT24C08 EEPROM: 24C08 sont organisés en interne avec 64 pages de 16 octets chacune, le 8K nécessite une adresse de mot de données de 10 bits pour l'adressage de mot aléatoire.

Applications de l'EEPROM

Les EEPROM sont utilisées dans de nombreuses applications telles que les applications de télécommunications, grand public, automobiles et industrielles. Les autres applications sont:

1. Les données d'étalonnage reprogrammables pour l'équipement d'essai

2. Stockage des données à partir d'une fonction d'apprentissage comme dans un émetteur de télécommande.

AT24C02 EEPROM:

L'AT24C02 est une puce de mémoire morte programmable (EEPROM) effaçable électriquement. Il est organisé en interne avec 32 pages de 8 octets chacune, il a 2 Kbits de mémoire. Il s'agit de l'EEPROM la plus couramment utilisée, il est livré avec un DIP à 8 broches, illustré à la figure:

AT24C02 EEPROM

Broche 1-3: A0, A1, A2 sont les entrées d'adresse de la puce, dans ce A1 et A2 sont pour l'adressage et A0 est une broche NA (pas de connexion). Les huit appareils 2K peuvent être adressés sur un seul système de bus.

Broche 4: Terre (GND).

Broche 5: Il s'agit d'une broche de données série, elle est bidirectionnelle pour le transfert de données série.

Broche 6: C'est une entrée d'horloge série, fournit les signaux d'horloge positifs.

Broche 7: C'est la broche de protection en écriture, fournit la protection des données matérielles. Il permet une opération de lecture / écriture lorsqu'il est connecté à la broche de terre.

Broche 8: Source de courant.

Application avec EEPROM 24C02

À partir du circuit, nous avons utilisé l'EEPROM 24C02 de 2 Ko de mémoire pour stocker le mot de passe / numéro souhaité entré par le clavier, tous deux interfacés avec le microcontrôleur illustré sur la figure. Alors que l'utilisateur souhaite ouvrir la serrure qui est sollicité par un afficheur LCD dûment connecté au microcontrôleur, il doit saisir le mot de passe par le clavier. S'il correspond au mot de passe stocké dans l'EEPROM récupéré par le microcontrôleur, il délivre une logique haute aux broches 38 et 37 pour ouvrir ou fermer la porte. Aux fins de la vérification de la sortie, nous pouvons utiliser deux lampes pour indiquer l'ouverture et la fermeture de la porte.

Circuit MC série 8051

Crédit photo