Logo webu
Láká tě studium na Unicorn University? Přihlas se na den otevřených dveří a zjisti více informací.

Internet věcí

12 kreditů
Magisterské
Česky
Marek Beránek

Cílem předmětu je seznámit studenty s Internetem věcí (IoT). Zaměříme se na IoT jako na zdroj dat a budeme probírat různé způsoby práce s tímto zdrojem. Předmět představí na případových studiích způsoby využití včetně dopadů na softwarovou architekturu systémů. V průběhu předmětu budou studenti řešit formou projektu praktickou úlohu z oblasti IoT. Předmět bude také obsahovat úvod do měření a fyzikálních charakteristik studovaných systémů.

Studijní okruhy

Elektronika a bezpečnost
Základy elektroniky pro potřeby IT: definice základních veličin, Ohmův zákon, sériové a paralelní řazení rezistorů, přehled základních metod řešení lineárních obvodů, voltový dělič, zásady bezpečnosti práce s elektrickým proudem.
Základy technických měření a zpracování dat
Návrh a příprava měření. Přesnost a optimalizace měření, zpracování naměřených hodnot. Chyby, resp. nejistoty měření. Regresní metody, interpolace atd.
Senzory a jejich fyzikální principy, základní aspekty přenosu dat mezi zařízeními
Principy převodníků fyzikálních veličin, nejčastěji používané senzory v technické praxi : měření teplot, měření tlaků, měření průtoků, měření koncentrací atd. Kontaktní a bezkontaktní čidla, způsoby přenosu signálů - hardwarová rozhraní, měření s dálkovým přístupem: Wi-fi, RF, GSM a další způsoby přenosu.
DAQ systémy
Návrh měřicího řetězce a jeho komponent pro ASSD - automatizované systémy sběru dat.  Komunikace DAQ systémů s řidicími systémy /DCS - Distributed Control System/ a jejich typickými realizacemi.
Mikrokontroléry
Typická architektura a základní prvky mikrokontrolérů, typy pamětí, interakce s analagovými a digitálními signály, nízkoúrovňové programování mikrokontrolérů v C, tvorba driverů, práce s přerušeními, ošetření paralelního zpracování procesů, vývojové nástroje.
Komunikační protokoly a technologie
Přehled nejčastěji používaných komunikačních protokolů a technologií v IoT (např. Zigbee, Z-Wave, Bluetooth LE, MQTT, AMQP, COAP). Základní principy fungování protokolů, typické příklady použití, programová podpora pro implementaci protokolů.
IoT Node
Požadavky na IoT Node (energetická náročnost, drátový / bezdrátový přenos dat, zabezpečení, ...), typické architektonické řešení IoT Node, HW požadavky.
Programování IoT Node
Přehled nejčastěji používaných programovacích jazyků pro programování IoT Node, základy programovácího jazyka Python, představení typických zástupců mikropočítačů používaných v hobby úlohách jako IoT Node, interkace s digitálními signály, propojení IoT Node s okolním světem.
Komunikace IoT Node s cloudem
Architektonické řešení komunikace IoT Node s cloudem, představení různých přístupů včetně jejich slabých a silných stránek.
Komunikační sítě IoT
Základní principy fungování a omezení sítí LoRa, SigFox, příklady použtí jednotlivých sití v praxi.
Přehled IoT platforem
Seznámení se s vybranými platformami pro IoT, např. MS Azure, IBM Bluemix a jiné.
IoT pro hobby účely vs. průmyslové využití
Odlišnosti na úrovni architektury řešení, HW, SW, komunikační protokoly, bezpečnost, aj.
document_check.svg
Na těchto webových stránkách používáme soubory cookies k zajištění jejich funkčnosti a dále k personalizaci reklam, a to výhradně s vaším souhlasem a v souladu s našimi Pravidly pro užívání cookies.

Kliknutím na tlačítko „Přijmout soubory cookies“ udělujete souhlas s využívaním vybraných souborů cookies a souhlasíte s předáním údajů o chování na našich webových stránkách pro zobrazení cílené reklamy na sociálních a reklamních sítích. Můžete si zvolit, které informace s námi chcete sdílet kliknutím na tlačítko Nastavení cookies.