Předmět: LabView

« Zpět
Název předmětu LabView
Kód předmětu UFY/442
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Magisterský
Rok studia nespecifikován
Četnost výuky V každém akademickém roce, jen v zimním semestru.
Semestr Zimní
Počet ECTS kreditů 4
Vyučovací jazyk čeština
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Fessl Tomáš, Mgr. Ph.D.
Obsah předmětu
Obsah přednášky: 1. Seznámení s LabVIEW a virtuálními instrumenty (VI), principy sběru dat 2. Seznámení s nástroji, kontrolkami, indikátory, datové typy, paralelní toky dat a dokumentace. 3. Troubleshooting: Debugging, oprava nefunkčních VI. 4. Implementace VI" design grafického rozhraní, datové typy, dokumentace vlastního kódu, smyčky, časování, iterativní transfer dat, grafy, "case" struktury. 5. Řady, klastry, definice datových struktur. 6. Operace se soubory. 7. Obvyklý design programu v LabView. Sekvenční programování. Využití subVI. 8. Pravidla pro použití proměnných: paralelizace, lokální a globální proměnné. 9. Časování, časové smyčky, funkce a událostmi řízené struktury 10. Generace a zpracování harmonického signálu, typy signálu, dynamická data 11. Sběr dat, komunikace s přístroji, usb rozhraní 12. Konstrukce grafického rozhraní: datové kontejnery, dekorátory, vlastnosti VI. 13. Prezentace finálních projektů Obsah cvičení: Cvičení bude navazovat na přednášková témata

Studijní aktivity a metody výuky
Dialogická (diskuze, rozhovor, brainstorming), Demonstrace, Laboratorní práce
  • Účast na výuce - 26 hodin za semestr
  • Příprava na zápočet - 24 hodin za semestr
  • Příprava na zkoušku - 24 hodin za semestr
  • Semestrální práce - 5 hodin za semestr
  • Domácí příprava na výuku - 26 hodin za semestr
Výstupy z učení
Cílem předmětu je seznámit studenty s grafickým programovacím jazykem a vývojovým prostředím LabView. LabView se hojně používá v akademickém prostředí, ale i ve firemním vývoji a výzkumu. Je využitelné hlavně díky rychlé tvorbě testovacích aplikací s grafickým rozhraním a snadnou propojitelností s hardwarem. Studenty by tento kurz měl naučit základní práci v LabView, operace se soubory, generování signálu a jeho zpracování, získání dat a jejich následnou analýzu. Na konci kurzu by studenti měli být schopni vytvořit pokročilý LabView program, který bude aplikovatelný ve vědě nebo průmyslu. Přednášky budou doplněné praktickými ukázkami a cvičeními. Finální projekt bude spočívat ve vytvoření aplikace spojené s jejich výzkumným zaměřením.
Studenti jsou seznámeni s programováním v jazyce LabView.
Předpoklady
Absolvování praktik k základním kurzům fyziky (Praktika 1-4)

Hodnoticí metody a kritéria
Analýza výkonů studenta, Kombinovaná zkouška, Seminární práce

Splnění všech úloh a odevzdání finálního LabView projektu, složení závěrečné zkoušky.
Doporučená literatura
  • LabView Manual.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr