RC522 RFID Modul: Pinout, funkcie, špecifikácie, rozhranie, pracovný datasheet a jeho aplikácie

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





RFID, alebo Rádiofrekvenčná identifikácia , je bezdrôtová komunikačná technológia, ktorá využíva RF vlny na vyhľadávanie, ukladanie, identifikáciu a sledovanie pripojených značiek k objektom a prenáša údaje týkajúce sa osoby alebo objektu. Tieto značky ukladajú elektronické údaje, ku ktorým čitatelia majú prístup z viac ako niekoľko metrov, bez toho, aby si vyžadovali priamy pohľad na zrak. Mnoho odvetví bežne používa RFID na správu zásob, sledovanie aktív, riadenie prístupu a logistiku dodávateľského reťazca, pretože efektívne a presne sleduje a riadi položky. Moduly RFID umožňujú bezdrôtový, bezkontaktný prenos údajov a identifikáciu objektov s RF vlny, ktoré zahŕňajú čítačku a značku, ktorá komunikuje prostredníctvom elektromagnetických polí. Tento článok sa rozpracuje na RC522 RFID modul , jeho práca a jeho aplikácie.


Aký je modul RC522 RFID?

RC522 RFID je bezdrôtový komunikačný modul 13,56 MHz z polovodičov NXP. Tento modul využíva ovládač MFRC522, ktorý podporuje SPI, Uart , a protokoly I2C a zvyčajne sa dodávajú s kartou RFID a Key FOB. Preto vývojári primárne navrhujú tento modul RFID pre nekontaktnú komunikáciu pomocou Značky RFID , bežne sa uplatňujú v účasti na sledovaní, systémoch riadenia prístupu a identifikáciu objektov alebo jednotlivcov.



Pracuje modul RC522 RFID

Modul RC522 RFID funguje ako čítačka a spisovateľ hlavne pre značky RFID s elektromagnetickým poľom 13,56 MHz, aby s nimi komunikovali. Tento modul podporuje komunikáciu s rôznymi mikrokontrolérmi prostredníctvom UART, Šikanovanie a protokoly I2C. Je dobre zladený s kartami ISO/IEC 14443 typu A ako MiFare1 S70, S50, Desfire Cards, UltraLight, Pro atď.

RFID používa rádiové vlny na prenos údajov nad krátkymi vzdialenosťami umožnením identifikácie a sledovania objektov. Pôsobí ako čítačka RFID výrobou elektromagnetického poľa 13,56 MHz. Vždy, keď dobre zhodná značka RFID prichádza v rozsahu, anténa značky priťahuje RF energiu zapnutím mikročipu. Potom tento čip použije RF Energy na prenos uložených údajov na značke späť smerom k čítačke.



Konfigurácia kolíka PIN RC522 RFID:

Konfigurácia PIN RFID RC522 RFID je uvedená nižšie. Tento modul teda obsahuje 8 kolíkov, ktoré sú vysvetlené nižšie.

  RC522 RFID Modul PIN Configutiom
RC522 RFID Modul PIN Configutiom
  • PIN-1 (VCC): Používa sa na napájanie 3,3 V do modulu RFID.
  • PIN-2 (RST): Je to resetový kolík, ktorý sa používa na resetovanie (alebo) napájanie modulu RFID.
  • PIN-3 (zem): Je to pozemný kolík systému.
  • PIN-4 (IRQ): Je to prerušovací kolík, ktorý sa používa na prebudenie modulu RFID vždy, keď sa zariadenie blíži do rozsahu
  • PIN-5 (MISO/SCL/TX): Je to miso pin vždy, keď sa používa na komunikáciu SPI, ktorá funguje ako SCL pre I2C a TX pre UART.
  • PIN-6 (MOTI): Je to majstrovský otrok v kolíku používaný na komunikáciu SPI.
  • PIN-7 (SCK): Je to sériový kolík CLK, ktorý sa používa na zabezpečenie zdroja CLK.
  • PIN-8 (SS/SDA/RX): Funguje ako sériový vstup na účely komunikácie SPI, SDA sa používa pre IIC & RX v celom UART.

Funkcie a špecifikácie:

