EEPROM - Functies, toepassingen en schakelschema

Probeer Ons Instrument Voor Het Oplossen Van Problemen





Wat is een EEPROM?

EEPROM staat voor elektrisch uitwisbaar programmeerbaar alleen-lezen geheugen. Het is een niet-vluchtig flash-geheugenapparaat, dat wil zeggen dat opgeslagen informatie wordt bewaard wanneer de stroom wordt verwijderd. EEPROM biedt over het algemeen uitstekende mogelijkheden en prestaties. In EEPROM kunnen we de IC vele malen schrijven en programmeren en deze fungeren als EPROM (UV-uitwisbare programmeer-ROM).

Een EEPROM hoeft echter niet uit de computer of het elektronische apparaat waarvan het deel uitmaakt, te worden gehaald wanneer er een nieuw programma of informatie of gegevens op moeten worden geschreven. Bepaalde aanpassingen kunnen worden voltooid op een EEPROM-chip.




EEPROM

EEPROM

De klant / gebruiker kan de kwaliteit van bepaalde eenheden wijzigen zonder te verwachten dat hij de programmering op verschillende cellen zal wissen. Bijgevolg kunnen gegevensgebieden worden gewist en vervangen zonder te verwachten dat de rest van de chipprogrammering wordt aangepast. Gegevens die zijn opgeslagen op een EEPROM-chip zijn permanent, totdat de klant ervoor kiest om de gegevens die het bevat te verwijderen en te vervangen. De informatie die is opgeslagen in een EEPROM-chip gaat niet verloren, zelfs niet als de stroom wordt uitgeschakeld. Hier wordt slechts één extern voedingsapparaat gebruikt. Schrijf- en wisbewerkingen worden uitgevoerd op byte-basis.



Er zijn vele soorten EEPROM-apparaten beschikbaar, maar een van de meest gebruikte EEPROM-families zijn apparaten uit de 24CXX-serie, zoals 24C02, 24C04, 24C08 en enz. Deze hebben allemaal dezelfde kenmerken, maar het enige verschil zit in het geheugen.

Eigenschappen van EEPROM:

  • Laag- en standaardspanning (100 kHz (1,8 V) en 400 kHz (2,7 V, 5 V) compatibiliteit)
  • Schmitt-trigger, gefilterde ingangen voor ruisonderdrukking
  • Intern georganiseerd 128 x 8 (1K), 256 x 8 (2K), 512 x 8 (4K), 1024 x 8 (8K) of 2048 x 8 (16K)
  • Automotive-apparaten beschikbaar
  • Tweedraads seriële interface (twee draden worden gebruikt om gegevens te lezen en erin te schrijven)
  • Bidirectioneel protocol voor gegevensoverdracht
  • Schrijfbeveiligingspen voor hardwaregegevensbescherming
  • 8-byte pagina (1K, 2K), 16-byte pagina (4K, 8K, 16K) schrijfmodi
  • Gedeeltelijk schrijven toegestaan
  • Zelf getimede schrijfcyclus

Werkingsprincipe van EEPROM

De EEPROM gebruikt hetzelfde principe als dat van de UV-EPROM. De elektronen die vastzitten in een zwevende poort zullen de karakteristieken van de cel veranderen, dus in plaats van die zal logische '0' of logische '1' worden opgeslagen.

EEPROM is het geheugenapparaat dat de minste standaarden in celontwerp implementeert. De meeste gewone cellen zijn samengesteld uit twee transistors. Hierin heeft de opslagtransistor de zwevende poort die de elektronen zal vangen. Afgezien daarvan is er een toegangstransistor die bij de operatie wordt gebruikt. In EPROM wordt de cel gewist wanneer elektronen worden verwijderd uit de zwevende poort, terwijl in EEPROM de cel wordt gewist wanneer elektronen worden opgesloten in de zwevende cel.


Er zijn twee verschillende EEPROM-families: seriële en parallelle toegang. De seriële toegang vertegenwoordigt 90 procent van de totale EEPROM op de markt, terwijl de parallelle toegang EEPROM's ongeveer 10 procent is.

Parallelle EEPROM:

  1. Parallelle apparaten zijn beschikbaar in hogere dichtheden van meer dan 256 bits en werken over het algemeen sneller.
  2. Zeer betrouwbaar en deze worden meestal gebruikt voor de militaire markt.
  3. Ze zijn pin-compatibel met EPROM's en flash-geheugenapparaten.

