PARTNEREK: Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget, és az semmilyen körülmények között nem tekinthető az Európai Unió és / vagy az Irányító Hatóság állásfoglalását tükröző tartalomnak.
NI adatgyűjtők programozása Analóg bemenet használata Digitális kimenet használata
NI USB adatgyűjtők
NI USB-6008 8 AI, 10 kS/s, 12 bit 2 AO, 150S/s, 12 bit SW timed 12 digital I/O SW timed 32 bit counter 50 000 Ft
Analóg bemenet
NI USB-6211 16 AI, 250 kS/s, 16 bit 2 AO, 250 kS/s, 16 bit 4 digital In, 4 digital Out SW timed 2x 32 bit counter 215 000 Ft
Analóg bemenet
Analóg bemenetek bekötése
NI USB-6366 8 Ch, 2 MS/s/Ch, szimultán mintavételezés 32 Msample memória 2 AO, 3,33 MS/s, 16 bit 24 DIO, HW timed 1 MHz, 4x 32-bit counter 1 200 000 Ft
NI CompactDAQ USB, Ethernet, WI-FI interfész 1, 4, 8 modul (egymástól galvanikusan leválasztva)
cDAQ-9174 4 slot 4x32 bit counter 7 hardvervezérelt feladat 200 000 Ft
NI cDAQ-9139 1,33 GHz Intel Core i7, 32 GB HDD, 2GB RAM 4 USB, 2 Gigabit ethernet Microsoft Windows Embedded Standard 7 / Real-Time OS 2 MFt
NI 9215 – Analóg bemenet 4 x 16 bit, 100 kS/s/Ch, ±10 V 150 000 Ft
NI 9219, 24-Bit Universal AI 250 Vrms channel-to-channel isolation 4 x 100 S/s/ch Built-in quarter, half, and full-bridge support Built-in voltage and current excitation
NI 9219 - Üzemmódok
NI 9219 - Üzemmódok
NI 9263 – Analóg kimenet 4 x 16 bit, 100 kS/s 120 000 Ft
NI 9401 – Digitális I/O 8-channel (2x4), 100 ns ultrahigh-speed digital I/O 5 V/TTL, sinking/sourcing digital I/O
Measurement and Automation Explorer (MAX)
MAX
Teszt panel
DAQmx driver
Elnevezések Physical channel (az eszközön lévő bemenet vagy kimenet) Virtual channel (a fizikai csatorna reprezentációja) Task (több egyforma típusú virtuális csatornát tartalmazó feladat)
Mintavételezés On demand / Software timed A mintavételezést a PC szoftver frissítési rátája dönti el. Nem determinisztikus, alacsony sebességnél használható. Hardware timed Maga a hardver végzi a mintavételezés vezérlését, determinisztikus. Mintavételi sebesség akár 100 kHz felett is.
SW timed feszültségmérés
Bemenet kiválasztása Egyetlen csatorna Több csatorna kiválasztása (browse)
Analóg bemenet konfigurálása Differential Két (szomszédos) bemenet közötti feszültségkülönbség (pl. AI 0-AI 9) Non referenced (NRSE) Feszültség az AI-Sense-hez képest Referenced (RSE) Földhöz képest mért feszültség Default Aktuális csatorna alapértelmezett beállítása pl. AI 0: differential; AI 9: RSE
SW timed digitális kimenet 1D boolean tömb
SW timed digitális kimenet Egész szám
Soros porti műszerek
Soros kommunikáció
Soros portok a számítógépen
MAX
Soros port inicializálása
Példa adatok írására és olvasására
Kapcsolások
Termisztor használata 𝑇= 1 1 𝑇 25 + 1 𝐵 25/85 ∙ln 𝑅 t 𝑅 25 Uref 𝑅 t = 𝑅 ref ∙ 𝑈 t / 𝑈 0 1− 𝑈 t / 𝑈 0 Rref Ut A/D Rt 𝑇 25 =(273,15+25) K Saját ábrát gyártani 𝐵 25/85 =3977 K 𝑅 ref = 𝑅 25 =10 kΩ
Szabályozáshoz használt kapcsolás blokkvázlata DO 0 DO 1 A/D Rt
L298N – Kettős H híd
L298N Enable internal Out 2 5 V regulator Out 1 12 V Digital in GND 5 V (Out) GND Out 4 5 V (Out) Out 3
Feladatok
1. Hőmérséklet mérése Hőmérséklet mérése a mellékelt termisztor segítségével. A mért hőmérséklet megjelenítése: Skalár kijelző (pl. hőmérő) Grafikon (waveform chart)
Tippek és lépések Termisztor ellenállásának mérése szobahőmérsékleten és kézzel megfogva. 33. fólián lévő kapcsolás elkészítése, kimenőfeszültség mérése multiméterrel. Feszültségé mérése adatgyűjtővel. Ellenállásérték kiszámolása mért feszültségből, összehasonlítás multiméter által mért értékkel. Hőmérséklet számolása.
2. Hőmérsékletszabályozó rendszer tesztelése Hőmérsékletszabályozó kapcsolás elkészítése Kapcsolás tesztelése: Hőmérséklet Fűtés ki/be kapcsolása Ventilátor ki/be kapcsolása Megjegyzés: a program leállításkor kapcsolja ki a fűtést!
3. Hőmérséklet szabályozása Készítsen egy egyszerű, a hőmérséklet szabályozására alkalmas programot majd tesztelje!