Sunteți pe pagina 1din 12

LUCRAREA NR.

4 PLCI DE ACHIZIII DE DATE


4.1. Generaliti Aparatele cu tehnic de calcul ncorporat sunt aparate de sine stttoare, care conin toate componentele necesare funcionrii autonome. Funciile tehnicii de calcul sunt su ordonate funciilor de msurare si de re!ul ele sunt transparente pentru utili"ator #adic utili"atorul nu percepe n mod necesar pre"ena tehnicii de ealcul$. Aceste aparate sunt pro!rama ile #fi!.4.%.a$ &i pot fi conectate la un calculator central prin intermediul unei interfee, n 'ederea ndeplinirii unor funcii de msurare #fi!.4.%. $.

Fig.4.1.a. Aparat de msur de sine stttor programabil; b. Aparat de msur cuplat la un calculator personal prin intermediul unei interefee standard lnterfaa asi!ur comunicarca ntre cele dou echipamente, n 'ederea pro!ramrii aparatului precum &i a transferului datelor ctre calculator. Am ele echipamente tre uie pre'"ute cu c(te un loc de interfa #fi!.4.)$. Cuplarea celor dou echipamente se reali"ea" prin intermediul unui ca lu de interfa, care este suportul fi"ic al ma!istralei standard.

Fig.4.2. Cuplarea a dou echipamente prin intermediul unei interefee standard Un standard de interfa define&te mrimile mecanice #tipul conectoarelor$, mrimile electrice #'alorile limit de tensiune &i de curent ale semnalelor lo!ice$, ma!istrala &i protocoalele de comunicaie corespun"toare standardului. *rin protocol de comunicaie se nele!e, n !eneral, sec'ena de ii, caractere &i coduri de control utili"at pentru transferul datelor ntre dou echipamente cuplate printr+o interfa standard. ,nterfeele standard pot fi !rupate n dou cate!orii- interfee serie &i interfee paralel. ,nterfaa serie utili"ea" un numr redus de linii de comunicaie, pe care iii de informaie sunt transmi&i succesi'. .in aceast cau", precum &i datorit faptului c pe l(n! iii de informaie corespun"tori unui octet se transmit &i ii de start &i de stop #pentru a
%

delimita un octet transmis$, 'ite"a de transfer a datelor este redus. Un alt de"a'anta/ al comunicaiei serie const n posi ilitatea interconectrii printr+un canal serial numai a dou aparate. Conectarea mai multor aparate necesit circuite speciale de multiple0are. E0emple de interefee serie- R1+)2)C, R1 34)), R1+4)2, R1+445 &i ,)C. ,nterfaa paralel utili"ea" comunicaia paralel ntre echipamentele cuplate la ma!istrala standard, iii de date ai unui cu'(nt fiind transmi&i pe linie simultan, pe linii de diferite. 6n afara liniilor de date, ma!istrala standard mai conine un numr de linii pe care se transmit semnale de comand utile la comunicaie. E0emple de interefee paralel- ,EEE+444, 78E us, 79, us &i 89, us. 1istemele de achi"iie &i control sunt destinate n principal conducerii proceselor industriale. 6n structura unui astfel de sistem se distin! elementele pre"entate n fi!.4.2.

Fig.4.3. Structura unui sistem de achi iie !i control :raductoarele transform mrimile fi"ice de interes, caracteristice procesului fi"ic controlat, n mrimi electrice care, prin intermediul unor circuite de condiionare a semnalelor, sunt con'ertite n tensiuni electrice. Circuitele de condiionare reali"ea" &i alte funciiamplificare, filtrare, i"olare !al'anic, etc. Circuitele de con'ersie analo!+numeric reali"ea" con'ersia semnalelor analo!ice #tensiuni electrice$ n semnale numerice acceptate de calculator. 1emnalele numerice se o in prin prele'area, la momente de timp date, a 'alorilor semnalelor analo!ice &i con'ersia acestor 'alori su form numeric. Calculatorul reali"ea" prelucrarea numeric a semnalelor precum &i controlul funcionrii celorlalte componente din structura sistemului de achi"iie &i control. Circuitele de con'ersie numeric+analo!ic reali"ea" con'ersia semnalelor numerice n semnale analo!ice. Elementele de e0ecuie permit controlul procesului fi"ic prin intermediul mrimilor de e0ecuie &i pot fi- dispo"iti'e de afi&are, motoare, re%ee, electro'al'e, etc. 4.2. Plci de achiziii a datel r ; plac de achi"iie conine un con'ertor analo!+numeric &i circuitele lo!ice necesare interfarii acestuia cu *C+ul. Comple0itatea acestor plci a crescut mereu, a/un!(ndu+se la o structur care conine, pe l(n! partea de achi"iie propriu+"is, &i parte de ie&ire analo!ic, o parte de intrri<ie&iri numerice &i un loc de numrare<tempori"are. 1tructura unei astfel de plci este e0emplificat n fi!.4.4. *artea de achi"iie cuprinde un multiple0or #analo!ic$, un amplificator instrumental cu c&ti! pro!rama il, con'ertorul A<N &i o memorie local de tipul F,F= #primul intrat + primul ie&it$.
)

