Produktbeschreibung: Zusätzlicher EEPROM-Speicher - I2C Qwiic - 512 kb - SparkFun COM-18355
Von SparkFun erstelltes Board, ausgestattet mit zusätzlichem EEPROM CAT24C512- Speicher. Das Board mit 512 kB (64 kB) EEPROM-Speicher kann mit Modulen verwendet werden, die keinen eingebauten RAM-Speicher haben, z.B. SAMD21-Chips. Das Modul mit EEPROM-Speicher kann GPS -Daten und Benutzereinstellungen speichern, die zwischen dem Hochladen von Skizzen gespeichert werden müssen. Das Kommunikationsmodul verwendet die I2C -Schnittstelle über den Qwiic -Anschluss oder Ausgänge auf der Platine.
Der CAT24C512-Chip ist ein 512-kb-Flash-EEPROM, der als 65.536 Wörter zu 8 Bit mit einem 128-Byte-Seitenschreibpuffer organisiert ist. Der eingebaute ECC (Error Correction Code) macht den Speicher für hochzuverlässige Anwendungen geeignet. Das System verfügt außerdem über einen Schreibschutz , der den Schreibvorgang unterbricht, indem der WP -Pin auf den High-Zustand gezogen wird. Mit Adress-Pins können Sie bis zu acht CAT24C512-Systeme an denselben I2C-Bus anschließen. Die I2C-Adresse kann mit dem entsprechenden Jumper auf der Platine ausgewählt werden.
Board-Ausgänge
Das SparkFun-Modul mit zusätzlichem EEPROM-Speicher kommuniziert über die I2C-Schnittstelle unter Verwendung des Qwiic-Anschlusses oder der Pins auf der Platine. Zusätzlich ist das Modul gegen Überschreiben von Daten im Speicher geschützt.
- WP - auf den High-Zustand hochgezogener Pin schützt das Modul vor dem Schreiben von Daten.
- GND - die Masse des Systems.
- 3,3 V - Versorgungsspannung 3,3 V.
- SDA - Datenleitung des I2C-Busses.
- SCL - Taktleitung des I2C-Busses.
Der Hersteller hat eine Bedienungsanleitung mit einer Bibliothek für Arduino vorbereitet.
Spezifikation des Moduls mit EEPROM-Speicher
- Chip: CAT24C512
- Versorgungsspannung: 3,3 V
- Kapazität: 512 KB
- Energieverbrauch:
- beim Lesen: 1 mA
- während der Aufnahme: 1,8 mA bis 2,5 mA
- Schreibpuffer: 128 b
- Haltbarkeit: 1.000.000 Programmier-/Löschzyklen
- Datenspeicherung: bis zu 100 Jahre
- Schreibschutz
- I2C-Adresse (7-Bit):
- Standard: 0x50
- konfigurierbar: 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57
- 2 x Qwiic-Anschlüsse