EEPROM - Caracteristici, aplicații și diagramă de circuite

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





Ce este o EEPROM?

EEPROM înseamnă memorie programabilă numai în citire, care poate fi ștearsă electric. Este un dispozitiv de memorie flash non-volatil, adică informațiile stocate sunt păstrate atunci când alimentarea este scoasă. EEPROM oferă în general capacități și performanțe excelente. În EEPROM putem scrie și programa IC de mai multe ori și acestea acționează ca EPROM (ROM de ștergere UV).

Cu toate acestea, o EEPROM nu trebuie să fie scoasă din computerul sau dispozitivul electronic din care face parte atunci când trebuie să fie scris un nou program sau informații sau date. Personalizarea particulară poate fi finalizată cu un cip EEPROM.




EEPROM

EEPROM

Clientul / utilizatorul poate schimba calitatea anumitor unități fără să se aștepte să șteargă programarea pe diferite celule. În consecință, zonele de date ar putea fi șterse și înlocuite fără a se aștepta să ajusteze restul programării cipului. Datele salvate într-un cip EEPROM sunt permanente, până când clientul alege să șteargă și să înlocuiască datele pe care le conține. Informațiile salvate într-un cip EEPROM nu se pierd chiar și atunci când alimentarea este oprită. Aici este utilizat un singur dispozitiv de alimentare externă. Operațiunea de scriere și ștergere se efectuează pe bază de octeți.



Există multe tipuri de dispozitive EEPROM disponibile, dar una dintre cele mai utilizate familii de EEPROM este dispozitivele din seria 24CXX, cum ar fi 24C02, 24C04, 24C08 și etc.

Caracteristici ale EEPROM:

  • Funcționare cu tensiune redusă și standard (compatibilitate 100 kHz (1,8V) și 400 kHz (2,7V, 5V))
  • Declanșator Schmitt, intrări filtrate pentru suprimarea zgomotului
  • Organizat intern 128 x 8 (1K), 256 x 8 (2K), 512 x 8 (4K), 1024 x 8 (8K) sau 2048 x 8 (16K)
  • Dispozitive auto disponibile
  • Interfață serială cu două fire (două fire sunt utilizate pentru a citi și scrie date în ea)
  • Protocol de transfer bidirecțional de date
  • Scrieți pinul de protecție pentru protecția datelor hardware
  • Mod de scriere a paginii de 8 octeți (1K, 2K), paginii de 16 octeți (4K, 8K, 16K)
  • Scrierile parțiale de vârstă sunt permise
  • Ciclul de scriere auto-temporizat

Principiul de funcționare al EEPROM

EEPROM utilizează același principiu ca și cel al UV-EPROM. Electronii care sunt prinși într-o poartă plutitoare vor modifica caracteristicile celulei, așa că în loc de logica „0” sau logica „1” vor fi stocate.

EEPROM este dispozitivul de memorie care implementează cele mai puține standarde în proiectarea celulei. Majoritatea celulelor comune sunt compuse din doi tranzistori. În aceasta tranzistorul de stocare are poarta plutitoare care va prinde electronii. În afară de aceasta, există un tranzistor de acces care este utilizat în operație. În EPROM, celula este ștearsă atunci când electronii sunt îndepărtați de poarta plutitoare, în timp ce în EEPROM, celula este ștearsă atunci când electronii sunt prinși în celula plutitoare.


Există două familii EEPROM distincte: acces serial și acces paralel. Accesul serial reprezintă 90% din totalul EEPROM de pe piață, unde EEPROM-urile cu acces paralel sunt de aproximativ 10%.

EEPROM paralelă:

  1. Dispozitivele paralele sunt disponibile la densități mai mari de 256 de biți și, în general, funcționează mai repede.
  2. Foarte fiabile și acestea sunt utilizate mai ales pentru piața militară.
  3. Acestea sunt compatibile cu EPROM-uri și dispozitive de memorie flash.

EEPROM

Dispozitive paralele EEPROM

EEPR