Fig.4.4. Structura unei plci de achi iii a datelor .e re!ul, multiple0orul are %> intrri, ceea ce permite o inerea a %> canale asimetrice #referite la mas$ sau a 4 canale difereniale #flotante$. Amplificatorul cu c(&ti! pro!rama il permite practic o inerea mai multor domenii de msurare prin pro!ramarea corespun"toare a amplificrii. Aceasta are ca re"ultat lr!irea !amei dinamice admise pentru semnalele de intrare. 6n ca"ul n care plcile de achi"iie sunt utili"ate pentru controlul proceselor industriale, ele tre uie completate cu circuite pentru condiionarea semnalelor #amplificare, filtrare, i"olare !al'anic$. .e o icei, circuitele de condiionare sunt amplasate la distan de *C &i de placa de achi"iie, n apropierea procesului fi"ic din care se cule! datele. Amplificarea este necesar pentru ca pe ca lul de le!tur dintre placa de achi"iie &i circuitele de condiionare s fie transmise semnale cu ni'el mare, mai puin sensi ile la pertur aii. Ciircuitele de intrri<ie&iri numerice permit sesi"area strii unor contacte sau sen"ori, respecti' acionarea unor elemente de comand de tip releu #nchis + deschis$. 6n afara aplicaiilor de control, plcile de achi"iie &i !sesc aplicaie n msurri. 6mpreun cu pro!rame adec'ate, ele permit o inerea a&a numitelor instrumente 'irtuale, o aceea&i plac( put(nd sta la a"a construirii mai multor aparate, n funcie de pro!ramul implementat. 1pre e0emplu, o plac de achi"iie cu structura pre"entat n fi!.4.4 poate ser'i la o inerea unui osciloscop numeric, a unui anali"or de spectru, a unui multimetru numeric, a unui ?attmetru numeric, etc. 4.!. Circ"ite #entr" c ndii narea $e%nalel r Condiionarea semnalelor repre"int de fapt, adaptarea ntre traductorul de msurare &i circuitele de con'ersie analo!+numeric. Aceasta adaptare poate s reclame con'ersia semnalului electric de la ie&irea traductorului ntr+un alt semnal electric, atenuarea sau amplificarea semnalului, filtrarea semnalului. 6n plus, din considerente de securitate a personalului sau a aparatului, poate s fie necesar i"olarea electric #separare !al'anic$ sau protecia prii electrice mpotri'a efectelor conectrii !re&ite sau mpotri'a descrcrilor electrice.
2

Con"ersia curent # tensiune 6n ca"ul n care traductorul furni"ea" la ie&ire semnal unificat ) + %; mA sau 4 + ); mA, con'ersia n tensiune se reali"ea" e0trem de simplu, prin intermediul unei re"istene #fi!.4.5$.

