AT24C128/256 лист с данни за I2C EEPROM
August 18, 2024 1054 коментари
Общ преглед на серийната EEPROM AT24C128/256
Листът с данни за AT24C128/256 описва фамилия двупроводни серийни EEPROM памети за стабилно енергонезависимо съхранение в нисковолтови електронни системи. AT24C128 предлага 131,072 бита, организирани като 16,384 думи по 8 бита, а AT24C256 предлага 262,144 бита, организирани като 32,768 думи по 8 бита. И двата варианта са подходящи за проекти, които изискват компактна памет, предвидима I²C-съвместима комуникация и запазване на конфигурационни данни след прекъсване на захранването.
Това устройство е сериен компонент памет, а не цялостен RFID или смарт картов чип. То често се използва, когато контролерна платка, модул за четене, устройство за контрол на достъп, тестов стенд или вграден продукт трябва да съхранява параметри, идентичност на устройството, калибрационни стойности, записи за употреба или таблици от страна на фърмуера. За екипи, които изграждат системи около RFID карти, идентификационни данни за достъп или електроника за четци, листът с данни за AT24C128/256 изяснява електрическия интерфейс, метода на адресиране, поведението при запис и ограниченията за защита, които трябва да се спазват при хардуерното проектиране.
Основни електрически характеристики и памет
Устройството използва двупроводна серийна шина със SCL като вход за сериен тактов сигнал и SDA като двупосочна линия за серийни данни. SDA е с отворен дрейн, така че може да споделя шината с други устройства с отворен дрейн или отворен колектор, когато външната pull-up мрежа е проектирана правилно. Шината поддържа работа при 400 kHz, а входовете включват Schmitt trigger и филтриращи функции за по-добра устойчивост на шум.
Нисковолтовата версия работи от 2.7V до 5.5V, което я прави подходяща за много 3.3V и 5V контролерни платформи. Листът с данни посочва автомобилен температурен режим от -40°C до +125°C за безоловните и безхалогенни варианти за поръчка. Спецификациите за надеждност включват 1 милион цикъла на запис при посоченото условие за тест в page mode и 40 години съхранение на данни. Тези стойности са подходящи за данни, които се променят периодично, а не за изключително високочестотно логване, при което издръжливостта трябва да се изчислява внимателно.
Обобщение на ключовите спецификации
| Модел на чипа | AT24C128 / AT24C256 |
| Плътност на паметта | 128K бита / 256K бита |
| Организация | 16,384 x 8 / 32,768 x 8 |
| Интерфейс | Двупроводен сериен интерфейс със SCL и SDA |
| Максимална тактова честота | 400 kHz |
| Захранващо напрежение | 2.7V до 5.5V |
| Запис на страница | 64 байта, с възможност за частичен запис на страница |
| Време на цикъл за запис | Самосинхронизиран цикъл за запис до 5 ms |
| Защита от запис | Високо ниво на WP към VCC блокира всички записи в паметта |
| Адресни изводи на устройството | A0 и A1 позволяват до четири устройства на една шина |
| Работен диапазон | -40°C до +125°C за посочените варианти с автомобилен температурен клас |
| Корпуси | 8-изводен JEDEC SOIC и 8-изводен TSSOP според модела и кода за поръчка |
Защита от запис, адресиране и проектиране на шината
Изводът WP е една от най-важните контролни функции. Когато WP е свързан към земя, нормалните операции за запис са разрешени. Когато WP е свързан на високо ниво към VCC, записите към целия масив памет се блокират. Тази защита на целия масив е ценна, когато конфигурационните данни се програмират по време на производството и след това се защитават при експлоатация на терен. Въпреки че документът отбелязва вътрешно състояние с ниско отклонение при ограничени условия с плаващ извод, за серийно производство обикновено е по-ясно изводът да бъде заземен или активно управляван.
Изводите A0 и A1 определят избора на хардуерен адрес. Тъй като адресната дума на устройството включва тези два адресни бита, до четири AT24C128/256 устройства могат да споделят една и съща двупроводна шина, когато окабеляването на платката и адресирането във фърмуера са планирани правилно. Това може да помогне за отделяне на производствени данни, настройки, свързани със сигурността, записи на събития и продуктова конфигурация в различни устройства памет или различни позиции на платката.
Бележки за операциите четене и запис
Поддържат се режими запис на байт и запис на страница. При запис на байт се зарежда целевият адрес на думата и един байт данни, след което вътрешният енергонезависим цикъл на запис започва след валидно stop condition. Режимът запис на страница позволява в една операция да се предадат до 64 байта. Проектантите трябва да следят правилото за граница на страницата: ако се предадат повече от 64 байта или вътрешният адрес премине границата, данните се превъртат в рамките на същата страница и по-ранни байтове могат да бъдат презаписани.
При четене устройството поддържа четене на текущ адрес, random четене и sequential четене. Sequential четене е полезно за прехвърляне на конфигурационни блокове, lookup таблици или записи на устройства след задаване на началния адрес. Вътрешният адресен брояч може да се превърти в края на паметта, затова хост фърмуерът трябва да прекрати последователността на четене при желаната дължина.
Приложение при карти, четци и вградени устройства
AT24C128/256 може да се използва във вградена електроника за контрол на достъп, идентификация, персонализация на карти, настройки на инструменти и конфигурация на устройства. Той може да съхранява продуктови опции, серийни записи, калибрационни стойности на четци или интерфейсни параметри, използвани от периферни платки. Може също да подпомага оборудване, свързано с Contact IC карти, където управлението на паметта, инициализацията на чипа и процесите на персонализация изискват стабилно съхранение в околния управляващ хардуер.
За клиентите на SCIVAS тази страница предоставя както проектен контекст, така и данни за чипа. Инженерите, които сравняват изискванията към паметта за контролери на четци, терминали за достъп и тестово оборудване, могат да използват листа с данни за AT24C128/256, за да потвърдят диапазона на напрежение, размера на корпуса, времето за запис и поведението на защитата. Когато продуктовите дизайни включват RFID четци, EEPROM може да бъде част от схемата на четеца или от поддържаща контролна платка, а не от RF фронт-енда.
Съвместимост и съображения при персонализация
Преди избор на този чип инженерите трябва да потвърдят точния код за поръчка, корпуса, захранващото напрежение, температурния клас и наличността. Информацията за поръчка на AT24C128 включва SOIC и TSSOP корпусни варианти, докато таблицата за поръчка на AT24C256 в цитирания документ посочва SOIC варианта. Екипите по PCB layout трябва да проверят чертежа на корпуса, ориентацията на изводите и размерите на footprint преди финалното пускане на платката. Екипите по фърмуер също трябва да потвърдят двубайтовия формат за адресиране на дума, поведението при acknowledge polling и времето след всеки цикъл на запис.
При персонализирани продукти SCIVAS може да помогне да се прецени дали даден RFID, картов, таг, гривна или проект за четец се нуждае от външна EEPROM, вградена памет в чипа, потребителска памет в RFID IC или отделно устройство памет от страна на контролера. Това разграничение е важно, защото AT24C128/256 е серийна EEPROM, а не безконтактен RFID транспондерен IC. Правилният избор на чип зависи от крайната продуктова структура, комуникационния интерфейс, капацитета на паметта, работната среда и процеса на персонализация.
Често задавани въпроси
Каква е основната разлика между AT24C128 и AT24C256?
Основната разлика е плътността на паметта. AT24C128 предлага 128K бита, организирани като 16,384 x 8, докато AT24C256 предлага 256K бита, организирани като 32,768 x 8. Концепцията на интерфейса, поведението при запис на страница, логиката за защита и общият начин на работа са сходни, така че изборът обикновено зависи от необходимия капацитет на паметта и наличността за поръчка.
Посочва ли листът с данни за AT24C128/256 съвместимост с I²C?
Документът описва двупроводен сериен интерфейс със SCL и SDA, двупосочен трансфер на данни и поведение при адресиране на устройството, типично за I²C-съвместими EEPROM памети. Проектантите все пак трябва да следват времевите ограничения в листа с данни, включително спецификацията за тактова честота 400 kHz, времето за нарастване и спадане на входовете, acknowledge циклите и изискванията за stop condition.
Как работи изводът за защита от запис?
Изводът WP управлява достъпа за запис към масива памет. Когато WP е свързан към земя, нормалните операции за запис са разрешени. Когато WP е свързан на високо ниво към VCC, всички записи се блокират. Това прави извода полезен за защита на фабрично програмирани данни, калибрационни настройки или продуктова конфигурация, които не трябва да се променят при нормална работа.
Могат ли няколко AT24C128/256 чипа да споделят една серийна шина?
Да. Адресните входове A0 и A1 позволяват до четири AT24C128/256 устройства да се използват на една и съща двупроводна шина, при условие че хардуерните изводи и адресите във фърмуера са конфигурирани правилно. Това може да бъде полезно, когато системата се нуждае от отделни EEPROM области за идентификационни данни, настройки, логове или производствени записи.
За какво трябва да внимават фърмуер инженерите при запис на страница?
Чипът поддържа 64-байтови операции за запис на страница, но границите на страниците трябва да се спазват. Ако хостът изпрати данни отвъд границата на страницата, вътрешните по-ниски адресни битове се превъртат в рамките на същата страница и предишни байтове могат да бъдат презаписани. Надеждният фърмуер трябва да разделя по-големите записи на блокове, подравнени по страници, и да използва acknowledge polling след всеки цикъл на запис.
Подходящ ли е AT24C128/256 директно за RFID карти или етикети?
AT24C128/256 не е безконтактен RFID чип. Той е серийна EEPROM за вградени електронни схеми. Може да бъде полезен в платки на четци, контролери, оборудване за персонализация или поддържаща електроника около RFID продукти, но RFID карти, етикети и тагове обикновено използват специализирани RF интерфейсни чипове, избрани според честота, протокол и дизайн на антената.
Кои корпусни варианти трябва да се проверят преди производство?
Реферираният лист с данни включва информация за 8-изводен JEDEC SOIC и 8-изводен TSSOP корпус, като кодовете за поръчка варират според модела. Преди масово производство потвърдете точния номер на компонента, кода на корпуса, ориентацията на изводите, чертежа на footprint, опцията за напрежение и температурния диапазон. Това помага да се избегнат несъответствия в PCB и проблеми при снабдяването по време на замяна на компоненти.



