Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Mérés és adatgyűjtés laboratóriumi gyakorlat MA-DAQ műszer vezérlése 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V 4.0 2014.10.11.

Hasonló előadás


Az előadások a következő témára: "Mérés és adatgyűjtés laboratóriumi gyakorlat MA-DAQ műszer vezérlése 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V 4.0 2014.10.11."— Előadás másolata:

1 Mérés és adatgyűjtés laboratóriumi gyakorlat MA-DAQ műszer vezérlése 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V

2 MA-DAQ műszer 2

3 Fénykép 3

4 Blokkvázlat 4

5 MA-DAQ tulajdonságai 8 analóg bemenet, 2x1MS/s, 16 bit 2 analóg kimenet, 12 bit 10 digitális I/O (UART, I2C, SPI,m PCA) CAN-BUS UART ±5 V feszültségkimenet USB (galvanikusan leválasztott) 5

6 MA-DAQ – SUBD-37 csatlakozó LábMegnevezés 1CAN-L (CAN-bus) 2DAC-1 (Analogue output) 3DAC-2 (Analogue output) 4Conversion start (Input) 5IN-0 (Analogue input – ch A) 6IN-1 (Analogue input – ch A) 7IN-2 (Analogue input – ch A) 8IN-3 (Analogue input – default ch A) 9IN-4 (Analogue input – ch B) 10IN-5 (Analogue input – ch B) LábMegnevezés 11IN-6 (Analogue input – ch B) 12IN-7 (Analogue input – default ch B) 13PCA-0 (Digital I/O) 14TX1 (Digital I/O) 15 SDA (Digital I/O) 16MOSI (Digital I/O) 17SCK (Digital I/O) 18GND 19+5 V (Power supply output) 6

7 MA-DAQ – SUBD-37 csatlakozó LábMegnevezés 20CAN-H (CAN-bus) 21GND 22GND 23GND 24GND 25GND 26GND 27GND 28GND 29GND LábMegnevezés 30GND 31PCA-1 (Digital I/O) 32RX1 (Digital I/O) 33 SCL (Digital I/O) 34NSS (Digital I/O) 35MISO (Digital I/O) 36GND 37-5 V (Power supply output) 7

8 Soros kommunikáció 8

9 9 B0 B1 B2 B3 B4 B5 B6 B7 START BIT STOP BIT tt tt tt tt tt tt tt tt tt tt bit sampling USB / UART TX RX CC CC TX RX USB

10 DriverekDriverek (ha szükséges) VISA-driver FTDI-driver Az eszköz csatlakoztatás előtt kell telepíteni! MA-DAQ Edu-DAQ szeged.hu/Instruments/EduDaq/hu.php szeged.hu/Instruments/EduDaq/hu.php 10

11 DriverekDriverek VISA-driver FTDI-driver Az eszköz csatlakoztatás előtt kell telepíteni! (A labor gépeire fel vannak telepítve.) 11

12 EszközkezelőEszközkezelő 12

13 MAXMAX 13

14 Instrument I/O / Serial 14

15 Driver írása 15

16 Példa driverre 16

17 Projektek 17

18 Empty project 18

19 Library – Függvénykönyvtár 19

20 Tulajdonságok szerkesztése 20

21 Ikon szerkesztése 21

22 Elemek a projektben 22

23 Parancsok megvalósítása 23

24 Soros port inicializálása 24 8 Bit, Baud rate = bit/s Flow control: RTS/CTS

25 Előlap 25

26 Eszköz azonosító szöveg beolvasása Szükséges: megfelelően konfigurált soros port Ezt követően az eszköz minden leküldött karakter esetén visszaküld egy újabb karaktert az azonosító szövegből 26

27 Példa kód 27

28 Kimenő feszültség beállítása Parancsok: – 1 ][B 0 ]’ – 1 ][B 0 ]’ Összesen 4 bájt, mindet vissza kell olvasni 16 bit: a kimenő DAC kódja 28

29 Példakód 29

30 Feszültség mérése Egyszeri feszültségmérés Egyszerre két csatorna mérése Parancs: 0 ]’ A 0 : átlagok száma Mindhárom leküldött karaktert vissza kell olvasni Válasz: [CH-A 1 ][CH-A 0 ][CH-B 1 ][CH-B 0 ] 30

31 Példa kód 31

32 Bemenő csatorna kiválasztása Bemenő multiplexer beállítása Parancs: – 0 ]’ – 0 ]’ B 0 : 0..3 közötti szám, a kapcsolóállásnak megfelelően Mindhárom leküldött bájtot vissza kell olvasni 32

33 Feladatok 33

34 1. Inicializálás Hozzon létre egy projektet, benne egy library-val, melyben a MA-DAQ drivert létrehozhatja. Készítsen egy VI-t, mely segítségével teszteli majd a létrehozott driver subVI-okat! Helyezze üzembe a MA-DAQ műszert! Készítse el a MA-DAQ-ot inicializáló VI-t! Készítse el azt a VI-t, mely beolvassa az azonosító szöveget! Tesztelje a funkciókat a test VI-n belül! 34

35 2. DAC használata Készítsen olyan VI-t, mellyel mindkét DAC kimenetet vezérelni tudja! Tesztelje a VI-t! Mely parancs mely DAC kimenetet vezérli? Vizsgálja meg, hogy mi az összefüggés a DAC kódja és a kimenő feszültség között! 35

36 3. DAC kalibrálása Multiméter segítségével kalibrálja a DAC kimenetét! Legalább 10 pontban mérjen! Állapítsa meg, hogy mely tartományban lineáris a kimenet, majd ezen tartományon belül illesszen egyenest a pontokra! Az így kapott adatok alapján készítsen olyan VI-t, mely Voltban kéri a kimenő feszültséget és pontos eredményt szolgáltat! A bemenő Controlokat konfigurálja úgy, hogy az csak a működési tartományon belüli értékeket fogadjon! 36

37 4. ADC használata Kösse össze a DAC kimenetét valamely szabadon választott ADC bemenettel! Készítsen olyan VI-t, mely segítségével ki tudja választani a mérendő csatornát (csatornákat) majd megméri! Vizsgálja meg a program működését valamint azt, hogy hogyan függ az ADC kód a feszültségtől 37

38 5. ADC kalibrálása Kalibrálja az összes bemenő csatornát! Készítsen olyan VI-t, ami kalibrált feszültségben adja ki a mért feszültség(eke)t! 38

39 Következő óra Be nem fejezett feladatok folyatása + új anyag Jegyzet anyaga (MAL.v2.5p.pdf) (78-83 oldal) Pármunka 39


Letölteni ppt "Mérés és adatgyűjtés laboratóriumi gyakorlat MA-DAQ műszer vezérlése 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V 4.0 2014.10.11."

Hasonló előadás


Google Hirdetések