Sunteți pe pagina 1din 13

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

1





Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

2





Achiziia de semnal presupune existena unei plci de achiziie cuplate la un calculator/ laptop sau
inclusa intr-un data logger, a unor traductoare de semnal i a unei aplicaii (software) capabile s
nregistreze, s interpreteze i s prezinte semnalele reale (figura 1).

Data logger-ul (figura 2), este un dispozitiv (device) electronic
utilizat pentru a efectua operaii de achizttie si stocare de date n
vederea unor utilizri ulterioare. Pentru pstrarea si prelucrarea
datelor achiziionate de data logger, acestea se transfer pe
computere. In anumite situatii, un sistem tip data logger este
capabil si sa prelucreze si sa prezinte datele achizitionate.
Placa de achiziie are rolul de a asigura conversia semnalului
analogic primit de la traductor sau de la un sistem de conditionare
a semnalui, n semnal digital (figura 3). Ea poate ndeplini i alte
funcii precum generarea de semnale analogice, comunicaii
digitale, numrare (cronometrare) prin primirea i transmiterea de
semnale sub form de impulsuri.


Traductoarele sondeaz lumea real, culeg
semnale analogice ( ex: sunete, radiaii luminoase,
etc.) i le transform n semnale electrice pe care le
va prelua placa de achiziie. Ele sunt microfoane,
fotorezistente, celule fotovoltaice, termocupluri, etc.
n majoritatea situaiilor se utilizeaz sisteme de
conditionare a semnalui (filtre, amplificatoare) care
asigur compatibilitatea semnalului electric cu placa

Figura 1

Figura 3

Figura 2

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

3




de achiziie si realizeaza, in unele situatii, o prelucrare primara a semnalului.












n figura 4 apare schema unuia dintre cele mai simple sisteme de achiziie de semnal. Semnalul
provine de la bornele unei bobine n interiorul creia oscileaz un magnet suspendat la captul liber
al unui resort elastic sau al unui fir inextensibil (pendul gravitaional). El este generat prin fenomenul
de inducie electromagnetic: n timpul micrii magnetului, cmpul magnetic prin spirele bobinei
variaz ceea ce duce la apariia unui curent electric variabil n spire, deci la o tensiune variabil la
bornele bobinei. n figura 5 putei observa dispozitivul experimental i semnalul nregistrat n timpul
oscilaiei unui pendul gravitaional constituit dintr-un magnet bar, deasupra unei bobine.


Figura 5




Figura 4

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

4




n ceea ce privete senzorii utilizai vom descrie pe scurt modul cum lucreaz un sistem de achiziie
avnd ca senzor un microfon (figura 6).

Microfonul nregistraz vibraiile sonore emise
de un diapazon, pe care le transform n tensiune
electric variabil. Aceasta este transmis plcii
de achiziie care o va converti n cod binar. Sub
aceast form semnalul poate fi nregistrat,
analizat i prezentat sub diferite forme pe
monitorul computerului.






Figura 6

Figura 7

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

5








Placa de achiziie poate efectua i conversia
semnalului binar n semnal analogic care s fie
preluat n acest caz de boxele care l vor
transforma din nou n vibraii sonore.


n figura 9 putei observa cteva tipuri de plci de achiziie pe care le vom utiliza pe parcursul acestor
lucrri experimentale.



Prima dintre ele, numit Go!Link, are un singur canal de achiziie i se cupleaz cu
computerul pe portul USB, fiind uor de utilizat. Lucreaz cu software-ul specializat intitulat Go!
Logger Lite care permite colectarea i prezentarea datelor experimentale, reprezentarea lor grafic n
timp real, examinarea datelor punct cu punct, etichetarea seriilor de date nregistrate. Un numr mare
de senzori Vernier poate fi cuplat cu aceast interfa: sonde de temperatur, senzori de lumin, de
pH, de conductivitate, etc. Putei vedea lista complet la http://www.vernier.com/go/golink.html.Este
suficient s conectai senzorul dorit, s cuplai interfaa pe portul USB al computerului i s accesai
aplicaia Logger Lite. Senzorul va fi recunoscut automat de ctre software-ul specific. Prin clic pe
butonul Collect putei ncepe achiziia semnalului. n figura 10 apare un montaj experimental destinat
barbotrii apei de ploaie. Un senzor de pH este cuplat prin intermediul interfeei Go!Link cu un


Figura 9


Figura 8

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

6




computer. n figura 11 este prezentat rezultatul nregistrat: variaia n timp a pH-ului apei de ploaie n
care se sufl dioxid de carbon din plmni.














Figura11

Aplicaia software Logger Lite este uor de utilizat avnd meniuri i butoane asemntoare
aplicaiilor din pachetul Microsoft Office.


Figura10

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

7




Meniul Experiment (figura 12), ne pune la dispoziie posibiliti de reglare a parametrilor achiziiei
prin opiunea Data Collection.











