|
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.
Konečná adresa hlásky
je vždy 0x02 větší než počáteční, čehož při vzorkovací frekvenci kHz vyplývá, že
jedna hláska trvá 0,5 což ideální doba pro správné nahrání srozumitelné
přehrávání hlásek. 2. Při využití ASCII znaků jak naznačeno tabulce je
zaplněno paměti obvodu, zbývá pro speciální často opakovaná slova, což je
dostačující.1 Knihovna funkcí pro přehrávání znaků
Byla vytvořena knihovna pro komunikaci řídícího obvodu obvodem ISD1730
přes rozhraní SPI. Zdrojový kód knihovny.18 popsán program pro použití funkcí knihovny
pro vymazání paměti, následné nahrátí přehrátí hlásek. Adresní rozsah paměti 0x10 0xFF. [9]
Na vývojovém diagramu Obr.6. Tab.25
Od ASCII znaku hexadecimálním vyjádření (viz.
Funkce knihovny:
PU (Power Up) vzbuzení obvodu stavu nečinnosti;
RESET zastaví právě probíhající operaci, uspí obvod smaže všechny bity přerušení
a EOM bity;
CLR_INT (Clear Interrupt) stejná funkce jako RESET bez uspání obvodu;
RD_STATUS (Read Status) čte stav obvodu;
PD (Power Down) uspání obvodu;
DEVID čte identifikační číslo obvodu;
PLAY spustí operaci přehrávání aktuálního místa paměti značku konce
bloku EOM nebo zavolání funkce STOP;
REC spustí nahrávání zvuku adresy ukazatele REC_PTR zavolání funkce
STOP nebo zaplnění paměti;
ERASE smaže aktuální zprávu;
G_ERASE smaže všechny zprávy;
WR_APC2 zapíše data APC registru nastavením hlasitosti;
WR_NVCFG zapíše aktuální obsah registru APC registru NVCFG, který po
RESETu nebo zpět zapíše APC registru;
LD_NVCFG APC registru zapíše obsah registru NVCFG;
SET_PLAY přehraje zvuk paměti obvodu zvolené počáteční adresy zvolenou
konečnou adresu;
SET_REC nahraje zvuk paměti obvodu zvolené počáteční adresy zvolenou
konečnou adresu;
SET_ERASE smaže paměť obvodu zvolené počáteční adresy zvolenou
konečnou adresu.
2. odečteme 0x30, tím
dostaneme index proměnné poli, která představuje počáteční adresu hlásky uložené
v obvodu ISD1730. Jednotlivé funkce knihovny korespondují nejdůležitějšími
funkcemi, které obvod schopný vykonávat