Sunteți pe pagina 1din 7

Achizitii LabVIEW(anul 3 sem2)

LUCRAREA NR. 7
Aplicaie de msurare i achiziie a temperaturii
1. Descrierea aplicaiei n prezenta lucrare este dezvoltat o aplicaie de msurare
i achiziie a valorilor temperaturii unui lichid dintr-un recipient. Temperatura
lichidului din recipient poate fi modificat prin intermediul unei rezistene de
nclzire. Temperatura lichidului este msurat folosind un termocuplu fierconstantan de tip J, cu domeniul de msurare ntre 0 761 oC. Termocuplul
furnizeaz o tensiune (de ordinul milivolilor) proporional cu temperatura
lichidului, tensiune care este aplicat la intrarea unui amplificator de precizie, ce
asigur pe de o parte amplificarea tensiunii de la intrare i pe de alt parte
compensarea influenei temperaturii mediului ambiant. Semnalul de tensiune de la
ieirea amplificatorului de precizie este n gama 0 10 V c.c. Domeniul de variaie a
temperaturii msurate este ntre 20 oC i 70 oC, ceea ce corespunde domeniului 2
5 V pentru tensiunea de ieire din amplificatorul de precizie. Tensiunea de la ieirea
amplificatorului de precizie este aplicat la intrarea modulului de condiionare a
semnalului 5B31 (National Instruments). Modulul 5B31 asigur izolarea galvanic
fa de placa de achiziie, precum i filtrarea semnalului util (are banda de frecven
de 4 Hz). Semnalul condiionat este aplicat la canalul de intrare analogic 1 al plcii
de achiziie AT-MIO-16 (descrierea plcii i a modului de funcionare a acesteia este
prezentat n Anexa 1). Schema instalaiei este prezentat n Fig. 1. Semnalul este
achiziionat i prelucrat prin intermediul unei aplicaii LabVIEW de achiziie continu
a datelor analogice (a se vedea Lucrarea nr. 2), realizat cu instrumente
intermediare de achiziie i cu buffer circular. Aplicaia asigur achiziia datelor,
scalarea acestora, precum i vizualizarea temperaturii lichidului din recipient. Pentru
prelucrarea ulterioar a datelor se poate realiza stocarea datelor n regim data
logger (Lucrarea nr. 6).
110

Fig. 1. Schema instalaiei de msurare i achiziie a temperaturii


2. Msurarea temperaturii cu termocupluri Un traductor de temperatur cu
termocuplu este alctuit din termocuplu (care constituie elementul sensibil sau
senzorul), cabluri de prelungire i adaptor. Cablurile de prelungire au rolul de
conectare a termocuplului la adaptor i permit deplasarea jonciunii de referin de
la locul msurrii ntr-o zon unde este posibil meninerea constant a
temperaturii. Adaptorul permite obinerea semnalului unificat de ieire. Termocuplul
este un senzor care face conversia din temperatur ntr-o tensiune termo-

electromotoare. Termocuplul este format din dou conductoare, de natur diferit,


numite termoelectrozi, sudate la unul din capete. Sudura celor doi termoelectrozi
formeaz jonciunea cald sau de msurare, care este imersat n mediul cu
temperatura de msurat. Capetele libere ale termoelectrozilor formeaz
jonciunea rece sau de referin, aflat la o
Utilizator
Software de aplicaie LabVIEW
Plac achiziie Driver NI-DAQ AT-MIO-16H-9
~ AP + CJC Modul 5B31 220 V
Calculator
TCR
oC
u [mV] U [V]
US [V]Semnal condiionat
R rezisten de nclzire AP amplificator de
jonciunii reci TC termocuplu de tip J

precizie CJC compensarea