Aceasta permite controlul duratei de achiziie a semnalului i a ratei de eantionare care reprezint
numrul de eantioane achiziionate pe secund, deci numrul de conversii analog-digitale efectuate
ntr-o secund (figura13).














Interfaa LabPro poate funciona att n conexiune cu computerul ct i de sine stttor ca i data
logger. Are 6 canale de intrare, pe care poate colecta simultan semnale. Are i un canal de ieire
analogic prin care se pot controla dispozitive electrice precum motoare de curent continuu,
ventilatoare, leduri.


Figura 12


Figura13

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

8




Interfaa SensorDAQ (figura 14), este o plac de achiziie care comunic cu computerul prin USB i
care detecteaz automat senzorii Vernier (gsii detalii la adresa
http://www.vernier.com/mbl/sensordaq.html). Are 4 canale analogice de intrare i unul digital. Fiind
rezultatul colaborrii dintre Vernier i National Instruments, lucreaz cu mediul de programare
grafic LabVIEW.



Figura14

n 1986 National Instruments prezenta oamenilor de tiin mediul de programare grafica numit
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) ca fiind un software foarte util
pentru crearea, dezvoltarea i modificarea sistemelor de aparate i instrumente de msur.
Avnd principii generale de utilizare ce pot fi asimilate n cteva ore, acesta permite extensii catre
cele mai avansate domenii ale programrii calculatoarelor: conectarea i nglobarea aplicaiilor,
comunicaiile pe Internet, prelucrarea de sunete i de imagini. Scopul LabVIEW a fost s simplifice
sarcinile de programare, astfel nct oamenii de tiin s exploateze la maxim capacitaile
calculatoarelor i n acelai timp s finalizeze cu uurinta i n timp util activitile.
Programele scrise n acest limbaj sunt numite instrumente virtuale (VI-uri), pentru c prin utilizarea
calculatorului i a acestor programe se pot msura fenomene fizice sau se pot controla diferite
procese.
n LabVIEW realizarea unui program se face prin desenarea schemei logice a programului,
renunndu-se la utilizarea instruciunilor, prin folosirea de simboluri grafice sugestive.
Programatorul proiecteaz:
- Panoul-interfaa grafic cu utilizatorul- unde se primesc datele de intrare i se vor afia datele de
ieire.

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

9




-Diagrama - codul grafic al sursei- care conine algoritmul dup care se vor efectua calculele i
raionamentele specifice.
n figurile 15 i 16 sunt prezentate panoul frontal i diagrama aplicaiei scrise n LabView pentru
montajul experimental din figura 6, utilizat pentru nregistrri sonore.



Figura15

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

10





Figura16

Pentru cunosctorii de LabVIEW 6.1 vom prezenta funciile pentru
achiziie, pentru prelucrare i pentru analiza de semnale.
Dispunerea unei funcii n diagram ncepe cu selectarea simbolului corespunztor din paleta de
funcii. Dupa selectarea simbolului funciei, se deplaseaz cursorul mouse-ului pn n poziia din
diagram n care se dorete dispunerea. Atta timp ct cursorul mouse-ului este deplasat, simbolul
funciei va fi reprezentat mpreun cu terminalele corespunztoare datelor proprii de intrare i de
ieire.

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

11






Functia AI Acquire Waveform achiziioneaz un numr specificat de eantioane de la un singur
canal analogic cu o anumit rat de eantionare returnnd datele achiziionate i are urmtoarele
terminale pentru date de intrare:
- Device - indicele plcii utilizate
- Channel - indicele canalului de intrare analogic utilizat
- Rata de eantionare - reprezint numrul de eantioane achiziionate pe secund, deci numrul de
conversii analog-digitale efectuate ntr-o secund. Valoarea implicit este 1000 samples/s.
- Numarul de eantioane - reprezint numrul de citiri efectuate pn la terminarea achiziiei.

La terminalul pentru ieire se afl variabila waveforms de tipul Array, care conine valorile
semnalelor electrice analogice msurate, exprimate n voli.
Semnalul achiziionat este nsoit de zgomot datorat interferenelor electromagnetice i de radiofrecven.
Pentru filtrare se utilizeaz un filtru digital IIR care va elimina din zgomot prin selecia semnalului dintr-un
interval dat de frecven.

Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

12










Cum lucreaz un sistem pentru achiziia computerizat de semnale reale?

13





Structura While permite achiziionarea repetitiv a cte 1000 de eantioane n acest caz. n meniul
Waveform se gsesc funcii pentru prelucrarea i analizarea semnalului achiziionat.


Referent de specialitate: Dr. Dan Sporea, Institutul National pentru Fizica Laserilor, Plasmei si Radiatiei
Go!Link, Go!LoggerLite, SensorDAQ sunt marci inregistrate ale companiei Vernier International, SUA.
LabVIEW este marca iunregistrata a companiei National Instruments, SUA.