Mérés és adatgyűjtés laboratóriumi gyakorlat – levelező NI adatgyűjtők programozása 1 Mingesz Róbert V
Termisztor NTC 2
Ellenállás hőmérsékletfüggése 3
TermisztorTermisztor U ref UtUtUtUt RtRtRtRt R ref A/D
Measurement and Automation Explorer (MAX) 5
MAX 6
Teszt panelek a MAX-ban 7
DAQmx driver használata 8
Elnevezések Physical channel (az eszköz bemenete vagy kimenete) Virtual channel (egy fizikai csatorna reprezentációja) Task (több virtuális csatornát tartalmazhat) 9
Mintavételezés On demand / Software-timed A mintavételezést a PC szoftver frissítési rátája határozza meg. Nem determinisztikus, alacsony sebességek esetén használható. Hardware-timed A mintavételezést az adatgyűjtő hardver vezérli, determinisztikus. 10
SW timed feszültségmérés 11
Bemenő csatorna kiválasztása Egy csatorna Több csatorna kiválasztása (browse) 12
Analóg bemenet konfigurációja Differential Két bemenet közötti feszültségkülönbség mérése (pl. AI 0-AI 9) Non referenced (NRSE) A bemenet és az AI-Sense közötti feszültség mérése Referenced (RSE) Földponthoz képest mért potenciál Default Műszer és bemenet alapértelmezet beállítása pl. AI 0: differential; AI 9: RSE 13
Digitális I/O Általában nem támogat mintavételezést Több csatorna esetén választható adattípusok: – integer (boolean értékek egy egésszé vannak összefűzve) – boolean tömb (íráskor megfelelő méretű kell legyen)
SW timed digitális kimenet 15 1 D bolean tömb
SW timed digitális kimenet 16 U8 integer
Feladatok 17
1. Hőmérséklet mérése Mérje meg a hőmérsékletet a kiadott termisztorral és adatgyűjtővel. Jelenítse meg a hőmérsékletet egy grafikonon! A megfelelő bekötésekhez tanulmányozza át az adatgyűjtő interneten elérhető adatlapját (User Manual) 18
2. Digitális kijelzés (Bar Graph) Kösse rá a LED-sort az adatgyűjtő kimeneteire! – Használja az ellenálláshálót a LED-ek áramának szabályozására! – A LED-sor fényesebben világít, ha negatív logikával hajtjuk meg! A LED-soron a hőmérséklettel arányosan gyújtsa ki a LED-eket! (Válasszon olyan hőmérséklettartományt, ahol a mért hőmérsékletet változtatni tudja!) 19