Ten Vlastnosti a špecifikácie modulu RC522 RFID Zahrňte nasledujúce.

  • RC522 je modul RFID.
  • Tento modul obsahuje 8 kolíkov.
  • Jeho prevádzkové napätie sa pohybuje od 2,5 V do 3,3 V.
  • Podporuje rôzne komunikačné protokoly, ako sú I2C, SPI Protocol a UART.
  • Maximálna rýchlosť dát je 10 Mbps.
  • Súčasná spotreba sa pohybuje od 13 do 26 mA
  • Minimálna spotreba režimu zapnutia je 10UA.
  • Frekvenčný rozsah je 13,56 MHz ISM pásmo.
  • Logické vstupy sú tolerantné 5V.
  • Prevádzková teplota sa pohybuje od -20 ° C do +80 ° C.
  • Podporuje rôzne typy kariet ako Mifare 1 S70, Mifare 1 S50, Mifare Ultralight, Mifare Desfire, Mifare Pro, atď.
  • Jeho teplota skladovania sa pohybuje od -40 ° C do +85 ° C.
  • Relatívna vlhkosť sa pohybuje od 5% do 95%
  • Miera prenosu údajov je až 10 Mbit/s.
  • Koncept Advanced Modulation & Demodulation bol úplne integrovaný do všetkých druhov pasívnych bezkontaktných komunikačných techník a protokolov s bezkontaktným komunikáciou 13,56 MHz.

Ekvivalenty a alternatívy

Ekvivalenty s RC522 RFID modulmi sú; RC522 SPI S50, PN532 RFID atď. Alternatívne moduly RFID sú; EM-18 RFID čítačka, značka RFID atď.

Komponenty modulu RC522 RFID

RC522 RFID Reader Modul je modul čítačky/spisovateľa, ktorý číta alebo zapisuje údaje do alebo z transpondéra RFID. Tento modul obsahuje tri významné komponenty , Rovnako ako čip MFRC522, 27,12 MHz krištáľový oscilátor & anténa, ktorá je vysvetlená nižšie.

  Komponenty modulu RC522 RFID
  Komponenty modulu RC522 RFID

Čip MFRC522

RC522 RFID READER MODUL používa MFRC522 IC, čo je vysoká incorporated RFID Card Reader IC. Tento čip je nízkonákladová, malá veľkosť, nízka spotreba energie, čítanie a písanie čipu, ktorý funguje hlavne na nekontaktnej komunikácii 13,56 MHz. Podporuje rôzne značky RFID, ako sú karty a značky založené na Mifare 4K, Mifare 1K, Mifare Mini a ISO / IEC 14443.

Tento čip môže navyše podporovať aj bezkontaktnú komunikáciu založenú na seriáli MIFARE a duplexná komunikácia, kde jeho rýchlosť je až 424 kb/s. Táto IC funguje pri frekvencii 13,46 MHz s prevádzkovým rozsahom až 50 mm na základe veľkosti a ladenia antény. Tento čip môže tiež podporovať sériovú komunikáciu UART, I2C a SPI vrátane Arduino.

27,12 MHz kryštálový oscilátor

Kremenný kryštál 27,12 MHz môže byť pripojený k dvom oscinovým a Oscout kolíkom IC pre vnútorný oscilátor.

Anténa

Cievka NFC je pevná v rámci DPS modulu RFID. Táto anténa teda emituje vysokofrekvenčné elektromagnetické pole 13,56 MHz, ktoré podporuje pasívne komponenty 13,56 MHz.

RC522 RFID MODUL DREH s Arduino

Všeobecne platí, že RFID používa elektromagnetické polia na automatické identifikáciu značiek, ktoré sú pripojené k veciam v obchodoch, obchodoch a mnohých ďalších. Tag RFID teda ukladá rozsiahly rozsah údajov v ňom a na čítanie riadi čítačku RFID; Preto nepotrebuje žiadnu batériu. RFID emituje rádiové signály, aby vytvorili signálnu reverznú od značky.