Fig.4.$. Con"ertor curent#tensiune 7aloarea re"istenei se determin n funcie de curentul de ie&ire al traductorului &i de domeniul de tensiune dorit. *entru ,ies @ 4+); mA &i Uies@ %; 7, re"ult R @ 5;; , iar pentru Uies@ 5 7, re"ult R @ )5; . Atenuarea semnalului .ac semnalul de ie&ire al traductorului este o tensiune care se poate modifica n limite mai lar!i dec(t cele admise de CAN, este necesar o atenuare, care se reali"ea" cu a/utorul unui di'i"or re"isti' #fi!.4.>$.

Fig.4.%. &i"i or re isti" utili at la atenuare Amplificarea semnalului ,nter'alul de 'ariaie a tensiunii de intrare pentru con'ertoarele analo!+numerice este n mod u"ual %...%; 7. .ac semnalul de la ie&irea traductorului nu dep&e&te % 7, performanele sistemului de achi"iie se nrutesc #re"oluia, preci"ia$. Este necesar amplificarea semnalului de la ie&irea traductorului p(n la limita ma0im admisa de CAN. 1e folosesc n acest scop amplificatoare cu structura de principiu din fi!.4.A.

Fig.4.'. Amplificator Utile n astfel de aplicaii sunt a&a+numitele amplificatoare cu c(&ti! pro!rama il, care permit modificarea amplificrii cu a/utorul unor semnale de comand inare #fi!.4.4$.

Fig.4.(. Amplificator programabil Filtrarea semnalului Filtrarea care se folose&te de o icei este filtrarea trece + /os, care are ca scop fie reducerea pertur aiilor suprapuse peste semna%ul util, fie eliminarea erorilor de aliere care pot s apar la
4

msurri. 8odul de apariie a acestor erori re"ult din e0emplul pre"entat n fi!.4.B, din care se o ser' c dac frec'ena de e&antionare nu este suficient de mare, semnalul reconstituit din e&antioanele prele'ate difer mult de semnalul ori!inal.

Fig.4.). Apariia erorilor la e!antionare Frec'ena de e&antionare se ia de 5 ... %; ori mai mare dec(t frec'ena de tiere a filtrului #fi!.4.%;$. Aceasta, la r(ndul ei, se ia e!al cu frec'ena ma0im de interes pre"ent n spectrului semnalului. .e e0emplu, dac traductorul de msurare furni"ea"a un semnal sinusoidal cu frec'ena f @ %;; C", se 'a lua fe@ %;;; C", iar frec'ena de tiere a filtrului se 'a lua f ; @ %;; C".

Fig.4.1*. Filtru trece#+os *entru un filtru trece+/os frec'ena de tiere are e0presiaf; = % ) R C

#4.%$

Raportul de atenuare se define&te ca raportul dintre tensiunea de intrare &i tensiunea de ie&irea= Ui Ue

#4.)$

4.4. E&#eri%entri *entru e0perimentare se utili"ea" o plac de achi"iii de date cu 4 canale analo!ice unipolare sau 4 canale analo!ice difereniale de %) iti #Conrad Electronic$. 8odulul se conectea" simplu la interfaa serial R1 )2) #cu B poli$, prin C=8% sau C=8) la un calculator personal. 1e pot achi"iiona p(n la 4 semnale analo!ice n domeniul ;...5 7. *entru o re"oluie de %) iti #4;B> pa&i$ corespunde un pas de %,)) m7 #5<4;B5$. *entru msurare se utili"ea" un pro!ram n Dasic creat pentru acest modul. Alimentarea modulului se poate reali"a direct de la *C #comutatorul 1) ,nt$ sau e0tern de la o surs de B7 c.c. #comutatorul 1 ) E0t prin alimentarea ntre EN. 3 mas &i UD e0tern FB7 $. Comunicarea cu *C+ulse face prin interfaa serial se face prin comunicaie duple0 #n timp ce *C+ul emite confi!uraia pentru urmtoarea msurtoare, simultan se recepionea" re"ultatul msurrii anterioare. :ransmisia se reali"ea" pe %> ii, dintre care %) sunt utili"ai pentru msurare iar 4 ii sunt utili"ai pentru adresa canalului selectat &i tipul de msurare #unipolar sau diferenial$. Un semnal analo!ic este unipolar la intrarea n modul, c(nd semnalul aplicat #n domeniul ;+5 7$ este cu potenialul po"iti' la un canal, iar potenialul ne!ati' este conectat la mas. 1e pot msura astfel 4 semnale analo!ice.
5

Un semnal analo!ic este diferenial la intrarea n modul, c(nd semnalul se aplic ntre dou intrri #fr a utili"a masa$G se msoar astfel diferena ntre cele dou semnale. 1e pot msura astfel 4 semnale analo!ice. Curentul a sor it de modul este de 4mA la o impedan %H.

a.

c.

d. Fig.4.11. Circuitele integrate utili ate ,n modulul de achi iie

Circuitul inte!rat de a" al modulului este L:C %)B; #C, %, con'ertor A<. de %) ii, preci"ie ;,;)I, fi!.4.%%.a$ care n principiu are dou locuri de a"- un multiple0or cu 4 canale analo!ice #CC;, CC%, ..., CCA$ &i un con'ertor analo!+di!ital #CAN$ de %) ii. Fiecare din aceste dou module are c(te un re!istru, care pentru multiple0or se sta ile&te care canal se cite&te, iar pentru CAN permite transferul serial de date spre *C. :ransferul se reali"ea" pe principiul apro0imaiei succesi'e. *entru funcionare acest circuit are ne'oie de o surs de alimentare de preci"ie &i sta ilitate corespun"toare. 1e folose&te circuitul inte!rat L: %;)%+5 #C,4, fi!.4.%%. $ #are o preci"ie de ;,;5I$ care este un sta ili"ator de preci"ie de 57. 6ntre partea de msurare #circuitul inte!rat L:C %)B;$ &i *C se asi!ur separarea semnalelor cu a/utorul circuitelor in'ersoare tri!!er+1chmitt #> uc.$. Aceste in'ersoare se re!sesc n circuitul 4;%;> #C,2, fi!.4.%%.c$. *rimul circuit in'ersor #%+)$ produce tactul de 2;;C" pentru comanda CAN, n timp ce tactul serial #shift clocJ$ pentru introducerea cu'(ntului de comand &i citirea msurtorii pro'ine de la *C. 1e utili"ea" &i un ista il de tip . de tip C8=1 de mare 'ite" din circuitul A4CA4 #C, ), fi!.4.%%.d$. Acest circuit inte!rat are dou ista ile de tip ., dintre care se utili"ea" numai unul. 1chema electronic a modului se pre"int n fi!.4.%), iar n fi!.4.%2 se pre"int modul de amplasare al pieselor electronice pe ca la/.

>

Fig.4.12. Schema electronic a modului de achi iie de date

Fig.4.13. Amplasarea componentelor electronice pe modul 1oft+ul utili"at de *C este 1er %; it #reali"at n Dasic$. Fr acest soft modulul nu poate fi pus n funciune. Comunicaia se reali"ea" pe adresele he0a"ecimale care sunt acti'ate de comen"ile Dasic ,N* &i =U:. *ro!ramul 1er%; it are un meniu principal cu urmtoarele su meniuri+8surtori #messen$G +reali"area msurtorilor #messun! starten$G +ie&ire pro!ram #pro!ram eenden$G +7ite" e&antionare #"eit$G +'ite"a ma0im #ma0 spped$G
A

+% secG +) secG +5 secG +%; secG +2; secG +% minG +) minG +5min. +Numr canale #Janale$G + %G + )G + 2G + 4G + >G + 4G +8od de afi&are #displaK$G + multimetru #!ro"iffern$G + list de 'alori #liste$G + ar 'oltmetric # ar !raf$G + !rafic #os"i$G + maimulte !rafice #multios"i$G + Card?are + C=8 %G + C=8 )G + C=8 2G + C=8 4G + 'ite" *C #*C speed$- ;, %;, );, 5;, %;;, );;, 5;;, %;;;, );;;, 5;;;G + tensiune de referin #ref+spannun!$ 57G + tip CAN #A.+Landler$+L:C %;B; #con'ersie pe %; it$G +L:C %)B; #con'ersie pe %) it$G +.ateiG + nici o dat #Jeine datenspeicherun!$G + crearea unui fi&ier pentru sal'are date #me?erte in datei speichern$G + deschiderea unui fi&ier !ata creat #me?erte aus datei lessen$G +Celp #hilfe$. E0tensia fi&ierelor este de tip M.m?t. :recerea de la un su meniu la altul se reali"ea" numai cu s!eile de la tastatur. ,ndicaii pentru reali"area msurtorilor+ tre uie 'erificat funcionarea irepro&a il a modulului &i n principiu, alimentarea poate fi de la *C sau e0tern #B7, c.c.$G + conectarea la *C se reali"ea" printr+un ca lu R1 )2) cu mufe mam+tatG + impedana tensiunii de msurat nu tre uie s fie mai mare de %JG + tensiunea de intrare ma0im nu tre uie s dep&asc 57G + temperatura mediului am iant tre uie s fie ntre ;+4;; CG + nu se a&ea" modulul n locuri umede sau cu 'i raii foarte mariG + nu se folose&te modulul n ncperi unde e0ist !a"e inflama ile, a uri sau prafG + nu se msoar tensiuni care sunt cuplate !al'anic la sursa de alimentare de c.a. de )2;7.