111
temperatur 0. Tensiunea termo-electromotoare care apare la capetele libere ale
electrozilor ca urmare a diferenei de temperatur dintre cele dou jonciuni se mai
numete i tensiune Seebeck (dup numele celui care a descoperit acest efect n
1821 Thomas Seebeck). Tensiunea termo-electromotoare depinde neliniar de
temperatur, ns pentru variaii mici ale temperaturii relaia poate fi considerat
liniar: ( ) 0 = TCS EK (7.1)
unde TC E este tensiunea termo-electromotoare, iar /] [mVCK o S este coeficientul
Seebeck, care se mai numete i sensibilitate a termocuplului.
Fig. 2. Schema constructiv a unui traductor cu termocuplu
Termoelectrozii unui termocuplu sunt realizai din materiale omogene, pure, care
dezvolt o anumit tensiune termoelectromotoare n funcie de temperatur. Dintre
materialele utilizate se pot enumera: cupru, fier, constantan (aliaj dintre cupru i
nichel), cromel, nichel, platin etc. Termocuplurile sunt codificate cu litere
majuscule, care indic materialele din care sunt construii electrozii. De exemplu,
termocuplul de tip J are electrozii din fier i constantan, iar termocuplul de tip T din
cupru i constantan etc. Utilizarea termocuplurilor pentru msurarea temperaturii

necesit realizarea unor operaii de condiionare a semnalului, operaii descrise pe


scurt n continuare.
Adaptor
JC - Jonciunea cald JR - Jonciunea rece
JC
JR
Termocuplu
JR
Cabluri de prelungire
U [V]
(+)
(-)

112
Filtrarea i amplificarea semnalului. La ieirea termocuplurilor semnalul de tensiune
este de nivel foarte mic (milivoli) i din acest motiv este uor afectat de zgomote
(ndeosebi zgomotele de reea de 50 60 Hz mai mult, termocuplul acioneaz ca
o anten care culege aceste zgomote). Prin urmare, modulele de condiionare i
hardware-ul de achiziie care preiau acest semnal trebuie s fie ecranate, iar
amplificarea semnalului trebuie s se realizeze ct mai aproape de termocuplu.
Pentru siguran, se realizeaz filtrarea semnalului. Pentru msurarea temperaturii
cu termocupluri este indicat utilizarea conexiunii difereniale pentru cuplarea la
hardware-ul de achiziie, deoarece astfel se asigur o bun rejecie a zgomotelor.
Compensarea jonciunii reci (cold junction compensation - CJC). Termenul de
jonciune rece pentru jonciunea de referin provine de la practica tradiional a
fabricanilor de termocupluri de a etalona aceast jonciune n ap cu ghea la 0
oC. Pentru o astfel de etalonare, termocuplul furnizeaz o tensiune pozitiv atunci
cnd temperatura msurat este peste 0 oC i o tensiune negativ atunci cnd
temperatura este sub 0 oC. Dei oarecum precis, stabilirea referinei de
temperatur n ap cu ghea nu este practic. Abordarea practic utilizat este
aceea de a msura temperatura jonciunii de referin (care este temperatura
mediului ambiant n care se afl aceasta) cu un senzor de temperatur direct i de a
compensa aceast temperatur nenul prin diverse metode. Aceast procedur
poart numele de compensare a jonciunii reci (CJC). Pentru implementarea CJC se
pot utiliza dou tehnici: compensarea hardware sau compensarea software. Ambele

tehnici necesit msurarea temperaturii jonciunii de referin cu un senzor direct, a


crui ieire depinde numai de temperatura punctului de msurare (astfel de senzori
sunt termistorii, termorezistenele, senzorii cu semiconductoare etc.).
Compensarea hardware presupune introducerea n circuitul termoelectric a unei
surse de tensiune care s anuleze tensiunea aprut ca urmare a temperaturii
parazite a jonciunii reci. Tensiunea de compensare furnizat de surs este variabil
n funcie de temperatura mediului ambiant. Dezavantajele acestei soluii sunt
legate de pre i de precizie. Compensarea software presupune ca dup m surarea
temperaturii jonciunii reci cu un senzor direct, o rutin software s
113
compenseze tensiunea msurat prin adugarea sau scderea unei valori
corespunztoare pentru eliminarea efectului temperaturii jonciunii reci. Aceast
compensare se efectueaz conform unor formule care depind de tipul termocuplului
i care sunt stocate n bibliotecile pachetului software utilizat (de exemplu,
LabVIEW). Liniarizarea ieirii termocuplurilor. Relaia liniar (7.1) nu este valabil
dect pentru variaii mici ale temperaturii, deoarece coeficientul Seebeck variaz
foarte mult n funcie de temperatur. Din acest motiv, mai ales cnd domeniul
temperaturilor msurate este mare, trebuie s se in cont de neliniaritatea intrareieire. Pentru aceasta, se aproximeaz ieirea prin funcii polinomiale de
temperatur sau se utilizeaz tabele de dependen temperaturtensiune, n
funcie de tipul termocuplului. Pe lng operaiile de condiionare a semnalului
furnizat de un termocuplu descrise mai sus, exist i alte faciliti care sunt
asigurate de modulele de condiionare, cum ar fi detectarea ntreruperii circuitului
termocuplului. Utilizarea unor circuite de condiionare cum ar fi cele de tip SCXI, 5B
sau SCC ale firmei National Instruments permite obinerea unor performane foarte
bune din punct de vedere al preciziei msurtorilor.
Aplicaia de msurare i
achiziie a temperaturii din aceast lucrare utilizeaz un termocuplu de tip J fierconstantan, cu domeniul de msurare ntre 0 761 oC. Deoarece valoarea tensiunii
termo-electromotoare furnizate de termocuplu este foarte mic este necesar
amplificarea acesteia cu un amplificator cu impedan de intrare i amplificare mari,
tensiune de offset i deriv termic mici. Tensiunea de ordinul milivolilor de la
ieirea termocuplului este aplicat la intrarea unui amplificator de precizie, realizat
cu trei circuite integrate speciale. Schema amplificatorului de precizie, precum i
descrierea funcionrii sale sunt prezentate n Anexa 2. Amplificatorul furnizeaz o
tensiune de ieire ntre 0-10 V, realizeaz liniarizarea intrare-ieire i compensarea
hardware a temperaturii jonciunii de referin. Pentru stabilirea relaiei temperatur
tensiune de ieire din amplificator s-au realizat msurtori cu ajutorul unui
voltmetru i a unui termometru de precizie. Rezultatele obinute au fost prezentate
n Anexa 2. Pentru domeniul relativ mic de temperatur corespunztor procesului
studiat i anume 20 70 oC a
114

rezultat o tensiune de ieire din amplificator cuprins ntre 2 i 5 V i o dependen


liniar temperatur tensiune, prezentat n Fig. 3.
Fig. 3. Caracteristica static temperatur-tensiune
Tensiunea de la ieirea amplificatorului de precizie este aplicat la intrarea
modulului de condiionare a semnalului 5B31, care asigur izolarea galvanic fa
de placa de achiziie, precum i filtrarea semnalului util (banda de frecven este de
4 Hz), care n cazul achiziiei temperaturii este un semnal lent variabil n timp.
3. Achiziia, scalarea i vizualizarea datelor Semnalul care conine informaia
despre temperatur provenit de la modulul de condiionare 5B31 este conectat la
canalul de intrare analogic 1 (montaj diferenial) al plcii AT-MIO-16. Semnalul este
achiziionat i prelucrat prin intermediul unei aplicaii LabVIEW de achiziie continu
(multi-punct) a datelor analogice, realizat cu instrumente intermediare de achiziie
i cu buffer circular. Fereastra diagram a acestei aplicaii este prezentat n Fig. 4
(a se vedea lucrarea nr. 2 pentru detalii referitoare la achiziia continu a datelor, la
utilizarea instrumentelor intermediare i a bufferelor). A fost utilizat o succesiune
de instrumente intermediare de achiziie: AI Config.vi, AI Start.vi, AI Read.vi i AI
Clear.vi, conectate prin conexiuni de tip Task ID i Error. Bufferul utilizat are
dimensiunea de 500 de eantioane, iar rata de scanare este de 2 eantioane/sec.
Datele achiziionate n mod continuu sunt puse imediat la dispoziia utilizatorului.
Pentru afiarea datelor achiziionate n uniti de temperatur (grade Celsius) se
utilizeaz relaia de calcul dedus din
U [V]
[oC] 2
5
20 70
115
caracteristica static din Fig. 3. Pentru o eventual afiare a datelor n grade
Fahrenheit se poate utiliza relaia de conversie:
[]
5 9]32[ FC =+
(7.2)
Pentru afiarea datelor au fost utilizate dou indicatoare grafice: un Waveform
Chart i un Waveform Graph. Indicatorul grafic de tip chart permite vizualizarea
datelor despre temperatur pe intervalul de timp dorit, prin setarea
corespunztoare a parametrului Chart History Length (din meniul indicatorului

grafic). Indicatorul de tip graph este util pentru analiza dinamicii procesului
msurat, axa x fiind gradat n uniti de timp, scalate n funcie de perioada de
eantionare stabilit. Pentru indicarea temperaturii curente este utilizat un indicator
grafic de tip Thermometer. Aplicaia dezvoltat n diagrama din Fig. 4 a fost rulat
n scopul achiziiei i vizualizrii informaiei despre temperatura lichidului din
recipient. Rezultatele obinute sunt prezentate n fereastra panou din Fig. 5.
Fig. 4. Achiziia multi-punct cu buffer circular a temperaturii
116
Fig. 5. Vizualizarea temperaturii msurate i achiziionate (fereastra panou a
aplicaiei)
Lichidul din recipient a fost nclzit prin intermediul rezistenei electrice, dup care
a fost lsat s se rceasc. Acest ciclu nclzire rcire a fost repetat pentru a
observa dinamica temperaturii. Din Fig. 5 se observ faptul c nclzirea lichidului
este mai rapid dect rcirea. Dinamica general a procesului este relativ lent, aa
cum se poate observa din analiza indicatorului de tip graph. Temperatura a fost
afiat n grade Celsius, existnd posibilitatea de convertire i afiare n grade
Fahrenheit, aa cum se poate observa din diagrama prezentat n Fig. 4. Pentru
aprofundarea noiunilor i tehnicilor de achiziie a temperaturii se pot analiza i rula
diverse exemple din biblioteca Examples a LabVIEW. Una dintre aplicaiile
referitoare la achiziia i vizualizarea temperaturii este Temperature System
Demo.vi din Examples\ APPS. Panoul frontal al aplicaiei este prezentat n Fig. 6.
Acest VI simuleaz achiziia unei temperaturi, care este vizualizat i analizat; sunt
setate temperaturile limit i sunt semnalizate eventualele depiri ale acestor
limite etc.
117
Fig. 6. Instrumentul Temperature System Demo.vi
LabVIEW dispune de o serie de VI-uri destinate cuplrii plcilor de achiziie la
module de condiionare a semnalelor de tip SCC i SCXI, care la rndul lor se
cupleaz direct la ieirea unor senzori de temperatur, n particular termocupluri.
Aceste VI-uri pot realiza software operaiile de liniarizare, compensare a jonciunii
reci, scalarea i reprezentarea datelor n uniti inginereti, vizualizarea datelor
achiziionate etc. Exemple de astfel de instrumente se gsesc n Examples\ DAQ\
Analogin\ scxi.llb: SCXI-1102 Thermocuple.vi, SCXI 1120/1121 Thermocuple.vi etc.,
VI-uri care se utilizeaz pentru modulele SCXI 1102, 1120, 1121. Aceste module de
condiionare mpreun cu instrumentele virtuale corespunztoare permit conectarea
direct i rapid a plcii de achiziie la termocupluri de diferite tipuri J, K, T etc.
Avantajul utilizrii modulelor i instrumentelor virtuale este legat de existena n
biblioteca LabVIEW a datelor referitoare la termocuplurile standardizate i
rezolvarea software a problemelor de liniarizare i compensare a jonciunii reci

pentru orice tip de termocuplu din bibliotec. Astfel, nu mai este necesar
construirea de adaptoare hardware pentru fiecare termocuplu, iar efortul de
programare este mult diminuat.
118
Observaie: Pentru aprofundarea noiunilor teoretice i practice referitoare la
tehnicile de msurare, msurarea temperaturii i utilizarea termocuplurilor se pot
consulta lucrrile [2], [3], [9], [10], [19], [24], [26] din lista de referine
bibliografice.

S-ar putea să vă placă și