|
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.
4.
4.1.1 Reset
Prvým krokom vykonanie resetu. Filter nastavuje registrom ERXFCON. Potom sa
pre príjem paketov využíva pamäť obvodu SRAM medzi adresami ERXST 0x5FFF.
Pre potreby navrhovaného zariadenia nastanená hodnota 0x005B.3 Zásobník pre odosielanie
Zásobník pre odosielanie nijako nedefinuje.3.
Veľkosť určuje podľa odhadu využívania Ethernetu.36
4.4 Nastavenie filtrov
Nastavením filtrovania určíme, ktoré prijaté pakety uložia pamäte ktoré boli
označené ako nevyžiadané tým zahodia.1.3.
4.
4. Podmienkou je, aby adresa
uložená ERXST bola násobkom pre zarovnanie pamäte 16-bitové dáta.3.1.3.1.2 Zásobník pre prijímanie
Zásobník pre odosielanie nastaví zapísaním adresy ukazateľa ERXST.1 Inicializácia
Pred tým než zariadenie začne využívať prenos paketov, potrebná jeho správna
konfigurácia. Ten vykoná nastavením bitu ETHRST registri
ECON2. Jednoduché nastavenie bitu nie výrobcom odporúčané, pretože hneď
po pripojení napájacieho napätia nemusí obvod správne reagovať tak postup podľa
[25] nasledovný:
Zapísať hodnotu 0x1234 registra EUDAST
Načítať register EUDAST jeho hodnota nie 0x1234 znamená to, SPI
ešte nie pripravené treba postup zopakovať
Vynulovať bit CLKRDY registri ESTAT čakať kým opäť nenastaví
Vykonať reset nastavením bitu ETHRST registri ECON2
Počkať minimálne μs, aby SPI bolo znovu dispozícií
hodnota registra EUDAST 0x0000 znamená to, bol reset vykonaný
správne
Počkať minimálne 256 μs
Po tejto procedúre obvod pripravený prijímať ďalšie príkazy.3. Dáta môžu ukladať ktorejkoľvek
časti nevyužitej pamäte SRAM. znamená:
Povolenie broadcast paketov
Povolenie multicast paketov
Povolenie paketov adresou zodpovedajúcou príjemcovi
Zahodenie paketov menších ako bytov
Zahodenie paketov chybným CRC