Otevřená instrumentační platforma pro měřicí a testovací systémy
Open Source Instrumentation Platform for Measurement and Testing Systems
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Šibrava David
Vedoucí práce
Vedral Josef
Oponent práce
Pačes Pavel
Studijní obor
RobotikaStudijní program
Kybernetika a robotikaInstituce přidělující hodnost
katedra kybernetikyObhájeno
2017-06-20Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tento dokument pojednává o části mého dlouhodobého projektu instrumentační platformy, kterou jsem zpracoval jako svou bakalářskou práci. V budoucnu se mnou vyrobená platforma bude sestávat z modulů, připojitelných k PC a softwaru, který půjde použít na sběr dat z těchto modulů, pro provedení výpočtů nad takto sesbíranými daty a také pro provedení základní automatizace. Pro účely této bakalářské práce jsem se rozhodl soustředit se převážně na napsání výše zmíněného softwaru a na napsání kompilátoru do bytekódu a virtuálního stroje pro jazyk, který by byl použitelný pro základní automatizaci. Nicméně jsem též vytvořil jednoduchý modul pro demonstrační účely a následně definoval komunikační protokol, kterým se tento může dorozumět s PC. This document discusses the work I have done on my long-term instrumentation platform project as a part of my Bachelor thesis. In future, the instrumentation platform will consist of modules, which connect to a PC and software, which can be used to collect data from those modules, perform calculations using this data and also to handle basic automation. The work done for my Bachelor thesis mostly consists of writing said software and writing a bytecode compiler and virtual machine for the language, usable for basic automation tasks. However, I have also created a basic proof-of-concept module and have defined the protocol usable to communicate between the PC and the said module.
Kolekce
- Bakalářské práce - 13133 [777]