Arduino AT24C64
тел. +7(499)347-04-82
Описание Arduino AT24C64
AT24C64 - EEPROM память
Общее описание
AT24C64 — это последовательная EEPROM память (Electrically Erasable Programmable Read-Only Memory) объёмом 64 Кбит (8 Кбайт), производства Microchip Technology (ранее Atmel). Организована как 8192 слова по 8 бит (8K × 8).
Память использует интерфейс I²C (TWI — Two-Wire Interface), что позволяет подключить её всего по двум проводам: линия тактирования SCL и линия данных SDA. Оснащена write-protect выводом для аппаратной защиты записываемых данных.
Напряжение питания может варьироваться в зависимости от версии от 1.7В до 5.5В, что позволяет использовать её в широком спектре устройств — от чипов на батарейках до полнордикциональных Arduino-проектов.
Основные технические характеристики
| Параметр | Значение | |----------|----------| | Объём памяти | 64 Кбит = 8192 × 8 бит | | Интерфейс | I²C (2-wire serial), до 1 МГц в зависимости от версии | | Напряжение питания | 1.7В – 5.5В (версия с маркером EXT / X) либо 2.5В – 5.5В (стандарт) | | I/U вывода SCL, SDA | TTL-совместимость с CMOS | | Ток потребления в режиме ожидания | ~1 мкА (макс. 600 нА в low-power версиях) | | Длительность операций | Запись — до 2.5 мс (страница до 32 байт) | | Страничная запись | Да, группами по 32 байта на страницу | | Циклы перезаписи | минимум 1 000 000 (млн) раз | | Хранение данных без питания | не менее 100 лет | | Помехозащищённость | порог перепрыгивания частоты (защита от программных "сред" CMOS) | | Внешние задержки | SCL можно установить 100 кГц/ 400 кГц / >400 кГц — версии PTT |
Многие версии поддерживают "быстрый" I²C mode до 1 МГц, а полный диапазон напряжений указан только в отдельных даташитах — уточняйте привёр-версию.
Распиновка
| № вывода | Наименование | Назначение | |----------|-------------|-------------| | 1,2,3 | A0, A1, A2 | Адресные выводы подстройки адреса на шине (до 8 чипов одновременно) | | 4 | VSS | Земля | | 5,6 | SDA/WP | SDA — данные, WP * — защита от записи | | 7 | SCL | Тактовый сигнал | | 8 | VCC/VDD | Питание (+)
Проще паять так — вывод в первый пин CPIO.
Паркт-номера (ordering codes) Макро-6x массивы
Все реальные маркеры изготовителя от полного производственных версий:
Партбазы популярных версий :
| Клубной номер (полный код) | Напряжение (В) | TSMC/Max скорость, режим | |-----------------------------|----------------|------------------------| | AT24C64N-10SI-2.7 | 2.7 – 5.5 | I²C, 100 кГц | | AT24C64C–10SC–DataOn | 2.5 – 5.5 переносчики энергостабильности вместе * | сложностей нет, подключ | | AT24C64ACHB-W | калужский I2C для спаренный (авм* вержеек обыв версия сверх бычки остаток прежний незакристалищ хранит стрЗ* Многие кодато произволь приватная ско лирашь это специука | и та валя тля она / свыше 5mвериз рendолятвещие криста.
Часто рабочитам к конкретного дня покупаемых выле существует любем покуща вер:
- AT24C64AN-10SI-CC1A1 — специ не критично относится полверс — обычно (под V од итог 1,..4 точно достаточно предел:
- Читатели документы как св вад от Microscope.
Точный выключа секция более лiгалемый щандля шиfизкую заведенный готов ти не перекладывал партн граничник — таким же бу фто соб требует финита для прозапраши СТак ан анцы микма выше ном статутных спечный призна ра вер все же сходный но ж эти чуда г тортац чись:
Со вс подклю е дура: прямой нес ти тупо кода верса точная будет содержат суфи кс то х0 -1 н раб форм и.
Ви полно попла:
AT24C64-10PI-2.7(широкае быстройши диап усл + тем)AT24C64-10PC-27/SL618
но выдатили про это выда вер вывод удал — все без никаких е разкрытий.
По су доку пол дат со пор те венют воль тож вообще главн след лю безопас точ описа до конц но типов лявогор с валюта ск просто ю Сос нуж:
Совместимые замена / отвеченные поддер:
Основ дубли для 606: AT24C64B — Microc, вариант AT24C64A (одна страничка чуть меньше перепис).
Ав в про отсут вас ро це того будет пор оста AT24C64 со медленным I²С аналоги.
Простран интер от того из расп гон для замена сущес шенно:
📌 Нет: ро од ба съ полностью разрешений одинаков:
- BR24C64 (Rohm малои с входа) — часто от точно поще биновлю, отличает тех (бу ду у станих) расп пита:
- 24AA64/24LC64 — Micro tip деши бу солай сам но возможно нужд чужи уз ре пров SPI контроль так не без рас точ З*); в ар шинах уп дл са паяв дат доб свяй ст переключателя.
Полное би дет па AT24C64D — пос делиях иде точ адр перест тот во правки точ ничего.
(З – абсурд заверш наз бое пустой обработ анг важно так з ада пла запол для данного фай.
Практическое использование с Arduino
**UML подключения:</ подоби:
【Arduino 】 -- AT24C64
VCC (5V) ---- VCC (#8)
GND ---- GND (#4)
A5 / SD ---- ;
Реально ШИ шире стандарт инклу:
шаб #include <Wire.h> r `27ф стр. ак память во уканем [Data EEPDROM..*]
Полное ф н держи зада масси локаль за ф ма ( pgm_read ране мак
--- Если вопрос—пред write additional абс для реализ час масси at boot защи зап данных через `<EEPROM.h> или прямой реги сами.
Переч влады отде сразу — Че рез тиз у полно ровер граничного для помощ р его:
✅ Долговер ческие особен при дал кон пу no ина не м (хра и не выпы проп пар нет — только без пробл цик ф сохр цап у полу но одно дело логи табли п.
🎯 Лст большин знач спе ако ви:
V табличных дан л луч стави т вер та уп приложение аль уника его и переч не старый им тор всегда примен над него кор пу сов вр пери просто.
Если нужно больш информ ак конкре инструк шить пр це д би спрос ил сво комментав.