Čítačka RC522 RFID je prepojená s Arduino One , ako je uvedené nižšie. Medzi požadované komponenty na vytvorenie tohto rozhrania patrí Arduino Uno, čítačka RFID MFRC522, kábel USB typu A až B USB a prepojovacie vodiče. Pripojenia RC522 RFID Reader Interfacing s Arduino Uno nasledujú ako;

  RC522 RFID MODUL DOPRAVY s doskou Arduino
                                   RC522 RFID MODUL DOPRAVY s doskou Arduino
  • Pripojte kolík D10 Arduino k SDA kolíku čítačky RFID.
  • Pripojte kolík D13 Arduino k kolíku SCK čítačky RFID.
  • Pripojte kolík D11 Arduino k MOSI PIN čítačky RFID.
  • Pripojte kolík D12 Arduino k miso kolíku čítačky RFID.
  • Pripojte neprepojený kolík Arduino k kolíku IRQ čítačky RFID.
  • Pripojte kolík GND Arduino k kolíku GND čítačky RFID.
  • Pripojte kolík D9 Arduino k RST kolíka čítačky RFID.
  • Pripojte 3,3 V kolík Arduino k 3,3 V kolíku čítačky RFID.

Kód:

Nasledujúci kód ukazuje, ako prepojiť modul RFID RC522 pomocou dosky Arduino.

