Arduino MFRC-522

Arduino MFRC-522
Артикул: 2503869

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino MFRC-522

Вот подробное описание модуля MFRC-522, его технические характеристики, список популярных парт-номеров и совместимых моделей.


1. Описание

MFRC-522 — это компактный и недорогой считыватель RFID-меток, работающий на частоте 13,56 МГц (высокочастотный диапазон, HF). Разработан компанией NXP Semiconductors.

Модуль предназначен для чтения и записи данных на пассивные RFID-метки и карты стандартов MIFARE (включая MIFARE Classic 1K, 4K, Ultralight, Plus и NTAG). Широко используется в проектах Arduino, ESP32, Raspberry Pi для систем контроля доступа, персональной идентификации (например, метки по RFID-меткам у животных), бесконтактных замков и IoT-устройств.

Как работает: Микросхема MFRC-522 передает радиочастотный сигнал через встроенную антенну. При поднесении карты, она получает энергию от сигнала (пассивное питание) и возвращает данные обратно.


2. Технические характеристики (на модуль)

| Параметр | Значение | | :--- | :--- | | Рабочая частота | 13.56 МГц (типично) | | Интерфейс связи | SPI (основной), UART, I²C | | Напряжение питания | 3,3 В (логика 5 В не подавать!) | | Ток потребления | 13–26 мА (пиковый) | | Рабочий ток (режим чтения) | ~5 мА | | Ток в режиме ожидания | 80 µA (примерно) | | Чувствительность приёмника | ≤ 15 µV (типично) | | Скорость передачи данных по SPI | до 10 Мбит/с | | Скорость радиообмена | 106 кбит/с (стандарт MIFARE) | | Дальность считывания (для карты MIFARE Classic 1K) | 30–50 мм (зависит от антенны и размера метки) | | Используемые протоколы | ISO/IEC 14443 A/B, MIFARE, NTAG | | Поддерживаемые метки/карты | MIFARE Classic 1K/4K, MIFARE Ultralight, MIFARE Plus, MIFARE DESFire, S50/S70, NTAG 213/215/216 (зависит от размера памяти), FeliCa (только чтение IDm — некоторые версии модуля) | | Размер модуля (типичный PWM/RC522) | ~40 × 25 мм (размер PCB), включая антенну 85×54 мм (стандартная карта) | | Используемые IO (пины на модуле) | RST, SDA, MOSI, MISO, SCK, IRQ, 3.3V, GND |


3. Парт номера и варианты поставки

Поскольку MFRC-522 — это чип от NXP, на рынке много копий (аналогов) из Китая. Основные отличия — в типе интерфейса на плате.

"Чистый" чип NXP (поставляется в корпусе HVQFN32):

  • NXP MF RC522 01 — оригинальный чип.
  • MFRC52201HN1 — HTQFN32 package.

Важно: В Arduino-магазинах и на Aliexpress чаще продаются клоны на основе чипов PN532 или перемаркированных RC522 — они програмно совместимы, но могут отличаться по напряжению питания (требуют 3,3 В) и чувствительности (иногда чуть хуже).

Самые распространенные модули для Arduino (RC522):

| Название на рынке | Парт-номер (чипа/корпуса) | Интерфейс | | :--- | :--- | :--- | | MFRC-522 | MFRC52201HN1 (или клон RC522) | SPI, I²C (в зависимости от включения джамперов) | | RC522 | F3216AUF / CST81657 (копия) | SPI (финальная сборка с джамперами SDA–CS, обычно SPI) | | MFJ-5220 (иногда встречается название в старых даташитах) | Редко отдельно | | ID12/A (широкий форм-фактор) | Интерфейс данных — UART (TTL), чип MFRC-532 (аналог) |

Готовые bKit / Breakout-модули для Arduino (заводские):

  • Adafruit MFRC-522 RFID Maker (ID: 4066) — официальный заводской вариант со всеми выводами и документацией. SPI интерфейс.
  • Cat MFRC-522 Mini — компактное исполнение.

4. Совместимые модели (какие модули и карты можно использовать)

По типу карт/меток:

  • MIFARE Classic 1K (поставляется в наборе стандартно, например: S50, MF1 S50).
  • MIFARE Classic 4K (S70, MF1 S70).
  • MIFARE Ultralight (MF0 UL).
  • MIFARE Plus (S линк-нитча).
  • NXP NTAG (213/215/216 — «копиеграфические кружоклого-метрки» пример: TELA TAGS).
  • FeliCa (Sony) — работают только для чтения UID (используйте библиотеку для RC-022 / NFRC522 «Felica») — может требовать специальной антенны, советуем начинать с S50/UUID.

ВПРИНЦИПЕ, работоспособность с картами City (ISO14443 A) — до 150 метровых обычный карт ключей для дверей — вполне да-рекомендуюно.

По платформам (контроллерам):

  • Совместим с любой Arduino (Uno, Nano, Mega, Leonardo — подавать обязательно 3.3В на модуль в любом случае, адапнера уровень).
  • Raspberry Pi (+ библиотека MF-ARK).
  • ESP32, ESP8266.

Микросхемы "почти WALK" которые вы можете (сори, извини) запутать с MRRF-C2A:

Не путать с другими модулями RFU430/U** — GLRMWWLLBN not connected

Совместимые модели для Arduino MFRC-522

Arduino MFRC-522