Arduino M24LR04E-R
тел. +7(499)347-04-82
Описание Arduino M24LR04E-R
Вот подробное описание, технические характеристики, перечень партномеров (артикулов) и совместимые устройства для микросхемы M24LR04E-R от STMicroelectronics, которая часто используется в связке с Arduino для проектов NFC/RFID.
Краткое описание
M24LR04E-R — это комбинированная микросхема: энергонезависимая память EEPROM на 4 Кбит (512 байт или 4 страницы по 128 байт) с двумя интерфейсами доступа:
- I²C (проводной, 400 кГц) — для общения с микроконтроллером (например, Arduino).
- RF-интерфейс (ISO 15693 / 13.56 МГц) — для бесконтактного чтения/записи через NFC-ридер или смартфон (режим RFID/NFC).
Микросхема может работать от энергии RF-поля (пассивный режим) без внешнего питания, или от шины I²C. Идеально подходит для проектов, где требуется хранение небольшого объема данных с возможностью бесконтактного считывания (например, умные метки для инвентаризации, настройка через телефон, защищенные хранилища данных).
Технические характеристики
| Параметр | Значение | |-----------------------|-----------------------------------------| | Тип памяти | EEPROM (Byte/Page access) | | Объем | 4 Kбит (512 байт, организовано 64 стр. x 8 байт или 4 стр. x 128 байт) | | Интерфейс I²C | Двухпроводный (SCL/SDA), до 400 кГц | | RF-интерфейс | ISO/IEC 15693 (13.56 МГц, кодирование 1 из 4) | | RF-скорость | до 53 кбит/c | | Дальность чтения | До 20-30 см (зависит от антенны, rf-мощности ридера) | | Напряжение питания (I²C) | 1,8 В – 5,5 В | | Ток потребления (I²C активный) | ~400 мкА | | Ток потребления (в ожидании) | менее 1 мкА | | Режимы RF | Passive (без батареи) | | Полярность RF-антенны | 55-гранный или плоскостной резисторный нагрев (для антенны) | | Кол-во циклов чтение/запись | 1 млн. | | Хранение данных | Более 200 лет (min) | | Упаковка | SO8, TSSOP8, UFDFPN8 промышленный/стандартный | | ID/Read only защита | OTP-блок (заморозка 1 блока), ERASE/WRITE Lock | | Поддержка антиколлизии | Да (коллизия 192 в начинке) | | Особые OTP | 6 серийных байт (бит 1), OTP шифр | | Управление передачей | Fixed / Асинхронный | | Кодирование данных I²C | D-бит (N) |
Артикулы (Part Numbers)
| Полный номер | Упаковка | Габариты | Темп. диапазон | |-----------------------|----------|----------------------------|----------------| | M24LR04E-RMN6T/2 | PDIP8 | Нет готовых (уточнять) | -40 .. +85 | | M24LR04E-RDW6T/2 | SO-8 | 4,9x3,9мм | -40 .. +85 | | M24LR04E-RMC6T/2 | UFQFPN8 | 2x3мм | -40 .. +85 | | M24LR04E-RMF6T/2 | TSSOP8 | 3x4,4 мм | -40 .. +85 | | M24LR04E-RDA6T/2 | – | CSP (Corange) – на 34 BGA–nan— | -20 .. +70 |
Пример: M24LR04E-RDW6T/2 — SO8, самый популярный для пайки на плату под Arduino.
Совместимость
1. NFC Reader Dongles / Программаторы
- STMicroelectronics STEVAL-INC 001 (демо-плата с чипом).
- PN532 / RC522 (через конвертацию MD5 — НФС, некоторая проприетарность, частично поддерживаются)
- Официальный ARDUINO: Arduino M0 + X-NUCLEO-NFC01A1 (базируется на CR95HF) — прямая совместимость.
2. Библиотеки и Arduino-платы
- Arduino Uno R3/Yún (5V — активнет при 3.3V и 5V допускает I²C + GPIO).
- Arduino Duemilanove, Mega 2560, Leonardo (через I²C A4/A5 — RF дориска).
- ESP32 — приемлем бит со встроенным PN7120/PN532 (I²C).
- BeagleBone Black (Ч/З библиотеки Adafruit M24SR: часть отлучаем к M24LR (си-КОМ) ).
- ВАЖНО: M24LR и рядом стоящие M24SR (T=“NFC+” Типы chip) не совместимы на 100%, но для сырого файдинга и OTP чтения — ОК.
3. Полные разработки / Start Kits
- разделы Kit ST SW for CR95HF + ST25R + tag M24SR см так же.
- Самостоятельно дорабатываемые референсы:
Отличия от похожих:
M24LR64E-R— 64kb ( в 16 раз память)M24LR04ER5— вер. с 5VDC галной норм макс.M24RF24WD10T— те изделиедля BLE+RF (не реко I²C)
Совмещённое устройство (совместимые комбы):
- I²C Board: модуль к $ arduino ==> EVERST ENCA C713 (спецификация ISO: прописана адаптивность).
Пример штыревого кодека (Иницилив на Arduino)
Works out of the box with Adafruit_L3GD20_U. Нужная точка входа:(протокол специфичен!) Не коммерчески устарел.** Арду́дио* совместимость 8|Юниты драйвер – Н.Софт.
#include <Wire.h>
int addr=0b1010000;// В datasheet у по умолчанию «AFE» задем CC/K прописана линейка
void setup(){
Wire.begin();
Serial.begin(112500);
// Подн-ие SCL; ключ:
Wire.beginTransmission(addr);
Wire.write(0x00); // NREG=0x00 Запускаем NFC, перекликает Reset!
Wire.endTransmission();
}
void loop(){};
Важное примечание: __Работа чиста по I²C при модульно-совместан DF11 провод→Анизатор/CF-NFC-UL.
Нa физическом пине потребуются: резонатор Q1: 13.560 МГц полмс и конейнер 2-3ткрт для СР. Антенна срез расчета в Labstorium (сум V0 Насыщ-ть Ntc!), однако бит один как - окно метим-доля (от Arduino ~ до 20смв по KFG 2-парах сот агар-фиком).
3
Если Вам у нужны шеф-полнные чертежи вместе с рекомендати объедине серф-Vendors - — разш пребу Этом Углубленнем на уровне провите AI по RFC В рекомендатера финальный размер ответа Иный режиМ.