EEPROM serial:

  1. EEPROM-urile seriale sunt mai puțin dense (de obicei de la 256 biți la 256 KB) și sunt mai lente decât dispozitivele paralele.
  2. Sunt mult mai ieftine și utilizate în aplicații mai „de marfă”.

EEP

Caracteristici

• Gama de tensiune de lucru Citit: 1,8 V la 5,5 V

• Frecvența de funcționare: 2,0 MHz (VCC = 4,5 V la 5,5 V)

• Capabil de citire secvențială

• Funcție de protecție împotriva scrierii datorită recunoașterii eronate a instrucțiunilor

• Rezistență: 106

Cicluri / cuvânt * 1 (Ta = + 85 ° C)

• Păstrarea datelor: 100 de ani (Ta = + 25 ° C)

20 de ani (Ta = + 85 ° C)

• Capacitate de memorie: S-93C46B 1 K-bit

S-93C56B 2 K-bit

S-93C66B 4 K-bit

• Date de livrare inițiale: FFFFh

• Fără plumb, Sn 100%, fără halogeni * 2

Organizarea memoriei EEPROM

AT24C02 EEPROM: 24C02 sunt organizate intern cu 32 de pagini a câte 8 octeți, 2K necesită o adresă de cuvânt de date de 8 biți pentru adresarea cuvintelor aleatorii.

AT24C04 EEPROM: 24C04 sunt organizate intern cu 32 de pagini de câte 16 octeți, 4K necesită o adresă de cuvânt de date de 9 biți pentru adresarea cuvintelor aleatorii.

AT24C08 EEPROM: 24C08 sunt organizate intern cu 64 de pagini de câte 16 octeți, 8K necesită o adresă de cuvânt de date de 10 biți pentru adresarea cuvintelor aleatorii.

Aplicații ale EEPROM

EEPROM-urile sunt utilizate în multe aplicații, cum ar fi aplicațiile de telecomunicații, de consum, auto și industriale. Celelalte aplicații sunt:

1. Datele de calibrare reprogramabile pentru echipamentele de testare

2. Stocarea datelor dintr-o funcție de învățare ca la un transmițător cu telecomandă.

AT24C02 EEPROM:

AT24C02 este un cip EEPROM (memory read-only programable readable only memory) șters. Este organizat intern cu 32 de pagini de câte 8 octeți, fiecare are 2Kbits de dimensiune a memoriei. Este cel mai frecvent utilizat EEPROM, vine cu DIP cu 8 pini, prezentat în figură:

AT24C02 EEPROM

Pinul 1-3: A0, A1, A2 sunt intrările de adresă ale cipului, în acest A1 și A2 sunt pentru adresare și A0 este un pin NA (fără conexiune). Cele opt dispozitive 2K pot fi adresate pe un singur sistem de magistrală.

Pinul 4: Teren (GND).

Pinul 5: Este un pin de date în serie, este bidirecțional pentru transferul de date în serie.

Pinul 6: Este intrare de ceas serial, furnizează semnale de ceas pozitive.

Pinul 7: Este un pin de protecție la scriere, asigură protecția datelor hardware. Permite operarea de citire / scriere atunci când este conectat la pinul de masă.

Pinul 8: Alimentare electrică.

Cerere care implică EEPROM 24C02

Din circuit, am folosit EEPROM 24C02 de memorie de 2 KB pentru a stoca parola / numărul dorit introdus de tastatură, ambele fiind interfațate cu microcontrolerul prezentat în figură. În timp ce utilizatorul dorește să deschidă blocarea care este solicitată de un afișaj LCD conectat corespunzător la microcontroler, el trebuie să introducă parola de la tastatură. Dacă este potrivită cu parola stocată în EEPROM recuperată de microcontroler, aceasta oferă logică ridicată la pin-ul 38 și 37, fie pentru a deschide, fie pentru a închide ușa. În scopul verificării ieșirii, putem folosi două lămpi pentru a indica deschiderea și închiderea ușii.

Circuitul MC seria 8051

Credit foto