RC522 is applied to the highly integrated read and write 13.56MHz contactless communication card chip, NXP launched by the company for the “table” application of a low-voltage, low-cost, small size of the non-contact card chip to read and write, smart meters and portable handheld devices developed better choice. The MF RC522 use of advanced modulation and demodulation concept completely integrated in all types of 13.56MHz passive contactless communication methods and protocols. 14443A compatible transponder signals. The digital part of to handle the ISO14443A frames and error detection. In addition, support rapid CRYPTO1 encryption algorithm, terminology validation MIFARE products. MFRC522 support MIFARE series of high-speed non-contact communication, two-way data transmission rate up to 424kbit/s. As new members of the 13.56MHz reader card series of highly integrated chip family, MF RC522 MF RC500 MF RC530 there are a lot of similarities, but also have many of the characteristics and differences. Communication between it and the host SPI mode helps to reduce the connection narrow PCB board volume, reduce costs.
RFID module:
- The MF522-AN module the the original Philips MFRC522 chip design circuit card reader, easy to use, low cost, and applies to the user equipment development, the reader and the development of advanced applications, the need for the user RF card terminal design/production. This module can be directly loaded into the various reader molds. Utilizes a voltage of 3.3V, through the SPI interface simple few lines directly with any user CPU motherboard connected communication can ensure that the module is stable and reliable work, distance card reader;
Electrical parameters:
- Operating current :13-26mA/DC 3.3V
- Idle current :10-13mA/DC 3.3V
- Sleep current: <80uA
- Peak current: <30mA
- Operating Frequency: 13.56MHz
- Supported card types: mifare1 S50, mifare1 S70 MIFARE Ultralight, mifare Pro, MIFARE DESFire
- Product physical characteristics: size: 40mm×60mm
- Environmental Operating temperature: -20-80 degrees Celsius
- Environmental Storage Temperature: -40-85 degrees Celsius
- Relative humidity: relative humidity 5% -95%
- Module interfaces SPI Parameter:
- Data transfer rate: maximum 10Mbit/s
Package Includes:
- 1 x RFID-RC522 module
- 1 x the standard S50 blank card (Non-contact IC card)
- 1 x S50 special-shaped card
Getting started with the MFRC-RCC522 RFID card reader
In this Tutorials we are going to deal with RC522 RFID reader this is simple and easy to connect with arduino where going to read the the RFID card target ID and print them to the serial Monitor and you can do different things using this RFID card reader so let’s start
Step1: Hardware required
- Arduino UNO
- RC522 RFID reader
- jumper wires
Step 2: Connecting the Hardware
Connect the RC522 to the arduino UNO as shown below, the RC522 RFID reader uses the SPI communication so make sure you don’t use the SPI communication pins in other tasks
After connecting the hardware we ready to make the sketch so let make it on the next step
Step3: Setting up the library
so before readin the RFID card tag we must have the library, so you can download it here. Add your library like this.
Step 4: Upload the sample sketch
Open the sample sketch that is located in file>examples>MFRC522>ReadNUID. and upload it as shown below:
Step 5: Testing the circuit
Open your serial monitor by clicking on the icon in the right top corner (like search icon) slash your card to the RFID reader you will receive the card ID. See the picture below something like that.
That’s it, you have finished your first step using the RC522 RFID reader!!! So, think out of the box and do amazing stuffs using the MFRC-RC522 RFID card reader.