#include
#include
#define ss_pin 10
#define rst_pin 9
MFRC522 MFRC522 (SS_PIN, RST_PIN); // Vytvorte inštanciu MFRC522.
void setup ()
{
Serial.Begin (9600); // iniciujte sériovú komunikáciu
Spi.Begin (); // iniciujte autobus SPI
mfrc522.pcd_init (); // iniciovať MFRC522
Serial.println („Približujte svoju kartu k čitateľovi…“);
Serial.println ();
}
void Loop ()
{
// Vyhľadajte nové karty
if (! mfrc522.picc_isnewcardPresent ())
{
návrat;
}
// Vyberte jednu z kariet
if (! mfrc522.picc_readcardserial ())
{
návrat;
}
// Zobraziť UID na sériovom monitore
Serial.Print („UID TAG:“);
String content = “”;
bajtový list;
pre (bajt i = 0; i {
Serial.print (mfrc522.uid.uidbyte [i] <0x10? “0 ″:“ ');
Serial.print (mfrc522.uid.uidbyte [i], hex);
content.concat (reťazec (mfrc522.uid.uidbyte [i] <0x10? “0 ″:“ '));
content.concat (String (mfrc522.uid.uidbyte [i], hex));
}
Serial.println ();
Serial.print („Správa:“);
content.ToupperCase ();
if (content.substring (1) == „BD 31 15 2B“) // Zmeňte tu UID karty/kariet, ktoré chcete poskytnúť prístup
{
Serial.println („Autorizovaný prístup“);
Serial.println ();
oneskorenie (3000);
}
inak {
Serial.println („Access Drepied“);
oneskorenie (3000);
}
}

Pracujúci

Vyššie uvedený kód obsahuje knižnicu SPI na komunikáciu so značkami RFID na krátku vzdialenosť. Okrem toho môžete pridať knižnicu RFID. Kód definuje resetový kolík modulu, ktorý sa pripája k pin 9 na Arduino. Pre komunikáciu SPI sa sériový vstupný kolík pripája k kolíku 10 Arduino.

Kód v nastavení void inicializuje zbernicu SPI a modul RFID. Potom sa kód vo funkcii Void Loop najskôr skenuje na novej karte. Kód opísal podmienky, ak karta RFID obsahuje značku UID uloženú v rámci IDE alebo nie, bude fungovať a následne poskytne správu.

Vyššie uvedený text popisuje spojenie medzi čítačkou MFRC522 RFID a Arduino UNO. Po inštalácii knižnice RFID potom nahrajte vyššie uvedený kód, ktorý je prístupný v doske Arduino UNO. Teraz je uvedený kód odovzdaný do dosky Arduino. Teraz by ste mali nahrať vyššie uvedený kód na dosku Arduino. V tomto kóde zmeňte riadok, ak (content.subString (1) == „Napíšte svoj UID“). Takže, ak táto značka obsahuje podobný uložený UID, sledujte správu ako autorizovaný prístup; V opačnom prípade sa správa zobrazí ako prístup zamietnutý nad sériovým monitorom.

Výhody a nevýhody

Ten Výhody modulov RC522 RFID Zahrňte nasledujúce.

  • Modul RC522 je nákladovo efektívne a kompaktné riešenie hlavne pre aplikácie RFID.
  • Tento modul má nízku spotrebu energie, takže je vhodná pre zariadenia napájané z batérie.
  • Vývojári integrujú tento modul s rôznymi platformami mikrokontrolérov, ako je Arduino, pomocou komunikačných rozhraní SPI, UART a I2C.
  • Tento modul pracuje pri 13,56 MHz a je kompatibilný s rôznymi kartami, vrátane ISO/IEC 14443 typu A, MiFare1 S70, MiFare1 S50, MiFare Ultralight, Mifare Desfire a Mifare Pro.
  • Používatelia môžu tento modul ľahko načítať priamo do rôznych foriem čítačiek.
  • Jeho miera prenosu údajov je vysoká, až do 10 Mbit/s.
  • Tento modul číta a zapisuje údaje do značiek RFID.
  • Využíva komunikáciu SPI na konzistentný prenos údajov medzi čítačkou RFID a mikrokontrolérom.
  • Tento modul je k dispozícii za nižšie náklady a je ideálny pre vývoj používateľských zariadení.
  • Jeho dizajn spĺňa požiadavky na vývoj a výrobu aplikácií vynikajúcich aplikácií.

Ten Nevýhody modulov RC522 RFID Zahrňte nasledujúce.

  • Tento modul má obmedzený rozsah čítania je približne 1 meter, hlavne pre pasívne značky.
  • Značka RFID by mala byť v blízkosti čítačky RFID pre prenos údajov.
  • Systémy RFID môžu byť náchylné na rušenie z rôznych elektronických zariadení (alebo silných elektromagnetických polí.
  • Toto rušenie môže prerušiť komunikáciu medzi čitateľom a značkou, ktorá vedie k nepresným hodnotám alebo dokonca k zlyhaniu systému.
  • Môžu byť náchylné na nelegálny prístup, čo môže viesť k porušeniu údajov a pokrytiu citlivých údajov.
  • Počiatočné náklady systému RFID sú vyššie v porovnaní s inými technológiami, najmä pri rozsiahlych nasadeniach.
  • Systémy RFID závisia od zdroja energie, takže výpadky napájania môžu spôsobiť poruchu alebo prestoje systému.
  • Nastavenie a správa systému RFID môže byť zložitejšie v porovnaní s technikami riadenia prístupu, ktoré si vyžadujú špecializované informácie a zručnosti.

Žiadosti

Ten Aplikácie modulov RC522 RFID Zahrňte nasledujúce.

  • Tento modul RFID sleduje účasť študentov alebo zamestnancov čítaním značiek alebo kariet RFID.
  • Vývojári ho môžu začleniť do systémov, ktoré vyžadujú oprávnených pracovníkov, aby mali prístup k konkrétnym oblastiam s kartami RFID.
  • Organizácie môžu túto technológiu využívať na rozpoznávanie a monitorovanie autorizovaných pracovníkov alebo aktíva v rámci obvodu bezpečnosti.
  • Tento modul tiež sleduje tovar v celom dodávateľskom reťazci, čím zvyšuje viditeľnosť a efektívnosť.
  • Používatelia zamestnávajú prenosné vreckové zariadenia, ako sú čitatelia RFID na čítanie a zapisovanie informácií na značky RFID.
  • Ľudia používajú značky RFID na identifikáciu a sledovanie hospodárskych zvierat, domácich miláčikov a vozidiel v reálnom čase. Podniky môžu navyše využiť túto technológiu na sledovanie nákladu a zlepšenie logistiky dodávateľského reťazca.
  • Technológia RFID zlepšuje zákaznícky servis a znižuje straty.
  • Je vhodné využiť inteligentné merače na kontrolu spotreby energie.
  • Tento modul sleduje položky zásob prostredníctvom značiek RFID čítanie pripojených k kontajnerom alebo produktom.
  • Táto technológia sleduje miesto a hodnotné pohyby aktív, ako sú nástroje alebo vybavenie.

Prečítajte si tento odkaz pre RC522 RFID MODULE DATASHEET .

Toto je prehľad modulu RC522 RFID, jeho práce a jeho aplikácií. Toto je populárny a všestranný modul RFID alebo modul spisovateľa v závislosti od IC MFRC522. Tento modul funguje pri 13,56 MHz podporou rôznych protokolov RFID poskytovaním nízkoenergetického a kompaktného riešenia pre rôzne aplikácie. Toto je cenný nástroj pre vývojárov a fandov na implementáciu riešení založených na RFID v rámci rôznych projektov. Tu je otázka pre vás: Kto vynašiel technológiu RFID?