Utilitarul Measurements and Automation Explorer 1
2
3
4
5 Traditional NI-DAQ Version 6.9.3 7.0 7.0.1 7.1 7.2 7.3 7.4 7.4.1 7.4.4 7.5 LabVIEW Version 5.0.1 5.1 5.1.2 6.0 6.1 7.0 7.1 8.0 8.2 8.5 8.6 2009 2010 2011 2012 2013 2014 2015 2016 2017 Compatibil doar cu LabView Compatibil doar cu LabView RT Compatibile
6
7
8
9
10
11
12
13
14
Achiziţia semnalelor analogice utilizând LabView 15 SubVI-uri din biblioteca LabView utilizate in achizitia de semnale analogice Există două categorii de instrumente de achiziţie: Traditional DAQ corespunzătoare cartelelor mai vechi şi DAQmx - corespunzătoare cartelelor mai noi. Există cartele care funcţionează cu ambele tipuri de instrumente.
Cartela de achiziţie de date NI 6036 16 Schema bloc
Cartela de achiziţie de date NI USB - 6008 Hardware 17 Schema bloc a cartelei NI USB 6008 Conf.Dr.Ing. Cristian Zet CURS NR. 3
18 Schema electrică aferentă intrărilor analogice MUX multiplexor analogic configurabil 8:1 sau dublu 4:1 PGA amplificator programabil cu A=1, 2, 4, 5, 8, 10, 16, 20 pentru modul diferenţial şi A=1 pentru modul referit faţă de masă ADC convertor AD 12 biţi mod diferenţial şi 11 biţi referit faţă de masă, 10kS/s AI FIFO memorie FIFO de 512 octeţi Conf.Dr.Ing. Cristian Zet CURS NR. 3
19 Conexiuni pentru modul diferenţial surse fără conexiune la masă (termocuple, condiţionare cu izolare, baterii) surse referite faţă de masă (instrumente cu ieşiri neizolate) Conf.Dr.Ing. Cristian Zet CURS NR. 3
20 Conexiuni pentru referit faţă de masă surse fără conexiune la masă (termocuple, condiţionare cu izolare, baterii) surse referite faţă de masă (instrumente cu ieşiri neizolate) Conf.Dr.Ing. Cristian Zet CURS NR. 3
21 Schema electrică aferentă ieşirilor analogice Schema electrică a canalelor de ieşire DAC 12 biţi, 150 S/s Modul de conectare Conf.Dr.Ing. Cristian Zet CURS NR. 3
22 Schema de conexiune a semnalelor digitale 2 porturi digitale: P0 de 8 biţi (0...7) şi P1 de 4 biţi (0...3) configurabile ca intrări sau ieşiri Schema electrică a canalelor digitale P0.0 ieşire cu colector în gol P0.2 ieşire digitală activă P0.4 intrare digitală compatibilă TTL P0.7 intrare digitală 0-5V Conf.Dr.Ing. Cristian Zet CURS NR. 3
23 Schema electrică a canalelor digitale Conexiunea intrinsecă este cea cu colector în gol cu rezistenţă de 4.7k pe cartelă. Se poate adăugă rezistenţă suplimentară pentru capabilitate de curent mai mare Conf.Dr.Ing. Cristian Zet CURS NR. 3
24 Achiziţia evenimentelor numărabile Cartela este dotată cu 1 numărător de 32 de biţi ce poate contoriza evenimente (impulsuri, fronturi descrescătoare) în sens crescător, având frecvenţa maximă de 5MHz. Pinul corespunzător este PFI 0. PFI0 32 bit Counter GND DAQ 6008 Conf.Dr.Ing. Cristian Zet CURS NR. 3
25 Conectorii au câte 32 de pini, pe o parte fiind semnalele analogice, iar pe cealaltă semnalele digitale Conf.Dr.Ing. Cristian Zet CURS NR. 3
26 Biblioteca DAQmx Nu există instrumente de nivel uşor ca în cazul instrumentelor tradiţionale. Există doar instrumente de nivel intermediar şi un instrument de tip wizzard care permite configurarea oricărui tip de achiziţie.
27 Primul instrument într-un lanţ este cel de configurare a unui DAQmx Create Channel Ai Voltage Instrumentul poate fi utilizat pentru a crea un canal pentru orice tip de achiziţie În cazul achiziţiei analogice se poate stabili configuraţia de conexiune a intrărilor, limitele de măsurare (minimum şi maximum value) şi canalul fizic pe care se face achiziţia.
28 Instrumentul DAQmx Read este echivalentul lui AI Read din DAQ Traditional. Poate fi configurat pentru a citi unul sau mai multe eşantioane de pe unul sau mai multe canale.
29 Instrumentul DAQmx Stop Task este echivalentul lui AI Stop din DAQ Traditional. El are rolul de a închide orice fel de task pentru a elibera resursele.
30 Achiziţia unui eşantion DAQmx nu are instrumente de nivel uşor. Pentru achiziţia unui eşantion se foloseşte o succesiune de 3 instrumente: DAQmx Create channel, DAQmx Read şi DAQmx Stop
31 Achiziţia unui număr finit de eşantioane Acest lucru se face selectând meniul ataşat instrumentului DAQmx Read. Atenţie, instrumentul are o intrare nouă (Number of samples) atunci când selectaţi multiple samples, care trebuie legată la un control.
32 Achiziţia unui număr finit de eşantioane pe mai multe canale Acest lucru se face selectând meniul ataşat instrumentului DAQmx Read. Ieşirea data este o matrice. Indexul de linie al matricii este al canalului şi cel de coloană este al eşantionului. În controlul physical channels trebuie introdus pe ce canale să se facă achiziţia: Dev1/ai0:4 sau Dev1/ai0:Dev1/ai4.
33 Achiziţia cu control software al perioadei de eşantionare În cazul în care semnalele de la intrare au frecvenţă redusă sau sunt semnale continue nu e necesară eşantionarea acestora la momente foarte precise în timp. Ca şi la instrumentele tradiţionale şi DAQmx oferă această posibilitate. Modificaţi pe panoul frontal limitele de intrare maximum value şi minimum value în limitele permise de cartelă şi observaţi ce se întâmplă. Care este cea mai fină cuantă afişată pe Chart. Introduceţi DAQmx Create channel în bucla while. Ce se întâmplă?
34 Achiziţia cu control software al perioadei de eşantionare Modificaţi instrumentul anterior pentru a achiziţiona mai multe eşantioane (1Chan Nsamp) Ce se întâmplă cu durata buclei? Dar cu frecvenţa de eşantionare?