EEPROM

Parallelle EEPROM-apparaten

EEPR

Seriële EEPROM:

  1. Seriële EEPROM's zijn minder compact (doorgaans van 256 bit tot 256 Kbit) en zijn langzamer dan parallelle apparaten.
  2. Ze zijn veel goedkoper en worden gebruikt in meer 'commodity' -toepassingen.

EEP

Kenmerken

• Bedrijfsspanningsbereik Lezen: 1,8 V tot 5,5 V

Werkingsfrequentie: 2,0 MHz (VCC = 4,5 V tot 5,5 V)

• Geschikt voor sequentieel lezen

• Functie ter bescherming tegen schrijven als gevolg van foutieve instructieherkenning

• Uithoudingsvermogen: 106

Cycli / woord * 1 (Ta = + 85 ° C)

• Bewaring van gegevens: 100 jaar (Ta = + 25 ° C)

20 jaar (Ta = + 85 ° C)

• Geheugencapaciteit: S-93C46B 1 K-bit

S-93C56B 2 K-bit

S-93C66B 4 K-bit

• Initiële verzendgegevens: FFFFh

• Loodvrij, Sn 100%, halogeenvrij * 2

Geheugenorganisatie van EEPROM

AT24C02 EEPROM: 24C02 zijn intern georganiseerd met 32 ​​pagina's van elk 8 bytes, de 2K vereist een 8-bits datawoordadres voor willekeurige woordadressering.

AT24C04 EEPROM: 24C04 intern georganiseerd zijn met 32 ​​pagina's van elk 16 bytes, heeft de 4K een 9-bits datawoordadres nodig voor willekeurige woordadressering.

AT24C08 EEPROM: 24C08 zijn intern georganiseerd met 64 pagina's van elk 16 bytes, de 8K heeft een 10-bit datawoordadres nodig voor willekeurige woordadressering.

Toepassingen van EEPROM

EEPROM's worden in veel toepassingen gebruikt, zoals telecom-, consumenten-, automobiel- en industriële toepassingen. De andere toepassingen zijn onder meer:

1. De herprogrammeerbare kalibratiegegevens voor testapparatuur

2. Gegevensopslag van een leerfunctie zoals in een afstandsbedieningszender.

AT24C02 EEPROM:

De AT24C02 is een elektrisch uitwisbare programmeerbare alleen-lezen geheugen (EEPROM) chip. Het is intern georganiseerd met 32 ​​pagina's van elk 8 bytes en heeft een geheugengrootte van 2 kB. Het is de meest gebruikte EEPROM en wordt geleverd met 8-pins DIP, weergegeven in afbeelding:

AT24C02 EEPROM

Pin 1-3: A0, A1, A2 zijn de adresingangen van chip, hierin zijn A1 en A2 voor adressering en is A0 een NA (geen verbinding) pin. De acht 2K-apparaten kunnen worden geadresseerd op een enkel bussysteem.

Pin 4: Aarde (GND).

Pin 5: Het is een seriële gegevenspin die bidirectioneel is voor seriële gegevensoverdracht.

Pin 6: Het is een seriële klokingang, die de positieve kloksignalen levert.

Pin 7: Het is een schrijfbeveiligingspin, biedt de hardware gegevensbescherming. Het maakt lezen / schrijven mogelijk wanneer het is aangesloten op de aardingspin.

Pin 8: Stroomvoorziening.

Applicatie met EEPROM 24C02

Vanuit het circuit hebben we hierin EEPROM 24C02 van 2KB geheugen gebruikt om het gewenste wachtwoord / nummer op te slaan dat is ingevoerd door het toetsenbord, die beide zijn gekoppeld aan de microcontroller zoals weergegeven in de afbeelding. Terwijl de gebruiker het slot wil openen, wat wordt gevraagd door een LCD-scherm dat naar behoren is aangesloten op de microcontroller, moet hij het wachtwoord invoeren via het toetsenbord. Als het overeenkomt met het opgeslagen wachtwoord in de EEPROM dat door de microcontroller is opgehaald, levert het logisch hoog op pin 38 en 37 om de deur te openen of te sluiten. Ten behoeve van de outputverificatie kunnen we twee lampen gebruiken om het openen en sluiten van de deur aan te geven.

MC-circuit uit de 8051-serie

Fotokrediet