Opis produktu: Dodatkowa pamięć EEPROM - I2C Qwiic - 512kb - SparkFun COM-18355
Płytka stworzona przez firmę SparkFun, wyposażona w dodatkową pamięć EEPROM CAT24C512. Płytka z 512 kb (64 kB) pamięci EEPROM może być stosowana wraz z modułami, które nie posiadają wbudowanej pamięci RAM, np. układy SAMD21. Moduł z pamięcią EEPROM może przechowywać dane z GPS oraz ustawienia użytkownika, które muszą być przechowywane między przesyłaniem szkiców. Moduł do komunikacji wykorzystuje interfejs I2C poprzez złącze Qwiic lub wyprowadzenia na płytce.
Układ CAT24C512 to pamięć Flash EEPROM o pojemności 512 kb, zorganizowana jako 65536 wyrazów po 8 bitów ze 128-bajtowym buforem zapisu stron. Wbudowany ECC (kod korekcji błędów) sprawia, że pamięć jest odpowiednia do zastosowań o wysokiej niezawodności. Układ posiada również ochronę przed zapisem, która wstrzymuje operację zapisu poprzez podciągnięcie pinu WP do stanu wysokiego. Piny adresowe umożliwiają podłączenie do ośmiu układów CAT24C512 na tej samej magistrali I2C. Adres I2C można wybrać odpowiednią zworką na płytce.
Wyprowadzenia płytki
Moduł SparkFun z dodatkową pamięcią EEPROM komunikuje się za pomocą interfejsu I2C z wykorzystaniem złącza Qwiic lub pinów znajdujących się na płytce. Dodatkowo moduł posiada zabezpieczenie przed nadpisaniem danych w pamięci.
- WP - pin podciągnięty do stanu wysokiego chroni moduł przed zapisem danych.
- GND - masa układu.
- 3.3V - napięcie zasilania 3,3 V.
- SDA - linia danych magistrali I2C.
- SCL - linia zegarowa magistrali I2C.
Producent przygotował przewodnik użytkownika wraz z biblioteką dla Arduino.
Specyfikacja modułu z pamięcią EEPROM
- Układ: CAT24C512
- Napięcie zasilania: 3,3 V
- Pojemność: 512 kb
- Pobór prądu:
- podczas odczytu: 1 mA
- podczas zapisu: od 1,8 mA do 2,5 mA
- Bufor zapisu: 128 b
- Wytrzymałość: 1 000 000 cykli programowania / kasowania
- Przechowywanie danych: do 100 lat
- Ochrona przed zapisem
- Adres I2C (7-bitowy):
- domyślny: 0x50
- konfigurowalny: 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57
- 2 x złącza Qwiic