|
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.
prípade tomu tak nie je, program tomto mieste zastaví pokiaľ
zariadenie nebude pripojené. Opísaný algoritmus znázornený obr.
.
Tabuľka 5. prípade pamäť vymazaná, heslo zmení
na text „default“, aby bolo možné tieto parametre nastaviť pomocou servisného portu. 5. nasledujúcom kroku sa
z pripojenej pamäte flash načítajú potrebné parametre pre chod terminálu. Ich
rozmiestnenie znázorňuje tabuľka 5.1: Uložené nastavenia pamäti flash
Funkcia Počiatočná adresa Dĺžka [B]
IP adresa terminálu 0x00 4
IP adresa brány 0x04 4
Maska siete 0x08 4
IP adresa servera 0x0C 4
Názov zariadenia 0x10 9
Heslo pre servisný port 0x19 9
Časový interval pre kontrolu dverí 0x22 2
Kalibračná hodnota svetelného senzoru 0x24 2
Kalibračná hodnota svetelného senzoru 0x26 2
Hodnota pre striedu PWM zámku 0x28 2
Pred tým ako program vojde nekonečnej slučky, testuje pripojenie siete
Ethernet.
5. Takáto štruktúra bola zvolená vzhľadom použitý TPC/IP stack uIP
[33].1.
V hlavnej slučke vykonáva spracovanie komunikácie sieti Ethernet
a vykonanie aktuálneho stavu stavovom automate ktorý úlohu spracovávať
údaje užívateľa.
Popri hlavnom behu programu pomocou prerušení spracovávaná komunikácia
cez servisný port, obnova hodnôt hodín obsluha A/D prevodníka. Výnimku tvorí komunikácia perifériami ktorých princíp bol
spomenutý.1 Program ako celok
Po spustení programu vykoná inicializácia všetkých potrebných periférií
mikrokontroléru ako nemu pripojených obvodov.40
5 Program terminálu
Program pre mikrokontrolér písaný jazyku Jeho jednotlivé časti budú spomenuté
v nasledujúcej kapitole.1