RFID identifikace zastávek MHD pro nevidomé

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

Cílem této diplomové práce je navrhnout zařízení pro identifikaci zastávek MHD pronevidomé. Nejdříve je práce zaměřena na seznámení s problematikou systému RFID, popisuje jednotlivé části tohoto systému, jejich vzájemnou komunikaci a vyhodnocuje možnosti použití jednotlivých frekvenčních pásem. Následně práce popisuje blokové schéma celého zařízení. Dále se zaměřuje na zapojení jednotlivých bloků zařízení. Je vybrán obvod pro RFID čtecí modul, hlasový modul, výběr vhodného transpondéru proumístění na kovové konstrukce a řídící část zařízení. U každého z těchto bloků zařízeníje uvedeno schéma zapojení a popis řídícího programu. Podklady pro konstrukci zařízení jsou uvedeny v příloze.

Vydal: FEKT VUT Brno Autor: Radomír Straka

Strana 71 z 72

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
'; rfid_file[9] 'z'; rfid_file[10] 'm'; rfid_file[11] 0x00; //naplneni fileName jmenem souboru podle RFID kodu for(i=0; i<13; i++) fileName[i] rfid_file[i]; //----------------------------------------- //-----END RFID---------------------------- //----------------------------------------- }//if preneseno //vyskoci vycte soubor preneseno 0; ZAKLADNI_NASTAVENI_PORTU; //----------------------------------------- //-----SD CARD----------------------------- //----------------------------------------- init_devices(); SD_init(); SPI_HIGH_SPEED; //SCK MHz _delay_ms(1); FAT32_active 1; error getBootSectorData (); //čtení boot sektoru karty .60 while(preneseno 0xff){ if(Dekodovani() 0xff){preneseno Kontrola_a_ulozeni();} else preneseno 0; if(p==200) {go_sleep; break;} //testovani 200x p++; }//while p=0; if(preneseno 0xff) { go_sleep; //--------------------------------- //-----READ FILE (FAT32 DATA)------ //--------------------------------- for(i=0; i<2; i++){ asc1[i] 0x00; asc2[i] 0x00; asc3[i] 0x00; asc4[i] 0x00; } for(i=0; i<13; i++) fileName[i] 0x00; for(i=0; i<13; i++) rfid_file[i] 0x00; //-----SAVE RFID CODE ASCII (rfid_file[])------ sprintf(asc1,"%X",rfid_data[1]); sprintf(asc2,"%X",rfid_data[2]); sprintf(asc3,"%X",rfid_data[3]); sprintf(asc4,"%X",rfid_data[4]); for(i=0;i<2;i++) rfid_file[i]=asc1[i]; for(i=0;i<2;i++) rfid_file[i+2]=asc2[i]; for(i=0;i<2;i++) rfid_file[i+4]=asc3[i]; for(i=0;i<2;i++) rfid_file[i+6]=asc4[i]; rfid_file[8] '