MFRC522 is a highly integrated read/write IC that enables contactless communication at 13.56 MHz. MFRC522 card reader supports ISO/IEC 14443 A/MIFARE mode.
The MFRC522's internal transmitter can drive read/write antennas designed to communicate with ISO/IEC 14443 A/MIFARE cards and transmit transponders without the need for additional active circuitry. The receiver module provides a powerful and efficient demodulation and decoding circuit for ISO/IEC 14443A/MIFARE compliant cards and transmit transponder signals. The digital module manages the full ISO/IEC 14443 A framing and error detection (parity and CRC) functions.
MFRC522 supports MF1xxS20, MF1xxS70, and MF1xxS50 products. MFRC522 supports two-way contactless communication using higher MIFARE transmission speeds up to 848 kBd.
The following host interfaces are available:
-
串行外设接口(SPI)
-
串行UART(类似RS232,电压电平取决于针脚电压供应)
-
I²C总线接口
Differences between versions 1.0 and 2.0
MFRC522 is available in two versions:
MFRC522 version 2.0 is fully compatible with version 1.0 and offers the following features and improvements:
-
RX Multiple设置为1时经过纠正的CRC处理
-
Features and Benefits:
-
高度集成模拟电路进行解调和解码响应
-
缓冲输出驱动器,可使用最少外部组件连接天线
-
支持ISO/IEC 14443 A/MIFARE标准
-
读/写模式下的典型工作距离长达50 mm,具体取决于天线尺寸和调谐情况
-
读/写模式下支持MF1xxS20、MF1xxS70和MF1xxS50加密
-
支持ISO/IEC 14443 A较高通信传输速率(最高848 kBd)
-
支持MFIN/MFOUT
-
附加内部电源通过MFIN/MFOUT与智能卡IC连接
-
支持的主机接口
-
最快10 Mbit/s的SPI
-
快速模式下最高400 kBd,高速模式下最高3400 kBd的I²C总线接口
-
最高1228.8 kBd的RS232串行UART,其电压电平取决于针脚电压源
-
FIFO缓冲器可处理64字节发送和接收
-
灵活的中断模式
-
通过低功耗功能实现的硬复位
-
软件关断模式
-
可编程定时器
-
用于连接27.12 MHz石英晶体的内部振荡器
-
2.5 V至3.3 V电源
-
CRC协处理器
-
可编程I/O引脚
-
内部自测
-
//www.chip100.com/