A LabVIEW használata az oktatásban
A LabVIEW használata az oktatásban
Műszerek kezelése LabVIEW- ból
Műszerek kezelése LabVIEW- ból
1
Mingesz Róbert, Vadai Gergely Mingesz Róbert, Vadai Gergely
2013. május 31.
Tartalom Tartalom
• Szorgalmi feladat
• Virtuális soros port
• MA-DAQ használata
• DAQmx környezet
• Simulation toolkit
• Feladatok megoldása
• Jegyzőkönyv
2
Szorgalmi feladat Szorgalmi feladat
3
Virtuális soros port &
driverek
Virtuális soros port &
driverek
4
Driverek Driverek
• VISA-driver (ha szükséges)
• FTDI-driver (ha szükséges)
Az eszköz csatlakoztatás előtt kell telepíteni!
• EduDAQ
http://www.noise.physx.u-
szeged.hu/Instruments/EduDaq/index.aspx
5
Soros kommunikáció Soros kommunikáció
MA-DAQ:
• 8 Bit, Baud rate = 1 500 000 bit/s
• Flow control: RTS/CTS
6
MA-DAQ – Soros kommunikáció MA-DAQ – Soros kommunikáció
7
MA-DAQ – Soros kommunikáció MA-DAQ – Soros kommunikáció
8
MA-DAQ MA-DAQ
9
MA-DAQ MA-DAQ
10
MA-DAQ MA-DAQ
11
MA-DAQ MA-DAQ
12
MA-DAQ MA-DAQ
13
MA-DAQ MA-DAQ
14
MA-DAQ MA-DAQ
15
MA-DAQ MA-DAQ
16
MA-DAQ – SUBD-37 csatlakozó MA-DAQ – SUBD-37 csatlakozó
Láb Megnevezés
1 CAN-L (CAN-bus)
2 DAC-1 (Analogue output) 3 DAC-2 (Analogue output) 4 Conversion start (Input)
5 IN-0 (Analogue input – ch A) 6 IN-1 (Analogue input – ch A) 7 IN-2 (Analogue input – ch A)
8 IN-3 (Analogue input – default ch A)
9 IN-4 (Analogue input – ch B) 10 IN-5 (Analogue input – ch B)
Láb Megnevezés
11 IN-6 (Analogue input – ch B)
12 IN-7 (Analogue input – default ch B)
13 PCA-0 (Digital I/O) 14 TX1 (Digital I/O) 15 SDA (Digital I/O) 16 MOSI (Digital I/O) 17 SCK (Digital I/O)
18 GND
19 +5 V (Power supply output)
17
MA-DAQ – SUBD-37 csatlakozó MA-DAQ – SUBD-37 csatlakozó
Láb Megnevezés
20 CAN-H (CAN-bus)
21 GND
22 GND
23 GND
24 GND
25 GND
26 GND
27 GND
28 GND
29 GND
Láb Megnevezés
30 GND
31 PCA-1 (Digital I/O) 32 RX1 (Digital I/O) 33 SCL (Digital I/O) 34 NSS (Digital I/O) 35 MISO (Digital I/O)
36 GND
37 -5 V (Power supply output)
18
MA-DAQ – Vezérlés MA-DAQ – Vezérlés
•
Minden parancs ‘@’-al kezdődik
•
Az eszköz az összes kapott karaktert visszaküldi
•
‘@I’ – szöveges eszközinformáció lekérdezése
minden egyes további leküldött karakter helyett egy karaktert küld vissza az azonosítóból
•
‘@d[B
1][B
0]’ – DAC-1 kimenet feszültségének beállítása
•
‘@D[B
1][B
0]’ – DAC-2 kimenet feszültségének beállítása
19
MA-DAQ – Vezérlés MA-DAQ – Vezérlés
Egyszerre két analóg bemenet mérhető meg.
• ‘@1[B
0]’ – ADC A csatorna bemenetének kiválasztása
Választható csatornák: 0-3
• ‘@2[B
0]’ – ADC B csatorna bemenetének kiválasztása
Választható csatornák: 4-7
• ‘@M[A
0]’ – Egyszeri mérés A
0átlagolással válasz: [CH-A
1][CH-A
0][CH-B
1][CH-B
0]
20
MA-DAQ – Soros port inicializálása
MA-DAQ – Soros port inicializálása
21
MA-DAQ – ‘@I’
MA-DAQ – ‘@I’
22
MA-DAQ – ‘@D’
MA-DAQ – ‘@D’
23
MA-DAQ – ‘@M’
MA-DAQ – ‘@M’
24
Eszközök Eszközök
25
Feladatok Feladatok
26
1. feladat 1. feladat
• Helyezze üzembe a MA-DAQ műszert!
• Inicializálja a soros portot!
• Olvassa ki az eszköz azonosító szövegét!
27
2. feladat 2. feladat
• Hozzon létre olyan programot, mellyel a DAC kimenetet vezérelni tudja!
• Vizsgálja meg, hogy mi az összefüggés a DAC kódja és a kimenő feszültség között!
• Hozzon létre olyan vi-t, amelynél V-ban kell
megadni a kimenő feszültséget, és nem bináris kódban!
28
3. feladat 3. feladat
• Kösse össze a DAC kimenetét valamely szabadon választott ADC bemenettel!
• Hozzon létre olyan programot, mellyel az ADC bemenetét be tudja olvasni!
• Vizsgálja meg, hogy mi az összefüggés az ADC kódja és a bemenő feszültség között!
• Hozzon létre olyan vi-t, amely V-ban jelzi ki a mért feszültséget!
29
4. feladat 4. feladat
Mérje ki és ábrázolja a következő eszközök karakterisztikáját!
• Zéner dióda
• Dióda
• LED-ek (zöld, sárga, piros)
A feszültségeket V-ban, az áramokat mA-ben adja meg!
Legalább 100 pontban mérjen!
30
Tipikus kapcsolás karakterisztika mérésére
Tipikus kapcsolás karakterisztika mérésére
31
Ajánlott kapcsolás Ajánlott kapcsolás
32
Várt eredmény Várt eredmény
33