Sunteți pe pagina 1din 13

Nume:Stanciu Gabriel-Alexandru

Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

Sistem de achizitie de date bazat pe componente


c compatibile cu sisteme logice TTL

Cadru didactic: Constantin Daniel Oancea.


Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

Tema Proiect:

Sa se proiecteze, un sistem de achizitii de date bazat pe componente compatibile, cu


sistemele logice TTL(partea numerica are nivele logice TTL, 0-5V).
Datele achizitionate provin de la traductoare de temperatura de tip RTD (termo-rezistenta)

Datele de intrare sunt:


Numarul de canale 8
Intervalul de temperatura 0-50 °C
Tipul de senzor RTD sau RC RTD
Precizia masurarii 2%
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

Notiuni teoretice:

Schema bloc a sistemului de achizitie:


Componentele principale ale sistemului de achizitie sunt: traductoarele de temperatura (TC si
RTD), filtrele trece-jos, multiplexorul, amplificatorul si convertorul analog-numeric.
La aceasta schema, in functie de solutia constructiva aleasa, se mai adauga surse de
alimentare (tensiune continua bipolara pentru alimentarea amplificatoarelor operationale, o
tensiune continua de 5Vpentru alimentarea circuitelor logice si o eventuala sursa de curent
continuu pentru alimentarea termorezistentelor).

Fig.1.Schema bloc a sistemului de achizitie de date

Numarul n reprezinta numarul de biti pe care se reprezinta datele, egal cu numarul de biti ai
convertorului analog-numeric.
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare
A- reprezinta amplificatorul care aduce nivelul de tensiune dat de senzori la un nivel
corespunzator, acceptat de convertorul A/D, adica in intervalul 0..5V.
CAD -reprezinta traductor analog/digital
MUX = multiplexor

Alegerea senzorului de temperatura


Termometrele cu rezistenţă metalică acoperă un domeniu relativ larg de temperaturi, fiind
folosite pentru măsurarea temperaturii gazelor şi lichidelor, a temperaturii suprafeţelor unor
solide sau temperatura din interiorul unor solide uşoare. Ele sunt stabile şi rezistente la condiţii
de mediu neprietenoase, fiind folosite în industria chimică (pentru măsurarea temperaturii
lichidelor corozive sau pulberilor). Funcționarea acestor termometre se bazează pe variația
rezistentei electrice a metalelor cu temperatura. Termometrele cu rezistenţă metalică au o
acurateţe bună dar un răspuns lent în timp, fiind destul de fragile şi uneori scumpe.
Metalele cele mai folosite în ca traductori de temperatură sunt platina, fierul, cuprul şi
nichelul. Valorile standardizate pentru rezistenţa la temperatura de referinţă Ro (valori
nominale) sunt 10, 50, 100, 500 şi 1000 ohmi.
Dintre metalele folosite ca senzori rezistivi de temperatură, cel mai folosit este platina. Deşi
este foarte scumpă, ea are avantajul de a fi un material de referinţă pentru standardele
internaţionale. Platina este un metal stabil şi are calitatea de a nu se volatiliza apreciabil la
temperaturi până la 1000°C. În schimb ea poate fi contamina de gaze în atmosfere reducătoare si
acţionează ca un catalizator în prezenţa anumitor hidrocarburi. De aceea termometrele cu fir
de platină sunt de obicei încapsulate.
Nichelul cu un grad înalt de puritate, are cea mai mare variaţie a rezistenţei cu temperatura
între 0 şi 100°C. Peste 300°C coeficientul său de temperatură scade brusc, iar caracteristica sa
este puternic neliniară. Cuprul se oxidează uşor şi îşi pierde puritatea, ceea ce îl face mai
puţin utilizabil. Pentru măsurarea temperaturilor de peste 1000°C poate fi utilizat wolframul.
Fierul este un metal ieftin si poate lua valori de măsura de la 0 la +200⁰C.
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare
VAriati a rezistentei in functi e de temperatura 0-200⁰C
300

250

200
R (ohm )

150

100

50

0
0 9 18 27 36 45 54 63 72 81 90 99 108 117 126 135 144 153 162 171 180 189 198
T (⁰C)

Intervalul de măsurare este 0-50⁰C deci, datorita pretului scazut putem utiliza: Fierul

Variati a rezistentei in functi e de temperatura


0-50⁰C
140
120
100
80
60
40
20
0
0 10 20 30 40 50 60

Calculul rezistentelor:

t (⁰C)   R Pt(Ω) R Cu(Ω) R Ni(Ω) R Fe(Ω)


-100 59,87 55,7 52,4 -
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare
-50 80,11 78,45 74,2 -
0 100 100 100 100
+50 119,60 121,5 129,1 132,5
+100 138,9 143,1 161,7 165
+150 157,91 164,6 198,6 197,5
+200 176,63 186,2 223,4 246,4
+250 195,06 207,7 - -
+300 213,20 229,9 - -
+350 231,04 250,8 - -
+400 248,59 274,7 - -
+450 265,85 293,9 - -
+500 282 321 - -

Tab1:Valorile rezistentelor la diferite temperaturi

R = R0*(1+ α *θ)
α =6.5*10-3 Ω /°C

R0 = 100⁰C

R0⁰C = 100*(1+6.5*10-3*0) = 100Ω


R50⁰C = 100*(1+6.5*10-3*50) = 132,5Ω
Unde; Ro este rezistenţa în ohmi a conductorului la o temperatură de referinţă
R este rezistenţa în ohmi a conductorului la temperatura t °C
α este coeficientul de temperatură al rezistenţei materialului
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

