Mérés és adatgyűjtés laboratóriumi gyakorlat Makan Gergely, Mingesz Róbert, Nagy Tamás 2. óra szeptember 9., 10. v
Tartalom LabVIEW környezet bemutatása Feladatmegoldás 2
Bevezetés a LabVIEW környezetbe 3
A LabVIEW környezet Fejlesztő: National Instruments Oktatóanyagok
Miért pont a LabVIEW? Könnyű megtanulni és használni – Bárki megtanulhatja, nem szükség programozónak lenni – Tudósokra és mérnökökre optimalizálva – Vizuális dizájn, egyszerű vizualizáció Gyors fejlesztés – Produktivitás növelése – Költségek csökkentése – Rapid development 5
Miért pont a LabVIEW? Teljes funkcionalitás – Beépített analízis funkciók – Jelanalízis és matematika – Számos beépített kommunikációs protokoll – Többszálú végrehajtás, eseményvezérlés, objektumok,... – Számos platform programozható egy nyelven keresztül (PC, beágyazott rendszerek, valós idejű rendszerek, FPGA, mikrovezérlők) 6
Miért pont a LabVIEW? Ipari szabvány – Rengeteg kompatibilis hardver Tipikus felhasználások – Mérés, adatgyűjtés, adatok elemzése – Ipari vezérlés – Egyedi rendszerek, prototípusok fejlesztése – Komplex tudományos mérőrendszerek vezérlése (Big Physics) – Oktatás 7
Induló képernyő 8
Virtual Instrument - VI 9
Projektek 10
Paletták, Context help 11
Tool paletta 12
Adattípusok Numeric – Integer, Float, Complex Boolean String (path) Reference Object Array Cluster 13
Adattípusok 14
Numerikus adattípusok 15
Numerikus adattípusok 16
Numerikus paletták 17
Ciklusok 18
Indexelés 19
Sequence 20
Feladatok 21
1. feladat: két komplex szám összege 22
2. feladat: másodfokú egyenlet megoldása 23
3. feladat: N! 24
4. feladat: Brown mozgás 25
5. feladat - Jelzőlámpa 26
Következő óra 27 Előzetes felkészülés – Mai óra anyaga – Excel használata Jegyzőkönyv készítése – Minta elérhető: péntek reggel – Előzetes munka (óra előtt)