|
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.
|
|
Vestavěný terminál pro podporu organizace závodů v orientačních sportech
Kavan, Tomáš ; Přibyl, Bronislav (oponent) ; Beran, Vítězslav (vedoucí práce)
Práce pojednává o návrhu a výrobě prototypu terminálu pro podporu organizace závodů v orientačních sportech. Cílem práce je integrace všech důležitých komponent výpočetní techniky používaných při organizaci závodu nebo tréninků v orientačních sportech do podoby přenosného kompaktního vestavěného systému o velikosti běžného terminálu pro akceptaci platebních karet. Sekundárním cílem je tvorba multiplatformní Open Source knihovny pro komunikaci s jednotkami SportIdent.
|
|
Návrh a realizace monitoru sériové komunikace
Šnajder, Jan ; Králík, Jan (oponent) ; Krejsa, Jiří (vedoucí práce)
Obsahem práce je návrh a realizace sériového monitoru pro UART rozhraní. Práce popisuje vytvoření hardwarového zařízení starajícího se o sběr dat z analyzovaných komunikací a jejich distribuci prostřednictvím USB sběrnice. Dále se text věnuje propojení sériového monitoru se softwarem Wireshark pomocí rozhraní extcap. Pro zobrazení dat v čitelné podobě je vytvořen dekódovací skript, který je následně testován na vybraném protokolu. Poslední část práce se věnuje vyhodnocení propustnosti hardwarového zařízení v závislosti na zaplněnosti datové linky.
|
|
Stimulace hmatové zpětné vazby
Lang, Matěj ; Harabiš, Vratislav (oponent) ; Kopečný, Lukáš (vedoucí práce)
Tato bakalářská práce měla za úkol otestovat návrh taktilního displeje. Nejprve jsou popsány metody tvorby hmatového vjemu a shrnuty základní fyzikální principy. Z nich byla vybrána přímá elektrická stimulace jako vhodný kandidát pro otestování. Za tímto účelem byl sestrojen vysokonapěťový stejnosměrný zdroj a desku s maticí spínaných elektrod. K ovládání celého systému byla použita vývojová deska STM32F4-Discovery připojená k počítači. K řízení zdroje bylo využito Arduino Nano. V práci je popsán jak návrh a zapojení desek, tak i veškerý software, který je k ovládání třeba. Nakonec jsou zmíněny testy provedené na funkčním prototypu a možnosti budoucího vývoje a zlepšení.
|
|
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.
|
| |
| |
|
Bezpečné propojení počítačů
Bednář, Jaroslav ; Herrman, Tomáš (oponent) ; Kubek, Ján (vedoucí práce)
Práce se zabývá návrhem a implementací linky RS-485 pro propojení dvou výukových platforem FITkit. Práce přibližuje vlastnosti a možnosti využití této linky, její alternativy použití s FITkitem a popis aplikace, která je pro FITkit napsána.
|
|
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í.
|
|
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.
|