R 0 C + R 50 C 100+132,5
0 0

RRTDmed = = =116.25Ω
2 2

V=5V
I≈1mA
V 5
R+RRTD = = = 5*103 Ω
I 1∗10−3
RTD 116.25
U0== *V= *5=0,11625V
RTD + R 5∗10 3
V
R= −¿ RRTDmed=5*103-116.25=4883.75Ω
I
R= 4883.75Ω

Vom alege valoarea standardizata de 4,7kΩ din urmatorul tabel: Valorile standardizate de
rezistenţe cu toleranţa de 5% şi 10% (valorile îngroşate),conform STAS 6838-78, se prezintăîn
tabelul A1.1

Tab A1.1. Valoare standard a rezistentelor 5 si 10% toleranta

V 5
Imed = = = 0.001038A
R + RRTDmed 4.7∗10 +116.25
3

V 5
I0⁰C = R + R = =0.001041 A
0⁰ C 4.7∗103 +100
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

V 5
I50⁰C = R + R = =0.001034 A
ο
50 C 4.7∗10 3+ 132,5

U0⁰C = I0⁰C*RRTD 0⁰C = 0.001041*100 = 0.1041V

U50⁰C = I50⁰C*RRTD50⁰C = 0.001034*132,5= 0.137V

∆U= U50⁰C-U0⁰C= 0.137-0.1041= 0.0329V

Calculul etajului de amplificare si multiplexorului:

Amplificatorul aduce nivelul de tensiune dat de senzori la un nivel corespunzator, acceptat de


convertorul A/D, adica in intervalul 0..5V.

5 5
A= = =151.97
∆ U 0.0329
Vom folosi un amplificator neinversor
R2
A=1+
R1

Alegem R1 o rezistenta standardizata de 1kΩ


Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare
R2= 1*103*151.97=151970(Ω)

Vom alege rezistenta R2 dintr-o rezistenta de 120kΩ si un potențiometru de


40kΩ.

Multiplexorul analogic serveşte pentru conectarea succesivă a mai multor surse de semnal
la o cale comună, precum şi la operaţia inversă, când este numit demultiplexor. Un
multiplexor poate fi realizat cu comutatoare mecanice, relee, diode, tranzistoare bipolare sau
tranzistoare cu efect de câmp. Un multiplexor CMOS este constituit din mai multe
comutatoare bilaterale conectate astfel încât să poată realiza diferite tipuri de funcţii cum ar fi:
1 din 16 sau 2(1 din 8), 1 din 8 sau 2(1 din 4) şi 3(1 din 2. Spre exemplificare, în Fig.1
este reprezentată schema bloc a multiplexorului MMC 4051, de tipul 1 din 8.
MMC 4051 este constituit dintr-un circuit de conversie a nivelului, un decodor 1 din 8 şi cele
8 canale – TG (Transmission Gate) conectate la o bornă comună.
Circuitul de deplasare a nivelului are rolul de a permite semnale unipolare pentru selecţia
canalelor şi semnale bipolare transmise prin canale. Astfel, dacă VDD = +5 V, VSS = 0, VEE
= 5 V, semnalele de comandă pot avea nivele logice între 0 şi +5 V şi semnalele transmise
pot avea amplitudinea între 5 V şi +5 V. Comutatoarele bilaterale sunt realizate cu porţi de
transmisie – TG (Transmission Gate), care constituie unul din blocurile fundamentale ale
circuitelor logice CMOS.
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

Fig2. Schema bloc a multiplexorului MMC 4051.


Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

Convertorului analog-digital:

Lumea înconjuratoare este alcătuită în esență din semnale analogice: lumina, sunetul,
căldura. Pentru a putea fi măsurate într-un sistem de calcul digital, aceste semnale trebuiesc
convertite în valori numerice discrete. Un convertor analog – digital (ADC) este un circuit
electronic care convertește o tensiune analogică de la intrare într-o valoare digitală.

.
În familia CMOS poarta fundamentală este INVERSORUL. Exemple de circuite logice integrate MOS
cu porţi logice: MMC 4069.
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

q= cuanta
∆U
q=
2n−1

n=nr de biți

Numărul de biți “n” trebuie ales astfel încât eroarea cuantei sa nu depășească
eroarea de conversie 0,2%.

5V................100%
X...................0,2%
Nume:Stanciu Gabriel-Alexandru
Grupa:141ID

Concepția asistata de calculator a sistemelor


distribuite de măsurare

0,2∗5
X= 100 =0.01V

Diferența de temperatura este de 50⁰C.

50⁰C ......................100%
Y ...........................0.2%

0,2∗50
Y= 100 =0,1%

5
0,01= n n= 9 biți
2 −1

Observații si Concluzii:

-in cazul în care domeniul de temperaturi măsurate este mare şi variaţia rezistenţei senzorului
nu mai poate fi considerată liniară, răspunsul lui poate fi liniarizat folosind o punte cu
amplificator operaţional.

- senzor de fier pe care l-am folosit are o rezistenta de 100 de ohm la 0⁰C
-curentu care parcurge senzorul rezistiv trebuie să fie suficient de mic, astfel încât să nu
determine c şterea temperaturii acestuia prin efect Joule.
-senzorii de temperatura au urmatoarele caracteristici: liniaritate bună, acurateţe, necesită o
sursă de excitare, cost redus(in cazul fierului).

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