|
Synchronizace grafické aplikace běžící na dvou FITkitech současně
Kaplan, Tomáš ; Tobola, Jiří (oponent) ; Žádník, Martin (vedoucí práce)
Tato bakalářská práce popisuje vývoj aplikace na platformě FITkit. Vývoj na zmíněné platformě obnáší vývoj konfigurace programovatelného hradlového pole (FPGA) od společnosti Xilinx a vývoj programu pro mikrokontrolér od společnosti Texas Instruments. Aplikace má za úkol demonstrovat synchronizaci grafické aplikace běžící na dvou FITkitech současně. Komunikace mezi zařízeními probíhá přes sériovou linku.
|
|
Pravděpodobnostní lokalizace mobilního robota
Kopečný, Tomáš ; Luža, Radim (oponent) ; Rozman, Jaroslav (vedoucí práce)
Řízení pohybu, navigace a orientace robota v prostoru jsou problémy spjaté s vývojem mnoha robotů. Tato práce se zabývá především lokalizací ve smyslu orientace robota v prostoru, nicméně ani ostatní aspekty nejsou opomenuty. Cílem práce je konkrétně lokalizační algoritmus Monte Carlo, jehož přiblížením a aplikací na skutečného robota se zde budeme zabývat.
|
|
Sériové komunikace
Novotný, Bohumil ; Šilhavý, Pavel (oponent) ; Martinásek, Zdeněk (vedoucí práce)
Bakalářská práce je zaměřena na problematiku sériové komunikace na rozhraní RS-232, USB, I2C a SPI, a zároveň se zabývá využitím laboratorního modulu pro experimentální účely. Laboratorní modul je koncipován s ohledem na funkční prvky, které odolají každodennímu používání studenty. V této práci je podrobně rozebrán princip sériové komunikace v návaznosti na jednotlivá rozhraní. Druhá část je věnována způsobu konstrukce modulu, funkcím jeho jednotlivých součástí a řešení funkčních výstupů připojitelných k osciloskopu a dalším měřicím zařízením.
|
|
Komunikační adaptér pro systém sběru dat – hardwarová i softwarová realizace
Kašpar, Petr ; Frýza, Tomáš (oponent) ; Jakubová, Ivana (vedoucí práce)
Cílem této bakalářské práce je tvorba adaptéru pro systém sběru dat řízeného mikrokontrolérem. Funkce zařízení spočívá v sériovém asynchronním příjmu ASCII řetězce odeslaného ultrazvukovým tloušťkoměrem přenosovou rychlostí 2400Bd. Přenos je realizován dle standardu RS-232. Část řetězce obsahuje číselnou informaci o hodnotě změřené tloušťkoměrem. V mikrokontroléru je tato číselná informace vynásobena korekční konstantou uloženou v paměti EEPROM a umístěním desetinné čárky je určen řád čísla. Poté je řetězec zařízením asynchronně odeslán přenosovou rychlostí 9600Bd do nadřazeného systému. V práci je popsán obslužný program mikrokontroléru v jazyce Assembler a hardwarová konstrukce zařízení.
|
|
Bezdrátové rozhraní pro digitálně řízené aplikace
Valouch, Martin ; Rumánek,, Jaroslav (oponent) ; Brančík, Lubomír (vedoucí práce)
Práce je zaměřena na praktickou realizaci bezdrátového rozhraní použitím infračerveného přenosu dat. Tento druh přenosu je použit k měření rychlosti jízdy na motocyklu značky Simson. V práci je uveden způsob realizace digitálního řízení motocyklu prostřednictvím mikrokontrolérů. Digitálním řízením lze snadno vylepšit a rozšířit funkce motocyklu pro lepší obsluhu a jízdu. To umožňuje sběr informací o stavu vybraných částí motocyklu. Potřebné informace mohou být: teplota motoru, stav nabití akumulátoru, ujetá vzdálenost, průměrná rychlost a jiné.
|
|
Synchronizace času pomocí GPS
Švábeník, Petr ; Šmíd, Petr (oponent) ; Vyskočil, Pavel (vedoucí práce)
Tento projekt pojednává o využití celosvětového družicového systému GPS k časové a frekvenční synchronizaci. Studie pojednává o základních principech GPS systému, jeho segmentech a dále možnosti jeho využití. Dále jsou popsány GPS přijímače vhodné k příjmu časových značek, které se dají dále využít k časové synchronizaci. Je popsán postupný návrh zapojení, které bude přijímat časové značky, snímat průběh externího signálu a vzorkovaný a označený přesnými časovými údaji jej posílat do PC ke zobrazení a dalšímu zpracování. Práce popisuje návrh hardwarové i softwarové části modulu a vytvoření obslužného programu na PC.
|
|
Dálkově řízené pracoviště senzorové techniky
Knopp, Daniel ; Vaško, Cyril (oponent) ; Adámek, Martin (vedoucí práce)
Tato diplomová práce se zabývá podporou virtuální laboratoře formou návrhu a realizace zařízení, která by komunikovala s počítačem a vytvářela by tak základ virtuální laboratoře s možností přístupu studentů přes internet. Práce stanovuje postupy při návrhu, faktory ovlivňující komunikaci digitálních a analogových součástek, problémy sériové komunikace, a samostatný funkční zařízení včetně celé virtuální laboratoře.
|
|
Zařízení pro monitorování sériové komunikace
Perný, Jan ; Kováč, Michal (oponent) ; Kolouch, Jaromír (vedoucí práce)
Vývojáři, ať už hardwaru nebo softwaru, kteří musí řešit problémy při sériové komunikaci, potřebují nástroj k monitorování sériové komunikace. Tento nástroj musí přesně zachytit celou komunikaci. Pro pozdější analýzu je v záznamu nutný nějaký typ časových značek. Tato diplomová práce se zabývá programováním softwaru pro zařízení pro monitorování sériové komunikace s možností vkládání časových značek. Diskutovány jsou též možné typy časových značek a možnosti jejich vkládání. Vytvořený software pro platformu FOX Board je schopen zachytávat a zaznamenávat komunikaci na portech RS232 a přidávat časové značky do záznamu podle třech nezávislých pravidel. Záznam je ukládán na běžný USB flash disk.
|
|
Inteligentní monitorovací zařízení
Nosek, Zdeněk ; Šteffan, Pavel (oponent) ; Kadlec, Jaroslav (vedoucí práce)
Předkládaná diplomová práce se zabývá návrhem a realizací zabezpečovacího zařízení pro vozidla. Toto zařízení je schopno určit svoji polohu, zjistit narušení hlídaného prostoru a předat tyto informace vzdálenému nadřazené systému. Nadřazený systém je schopný dle informací získaných od zabezpečovacího zařízení zobrazit jeho polohu na mapě. Práce popisuje jak samotné zabezpečovací zařízení z hlediska fyzického i programového, tak i programové vybavení nadřazeného systému.
|
|
Tester periferních zařízení s mikropočítačem ATMEL AVR
KROUPA, František
V této bakalářské práci je popsána realizace testeru rozhraní I2C, SPI a 1WIRE. V teoretické části je uveden jak popis těchto rozhraní, tak protokoly. V praktické části je pak uveden návrh zařízení a popis jeho funkce. Zařízení se skládá ze dvou hlavních částí, a to "master zařízení" (PC vizualizace ovládání testeru) a "slave zařízení" (mikrořadič ATmega-8 a FTDI 232). Funkčnost tohoto zařízení byla prakticky ověřena.
|