| |
|
Vzdálené ovládání zařízení přes TCP/IP
Skalník, Marek ; Frýza, Tomáš (oponent) ; Fedra, Zbyněk (vedoucí práce)
Tato práce obsahuje popis jednoho z mikrokontrolérů firmy ATMEL AT91SAM7X512 s architekturou ARM a jeho možné použití v aplikaci s ethernetovým rozhraním. Je zde popsáno i vývojové prostředí Eclipse pro vývoj a zkompilování aplikací a software SAM-BA od firmy Atmel sloužící pro nahrání vlastní aplikace do paměti mikrokontroléru. Dále se práce zabývá možným využitím operačního systému pracujícího v reálném čase (RTOS) ve vestavěných systémech a ukazuje i jednu demonstrační aplikaci webserveru s možností nastavení IP adresy.
|
|
Řízení modelu v reálném čase
Krejčí, Roman ; Otava, Lukáš (oponent) ; Hynčica, Ondřej (vedoucí práce)
Tato diplomová práce se zabývá řízením systému Ball on the wheel v reálném čase. V první části práce je vytvořen matematický model systému, který je popsán stavovými rovnicemi. Dále je popsán vytvořený laboratorní model systému Ball on the wheel a jeho součásti. Laboratorní model se skládá ze servomotoru, servozesilovače, mikrokontroléru s operačním systémem reálného času a snímačů vzdálenosti. V praktické části práce je navrženo řízení systému pomocí lineárně kvadratického regulátoru a jeho implementace spolu s ovládáním periferií do firmwaru mikrokontroléru s operačním systémem reálného času. Systém Ball on the wheel je řízen mikrokontrolérem, který posílá příkazy servozesilovači po sběrnici CAN.
|
|
Řízení 6-ti osého manipulátoru
Semrád, Michal ; Chromý, Adam (oponent) ; Hynčica, Ondřej (vedoucí práce)
Tato diplomová práce se zabývá návrhem a tvorbou řídicího systému pro 6-ti osý manipulátor. Ten je tvořen mikrokontolérem LPC1756 s firmware realizovaným pod operačním systémem reálného času FreeRTOS a GUI aplikací na PC. Robotický manipulátor je řízen PWM signály generovanými mikrokontrolérem, který komunikuje s PC přes sériové rozhraní pomocí SLIP protokolu. Teoretická část práce se zabývá vysvětlením důležitých pojmů, popisem používaného manipulátoru a jeho řídicí jednotky. Praktická část popisuje řešení kinematických úloh pro používaný manipulátor, realizaci firmware a GUI aplikace.
|
|
Vlastnosti systému reálného času v LabVIEW
Válek, Petr ; Beneš, Petr (oponent) ; Čejka, Miloslav (vedoucí práce)
Práce pojednává o vybraných vlastnostech operačních systémů reálného času (RTOS) Ardence PharLap ETS, WindRiver VxWorks a LabVIEW RT modulu.V práci jsou navrženy tři metodiky porovnávání kvality RTOS, z toho dvě jsou prakticky ověřovány popsanými experimenty na hardwaru CompactRIO od NI. V dalších částech práce je rozebrána potřeba použití RTOS a experimentální porovnání vlivu jitter chyby na činitele harmonického zkreslení THD vyjádřeného dvěma definicemi.
|
|
Bezobslužná nabíjecí stanice pro elektromobily
Kubizňák, Jan ; Fojtík, Pavel (oponent) ; Kučera, Pavel (vedoucí práce)
Obsahem této diplomové práce je návrh a realizace softwarového vybavení pro bezobslužnou nabíjecí stanici společnosti ELNICO s.r.o. Práce obsahuje přehledovou část, kde je uvedena charakteristika nabíjecích systémů a některé výrobky dostupné na trhu. Dále jsou popsány komponenty systému, pro který je SW vyvíjen. Podrobněji jsou rozebrány zejména možnosti řídicího počítače, realizovaného vývojovým kitem DK-LM3S9B96, a operačního systému reálného času FreeRTOS. Tvorbou softwaru pro tento počítač se zabývá druhá - praktická část práce. Popsána je zde struktura programu a podrobně pak jednotlivé moduly, pomocí nichž jsou ovládány komponenty nabíjecí stanice. Funkčnost je demonstrována fotografiemi aplikace za běhu.
|