RFID pristupový systém v miestnosti

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Cieľom diplomovej práce je navrhnúť prístupový systém využívajúci technológiu RFID. Tento systém by mal znižovať bezpečnostné riziká spojené s jeho používaním. Počas riešenia boli vytvorené dve zariadenia. Prvý je prístupový terminál pracujúci na frekvencií 13,56 MHz a druhá je RFID čítačka k PC pracujúca na frekvencií 125 kHz. K nim bolo vytvorené programové vybavenie a tiež riadiaca aplikácia systému pre PC. Práca obsahuje prehľad o princípe RFID a možnosti realizácie prístupového systému. V ďalšej časti je podrobne opísaný postup návrhu obvodového zapojenia pre prvky systému. Záverečná časť opisuje vytvorený software pre prístupový terminál, v ňom použité knižnice a riadiacu aplikáciu systému pre PC.

Vydal: FEKT VUT Brno Autor: Roman Mego

Strana 44 z 84

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
4 Spúšťanie príkazov Spustenie príkazu vykoná zápisom jeho hodnoty registra Command.2.3 zobrazený formát bytu, ktorým určuje adresa registra. 4. 4. 4.2. prípade sa zadávali argumenty alebo odosielali dáta, tak pred spustením príkazu musia byť uložené zásobníku FIFO. Najvyšší bit udáva, neho bude načítavať alebo neho zapisovať (0-zápis, 1-čítanie).34 Na obr. Zápis načítavanie zásobníku FIFO vykonáva pomocou registra FIFOData.3 Zásobník FIFO Obvod MFRC530 obsahuje bytový zásobník FIFO. Postup prenosu nasledovný:  Uložiť odosielanú hodnotu zásobníka FIFO  Zavolať príkaz Transmit (0x1A) alebo Transceive (0x1E) uložením ich hodnoty do registra Command  Testovať dokončenie príkazu (hodnota registra Command nulová)  Testovať vzniknuté chyby pri prenose pomocou registra ErrorFlag  Načítať obsah zásobníka FIFO Posledné dva kroky platia, keď použije príkaz Transceive. Ten používaný pri zápise a načítavaní internej EEPROM, zadávaní šifrovacích kľúčov alebo pri samotnom prenose dát RFID tagom. Tiež dobré zapnúť časovač obvodu pomocou externého prerušenia testovať, neprešiel určitý čas. vidieť, adresu treba pred odoslaním rotovať doľava, pretože najnižší bit musí byť nastavený 0. Rozdiel medzi vyčítacím zapisovacím ukazateľom uložený registri FIFOLength. jeho vykonaní tento register znovu nastaví nulovú hodnotu. Bity A0 až udávajú adresu registra. Ak totiž zavolal príkaz Transceive blízkosti nebol žiadny tag, obvod stále čakal začiatok príjmu dát. . Preto pred volaním príkazu využívajúci zásobník dobré zásobník vymazať pre prípad, ňom zostali staré dáta.5 Prenos medzi MFRC530 tagom Prenos vykonáva pomocou príkazov Transmit (0x1A) alebo Transceive (0x1E). Po adrese nasledujú samotné dáta načítava alebo zapisuje. Existuje zvlášť príkaz Receive (0x16), ale ten neodporúča používať kvôli časovej závislosti medzi odosielaním prijímaním. V zásobníku nie možné určiť uložené dáta patria jedného alebo viacerých prenosov. príkazom prijímajú dáta, tak vykonaní príkazu uložené zásobníku. vykoná nastavením bitu FlushFIFO v registri Control. 4.2