tNminO

; )2 4.44> %;;.> 4 )4 4.44> 5.)A )>

) )4 4.%4; %>A.4 4 )> 4.4A4 4B.A2 )B

4 )5 4.%A2 %>;.%) 4 )A 4.4B5 4A.% 2;

> )> 4.);2 %52.) % )B 4.5)2 44.> )B

4 )A 4.)%A %5;.; ) 2; 4.524 42.)> )B

%; )4 4.)4A %42.) 5 2) 4.554 4%.;% )B

%) )4 4.)>4 %2B.4 > 22 4.5A4 24.B 2;

%4 )B 4.)5 4 %4;. 4 24 4.54 > 24.% 4 )4

%> 2; 4.)BA %2).% B 24 4.>;4 2>.24 2%

%4 2; 4.2;5 %2).44 25 4.>;B 25.44 2;

tNminO

; 2; 4.2;5 %2;.4% 4 25 4.>;B 25.44 2;

) 2; 4.)B5 %2).> ) 24 4.5B4 2>.B4 )B

4 )B 4.)4 % %25. A 22 4.54 > 24.% 4 )A

> )B 4.))> %4A.B 4 2) 4.5A5 2B.)B )B

4 )B 4.)4A %42.) 5 2% 4.5>) 4;.>% )4

%; )4 4.)2 A %45. 5 2% 4.55 A 4%.% ) )A

%) )4 4.)2> %45.A ) 2; 4.54) 4).>5 )B

%4 )A 4.)24 %45.) A 2; 4.5)2 44.> )4

%> )A 4.%44 %5>.> > )B 4.5)4 44.5 )4

%4 )A 4.);; %52.B )4 4.5%> 45.22 )>

%;

%%

%)

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