You are on page 1of 36

4.

MSURRI ELECTRONICE INDUSTRIALE


4.1. Introducere
Necesitatea de a msura i controla funcionarea utilajelor sau a echipamentelor de proces
este la fel de veche ca i revoluia industrial. Instrumentaia de msur i control devin acum nervii
i creierul uzinelor moderne. Aceasta regleaz i supervizeaz operaiile echipamentelor industriale
furniznd i mijloacele necesare pentru a face uzinele viabile din punct de vedere economic.
Folosirea instrumentaiei de msur i control permite folosirea unor procese care ar fi foarte dificil
sau chiar imposibil s funcioneze fr operare automat.
Instrumentaia de msur i control poate fi diversificat ncepnd de la un simplu sistem
analogic pn la sistemele inteligente folosite astzi! de la un simplu poteniometru pn la
analizoare comple"e cum ar fi spectrometrele n infrarou. #entru toate sistemele avansate!
mrimile analogice i semnalele electrice care le $poart% sunt componente definitorii.
&surrile analogice pot lua multe forme! dar pot fi clasificate n dou tipuri' msurri
fizice i msurri compoziionale. #rimele includ msurarea unor mrimi ca presiune! temperatur!
debit! for! vibraie! mas! densitate etc. Al doilea tip include msurri de #(! conductivitate!
analize chimice.
)binerea! meninerea i mbuntirea calitii acestor msurtori este scopul de baz al
circuitelor de condiionare. ) bun condiionare a semnalelor pstreaz calitatea mrimilor de
msurat disponibile i folosirea optim a sistemelor de achiziie n controlul proceselor industriale.
*n e"emplu al acestui tip de msurri poate fi monitorizarea vibraiilor n instalaiile industriale.
+ei o parte din informaiile date de amplitudinea i frecvena vibraiilor nu sunt necesare pentru
controlul automat al procesului! cunoaterea acestora poate oferi suficiente informaii cu privire la
condiiile de funcionare i a strii tehnice a instalaiei.
&surrile industriale! n funcie de destinaia pe care o au! pot fi'
a, +oar pentru indicare
Aceste msurri sunt folosite pentru indicarea strilor diferitelor elemente din proces! fiind
utile pentru monitorizarea proceselor de producie. +e asemenea aceste mrimi pot oferi informaii
necesare operatorului uman n cazul defectrii sistemelor de control automate.
*n e"emplu al acestui tip de msurri poate fi monitorizarea tuturor temperaturilor n
instalaiile de distilare. Nu toate temperaturile sunt necesare pentru controlul automat al procesului!
dar cunoaterea temperaturii din diferite puncte ofer suficiente informaii cu privire la condiiile de
funcionare a fazei n care se afl procesul. Aceste informaii pot s sesizeze operatorului
necesitatea interveniei manuale ca urmare a defectrii sistemelor de control.
b, #entru controlul automat
-ontrolul automat al instalaiilor industriale este esenial pentru viabilitatea economic!
sigurana n funcionare a proceselor industriale! asigurnd controlul caracteristicilor fizice sau
compoziionale.
c, &surri privind stocurile de materiale
Aceste msurri necesit o mare acuratee! asigurnd stabilitatea i continuitatea procesului
de producie. .le furnizeaz informaii despre stocurile sau necesarul de materie prim i materiale
necesare procesului de producie! despre transferurile de materiale i subansambluri de la un punct
de lucru la altul. -unoaterea acestor informaii ajut la evitarea blocrii procesului de producie
datorit supraaglomerrii sau lipsei de materie prim i materiale.
d, &surri de mediu
/
&surrile parametrilor de mediu au o importan major! n ultimii ani furniznd
nregistrri privind deversrile de deeuri industriale i emanarea de no"e n atmosfer! ce trebuie s
fie n conformitate cu legislaia n vigoare.
e, &surri de siguran
Acestea sunt furnizate n ntregime de sisteme de msur separate i autonome care
monitorizeaz i limiteaz situaiile periculoase. &surrile determin parametrii critici ai
procesului! indicnd o eventual operare nesigur sau un potenial pericol.
Aceste sisteme trec peste sistemele de control i opresc funcionarea echipamentelor pn la
realizarea condiiilor de siguran prescrise. Astfel de sisteme sunt frecvent echipate pentru a
nregistra toate evenimentele aprute! permind efectuarea de analize ulterioare privind cauzele
producerii evenimentului respectiv! n scopul de a putea fi evitat sau controlat n viitor.
4.2. Mediul de mur indutri!l
*n sistem de msur i control industrial poate fi prezentat simplificat ca n figura 0./. 1unt
prezentate doar elementele eseniale! fcndu2se totui distincie ntre camera de control i mediul
industrial.
#rin mediu industrial se nelege aria n care sunt amplasate echipamentele de producie sau
depozitele de materiale. +e asemenea se nelege cel mai adesea podeaua ntreprinderii sau zona
e"terioar n cazul comple"elor industriale. #ri componente ale sistemului de producie se afl de
multe ori n zone diferite! fiind supuse perturbaiilor electrice i factorilor de mediu. .chipamentul
amplasat aici este supus unui numr mare de perturbaii electrice datorate surselor de alimentare!
motoarelor electrice! precum i factorilor de mediu ca temperatur! umiditate! medii corozive i
periculoase.
+e asemenea! mediul industrial este locul din care trebuie preluate mrimile de proces i
unde sunt plasate diferite circuite de condiionare. Firele de legtur cu echipamentul de msur pot
fi n apropierea echipamentelor electrice de putere! a contactoarelor de motoare i a arcurilor
electrice. Acolo unde firele de legtur au lungimi de zeci sau sute de metri! probabilitatea
interferrii cu acest mediu crete peste limitele admise.
C!mer! de control

-amera de control este cel mai $blnd% loc din ntreprindere! cu atmosfer curat i aer
condiionat. Aici se gsete cea mai mare parte a echipamentului electric necesar desfurrii
msurrilor de calitate. -amera de control conine de asemenea i circuite de condiionare a
semnalelor! echipamentele de calcul sensibile de obicei la interferene de natur electric.
-amera de control este de asemenea locul de unde oamenii interacioneaz cu sistemele de
msur i control din ntreprindere. ."ist i e"cepii! dar camera de control este locul unde se iau
cele mai multe decizii legate de procesul de producie.
C!"lurile de le#tur
-ablurile de conectare a instrumentaiei din camera de control sunt de obicei cu /3 4 /5
perechi cu fir plin. +e obicei sunt torsadate pentru a reduce interferenele datorate cuplrilor
magnetice. .le sunt pozate mpreun cu alte fire de semnal! dar departe de cablurile de alimentare
de putere.
6
*n numr mare de senzori sau semnale pot fi conectate la blocurile terminale aflate n
interiorul camerei de control sau n imediata sa apropiere! pentru o conectare uoar cu circuitele de
condiionare a semnalelor sau dispozitivele de afiare.
7n multe cazuri! costul firelor de legtur este o bun parte din costul de instalare al sistemului de
msur i control. -ostul crete considerabil atunci cnd cablurile trebuie s strbat zone coninnd
vapori sau gaze inflamabile. 8iscurile reprezentate de aceste condiii necesit folosirea unor tehnici
adecvate pentru prevenirea focului sau e"ploziilor cauzate de scntei electrice.
Concentr!to!rele de d!te
Acestea pot fi folosite pentru reducerea costului cablurilor de legtur. Aceste dispozitive
colecteaz un mare numr de semnale! realizeaz condiionarea semnalelor i conversia numeric a
acestora. +atele astfel obinute sunt transmise direct ctre echipamentul din camera de control.
4.$. %ener!lit&i de're 'relucr!re! numeric ! emn!lelor
1istemele de msur au ca scop prelucrarea mrimilor electrice sau neelectrice dar convertite
n semnale electrice n scopul afirii! prelucrrii sau elaborrii unei decizii. 1istemul de
instrumentaie este un sistem de msura comple"! adesea computerizat sau cel puin dotat cu
microprocesor i caracterizat prin posibiliti de prelucrare a informaiei provenite din procesul de
msurare.
Informaia reprezint! ntr2un sens mai restrns! date i detalii relative la un obiect sau
eveniment. 1emnalul poart informaiile de mrime i timp ce caracterizeaz evoluia acelui obiect
sau eveniment. Sitemele de intrument!&ie 9fig.0.6, sunt destinate prelucrrii informaiilor
provenite dintr2un proces de msur 9transformate n semnale electrice, i nu modificrii
9transformrii, acestor semnale. .le sunt de regul sisteme deschise! rolul lor fiind de a realiza att
aciunea de msurare propriu2zis! ct i de analiz a mrimilor prelevate din proces.
-ondiionare
de semnale
-ondiionare
de semnale
#roces
1isteme de achiziie i
distribuie de date
Aer condiionat
)peratori umani
-A&.8A +. -)N:8);
1emnale de control
1emnale de msur
&.+I* IN+*1:8IA;
<0=
o
- 4 >5?
o
-
*miditate
&ediu periculos
#latforma de
lucru
&otoare @
1urse de alimentare
Arcuri electrice
Iluminare
Indicare
Indicare
7nregistrare
)perator @ Interfa
proces
1urse de perturbaie
Fig.0./. 1istem de msur i control industrial
A
+in punct de vedere constructiv! sistemele de instrumentaie pot fi simple sau inteligente
cnd pe lng msurarea propriu2zis sistemul permite i prelucrarea informaiilor obinute prin
msurare precum i operaii de corecie a rezultatelor sau control a condiiilor de msur 9eliminarea
zgomotelor! corecii de neliniaritate! calibrare automat,. 1istemele de instrumentaie inteligente au
n componena lor de cele mai multe ori uniti de prelucrare numeric ceea ce le confer
performane ridicate.
1pre deosebire de sistemele de instrumentaie! itemele de control 9Fig.0.A, sunt destinate
att prelucrrii informaiilor culese prin msurare ct i elaborrii comenzilor elementelor de
e"ecuie ce acioneaz asupra procesului supravegheat.
1istemele de control sunt sisteme nchise! ce preleveaz o stare i genereaz comenzi
9corecii, n sensul meninerii strii ntr2o evoluie prestabilit. 1istemele de control pot fi statice sau
dinamice. *n sistem de control static are rolul de a menine ieirea la o valoare precis ct mai mult
Intrri proces
.lemente de
e"ecuie
#roces
1enzori i
:raductoare
#rocesare
analogic
-ondiionare
de semnal
Ieiri analogice
9conversii N@A,
Achiziie de date
9conversii A@N,
Sitem de
c!lcul
Ieiri proces
)perator uman
Fig.0.A. 1tructura unui sistem de control
Sitem de
Intrument!&ie
0
Fig. 0.6. ."emplu de folosire a unui 1istem de Instrumentaie
KEITHLEY 3327 CHIP TEST FIXTURE
LOW HIGH
42V DC MAX
# r o c e s t e h n o l o g i c
1 i s t e m d e
t r a d u c t o a r e
1 i s t e m d e
I n s t r u m e n t a t i e
timp! plecnd de la mrimea de intrare luat ca referin. *n sistem dinamic permite mrimii de
ieire s urmreasc ct mai fidel evoluia intrrii ce urmeaz o lege prestabilit.
) categorie special de sisteme o formeaz sistemele de msur cu parametrii controlai care
urmresc determinarea mrimii de msurat n condiii bine determinate. *n astfel de sistem are att
caracteristici de instrumentaie ct i de control.
1tructura unui sistem de control @ instrumentaie cu parametrii controlai include n principiu
urmtoarele componente '
2 traductoarele ce preleveaz mrimile de msuratB
2 circuitele de condiionare a semnalelor ce realizeaz procesarea analogic a semnalelor
9filtrare! izolare! amplificare,B
2 circuitele de achiziie a datelor ce transform semnalul analogic de intrare ntr2o mrime
numericB
2 sistemul de calcul care realizeaz analiza i eventual elaboreaz deciziileB
2 circuitele de ieire analogice care furnizeaz semnalele prelucrate sau comenzile pentru
sistemele n bucl nchisB
2 blocul de postprocesare analogic care permite interfaarea cu elementele de e"ecuie.
4.$.1. Cl!i(icri
#rin completarea configuraiei unui calculator 9de regul un calculator personal < #-,
cu elemente din categoria interfeelor de proces 9plci de achiziie, se obine un sistem de
achiziie a datelor. Noiunea de sistem de achiziie este ceva mai general! fiind incluse aici i
alte sisteme numerice de achiziie care nu se bazeaz pe #-. 7n condiiile e"istenei funciilor
de conducere! sistemul se va numi sistem de achiziie i conducere.
#rin sistem de achiziie a datelor se nelege un sistem de msurare care permite
vizualizarea i@sau nregistrarea evoluiei temporale a mai multor mrimi! analogice i@sau
numerice! poate implementa mai multe regimuri de achiziie i permite diverse prelucrri
numerice.
#rincipalele regimuri de achiziie implementate de sistemele de achiziie a datelor
sunt urmtoarele'
2 regimuri de achiziie pentru afiare local )Di#it!l *!nel Meter+ < permit
msurarea numeric a mai multor mrimi n scopul unor monitorizri locale. :ot odat pot fi
realizate i prelucrri numerice simple de tipul liniarizrii caracteristicilor senzorilor. Calorile
msurate nu se memoreaz! dar pot fi transmise la distanB
2 regimuri de achiziie de lung durat )D!t! Lo##er+ < permit memorarea evoluiilor
temporale ale mrimilor msurate! putndu2se face prelucrri ulterioare ale informaiilorB
2 regimuri de achiziie de scurt durat )Tr!nient Recorder+ < permit vizualizarea
i@sau nregistrarea unor regimuri tranzitorii! sau a unor secvene numerice nerepetitive.
&odul de desfurare a achiziiei de date depinde de un eveniment de tip trigger! prin
care se definete zona de interes din evoluiile analizate. 1e pot ntlni dou moduri
principale de achiziie'
2modul posttriggerB
2modul pretrigger.
?
&odul posttrigger realizeaz achiziia unui numr specificat de eantioane dup
apariia unui eveniment trigger! adic dup recepionarea unui semnal trigger 9de
sincronizare,. +up ce bufferul care stocheaz datele achiziionate 9de lungime specificat de
utilizator, este plin! achiziia este stopat.
7n cadrul modului pretrigger datele sunt achiziionate continuu! nainte i dup
primirea unui semnal trigger. +atele sunt colectate ntr2un buffer precizat de utilizator
pn cnd se recepioneaz semnalul trigger. +up aceasta! sistemul de achiziie va mai
colecta un numr specificat de eantioane dup care stopeaz achiziia. Dufferul este tratat ca un
buffer circular! adic dup ce ntregul buffer este completat! datele sunt stocate de la nceput
prin suprascrierea datelor vechi. ;a terminarea achiziiei! bufferul conine eantioane dinaintea
i dup apariia semnalului trigger. Numrul de eantioane salvate n buffer depinde de
lungimea acestuia 9specificat de utilizator, i de numrul specificat de eantioane ce trebuie
achiziionat dup apariia semnalului trigger.
#e lng aceste variante principale! n funcie de firmele productoare de sisteme
de achiziie s2au dezvoltat tehnici de achiziie care deriv din acestea! un e"emplu fiind
modul de achiziie de tip double2buffered! dezvoltat de National Instruments! care
utilizeaz o tehnic asemntoare cu modul pretrigger! completnd bufferul specificat de
utilizator n mod continuu. 1pre deosebire de modul pretrigger! aici se apeleaz la un al doilea
buffer! care preia datele vechi din primul buffer! nainte ca acestea s fie suprascrise.
1arcina fundamental a sistemelor de achiziie i conducere este msurarea i@sau
generarea semnalelor fizice din lumea real. +iferena de baz ntre diversele opiuni de
realizare hardEare este metoda de comunicare ntre hardEare2ul de achiziie i sistemul de calcul.
+in acest punct de vedere putem clasifica hardEare2ul de achiziie n dou categorii principale'
2 hardEare 9plci, de achiziie de uz generalB
2 hardEare de achiziie special 9instrumente sau aparate de msurare speciale,.
.chipamentele din prima categorie stau la baza sistemelor de achiziie de tip
instrument virtual! iar cele din a doua categorie la baza sistemelor de achiziie cu
aparatur de msur programabil i a sistemelor de achiziie dedicate.
4.$.2. Siteme de !c,i-i&ie ! d!telor ti' .irtu!l Intrument / .I
Acest tip de sistem este obinut prin conectarea unei plci de achiziie la un calculator
i prin utilizarea unor module e"terioare de cuplare. #lcile de achiziie asigur realizarea
unor funcii cum ar fi condiionarea de semnal! msurarea numeric propriu2zis! conectarea
informaional cu calculatorul. -alculatorul asigur la rndul su funcii cum ar fi interfaarea
cu placa de achiziie! controlul achiziiei datelor! stocarea datelor! prelucrri comple"e ale
informaiilor.
#lcile de achiziie folosite n cadrul sistemelor de achiziie tip Cirtual Instrument pot fi
de mai multe tipuri dar se pot ncadra n dou categorii principale' plci de achiziie universale i
plci de achiziie comple"e 9dedicate,.
#lcile de achiziie universale asigur prelucrri analogice minime! ofer ieiri numerice
i analogice pentru a putea fi folosite n conducerea proceselor i asigur funciile numerice
minimale. #lcile comple"e rezolv n plus cerine de prelucrri speciale! cum ar fi analiza
spectral! regimuri tranzitorii! msurri de precizie! achiziii de tip adaptiv care urmresc viteza
de variaie a mrimilor analogice etc.
3
'
9 ,!
!
x T M
x f t
t T x M


4.$.$. Siteme de !c,i-i&ie cu !'!r!tur de mur 'ro#r!m!"il
Aparatura de msur utilizat este cea din categoria multimetrelor! osciloscoapelor
digitale! generatoarelor de funcii! iar cuplarea la procesul fizic msurat este direct. 1tandardul
de cuplare este de obicei de tip F#ID 9I... 055,. Aceste sisteme implementeaz de obicei
regimuri de achiziie de tip +ata ;ogger i uneori de tip :ransient 8ecorder.
4.$.4. Siteme de !c,i-i&ie dedic!te
1unt sisteme de achiziie configurate pentru procese industriale comple"e sau
componente elementare ale unor sisteme distribuite de msurare i monitorizare. +e regul!
aceste sisteme de achiziie sunt impuse de firmele puternice din domeniu 9National Instruments!
Analog +evices! :eGtroni" etc.,! fiind conturat ncadrarea acestor sisteme dedicate n
standardul CHI. CHI 9C&. eHtensions for Instrumentation, definete un protocol standard
de comunicaie care utilizeaz comenzi A1-II pentru controlul instrumentelor de msur!
asemntor cu F#ID.
4.4. *relucr!re! emn!lelor 0n itemele de mur numerice
*n semnal este o entitate fizic capabil att cantitativ ct i calitativ s poarte informaie.
;umea nconjurtoare abund n e"emple de semnale. )mul este creatorul unui numr foarte mare
de semnale de regul de natur electric. -u toate acestea e"ist foarte multe surse de semnale
neelectrice 9biologice! acustice! mecanice,. 7n general acestea sunt posibil de modelat prin semnale
electrice 9tensiune sau curent,.
4.4.1. Semn!le !n!lo#ice 1i emn!le numerice
#rin semnal analogic se nelege o mrime fizic de regul electric ce poate fi reprezentat
printr2o funcie de timp care poate lua valori ntr2un domeniu de variaie bine precizat '
90./,
n care : este mulimea momentelor de timp! & este mulimea eantioanelor semnalului! " este
descrierea semnalului ce asociaz fiecrui /element t : un element "& bine definit! numit
eantionul semnalului " la momentul de timp t. +aca : I orice semnal definit pe : se numete
discret iar dac : 8 semnalul se numete continuu.
+ac & 8 semnalele au valori reale i se spune despre aceste semnale c sunt analogice
putnd reprezenta msuri ale mrimilor din lumea nconjurtoare.
+aca & J i este numrabil! semnalul este cuantizat i este posibil reprezentarea sa
numeric 9codificarea sa, .
+in punct de vedere al posibilitii de cunoatere a evoluiei lor n timp! semnalele pot fi '
2 deterministe ce au valori bine precizate i eventual descrise de legi de variaie cunoscuteB
2 aleatoare ce au valori ce pot fi msurate cu o anumit probabilitate. 7n aceast categorie se
includ zgomotele.
."emple de semnale'
a, semnale continue
K

b at ) t ( x
) t sin( ) t ( x
+

90.6,
b, semnale discrete

R t , Z n ), nt sin( ) nt ( x
0 0 0

90.A,
c, semnale cuantizate

{ } Z m , Q q , mq x | x M
90.0,
*n semnal discret i cuantizat se numete semnal numeric 9digital, i poate fi prelucrat prin
metode numerice. :ransformarea semnalelor analogice n semnale numerice se face prin
eantionare i cuantizare! operaii ce formeaz digitizarea. #rocesul este ireversibil n sensul c prin
aceste operaii se pierde o parte din informaia purtat de semnalul analogic iniial. +ac aceast
pierdere este acceptabil! se poate apela la metodele numerice de prelucrare a semnalelor!
putnduse reconstrui parial un semnal numeric prin netezire 9interpolare! filtrare,. #entru semnalele
discrete se pot folosi notaiile " 9Gt
=
, sau " 9G, ! G I deoarece t
=
este constant.
.antionarea i cuantizarea stau la baza circuitelor de conversie a datelor 9conversie analog 2
numeric,.


-ele mai importante semnale utilizate n descrierea fenomenelor de conversie i prelucrare a
semnalelor sunt '
5
" 9t,
" 9Gt
=
,
"
L
9Gt
=
,
eantionare cuantizare
Fig.0.0. 1emnal continuu i discret
2/ 26 2A
20 2?
= / 6 A 0 ?
G
t
"9t,
"9G,
23
2 Impulsul unitar '
/! . =
9 ,
=! . =
pt k
d k
pt k

'

90.?,

2 :reapta unitate'
/! . =
9 ,
=! . =
pt k
k
pt k

'
<

90.3,
2 1emnalul dreptunghiular neperiodic'
/! .= /
9 ,
=! .
k
pt k K
r k
n rest

'

90.K,
2 1emnal sinusoidal de perioad N'
=
6
9 , sin 9 , x k A k k
N
1
+
1
]
90.5,
1punem c un semnal discret este periodic cu perioada M dac " 9G, N " 9G > M, pentru toate
valorile lui G. +ac un semnal este definit pentru un numr finit M de eantioane! el se numete
semnal de durat limitat! M reprezint durata unui astfel de semnal '
= =
"9G,! pt.G G G M /
"9G,
=! n.rest
+

'

90.O,
4.4.2. E1!ntion!re! emn!lelor
.antionarea unui semnal analogic const n prelevarea valorilor semnalului la momente de
timp! de regul echidistante! t
=
9interval sau perioad de eantionare,. .antionarea ideal se
realizeaz prin nmulirea semnalului analogic " 9t, cu un tren de impulsuri ideale definit ca mai jos'


k
0
) kt t ( ) t (
90./=,
1e obine un semnal "
s
9t, numit semnal eantionat de forma '
s = =
G
" 9t, "9t, 9t, "9Gt , 9t Gt ,
+

90.//,
1pectrul semnalului eantionat H
1
9P, const n repetri periodice a"ate fa de GP
=
ale
spectrului original denumite spectre secundare. #entru a reface semnalul iniial este necesar ca
aceste spectre secundare s poat fi eliminate. Acest lucru este posibil doar dac P
=
Q6P
m
n caz
contrar semnalul original nu poate fi reconstituit n ntregime.
O
G
G
G
G
/
/
/
/
9 , d k
9 , k
9, x k
9 ,
k
r k
Acest rezultat este cunoscut sub numele de teorema eantionrii 91hannon, care precizeaz
c pentru reconstrucia unui semnal de band limitat la f
D
din eantioanele sale! preluate cu o
frecven de eantionare f
s
este necesar ca frecvena de eantionare s fie cel puin dubl fa de
frecvena ma"im f
D
! din spectrul semnalului. Frecvena f
s
@6 se numete frecven NRLuist. 7n figura
0.? sunt prezentate spectru semnalului! spectrele secundare n cazul respectrii i nerespectrii
frecvenei NRLuist precum i caracteristica filtrului necesar pentru a nu apare fenomenul de aliere.
+eoarece n practic este imposibil de realizat un filtru ideal de obicei se ia f
s
S902/=, f
D
.
Aceste filtre se numesc filtre !nti!li!.
+up eantionare semnalul este cuantizat. .antionarea real utilizeaz n locul trenului de
impulsuri ideale T
U
9t, cu un tren de impulsuri reale 19t,.
=
9 ,
j kt
k
k
S t e
+


avnd coeficienii
=
=
=
sin
k
k
t

k
t
t
_

90./6,
Aceti coeficieni au un ma"im pentru GN= i descresc progresiv. 1pectrul de frecven va fi'
( ) ( )
s k
k
! ! k

90./A,
/= Fig. 0.?. 1pectrul semnalelor eantionate
=
f
s
f
s
@6
f
V H
1
9P, V
f
D
=
f
Filtru
antialias
V H
1
9P, V
f
D
2f
D
=
f
s
f
s
> f
D
f
s
2 f
D
f
s
@6
f
V H
1
9P, V
f
D
2f
D
=
f
s
@6
f
V H
1
9P, V
4.4.$ Cu!nti-!re! emn!lelor
-uantizarea semnalelor este o operaie strict necesar n vederea conversiei lor numerice.
#entru realizarea cunatizrii se mparte domeniul de variaiei finit al semnalului n clase
echidistante '
L L
iL " iL ! pt. i =! /! 6!....
6 6
< + t t
90./0,
unde " este valoarea semnalului iar L este mrimea cuantei care caracterizeaz clasa de apartenen
i. #rin cuantizare se nlocuiete valoarea " a semnalului cu centrul clasei de apartenen cea mai
apropiat.
Ieirea cunatei poate fi scris '
L L
" " +
90./?,
unde
L
este eroarea de cuantizare 9zgomot de cuantizare,.
+atorit acestei erori orice valoare de intrare cuprins n intervalul 9"2L@6 ! ">L@6W va
produce aceeai ieire cuantizat "
L
. .ste evident faptul c eroarea de cuantizare depinde de pasul
ales L. Apare necesitatea gsirii unui optim cci un pas prea mare nu va satisface cerinele de
rezoluie! iar un pas prea mic va produce date redundante.
4.4.4. Con2eri! !n!lo# numeric 'ri2it c! 'roce de e1!ntion!re 1i cu!nti-!re
)peraia de eantionare este realizat cu circuite de eantionare i memorare! iar operaia de
cuantizare este realizat cu circuite de conversie numite i dispozitive de cuantizare. #entru a
respecta restriciile impuse de teorema eantionrii se utilizeaz filtre antialias care s limiteze
banda semnalului de intrare. Astfel schema bloc a unui convertor analog numeric este prezentat n
figura 0.3.
4.4.3. Con2eri! numeric !n!lo#ic 1i ire2eri"ilit!te! recontituirii emn!lului
+in form numeric n form analogic se poate ajunge prin operaia de conversie numeric2
analogic! operaie ce ar trebui s fie invers celei analog2numerice. 7n realitate prin eantionarea
semnalului pierde parial o parte din componentele sale spectrale! datorit limitrii benzii prin filtrul
antialias. #resupunnd c acest efect este neglijabil sau semnalul de intrare este deja de band
limitat se poate admite c este posibil reconstituirea complet a semnalului "9t,.
#rin cuantizare se produce ns o pierdere de informaie ireversibil datorit erorii de
cuantizare intrinseci. Aceast eroare poate fi minimizat dar niciodat eliminat. 1e poate observa
c prin conversie numeric2analogic se obine doar o apro"imaie a semnalului iniial! cu att mai
bun cu ct eroarea de cuantizare este mai mic i deci rezoluia mai ridicat.
//
Filtru
AN:IA;IA1
+ispozitiv de
cuantizare
"9t,
Fig.0.3 -onversia analog numeric

9t,

9t
,
"
L
9G,
"
s
9t,
-onversia N@A permite obinerea unui numr finit de valori analogice pentru un semnal!
ceea ce face ca acesta s nu capete nc aspectul unui semnal analogic. 7n practic se utilizeaz
interpolarea cu filtre de netezire! care apropie foarte mult semnalul obinut de cel original.
Figura 0.K prezint schema bloc specific procesului de conversie numeric2analogic.
1emnalul numeric "
L
9t, este transformat ntr2un semnal aproape analogic cu ajutorul unui
convertor N@A. Apro"imaia semnalului analogic iniial ( ) x t %
se obine dup netezire cu un filtru
trece jos de ordinul / sau 6.
4.4.4. Circuitul de e1!ntion!re5memor!re
*n circuit de eantionare i memorare 9-.&, realizeaz e"tragerea 9prelevarea,! la un
moment dat a valorii unui semnal analogic 9tensiune electric, de intrare u
i
! memorarea acestei
valori u
e
i meninerea constant a acesteia pe toat durata efecturii prelucrrii 9fig.0.5,
7n starea de eantionare impus prin nivelul / logic al semnalului de comand 1@(! -.&
funcioneaz ca repetor! semnalul la ieire u
e
urmrind semnalul de la intrare u
i
. Frontul de coborre
al semnalului de comand 1@( determin memorarea valorii tensiunii de la intrare u
i
de la
momentul corespunztor frontului. Aceast valoare a tensiunii de intrare este meninut la ieirea
-.& pe intervalul corespunztor strii de memorare impus prin nivelul = logic al semnalului de
comand 1@(. Aceste circuite de eantionare i memorare se utilizeaz att n sistemele de achiziie
a datelor ct i n sistemele de distribuie de date.
7n mod obinuit circuitele de eantionare i memorare au amplificare unitar. .le pot fi
considerate pe bun dreptate memorii analogice a cror funcionare este asemntoare cu cea a
memoriilor dinamice 2 un condensator este ncrcat la valoarea semnalului de intrare 9eantionare,
i apoi este utilizat pentru a pstra valoarea pe durate de timp finite 9memorare,
7ntr2un sistem de achiziie de date ieirea -.& este conectat la intrarea -AN. 7n intervalul
corespunztor efecturii unei conversii analog2numerice! circuitul de eantionare i memorare
este comandat n stare de memorare pentru a menine constant tensiunea la intrarea -AN.
1e obine astfel mrirea valorii limitei superioare a domeniului de frecven pentru semnalului de
intrare cu utilizarea -AN la rezoluia ma"im! dat de numrul de bii ai acestuia. 1e precizeaz c
acest deziderat este atins dac tensiunea de la intrarea -AN nu se modific n intervalul efecturii
conversiei cu mai mult de X/@6 ;1D. 7n sistemele de distribuie a datelor! circuitele de eantionare
i memorare sunt utilizate pentru reconstituirea semnalelor multiple"ate n timp.
u
e
u
i
S67
- .
&
semnal de
intrare
semnal
eantionat
ue
u
i
S67
t
t
Fig. 0.5. -ircuit de eantionare i memorare
/6
-onvertor
numeric2analogic
Filtru de
netezire
"
L
9G,
"
L
9t,
"9t,
Y
Fig.0.K. #rocesului de conversie numeric2analogic.
ap max max
t "
#rezena -.& naintea -AN nu este n mod obligatoriu necesar. 7n cazul n care semnalele
analogice sunt statice sau cvasistatice 9lent variabile n timp, se poate renuna la aceste circuite mai
ales dac variaia semnalului analogic! pe durata conversiei! este mai mic dect erorile ce le2ar
putea introduce procesul de eantionare i memorare. 7n cazul semnalelor cu variaii rapide
circuitele de eantionare i memorare sunt obligatorii.
#arateristii$e ir&it&$&i de e'anti(nare 'i mem(rare (#)M)
*n circuit de eantionare i memorare ideal ar trebui s comute regimurile de lucru
instantaneu! timpii de stabilizare ar trebui sa fie nuli iar durata memorrii infinit. +in pcate n
practic aceste deziderate nu pot fi ndeplinite.
1e prezint n continuare principalele caracteristici ale unui pe baza caracteristicii de
funcionare prezentat n fig.0.O.
Ero!re! t!&ion!r / reprezint abaterea de la amplificarea unitar sau cea prescris prin
datele de catalog
Ero!re! de dec!l!8 / reprezint valoarea tensiunii de ieire pentru o tensiune de intrare
nul
Tim'ul de !'ertur t
ap
! reprezint intervalul dintre frontul de comand al strii de
memorare pentru -.& i trecerea efectiv a acestuia n starea de memorareB are semnificaia unei
inerii a circuitului la aplicarea comenzii. 8ezult c! n procesul de achiziie! fronturile de comand
ale strii de memorare trebuie s fie decalate cu t
ap
nainte fa de momentele impuse de prelevare a
eantioanelor. Instabilitatea timpului de apertura t
ap
reprezint limita ma"im a variaiilor aleatoare
ale timpului de apertur. 8ezult ca valorile memorate ale eantioanelor sunt afectate de erori cu
limita ma"ima'
90./3,
unde #
ma"
reprezint panta ma"ima a semnalului de intrare u
i
.
7n procesul de achiziie! eroarea
ma"
trebuie s satisfac relaia'
1@( &emorare
.antionare
u
i
u
e
u
i
diafonie
t
ap
t
s
alterare
semnal
t
ac
u
e
Fig. 0.O. -aracteristica -.&
/A
;1D
6
/
t #
ap ma" ma"

90./K,
Tim'ul de t!"ili-!re t
s
la comutarea -.& n starea de memorare reprezint intervalul
dintre momentul de sfrit al timpului de apertur i momentul reducerii amplitudinii oscilaiilor la
ieirea -.& sub valoarea /@6 ;1D. *n proces de conversie2analog numerica se declaneaz numai
dup stabilizarea ieirii -.& n starea de memorare! adic dup sfritul timpului de stabilizare t
s
.
&odificarea tensiunii u
e
de la ieirea -.& n starea de memorare este caracterizat prin
panta de variaie a acesteia 9u
e
@t,! numit viteza de alterare. Alterarea tensiunii u
e
de la ieirea -.&
n starea de memorare pn n momentul terminrii conversiei analog2numerice trebuie s fie mai
mic de /@6 ;1D.
+iafonia caracterizeaz variaia tensiunii de ieire n starea de memorare datorit variaiilor
tensiunii de intrare.
Tim'ul de !c,i-itie t
ac
reprezint intervalul de timp dintre momentul aplicrii frontului
de comand al strii de eantionare i momentul n care ieirea -.& urmrete intrarea acestuia cu
o precizie dat 9eroare mai mic de /@6 ;1D,. Acest timp de achizitie apare datorit intrzierii la
comanda de comutare n starea de eantionare! datorit vitezei limitate de variaie a tensiunii de la
ieirea -.& precum i procesului oscilatoriu premergtor stabilizrii tensiunii de la ieirea -.&.
:impul de achiziie reprezint o caracteristic important a -.& care limiteaz! n procesul de
achiziie! frecvena de eantionare 9frecvena de culegere a valorii semnalelor,.
4.4.9. An!m"lul CEM / CAN
7n continuare se prezint modul de comand al ansamblului -.& 2 -AN n corelaie cu
caracteristicile celor dou componente ale ansamblului 9figura 0./=,.
1emnalele de control ale -AN sunt'
St!rt Con2erie care permite declanarea procesului de conversie analog2numeric prin
fronturile cresctoare ale acestui semnalB
St!re Con2erie care indic prin nivelul logic / efectuarea de ctre -AN a unei conversii i
deci prin frontul descresctor indic sfritul conversiei analog2numerice.
7n scopul achiziiei unui eantion 9realizrii unei conversii analog2numerice,! -.& este
comandat n starea de memorare la momentul t
/
9fig.0.//,.
u
e
u
i
- . & - A N
1tart
-onversie
1tare
-onversie
b
/
b
6
... b
N
1@(
Fig.0./=. Ansamblul -.&<-AN 2 structura de principiu
/0
t
/
1tart -onversie
1tare -onversie
b
/
b
6
... b
N
1@(
Fig.0.//. Ansamblul -.&<-AN 2 diagramele de timp
t
6
t
A
t
0
t
t
t
t
+eclanarea conversiei analog2numerice se realizeaz la momentul t
6
! dup stabilizarea
ieirii -.&' s ap / 6
t t t t +
&omentul t
A
reprezint sfritul convesiei analog2numerice moment precizat de comutarea
la nivel = logic a semnalului 1tare -onversie. 8ezult
# * +
T t t
unde :
-
este timpul de
conversie al -AN.
:ot la momentul t
A
! -AN ncarc liniile de ieire b
/
b
6
... b
N
cu rezultatul conversiei i se
comand -.& n starea de eantionare. Aceast stare este meninut pn la momentul t
0
astfel
nct
a + ,
t t t
unde t
ac
este timpul de achiziie al -.&.
#erioada de achiziie minim :
acmin
caracteristic ansamblului -.& 2 -AN reprezint
intervalul de timp minim ntre momentele de prelevare a dou eantioane consecutive.
8ezult deci c' a # s ap - , min a
t T t t t t T + + +
90./5,
4.4.:. *rinci'ii contructi2e !le CEM
1imbolul frecvent folosit pentru descrierea circuitelor de eantionare i memorare n
schemele bloc este un comutator n serie cu un condensator! unde 8
i
reprezint rezistena intern a
sursei de semnal.
-omutatorul controleaz modul de lucru al dispozitivului! iar condensatorul memoreaz
valoarea tensiunii. *n circuit de eantionare i memorare poate folosi doar aceste componente! dar
cu performane foarte sczute. 1tudiind deficienele rezultate din aceast schem se trag concluzii
privind componentele ce trebuie adugate pentru mbuntirea performanelor circuitului.
7n primul rnd! n modul urmrire! timpul de ncrcare al condensatorului este dependent de
impedana sursei de intrare. ) surs cu impedan mare de intrare va da o constant mare de timp
8-! avnd ca rezultat creterea timpului de achiziie. #entru a ameliora acest efect se folosete la
intrare un circuit de adaptare de impedan cu amplificator operaional n configuraie repetoare ce
trebuie s suporte o sarcin capacitiv. :impul de achiziie devine astfel independent de impedana
sursei i este foarte mic avnd n vedere impedana foarte mic de ieire a amplificatoarelor
operaionale.
7n al doilea rnd! n modul memorare condensatorul se va descrca pe sarcina de ieire. +eci
viteza de degradare a tensiunii memorate va fi dependent de sarcina de ieire ce nu poate fi foarte
mare. #entru a ameliora acest dezavantaj! un amplificator repetor va separa de asemenea
condensatorul de circuitul de ieire. 7n consecin! pentru a ncrca i memora o valoare de tensiune
pe condensator! circuitul practic de eantionare i memorare include adaptare de impedan att pe
intrare! ct i pe ieire. ."ist dou variante de baz ale acestei structuri' n bucl deschis sau bucl
nchis n funcie de reacia folosit.
;a arhitectura n bucl deschis! figura 0./A! la intrare i la ieire se folosesc amplificatoare
operaionale n configuraie repetoare.
/?
C
IN
-
(
C
)*:
Fig. 0./6. 1imbolizare -.&
8
i
1@(
C
IN
2
>
-
(
C
)*:
2
>
Fig. 0./A. -.& n bucl deschis
1@(
A
/
A
6
Amplificatorul operaional de intrare A
/
asigur o impedan mare de intrare a -.& i
impedana mic pentru ncrcarea condensatorului - n starea de eantionare ceea ce conduce la un
timp de achiziie redus 9constanta de timp de ncrcare a condensatorului :
i
N f 98
A/
-, unde 8
A/
este impedana de ieire a amplificatorului A
/
.
Amplificatorul operaional de ieire A
6
este realizat cu tranzistoare cu efect de cmp 9F.:,
astfel nct n circuitul de intrare se obine o impedan foarte mare conducnd la descrcarea lent
a condensatorului 9constanta de timp de descrcare a condensatorului :
d
N f 98
A6
-,! unde 8
A6
este
impedana de intrare a A
6
rezultnd astfel o vitez de alterare redus.
Calorile capacitii condensatorului de memorare - se aleg n funcie de caracteristicile
aplicaiei n care se utilizeaz respectivul -.&. Astfel! creterea valorii capacitii condensatorului
de memorare conduce la creterea timpului de achiziie al -.&! dar la scderea vitezei de alterare a
tensiunii de ieire n starea de memorare. 1cderea valorii capacitii condensatorului de memorare
conduce la scderea timpului de achiziie! dar la creterea vitezei de alterare a tensiunii de ieire n
starea de memorare. 1e utilizeaz o valoare care realizeaz astfel un compromis ntre cele dou
caracteristici' timp de achizitie i respectiv vitez de alterare. #entru obinerea unor performane
ridicate condensatorul de memorare trebuie s aib curent mic de pierderi prin izolaie avnd
dielectricul din polistiren sau teflon.
8educerea erorilor de decalaj ale -.& se poate obine prin includerea celor dou
amplificatoare operationale A
/
i A
6
ntr2o bucl de reacie global! ca n figura 0./0.
.fectul principal al utilizrii reaciei globale const practic n eliminarea erorilor de decalaj
corespunztoare amplificatorului de ieire A
6
. 8ezult c n cazul structurii de principiu din
fig.0./0! erorile de decalaj ale -.& sunt date doar de amplificatorul operaional de intrare A)
/
!
care trebuie ales cu deriva redus a tensiunii de decalaj.
7n ambele cazuri 9 bucl nchis sau deschis , pe durata memorrii! deoarece bucla de
reacie este ntrerupt sau lipsete! amplificatorul de intrare se satureaz i la trecerea n starea de
eantionare intrarea trebuie reachiziionat! chiar dac semnalul de intrare nu a suferit nici o
modificare.
#entru a evita intrarea n saturaie a amplificatorului A
/
se poate folosi urmtoarea schem
pentru circuitul de eantionare i memorare 9 figura 0./?.,
/3
C
IN
2
>
Fig. 0./0. -.& n bucl nchis
1@(
A
/
-
(
C
)*:
2
>
A
6
C
IN
2
>
Fig. 0./?. -.& <schem mbuntit
1@(
A
/
-
(
C
)*:
2
>
A
6
+
/
+
6
8
-nd comutatorul este nchis 9stare de eantionare, cele dou amplificatoare lucreaz ca
repetor ntr2o bucl de reacie global! diodele +
/
i +
6
fiind blocate.
-nd comutatorul este deschis 9stare de memorare, una din cele dou diode 9 +
/
sau +
6
, va
conduce avnd rolul de a preveni saturaia ieirii amplificatorului A
/
i de a permite ca acesta s2i
reia rapid rolul la trecerea n starea de eantionare.
4.3. Siteme electronice de mur!re cu !'!r!tur 'ro#r!m!"il
4.3.1. Conider!&ii #ener!le
1e prezint! procesoarele specializate pentru msurri! i procesoare de uz general! deoarece
acestea din urm pot fi utilizate i n diverse aplicaii de msurare automat.
)rice proces de msurare conine urmtoarele elemente principale'
2 msurandul! sau mrimea de msuratB
2 metoda de msurareB
2 aparatul de msuratB
2 etalonul.
+ac mrimea de msurat rmne neschimbat n timp! dezvoltarea tiinei contribuind
numai la creterea mulimii msuranzilor! celelalte trei elemente ale procesului de msurare au
cunoscut transformri majore pe diverse trepte de dezvoltare tehnologic a societii. .lementul cel
mai dinamic dintre toate este aparatul de msurat. #erfecionarea lui continu produce modificri i
asupra celorlalte elemente ale procesului de msur! respectiv metoda de msurare i etalonul.
7n domeniul msurrilor electrice i electronice! aparatele de msurat au trecut prin
urmtoarele etape de dezvoltare'
2 aparate de msurat analogiceB
2 aparate de msurat numericeB
2 aparate de msurat numerice! cu microprocesorB
2 plci de achiziie de date cuplate la calculator #-.
) etap nou nu e"clude automat una anterioar ei. ."ist nc numeroase aparate de
msurat analogice sau numerice care afieaz mrimea msurat fr a o prelucra. 1epararea
ultimelor dou etape din clasificarea propus este desigur discutabil. Aparate de msurat numerice!
cu microprocesor de uz general sau specializat! care comunic prin interfee standard cu un
calculator central constituie soluia modern de realizare a unui sistem descentralizat. Acesta
permite supravegherea unui mare numr de senzori! respectiv trimiterea unui mare numr de
comenzi cu viteza i precizia impus de proces. +escentralizarea permite eliberarea calculatorului
central de o serie de sarcini care sunt lsate n seama subsistemelor periferice. #rezena
microprocesorului n fiecare aparat de msur periferic i atribuie acestuia o ZinteligenZ local!
deci posibilitatea de a achiziiona informaie din proces! de a o prelucra i! la nevoie! chiar de a lua
decizii n limitele programelor coninute de fiecare unitate. .vident c deciziile majore sunt luate de
calculatorul central care supervizeaz activitatea unitilor locale. Aceast structur duce n esen
la creterea fle"ibilitii sistemului i a capacitii lui de a rspunde la rezolvarea unor sarcini
comple"e de msurare! comand i reglare. +eja putem vorbi de o prelucrare paralel a informaiei
n sistem.
-ercetrile efectuate au pus n eviden c folosirea plcilor de achiziie de date cuplate la
calculator! #- sau staie de lucru! reprezint soluia actual i de perspectiv n msurri. 7n multe
aplicaii numrul de parametri msurai este redus i se poate folosi o structur de sistem centralizat
cu un #-. Nimic nu ne mpiedic s folosim la nevoie i o structur descentralizat n care un #- s
fie pe post de subsistem periferic local. :rebuie fcut ns o analiz competent asupra aplicaiei
pentru a evita o risip de resurse hardEare. )ricum! aceast etap nu contravine conceptului de
structur descentralizat.
/K
1epararea ultimelor dou etape de dezvoltare a aparatelor de msurare se poate face i din
punct de vedere softEare. Aparatul de msurat numeric cu microprocesor conine un softEare
specializat! cu posibilitate de elaborare a unor decizii logice la stabilirea unor condiii determinate.
#rogramele sunt nscrise de regul ntr2o memorie #8)& i ele realizeaz funcionarea
independent a aparatului cu afiaj numeric i protocolul de comunicaie pe o magistral standard
cu alte aparate similare sau cu un calculator. #entru ultima etap e"ist numeroase pachete de
softEare performant! cu largi posibiliti de achiziie! prelucrare a datelor i afiare a rezultatelor!
aducnd n plus posibilitatea comportrii adaptive n raport cu modificarea unor parametri ai
procesului de msurare sau de realizare a unor sisteme de msurare cu autoinstruire.
&otivele care ar putea duce la schimbare n domeniul msurrilor pot fi viteza i precizia.
)dat cu apariia microprocesoarelor! funciile ce depeau un anumit grad de comple"itate
erau implementate prin softEare. 8esursele hardEare erau simplificate i optimizate la limit n
timp ce programele se structurau tot mai comple"! cu dou consecine' creterea costului
programrii i obinerea unor performane de vitez tot mai slabe. A aprut astfel o situaie de criz!
care a determinat dou mutaii foarte importante'
2 a aprut un sens din perspectiv hardEare al conceptului de paralelismB
2 funcii curent realizate prin softEare au migrat ctre implementarea prin hardEare!
tendin sprijinit de dezvoltarea spectaculoas a tehnologiilor C;1I.
#aralelismul constituie una din soluiile cele mai tentante pentru depirea impasului n care
se afl gndirea n domeniul arhitecturii sistemelor de calcul. +ar cum gndim structurile paralele!
cum le optimizm avnd n vedere c ele ridic probleme mari de interconectare! sunt ntrebri la
care se pare c nu putem rspunde cu certitudine corect. Fndirea structural prezent n noul
conte"t funcional nu este nc la nivelul tehnologiilor disponibile pe plan mondial i nu tim dac
acest lucru se va ntmpla vreodat.
+eclanarea unor procese paralele este condiionat de posibilitatea unei descompuneri
funcionale adecvate i de definirea unor stiluri de programare ce presupun paralelismul.
#entru numeroase sisteme de msur n care prelucrarea datelor se face n timp real! deci
viteza de achiziie i prelucrare este critic! se pot realiza sisteme microprogramate specializate!
care s reprezinte o soluie hardEare optim.
+ezvoltarea pe scar larg a sistemelor de prelucrare paralele este ncetinit ntr2o oarecare
msur i de realizrile impresionante ale tehnologiilor moderne C;1I! care permit azi depirea
unor frecvene de lucru de ordinul F(z. +ei proiectanii de circuite integrate C;1I folosesc din
plin arhitecturi paralele pentru creterea productivitii cipurilor! acest lucru este de multe ori
transparent pentru proiectantul de sistem.
4.3.2. Structuri de 'roceo!re cu !'lic!"ilit!te 0n murri
4.3.2.1. %ener!lit&i
Arhitecturile diferitelor 'roceo!re! fie ele de u- #ener!l! fie 'eci!li-!te pentru rezolvarea
anumitor probleme concrete! prezint o mare importan pentru proiectantul de hardEare! deoarece
cunoaterea structurii interne i a modului de funcionare a unui procesor permite utilizarea lui
optim ntr2un circuit electronic proiectat pentru implementarea unei aplicaii specifice.
:ermenul de micro'roceor este n general atribuit unui procesor realizat pe un singur cip.
Apariia conce'tului de 'roceor este strns legat de apariia conce'tului de micro'ro#r!m!re.
Micro'ro#r!m!re! nseamn controlul unei structuri numerice prin intermediul unor
cuvinte ZcititeZ secvenial! pas cu pas! dintr2o memorie. #rin citirea succesiv a acestor cuvinte!
microintruc&iunile! se genereaz semnalele de control! microo'er!&iile! necesare funcionrii
corecte a structurii respective. #roiectarea unei structuri microprogramate este astfel mult mai
sistematic i mai fle"ibil dect cea a unei structuri convenionale realizate prin logic cablat.
/5
7n principiu! o m!1in micro'ro#r!m!t este o main n care o secven coerent de
microinstruciuni este folosit pentru e"ecuia operaiilor mari ce definesc funcionarea mainii.
:ehnica microprogramrii a fost folosit cu succes n domeniul minicalculatoarelor i a
microprocesoarelor de tip bit2slice microprogramabile i este n continuare folosit de proiectanii
procesoarelor cu arhitecturi de tip -I1- 9-omple" Instruction 1et -omputer, sau a circuitelor de tip
A1I- 9Application 1pecific Integrated -ircuit,.
#rintre avantaje se pot aminti fle"ibilitatea i adaptabilitatea la noi interfee de proces a
structurilor de control microprogramate! uurina n dezvoltare a sistemelor! uniformitatea
proiectrii! pre de cost sczut datorit disponibilitii de circuite ;1I! vitez mare de lucru.
1ingurele dezavantaje ar putea fi o eventual pierdere de performan datorit caracterului
secvenial al procesrii i un consum energetic sporit datorit folosirii circuitelor de vitez 9familiile
logice ::; 1chottGR i .-;,.
4.3.2.2. Micro'roceo!re "it5lice
Familiile de circuite "it5lice sunt alctuite din diverse blocuri constructive care au rolul de
a permite implementarea comod a structurilor de control microprogramate. Aceste structuri au
dou funcii principale' de secveniere i de procesare propriu2zis! mprite la rndul lor n mai
multe u"(unc&ii' procesarea datelor! controlul adresei de microprogram! controlul adresei de
macroprogram! controlul ntreruperilor! accesul direct la memorie 9+&A,! controlul I@.! controlul
memoriei.
+atorit integrrii structurilor clasice de prelucrare cu A;* i secveniatoare! proiectarea
structurilor microprogramate cu circuite bit2slice este mai avantajoas i mai performant dect
proiectarea cu circuite integrate de uz general! dar ea rmne n continuare dificil datorit
necesitii de implementare a unor structuri hardEare comple"e nestandard i a numrului foarte
mare de circuite integrate folosit.
#rogresele tehnologice actuale i dezvoltarea procesoarelor specializate pe aplicaii fac tot
mai puin oportun utilizarea n viitor a microprocesoarelor bit2slice.
4.3.2.$. Micro'roceo!re de u- #ener!l 'e :6146$2644 "i&i
&icroprocesoarele pe 5 bii au aprut n mod firesc n conte"tul dezvoltrii tehnologiei de
realizare a circuitelor integrate. -ele dou automate din structura unui procesor au fost integrate
funcional ntr2un singur cip! iar numrul de bii ai cuvntului prelucrat a fost fi"at la 5 9compromis
ntre tehnologie i putere de procesare,! fr posibiliti de e"tensie ca n tehnica bit2slice.
-hiar i astzi e"ist i se dezvolt n continuare numeroase aplicaii care folosesc
microprocesoare pe 5 bii! aplicaii care nu necesit o mare putere de calcul! din domeniul
msurrilor! automatizrilor! bunurilor de larg consum 9procesorul specializat al unei maini de
splat este structurat pe 3 bii,! etc.
-el mai reprezentativ micro'roceor 'e : "i&i este ; :<! cu diverse variante constructive
care accept o frecven de ceas de la 6 la 3 &(z.
:recerea de la microprocesoarele pe 5 bii la cele pe /3 bii nu a nsemnat o simpl dublare a
magistralei de date. +ei structurile sunt bazate tot pe conceptul clasic al mainii von Neumann!
apar mbuntiri eseniale ale atributelor de arhitectur! posibilitatea de realizare a noi funcii! totul
bazat pe dezvoltri importante ale structurii. Arhitecturile pe /3 bii au o diversitate mai mare dect
cele pe 5 bii. ) structur de referin este micro'roceorul INTEL :<:4. Acest microprocesor are
o structur intern microprogramat pe un singur nivel! n timp ce MC4:<<< de la &):)8);A!
de e"emplu! este proiectat n tehnica programrii pe dou nivele. Aceste arhitecturi! ca i cele care
vor fi amintite n continuare sunt arhitecturi de procesoare cu set comple" de instruciuni 9-I1-,.
#rocesoarele superioare lui 5=53 pstreaz compatibilitatea i aduc n plus unele avantaje
fa de predecesorul lor. Astfel! :<1:4 repet structura lui 5=53 la o frecven dubl de funcionare
/O
i integreaz pe acelai cip circa /? circuite integrate care se montau pe plac pentru a realiza un
microsistem cu 5=53 9A numrtoare programabile pe /3 bii! logic pentru controlul magistralelor!
controler +&A! controler programabil de ntreruperi,. ;imbajul de programare conine /=
instruciuni noi. Apariia n scurt timp a lui :<2:4! cu arhitectur superioar i performane sporite!
nu a permis impunerea lui 5=/53 pe pia.
#rimul micro'roceor 'e $2 "i&i realizat de IN:.; este :<$:4. .l combin segmentarea
memoriei cu '!#in!re!! adic implementarea memoriei virtuale bazat pe blocuri de mrime fi"
numite pagini. Micro'roceorul :<4:4 introduce n schema bloc funcional o unit!te de e=ecu&ie
0n 2ir#ul mo"il! care! la procesoarele de pn acum era realizat pe un cip e"tern separat! sub
numele de co'roceor m!tem!tic> destinat creterii vitezei i preciziei calculelor n virgul mobil.
7n plus! conine o memorie c!c,e 9ascuns, de 5 MbRtes folosit pentru stocarea variabilelor
frecvent utilizate. 7n acest fel se elimin! de cte ori este posibil! accesul la memoria 8A& e"tern a
microcalculatorului! acces care necesit un timp mai mare chiar pentru cele mai rapide memorii.
&icroprocesorul *entium este realizat pe 30 bii i ofer performane greu de imaginat pn
la el. ) folosire intens a tehnicilor pipeline i a registrelor cache interne separate pentru
instruciuni i date 9reducerea timpului mediu de acces la memorie i acces rapid la instruciunile i
datele recent folosite, permite e"ecuia a dou instruciuni pe ntregi! n paralel pe un singur tact! n
timp ce unit!te! de 2ir#ul (lot!nt 9F#*, e"ecut dou instruciuni de virgul flotant pe un
singur tact. -reterea de vitez se obine i printr2un "loc de !ntici'!re din!mic ! !lturilor> un
mecanism de paginare e"tins i un suport hardEare special pentru ntreruperi virtuale.
) constatare deosebit de interesant pentru domeniul nostru de interes este c procesorul
#entium are numeroase faciliti care permit tet!re! 1i monitori-!re! 'er(orm!n&elor. ."ist
posibilitatea de detecie a erorilor la dispozitivele interne i interfaa de magistral e"tern prin
mecanisme de calcul ale paritii i E=ce'&ie %ener!l de Tet 9&-. 2 &achine -hecG
."ception,. Aceste e"cepii pot fi cauzate de o serie de condiii i duc la poziionarea bitului &-.
din registrul -80. ."ist suport hardEare pentru verificarea terminrii corecte a ciclului de bus i
'oi"ilit!te de !utotet 9DI1: 2 Duilt In 1elf :est, precum i 'ort t!nd!rd IEEE 114?.1 de acces
pentru testarea procesorului din e"terior. &odul de lucru ond!re 9#robe &ode, permite accesul la
regitrii interni i la spaiul I @ ) de memorie! fiind posibil modificarea strii -#*! utiliti
necesare depanrii. #rin tergerea bitului +. 9+ebug ."tensions, din registrul -80 se aduce
procesorul n stare com'!ti"il cu 4:4.
Micro'roceorul *4! sau sub cea mai recent denumire *entium *ro! este printre cele mai
noi produse al compatibilelor "53. .ste cel mai performant procesor -I1-! dei mprumut o serie
de tehnici de la arhitecturile 8I1-. *nitatea central este alctuit din dou pri mari' partea de
prelucrare n ordinea dat a instruciunilor i partea de e"ecuie ntr2o ordine diferit a lor! funcie
de necesiti. 8ezultatele se depun ntr2o memorie tampon de reordonare! unde se reface ordinea
corect. ) tehnic de redenumire a registrelor elimin problemele datorate unui numr relativ redus
de registre generale la arhitecturile "53. ) alt noutate este integrarea memoriei cache de nivel 6 n
aceeai capsul cu unitatea central i accesarea ei prin intermediul unei magistrale dedicate. #e
ansamblu! arhitectura este mult diferit fa de cea a compatibilelor "53 de la IN:.;! organizat pe
o structur de 6 cipuri i un numr de 6/ milioane de tranzistoare! la o frecven minim de lucru de
/AA &(z. #erformanele sunt duble fa de #entium la /== &(z. &icroprocesoarele *entium II au
frecvena ma"im de lucru de ??= &(z. *rmeaz microprocesoarele *entium III avnd frecvena
ma"im de lucru de K?= &(z! etc.
4.3.2.4. Microcontrolere
*n microcalculator integrat pe un singur cip! numit i microcontroler! conine pe lng
unitatea central implementat cu un microprocesor de uz general! i alte uniti funcionale din
structura unui calculator' memorie 8A&! memorie 8)&! porturi de intrare @ ieire serie sau paralel!
6=
circuite de numrare@temporizare programabile! circuite de tratare a ntreruperilor! circuite de
transfer +&A! circuitele de ceas.
Fradul sporit de integrare determin o simplificare esenial a hard2ului necesar unei
aplicaii i apare pentru prima dat posibilitatea realizrii unor funcii comple"e de control
9msurare! conducere! reglare, numai cu cteva circuite integrate. Implicaiile acestui fenomen!
constau n ptrunderea microcalculatoarelor n sfera bunurilor de larg consum! a unitilor de
control industriale! a echipamentelor periferice utilizate n tehnica de calcul. ."ist posibilitatea
utilizrii microcontrolerelor ca elemente de procesare paralel n calculatoarele vectoriale sau
matriciale.
#rimul microcalculator integrat a fost INTEL :<4:! care conine o unitate central pe 5 bii!
o memorie 8A& de 30 octei! o memorie 8)& de / Moctet! un numr de 6K linii de intrare @ieire
i un numrtor programabil pe 5 bii. Aceste elemente sunt asamblate ntr2o arhitectur standard de
microsistem pe 5 bii! asemntoare unei structuri realizate n jurul microprocesorului pe 5 bii
INTEL :<:<. [i setul de O3 de instruciuni este n mare msur asemntor cu cel al
microprocesorului 5=5=! care a fost luat ca model n realizarea acestui microcalculator integrat.
."ist diferena ntre noiunea de microc!lcul!tor inte#r!t i cea de microcontroler. .a
include microcontrolerele n mulimea microcalculatoarelor integrate! preciznd totui c nu e"ist
o diferen net ntre cele dou categorii. .a definete microcontrolerele ca fiind microcalculatoare
cu set de instruciuni mai redus! i Zmai intim legate de aplicaiile de control! urmrire i
automatizare industrialZ.
MC 4:<1 este un microcalculator integrat pe 5 bii care s2a dezvoltat din familia
microprocesorului de uz general &- 35==. .l asigur o compatibilitate softEare perfect cu &-
35==! dar are cteva instruciuni noi n plus! printre care cea de nmulire fr semn. .ste cu circa 6=
\ mai rapid dect 35== i poate funciona ca microcalculator de sine stttor! sau ca
microcalculator de uz general cu memorie e"tern de pn la 30 Moctei.
#e lng microprocesorul propriu2zis &-35=/ include o memorie fi" de 6 Moctei! o
memorie 8A& de /65 octei! 6O linii de intrare@ieire! A numrtoare programabile de /3 bii
fiecare i un circuit de ceas.
*nul dintre cele mai moderne produse din seria (-// a firmei &):)8);A i
reprezentativ pentru ntreaga familie! este microcontrolerul MC4:7C115@1> care conine pe lng
-#*! un timer comple" pe /3 bii cu patru nivele de prescalare! selectabile prin softEare! interfa
serial sincron@asincron! ?/6 octei de memorie ..#8)& cu mecanism de protecie! / Moctet de
memorie 8A& static cu posibilitate de stand2bR! convertor analog@numeric pe 5 bii! ntrerupere de
timp real! 0 ieiri programabile pentru selecia unor periferice e"terne! regimuri de funcionare cu
consum redus. -ircuitul poate funciona n 0 moduri distincte! selectabile n secvena de 8.1.:!
prin controlul asupra liniilor &)+A i &)+D.
7n modul de operare in#le5c,i' toi pinii circuitului sunt folosii ca linii de intrare@ieire i
circuitul lucreaz ca un microcontroler complet! fr a folosi memorie sau periferice e"terne.
#rogramul trebuie s fie ncrcat n ..#8)&. &odul de operare e='!nded5nonmulti'le=ed
reconfigureaz o parte din intrri@ieiri pentru a implementa fizic magistralele de date i adrese.
&odul de operare "oottr!' este similar cu modul single2chip! dar la 8.1.: controlul este preluat
de un A"ootlo!derA9un program scurt plasat n 8)&,! care ncarc n 8A&2ul intern un program
pe interfaa serial. 7n sfrit! modul de operare TEST a fost iniial conceput pentru testarea
circuitului la fabricant! dar este disponibil i pentru utilizator! fcnd posibil programarea unor
date n ..#8)&.
Adresele memoriei interne pot fi deplasate n spaiul de memorie adresabil de circuit prin
intermediul unor porturi i registre de configurare a sistemului. -onvertorul analog@numeric pe 5
bii este cu apro"imaii succesive i are 5 intrri e"terne multiple"ate i circuite de eantionare i
memorare ncorporate.
Familia de microcontrolere cu cea mai mare rspndire! pentru care s2a creat o gam larg
de aplicaii! este familia :<31. +eosebirile ntre membri familiei 5=?/ sunt date de tipul i prezena
6/
memoriei program interne' 5=A/ fr memorie! 5=?/ cu 0 Moctei memorie 8)& programat la
fabricarea circuitului i 5K?/ cu 0 Moctei memorie .#8)&! programabil de utilizator. #ractic!
cnd vorbim de Z5=?/Z putem nelege oricare din aceste circuite.
4.3.2.3. *roceo!re numerice de emn!l )DS*+
#relucrarea numeric 9digital, a semnalelor 9#+1, este un domeniu de actualitate! cu mare
aplicabilitate practic 9filtrare numeric! transformare Fourier rapid! prelucrare de semnal audio!
prelucrare de imagini! etc.,.
8ealizarea practica a sistemelor #+1 const n transpunerea algoritmului de prelucrare ntr2o
structura hardEare sau ntr2un program de calcul. 7n funcie de necesitile utilizatorului si de
performantele sistemului de prelucrare! e"ista mai multe posibiliti de implementare a sistemelor
#+1'
2 realizarea n logica cablata! sub forma unei structuri specializate! constnd din
interconectarea unor circuite aritmetice sau logice elementare 9registre! sumatoare! multiplicatoare!
pori,B
2 realizarea n logica programata! pe sisteme cu unul sau mai multe microprocesoareB
2 realizarea sub forma de circuite specializate pentru operaiile de prelucrare a semnalelor 9n
tehnologii diverse' semiconductoare! circuite cu transfer de sarcina! circuite cu unde acustice de
suprafaa! circuite optoelectronice,.
.ste evident ca implementrile care au la baza tehnologiile microelectronice sunt superioare
celorlalte posibiliti de realizare din punct de vedere a vitezei! gabaritului! consumului! fiabilitii!
raportului pre de cost@performane! etc. +e aceea! unul dintre factorii care au stimulat e"tinderea
domeniilor de folosire a metodelor l2a constituit apariia microprocesoarelor si evoluiile recente din
domeniul circuitelor integrate pe scara larga 9C;1I, si circuitelor integrate de mare viteza 9C(1IA,!
care au condus inevitabil la apariia unor procesoare specializate! destinate procesrii semnalelor.
.le sunt cunoscute sub numele generic de procesoare digitale de semnal 9#+1, si au trasaturi
specifice adaptate implementrii algoritmilor #+1. &icroprocesoarele au fost disponibile ncepnd
din anul /O3O! dar numai recent au fost realizate procesoare avnd o viteza de funcionare suficient
de ridicata si timpi de e"ecuie a instruciunilor destul de mici pentru a putea prelucra semnale de
frecventa ridicata. 7n felul acesta! sunt posibile n prezent prelucrri n timp real pana la frecvente de
ordinul zecilor de &(z. *n procesor pentru prelucrarea numeric a semnalelor trebuie s poat
asigura Zun mare volum de calcul! prelucrare n timp real a informaiei! lucrul cu date numerice i
fle"ibilitate n funcionareZ.
#osibilitile hardEare de realizare a unitii centrale! folosind circuite C;1I! sunt
urmtoarele'
2 microprocesoare de uz generalB
2 microcalculatoare si microcontrolere ntr2un singur cipB
2 procesoare digitale de semnal 9#+1,B
2 calculatoare cu set redus de instruciuni 98I1-,B
2 circuite specializate realizate la cerere 9]custom%, 2 de e"emplu! circuite specifice aplicaiei
9A1I-,.
#rimele patru elemente ale listei nu se e"clud reciproc ntruct toate implica utilizarea
procesoarelor. 7n general! microprocesoarele pot fi modulele de procesare de baza! deoarece conin
*A; 9*nitatea Aritmetica si ;ogica,! elemente de control si un numr limitat de registre interne.
.le necesita dispozitive e"terne sau periferice' memorie 8A& pentru stocarea datelor 9operanzilor,!
memorie 8)& pentru stocarea programelor si dispozitive I@) pentru interfaa cu mediul e"terior.
&icrocalculatoarele monocip conin toate elementele sistemului de calcul ntr2un singur circuit. 7n
plus! microcontrolerele conin si un anumit numr de interfee I@) pentru conectarea perifericelor'
porturi paralele sau@si seriale! circuite de ceas intern 9de e"emplu! &otorola &-35=/! &-35(-//!
unele variante ale &-35(-)? si Intel 5=?/=! controlere pentru ntreruperi. *nele au! de asemenea!
66
convertoare analog2digitale interne 9de e"emplu' &-35(-//! unele variante ale &-35(-=?! Intel
5=O5 si )MI &1&33A=/,.
#rocesoarele 8I1- opereaz cu un set redus! relativ elementar de instruciuni! care pot fi
e"ecutate foarte rapid 2 n cel mult una sau doua perioade de ceas. *nele dintre acestea dispun de
coprocesoare n virgula mobila pentru a e"tinde setul de instruciuni de baza. &enionam ca noile
procesoare 8I1-! ca &otorola 55===! Intel 5=53= si seria 1#A8- a companiei 1*N! etc.! pot
depi performantele unora dintre procesoarele #+1 actuale. 7n general! dezvoltarea calculatoarelor
8I1- implica folosirea multor componente si! n consecina! ele nu sunt la fel de uor de proiectat si
de realizat ca cele bazate pe procesoare #+1 unicip.
*ltima categorie menionata include dispozitive C;1I care sunt destinate unor aplicaii
specifice de procesare digitala a semnalelor si unor funcii necesare altor procesoare. Acestea
includ! de e"emplu! acumulatoare 2 multiplicatoare! filtre! dispozitive care realizeaz histograme si
circuite care prelucrareaz imagini! generatoare de adrese si generatoare de coeficieni pentru
algoritmi! etc.
#rocesoarele digitale de semnal sunt microcalculatoare ntr2un singur cip! avnd
caracteristici hardEare si softEare specifice. +in punct de vedere hardEare! procesoarele #+1 se
remarca n primul rnd printr2o viteza mare de e"ecuie a instruciunilor. Aceasta este obinuta prin
folosirea arhitecturilor paralele! combinate cu folosirea principiului pipe2line de funcionare. .ste
utilizata curent arhitectura de tip (arvard! cu spatii de adrese separate pentru date si programe si cai
de transfer separate. Folosirea principiului pipe2line consta n fragmentarea activitilor si
e"ecutarea acestora pe uniti funcionale distincte. 7n felul acesta! n procesor pot e"ista la un
moment dat mai multe instruciuni! n diferite stadii de e"ecuie. +in acest motiv! procesoarele #+1
e"ecuta majoritatea instruciunilor ntr2o singura perioada de tact. #rocesoarele #+1 sunt prevzute
cu memorie interna pentru programe! iar unele variante si cu memorie pentru date. Avnd n vedere
specificul algoritmilor #+1! procesoarele de semnal au incorporate multiplicatoare de tip paralel si
registre pentru deplasarea binara a datelor.
&ajoritatea procesoarelor #+1 au un set bogat de instruciuni! coninnd practic toate
tipurile de instruciuni ale procesoarelor de uz general. 7n plus! sunt prevzute instruciuni pentru
nmulire si acumulare! pentru rotirea datelor ntr2un tablou! pentru inversarea biilor! etc. &odurile
de adresare folosite pentru date sunt' adresare imediata! directa! indirecta! circulara! adresare cu
inversarea biilor. *n ajutor important n folosirea circuitelor #+1 l ofer sistemele de operare
specifice. 7n prezent! cel mai rspndit este sistemul de operare 1#)H 91pectron &icrosRstems
Inc.,. .l conine un nucleu pentru multiprocesare n timp real! module pentru gestionarea memoriei!
funcii matematice specifice #+1! o biblioteca n limbajul -! facilitai pentru depanare softEare.
1istemul 1#)H ruleaz n prezent pe sisteme cu procesoare 6/=== 9Analog +evices,! O3==6
9&otorola,! -AH si -0= 9:e"as Instruments,. ) versiune mai recenta! &I-8)1#)H! este destinata
funcionarii cu procesoarele n virgula fi"a ?3=== 9&otorola,! A+1# 6/== 9Analog +evices,! :&1
A6=-6H si :&1 A6=-?H 9:e"as Instruments,. Familia de procesoare ?3=== 9&otorola, lucreaz si
sub sistemul de operare C8:H 98eadR 1Rstems,! sistem care poate lucra mpreuna cu majoritatea
familiilor de procesoare #+1. 1istemul de operare C-)1 al firmei A:^: implementeaz familia
+1# A6/= pe placa de baza a calculatoarelor #- sau a staiilor de lucru.
1eria de procesoare :&1 A6= constituie un standard n lumea procesoarelor de semnal!
creterea posibilitilor tehnologice de integrare avnd ca efect realizarea unor cipuri tot mai
performante. #rimul reprezentant al familiei a fost :&1 A6=/=! care efectua ? milioane de operaii
de tip adunare i nmulire pe secund. A doua generaie de procesoare cu :&1 A6=6= i :&1
A6=-6? reuete dublarea performanei! n timp ce reprezentantul celei de2a treia generaii de
procesoare de la :.HA1 IN1:8*&.N:1! :&1 A6=-A= efectueaz AA milioane de operaii n
virgul mobil pe secund 9AA &flop@s,! atingnd performana unui supercalculator.
*nul dintre cele mai puternice procesore de semnal este :&1A6=-5= cu performane de
e"cepie! care l recomand pentru orice aplicaie! inclusiv procesarea semnalului video! aplicaii de
realitate virtual tridimensional! compresie digital de semnal audio sau video! etc. 12a reuit
6A
integrarea pe un singur cip cu A=? pini a unui numr de peste 0 milioane de tranzistoare 9tehnologie
-&)1 de =!?m,! la o tensiune de alimentare de A!AC. +e fapt! procesorul :&1 A6=-5= este
conceput ntr2o veritabil arhitectur paralel.
-a i n cazul celorlalte generaii de procesoare de semnal! :&1 A6=-5= dispune de produse
de dezvoltare softEare' compilator - optimizat! asambloare! editor de legturi! programe de
depanare la nivel de cod surs! biblioteci de programe! etc.! care permit implementarea comod a
aplicaiilor.
+eocamdat nu se ateapt o introducere larg a procesoarelor de semnal n domeniul
msurrilor. .ste convenabil ca procesoarele #+1 s fie folosite pentru implementarea unor
algoritmi mai performani dect cei din acest domeniu. #rincipalul obstacol l constituie preul! sau
mai bine zis raportul pre@performan! care este cu siguran n favoarea arhitecturilor actuale de
sisteme integrate de msurare! cu att mai mult cu cat n domeniul de interes pentru noi! de cele mai
multe ori nu este neaprat necesar prelucrarea n timp real a semnalelor.
4.3.2.4. Ar,itecturi '!r!lele
Arhitecturile paralele au aprut din necesitatea creterii performanelor sistemelor de calcul.
Apariia i dezvoltarea lor a fost orientat spre'
2 creterea eficacitii n e"ecuia comenzilor procesorului 9tehnici pipeline de e"ecuie a
instruciunilor! logic cu e"ecuie anticipat a instruciunilor! etc.,B
2 creterea vitezei de transfer a datelor n zona de e"ecuie a procesorului 9folosirea
memoriei pipeline! a registrelor! ca memorie a zonelor de vitez ma"im din sistem! e"tinderea
numrului de canale de transfer! etc.,B
2 alegerea structurii de legturi! funcie de structura topologic a problemei de rezolvat
9structur orientat spre aplicaie! operaii vectoriale i matriciale! adresare asociativ! etc.,.
:ehnici de prelucrare paralel au fost folosite de la apariia microprogramrii. Atunci cnd o
microinstruciune trimis de la unitatea de comand spre unitatea de prelucrare comand ncrcarea
simultan a mai multor registre din unitatea de prelucrare avem de2a face cu un paralelism. -nd
tehnologia a permis o cretere a gradului de integrare! dup fiecare prelucrare combinaional s2a
introdus un registru i au aprut tehnicile pipeline. #rocesorul :&1 A6=-5=! are o arhitectur
&I&+ 9&ultiple Instruction 2 &ultiple +ata 1tream,! care este o arhitectur paralel foarte
puternic. -u toate acestea! vzut din e"terior! din punctul de vedere al utilizatorului! el este un
simplu procesor cu performane de e"cepie. +ar aceste performane sunt rezultatul arhitecturii
paralele din interior.
4.4. Siteme de !c,i-i&ie de d!te. Siteme inte#r!te de mur!re
4.4.1. %ener!lit&i. Cl!i(icri
1istemele de achiziie de date sunt sisteme comple"e de supraveghere a unor procese n care
intervin! de regul! mai multe mrimi fizice. .le realizeaz prelevarea! prin intermediul unor
traductoare adecvate! de semnale analogice sau numerice 9n funcie de natura traductorului,! n
scopul memorrii! transmiterii sau prelucrrii informaiei achiziionate.
&emorarea poate fi fcut direct sau dup prelucrarea datelor! pe intervale de timp mai lungi!
medii sau scurte.
:ransmiterea datelor e necesar a fi fcut pe distane mai lungi sau mai scurte.
#relucrarea informaiei poate consta n operaii simple 9comparri,! pn la prelucrri matematice
complicate 9integrri! diferenieri! medieri! calcul de transformate Fourier! etc.,. 1copul prelucrrii
difer de la caz la caz' comanda unui proces 9industrial! militar! de cercetare,! sau numai informare
asupra evoluiei procesului prin vizualizarea datelor.
60
)peraia cea mai important este conversia analog < numeric! realizat cu unul sau mai multe
circuite. 7n funcie de tipul aplicaiei mai pot fi necesare i alte circuite analogice de prelucrare.
-onfiguraia i tipurile de circuite utilizate ntr2un sistem de achiziie de date < 1A+ < depind de
o serie de factori'
rezoluia i precizia cu care se cere realizarea conversiei A@NB
numrul de canale analogice investigateB
frecvena de eantionare pe fiecare canalB
capacitatea sistemului de prelucrare n timp real a datelorB
necesitatea condiionrii 9adaptrii, semnalului analogic de intrare.
+atele achiziionate pot fi'
analogice 9tensiuni! cureni < continue sau alternative, i reprezint! de regul! ieirile unor
traductoare ce supravegheaz mrimile care intervin n procesul condusB
numerice! provenind de la traductoare cu ieire numeric sau de la alte echipamente implicate n
desfurarea procesului.
1A+ va fi prevzut deci cu un numr corespunztor de intrri adecvate acestor date'
intrri analogiceB
intrri numerice.
Alt operaie frecvent ntlnit n 1A+ este eantionarea i memorarea temporar a eantioanelor
prelevate. Frecvena de eantionare se stabilete n funcie de'
spectrul de frecven al semnalelor de intrareB
viteza de lucru a convertorului A@NB
precizia impus procesului de prelucrare.
) frecven minim i care permite determinarea parametrilor statistici ai semnalului este dublul
frecvenei ma"ime din spectrul acestui semnal. +ac se cere ca eantioanele prelevate s reprezinte
cu suficient precizie un semnal continuu de la intrare! fr a mai calcula valori intermediare
eantioanelor prelevate! frecvena de eantionare trebuie sa fie de cel puin 5_/= ori mai mare
dect frecvena celei mai nalte armonici. #erioada de eantionare nu poate fi mai mic dect timpul
de conversie.
7naintea eantionrii! semnalele analogice sunt supuse unor operaii de adaptare cu sistemul de
prelucrare! numite generic condiionare. Acestea pot fi'
amplificare@atenuare cu ctig programabilB
amplificare cu izolare galvanicB
comutare automat a intervalelor de msurareB
compresie logaritmicB
filtrareB
conversie tensiune 2 frecvenB
conversie curent < tensiune.
-lasificri ale sistemelor de achiziie de date'
+up condiiile de mediu n care lucreaz'
sisteme destinate unor medii favorabile 9laborator,B
1A+ destinate utilizrii n condiii grele de lucru 9echipamente militare! instalaii
telecomandate! anumite procese industriale! etc.,.
+up numrul de canale supravegheate'
monocanal! cu una din variantele'
o numai circuite pentru conversia directa a semnaluluiB
o preamplificator urmat de circuitele de conversieB
o preamplificator! circuite de eantionare2memorare! urmate de circuite de conversieB
o preamplificator! circuite de condiionare a semnalului i una din variantele anterioareB
1A+ multicanal n una din variantele'
o cu multiple"area ieirilor unor convertoare analog2numerice! fiecare convertor corespunznd
unui canalB
6?
o cu multiple"area intrrilor circuitelor de eantionare2memorare 91@( < sample and hold <
engl.,B
o sisteme de achiziie destinate multiple"rii semnalelor de nivel sczut.
;a realizarea unui sistem de achiziie de date computerizat se pot urmri etapele'
a.identificarea tipurilor de intrri i ieiri'
o intrri analogice 9temperaturi! presiuni! puni tensiometrice! tensiuni! cureni! semnale acustice
sau vibraii! etc.,B
o ieiri analogice 9tensiuni! cureni! generatoare de funcii,B
o intrri@ieiri numerice 9compatibile ::;! de tensiune ridicat c.c.! c.a.! comunicaie paralel!
comand relee,B
o intrri@ieiri de temporizri 9de frecven! numrare evenimente i temporizare! msurri de
durate de impulsuri! generare de trenuri de impulsuri,B
b.alegerea metodei de condiionare a semnalelor'
o pentru semnalele sensibile fata de zgomote! circuitele de condiionare 9amplificri! izolare!
filtrare, pot fi grupate n module speciale! plasate ntre sursa de semnal i unitatea de calcul! avnd
posibilitatea de a procesa concomitent un mare numr de canaleB
o la aplicaii cu numr redus de intrri i la care preteniile de imunitate sunt mai reduse!
condiionarea se poate realiza direct pe placa de achiziie sau cu module mai puin comple"eB
o la aplicaii care nu necesita condiionare! aplicarea semnalelor se realizeaz direct! prin
elementele de conectare' plci cu conectori! mufe DN-! alte accesoriiB
c.alegerea modulului de prelucrare potrivit < se face n funcie de precizie! frecvena de achiziie!
numr de canale! repetabilitate! e"pandabilitate! platforma de calcul de care se dispune! adic'
o module de instrumentaie < asigur performane superioare ca timpi de stabilire! precizii
garantate! viteze ridicate de eantionare! sincronizare multipl! numr de temporizri i contorizri!
conectori ecranaiB
o plci de achiziie de cost redus! cu numr de intrri redus i performane nu prea ridicateB
o sisteme de achiziie portabile! folosite n mijloace care se deplaseaz! testri ale mediului!
aplicaii aerospaiale! etc.B
d.alegerea cablurilor de legtur i a accesoriilor pentru condiionarea semnalelor' pentru precizii
bune! protecie fa de zgomote i conectare sigur la modulele de instrumentaie se recomand
conductoare ecranateB n situaii de precizii reduse i cost redus se pot folosi cabluri panglicB
e.alegerea metodei softEare de prelucrare < se face n funcie de platforma de calcul de care se
dispune! de tipul de magistral cu care acesta este echipat! de funciile de calcul! instrumentele
virtuale necesareB fiecare firma are dezvoltate sisteme softEare proprii! compatibile cu produsele
hardEare furnizateB se pot achiziiona pri de soft n funcie de nevoi! care s acopere necesitile i
s fie n acelai timp economice.
-aracteristicile tehnice cele mai importante ale plcilor de achiziie sunt'
rezoluia de intrare 2 se specific n bii! mai e"act n numrul de bii ai convertorului analog 2
numeric folosit. ) valoare des ntlnit este /6 bii! dar i de 5! /=!/0 sau /3. ."primarea rezoluiei
se poate face fie prin indicarea numrului de bii! fie a tensiunii pe care o reprezint variaia celui
mai puin semnificativ bit al codului numeric de conversie. +e e"emplu! pentru un domeniu de
intrare de X? C! la o conversie pe /6 bii a mrimii de intrare! rezoluia care rezult este'
/= C ' 6
/6
N /= C ' 0=O3 N 6!00 mC
1e recomand folosirea unor plci cu rezoluia optim aleas n raport cu aplicaia creia i este
destinata! ntruct plcile cu rezoluii ridicate au preurile n consecin.
precizia intrrii 2 nu este identic cu rezoluia! dei se raporteaz la aceasta. +epinde de
performanele circuitelor analogice ale prii de intrare a plcii 9convertorul analog 2 numeric!
amplificatorul cu ctig programabil! multiple"oarele de intrare,. #oate fi e"primat prin eroarea
absolut sau relativ! n mai multe moduri! dar avnd acelai rezultatB
viteza ma"im de eantionare! e"primat n numr de eantioane@secund 9Ges.@sec.! &es.@sec.,
i nu n (z. Atunci cnd placa are mai multe canale de intrare! pentru a gsi viteza ma"im de
63
eantionare a unuia dintre canalele utilizate ntr2o aplicaie! se mparte viteza ma"im de eantionare
a plcii la numrul canalelor folosite.
1e pune problema relaiei dintre ctig i vitez ma"im de eantionare. +e regul! aceasta este
specificat pentru acelai ctig stabilit pe fiecare canal. ."ist placi de achiziie la care! prin
incrementarea codului de selecie a canalelor prin multiple"or! se aplic i amplificarea selectat
pentru intrarea respectiv.
+e asemenea! la viteze ridicate de eantionare se pune problema rezervei de memorie a
calculatorului pentru prelucrarea eantioanelor! avnd n vedere i viteza sa de lucru. #entru evitarea
acestei dificulti! multe din plcile rapide de achiziie sunt prevzute i cu memorii proprii 9pn la
6 &bRte,! nct viteza de lucru a calculatorului s nu devin o limitare. Citezele de eantionare pot
varia de la plac la plac! de la valori de zeci de Ges.@sec. pn la valori de / Fes@sec.
Ali parametri'
domeniul de intrare al plcii de achiziie 2 trebuie pus n acord cu domeniul de variaie al
semnalului furnizat de traductor. ."ist placi cu domenii fi"e de intrare i placi cu domenii de
intrare selectabile fie hard! prin comutatoare 9jumperi,! fie prin program. #entru o e"ploatare la
ma"im a posibilitilor de conversie! este necesar ca domeniul de semnal al traductorului s fie egal
cu domeniul de intrare al plciiB
tipul de convertor analog 2 numeric 2 poate sa fie un criteriu important la alegerea variantei de
placa aleasa. -ele mai ntlnite convertoare sunt cele cu apro"imare succesiv! cu integrare! cu
conversie tensiune 2 frecven i cele paralel. ) prezentare comparativ a acestor tipuri este dat n
tabelul urmtor.
:ip convertor Citeza
8ezoluie
`biiW
Imunitate la
zgomot
#re
2 cu convers.
tens.@frecv.
redus /0_60 foarte bun mediu
2 cu integrare redus /6_/5 foarte bun sczut
2 cu apro". succesive medie /=_/3 mic sczut
2 paralel 9flash, foarte mare 0_5 fr mare
-ele mai multe plci de uz general au prevzute convertoare cu apro"imare succesiv. #entru
msurri n medii zgomotoase se folosesc cele cu conversie tensiune 2 frecven! n timp ce plcile
avnd viteze de eantionare foarte mari sunt echipate cu convertoare paralel.
+e asemenea este important i modul de eantionare. 1emnale de triggerare pot fi folosite la
iniierea prelurii de date! la oprirea ei sau preluare de date nainte i dup un trigger. *ltimele dou
moduri sunt foarte utile cnd cunoaterea unei pri a datelor este condiionat de producerea unui
eveniment marcat de semnalele de triggerB
&odurile de transfer a datelor' la plcile de mare vitez se impune folosirea fie a transferului
prin acces direct la memorie 9+&A,! fie prin metoda ntreruperilor. #rin comand complet
hardEare a transferului +&A acesta a devenit e"trem de rapid. 7n aplicaiile de vitez redus
metoda ntreruperilor poate fi suficient de bunB
#entru asigurarea unei independente a vitezei de preluare fata de viteza magistralei calculatorului!
plcile rapide dispun de memorii propriiB
registre FIF) 9primul intrat! primul ieit, sunt locaii de memorie prevzute pe plcile de
achiziie pentru stocarea temporar a mrimilor de intrare convertite. .le constituie un tampon ntre
viteza ridicat de conversie i viteza la care calculatorul poate prelua eantioanele de pe plac.
Funcionarea lor nu permite suprapunerea sau pierderea de dateB
6K
intrri@ieiri numerice 2 este funcia fr conversii analog 2 numerice cel mai des prezent. .a
permite conectarea plcii la surse de semnal numeric! respectiv la dispozitive de ieire numerice.
Foarte multe placi au prevzute interfee pentru semnale ::;. -hiar i astfel de plci au totui
circuite de condiionare a semnalelor! permind lucrul cu o mare varietate de semnaleB
ieiri analogice 2 sunt folosite pentru generarea de tensiuni de e"citaie! comenzi pentru alte
dispozitive! generarea de forme de und! simulri de ieiri ale altor echipamente. Ieirile analogice
au aceleai caracteristici ca i intrrile analogice 9rezoluia n bii! viteza eantioanelor n
eantioane@sec! etc.,B
intrri@ieiri de numrare @ temporizare 2 este o funcie prezent la foarte multe plci. -ircuitele
de temporizare sunt utilizate pentru a face mai precis preluarea de eantioane la intrrile sau
ieirile analogice! dar i la msurarea frecvenei! numrarea unor evenimente! msurarea unor
intervale de timp! ntrzieri sau la generarea de frecvene de ieire cunoscute.
Fig.0./3.
1chema bloc a unei plci de achiziie de cost redus < ;ab2#-> 2 se d n fig. 0./3 i se pot regsi
etajele amintite anterior.
4.4.2. SAD cu un in#ur c!n!l )monoc!n!l+
.ste varianta cea mai simpl! coninnd un singur -AN i avnd schema minimal din fig.0./K!
n care'
-AN < convertor analog2numericB
&:2 memorie tamponB
+- < dispozitiv comand.
Frecvena ma"im a semnalului de intrare! la care variaia semnalului de intrare pe durata unui
ciclu de conversie :
c
nu depete / ;1D 9;ast 1ignificant Dit2 bit de semnificaie minim 2 engl.,!
pentru a evita erori grosolane! este'

c
, / N 9
ma"
:
6
f

+
90./O,
unde N este numrul de ranguri binare al convertorului! :
c
durata conversiei.
65
Fig.0./K.
1istemele cu conversie direct se folosesc cnd semnalul analogic ar trebui transmis printr2un
mediu cu perturbaii puternice i se amplaseaz direct lng sursa de semnal.
4.4.$. Siteme utili-Bnd circuite de e1!ntion!re 1i memor!re
Fig.0./5.
Aceste circuite asigur o cretere a vitezei de variaie admise a semnalului supus conversiei! fr
diminuarea preciziei.
7n fig. 0./5'
#A < preamplificatorB
-.& < circuit de eantionare < memorare.
7ntre dou conversii succesive! -.& urmrete variaiile semnalului de intrare. 7nainte de iniierea
conversiei! -.& este trecut n starea de memorare n care ofer la ieire valoarea momentan a
semnalului de intrare de la sfritul etapei de urmrire. 1tarea de memorare se menine pe toata
durata conversiei. Astfel precizia -AN nu este afectat! indiferent de viteza de variaie a semnalului
de intrare i de tipul de -AN folosit.
;a eantionare cu o frecven prea sczut! n semnalul rezultat apare o componenta de aF
suprtoare! denumit semnal alias! i care trebuie rejectat! prin filtrare.
4.4.4. Siteme de !c,i-itie multic!n!l
4.4.4.1 Siteme de !c,i-itie cu multi'le=!re! ieirilor con2erto!relor cu un in#ur c!n!l
.ste un sistem paralel 9fig.0./O,! pentru fiecare sursa de semnal se utilizeaz cte un -AN! care nu
ridic n mod deosebit preul.
#A < preamplificatorB
# < procesorB
Avantaje fa de sistemele cu multiple"are analogic'
se pot folosi i -AN mai puin rapide! chiar pentru o vitez dorit mare de achiziieB
permit conversia local! la locul de amplasare a traductoarelor! informaia fiind ulterior transmis
sub form numeric! mai imun la perturbaiiB
posibilitatea unei separri galvanice mai uoare a sursei de semnal mpreun cu -AN aferent! fa
de restul sistemuluiB
incluznd un bloc procesor local! datele numerice de pe fiecare canal pot fi prelucrate nainte de a
fi multiple"ate i transmise.
6O
Fig.0./O.
4.4.4.2 Siteme de !c,i-itie cu multi'le=!re! ieirilor CEM
."ist aplicaii n care e necesar achiziionarea simultan! din mai multe puncte de msurare! a
unor date! intr2un timp relativ scurt. 1chema care corespunde cel mai bine acestor cerine este se d
n fig. 0.6=.
Fig.0.6=.
1ursele de semnal analogic sunt conectate la cte un -.&. -omanda de trecere n starea de
memorare este data simultan pentru toate -.&! dup care ieirile acestora sunt multiple"ate la
intrarea -AN. &ultiple"area se poate face secvenial sau cu adresare aleatoare. -.& trebuie s aib
o stabilitate foarte bun a tensiunii memorate! avnd n vedere numrul de canale multiple"ate 9timp
lung de multiple"are,.
4.4.4.$ SAD cu multi'le=!re! intr!rilor CEM
.ste o structur mai simpl dect cea anterioar 2 fig. 0.6/.
Fig.0.6/.
A=
1ursele de semnal sunt multiple"ate la intrarea -.&! care va retine! de fiecare dat! valoarea
unui singur eantion n vederea conversiei. #entru a optimiza timpul de achiziie! comutarea la
urmtorul canal are loc pe durata strii de memorare a -.& pentru canalul precedent 9conversie,! la
sfritul creia circuitul -.& este comandat n starea de eantionare! pentru preluarea semnalului
canalului urmtor! deja comutat.
1istemul este mai lent dect precedentele! dar mai ieftin.
4.4.4.4 SAD cu multi'le=!re! emn!lelor de ni2el c!-ut
-ea mai simpl! dar i cea mai puin performant schem de 1A+ este cea denumit cu
multiple"area semnalelor de nivel sczut. 1implificarea const n utilizarea unui singur amplificator
instrumental! n loc de a folosi cte unul pentru fiecare surs de semnal < fig.0.66. *neori
amplificatorul instrumental este prevzut cu amplificare programabil! pentru a valorifica eficient
rezoluia -AN 9nivelul ma"im al semnalului la intrarea -AN! pentru orice surs de semnal! s fie
apropiat de limita superioar a domeniului de intrare al -AN,.
Fig.0.66.
Inconvenient' efect important al perturbaiilor 9semnal analogic mic! de la surse diferite,. ;a
perturbaiile proprii! fiecrui canal i se adaug' influena semnalului util! dar mai ales a
perturbaiilor de mod comun dintr2un canal asupra canalelor nvecinate. .ste necesar ecranarea
individual a conductoarelor aferente fiecrui canal i intercalarea de filtre! aplicaiile fiind lente.
4.4.3. Mod!lit&i de conect!re ! emn!lului l! SAD
#recizia i sensibilitatea ridicat a unui 1A+ cuplat la calculator impun o preocupare
permanent de a elimina influena tensiunilor perturbatoare asupra procesului de msurare. +ac
semnalele digitale! prin natura lor discret! sunt relativ imune la zgomot! semnalele analogice pot fi
influenate chiar de tensiuni perturbatoare de nivel redus.
1uprapunerea zgomotului peste semnalul util msurat se realizeaz prin cuplaj
capacitiv9cablu de semnal amplasat n apropierea cablului de alimentare de la reea,! cuplaj
inductiv9comutarea unor cureni mari n apropierea cablului de semnal, sau cuplaj ohmic9bucle de
mas,.
-uplajul capacitiv este o modalitate important de apariie a tensiunilor perturbatoare de
mod comun cu frecvena reelei. :ensiunea de mod comun C
cm
este indus n circuitul perturbat D
de cmpul electric perturbator generat de reeaua electric A 9fig. 0.6A,
A/

.
; .
C
AC
cm
R
8eeaua A
-ircuitul
perturbat D
.
; .
cm
R
8eeaua A
-ircuitul
perturbat D
AE
C C
CE
.cran
;
E
Fig. 0.6A. Fig. 0.60.
&rimea semnalului perturbator va depinde de reactana H
AD
a capacitii reea2circuit i de
impedana I fa de mas a circuitului perturbat! conform e"presiei'

.
.
Z j !
Z
m
R
A/



! 90.6=,
unde ! #
A/ A/
/@ . 90.6/,
#rin C
8
i au fost notate tensiunea i respectiv pulsaia reelei.
#rin ecranarea circuitelor de semnal se poate reduce mult valoarea tensiunii perturbatoare
induse. .fectul util al ecranului rezult din analiza cazului prezentat n figura 0.60. +ac impedana
I
.
n raport cu masa a ecranului care separ circuitul perturbat de reea este mic! astfel nct nodul
comun al capacitilor -
A.
i -
D.
s poat fi considerat! practic! conectat la mas! tensiunea C
cm

este neglijabil.
-uplajul inductiv poate fi mult atenuat prin separarea cablurilor de semnal ale traductoarelor
de intrare de cablurile de for! n etapa de proiectare a 1A+ i folosirea cablului ecranat sau a
perechilor de conductoare torsadate pentru conectarea semnalului la 1A+.
Apariia tensiunilor de mod comun prin cuplaj ohmic este caracteristic situaiei n care att
traductorul! ct i circuitele electronice de prelucrare a semnalului au cte un punct conectat local la
mas. +atorit cderilor de tensiune produse de curenii care circul pe traseul de mas! este
posibil apariia tensiunii C
cm
! ca n figura 0.6?! care acioneaz ca o tensiune de mod comun.
&rimea ei depinde de distana dintre traductor i blocul electronic.
Aceast tensiune de mod comun poate fi eliminat prin evitarea legturii -+ la mas. &asa
circuitelor electronice i ecranul conductoarelor de semnal se conecteaz la mas prin legtura AD.
) cone"iune cu totul nerecomandat este cea n care ecranul cablului coa"ial cu un singur
conductor! sau unul din fire 9dac nu se folosete cablu coa"ial,! este legat n dou puncte diferite
la mas.
&surarea semnalelor de tensiune flotante cu intrrile amplificatorului operaional
neconectate la mas! este necesar introducerea unei rezistene de polarizare ntre fiecare din intrri
i mas. Calorile rezistenelor se aleg n domeniul /= M.../== M.

A
C
C
D
E
.
cm
-onductoare de legtur
ecranate
:raductor -ircuite plac
D

Fig. 0.6?.
A6
Alte modaliti de reducere a influenei tensiunilor perturbatoare de mod comun sunt
sugerate pe baza evalurii cantitative a efectului acestor tensiuni asupra semnalului prelucrat. Com
considera circuitul din figura 0.63 n situaia n care tensiunile de semnal date de traductor sunt
nule! iar I
/
i I
6
sunt impedanele prin care poate fi echivalat traductorul ntre mas i bornele de
ieire. &odelul adoptat pentru cablul ecranat este dat n figura 0.63! iar schema echivalent
simplificat a intrrii n acest caz este dat n figura 0.6K.


.
cm
.
C
:raductor
;
;
A
D
E
-ircuite plac &odel cablu
/
6
/A
6A
/D
6D
;
;
;
;
C
cm
A
C
C
;
; ;
;
R C
1
2
A
C
i i


Fig. 0.63. Fig. 0.6K.
Impedanele I si I
/A /D
sunt de natur inductiv! n timp ce I si I
6A 6D
sunt de natur
capacitiv. ;a frecvenele tensiunii de mod comun ! C
cm
! impedanele I si I
/A /D
se pot neglija n
raport cu I
/
i I
6
! iar I si I
6A 6D
se echivaleaz cu I
A
! respectiv I
D
! care reprezint impedanele
de izolaie ntre bornele de intrare A! respectiv D! i mas.
8
i
i -
i
reprezint componentele impedanei de intrare a blocului electronic. -um I
i
QQ I
/
!
I
6
! la frecvena tensiunii de mod comun! se neglijeaz efectul impedanei de intrare I
i
! prin
eliminarea ei din circuit.
#utem scrie acum pentru circuitul din figura 0.6K e"presia tensiunii de mod comun ntre
nodurile de intrare A i D'


.
Z
Z Z
.
Z
Z Z
.
A/
A
A
m
/
/
m

+

+

/ 6
! 90.66,
de unde rezult'

( ) ( )
m
/ A
/ A
A/
.
Z Z Z Z
Z Z Z Z
.
+ +

6 /
/ 6
90.6A,
Folosind notaia I
6
2 I
/
N I i nlocuind n e"presia 90.6A, vom obine'

( )
( ) ( ) ( ) ( )
m
/ A
/
/ A
/ A
A/
.
Z Z Z Z
Z Z
Z Z Z Z
Z Z Z
.
1
]
1

+ +

+
+ +

6 / 6 /
6
90.60,
unde primul termen din parantez este neglijabil fa de al doilea pentru c I
A
i I
D
se presupun
de valori apropiate. :ensiunea C
cm
va avea valoarea ma"im cnd termenul al doilea din parantez
este ma"im. Acest lucru se realizeaz atunci cnd I N I
6
! respectiv I
/
N =. -u aceast condiie i
neglijnd la numitor termenii I
/
i I
6
fa de I
A
i I
D
! rezistenele de izolaie avnd valori foarte
mari! obinem'
AA

.
Z
Z
.
A/
/
m ma"

6
90.6?,
+in aceast relaie rezult c influena perturbatoare a tensiunii de mod comun este cu att
mai mare cu ct impedana de izolaie I
D
este mai redus i cu ct asimetria circuitului
traductorului n raport cu punctul - este mai mare.
-ondiia ca impedanele de izolaie s fie ct mai mari se poate realiza practic prin gardarea
intrrilor amplificatorului operaional! pentru c circuitul imprimat pe care se afl montate
dispozitivele electronice determin de cele mai multe ori apariia unor cureni de pierderi ntre
noduri de poteniale diferite. Inelul de gard este realizat n jurul bornelor amplificatorului de
intrare n blocul electronic i este conectat la un potenial apropiat de cel al liniilor de semnal!
printr2un circuit cu impedan sczut de ieire. Astfel! inelul de gard ndeplinete i rolul de ecran.
1e recomand evitarea traductoarelor care solicit conectarea obligatorie la mas i crearea
unei impedane de valoare ct mai ridicat ntre traductor i mas.
+ar cea mai bun metod de nlturare a tensiunilor de mod comun o constituie ntreruperea
buclei perturbative cu transformatoare neutralizatoare! optocuploare sau amplificatoare de
instrumentaie izolatoare. Aceste dispozitive ntrerup bucla de curent prin separare galvanic! una
din funciile generale de condiionare a semnalelor.
4.4.4. Te,nici de condi&ion!re ! emn!lului
Dlocul de condiionare a semnalelor primite de la traductoare este un element foarte
important n construcia unui 1A+. -alitatea semnalului care ajunge la unitatea de conversie de date
depinde de modul de prelucrare a semnalului n unitatea de condiionare. Acesta presupune
conversia curent2tensiune! scalare! filtrare! izolare! amplificare! multiple"are! etc.
#entru traductoarele care furnizeaz la ieire un semnal de curent unificat 026= mA!
conversia curent2tensiune se face simplu! prin introducerea unei rezistene de precizie n bucla de
curent. #entru a obine rezoluia ma"im se alege o valoare de rezisten ct mai mare! astfel nct
s nu se depeasc domeniul ma"im specificat al tensiunii de intrare. Astfel! pentru valorile uzuale
de 6?= ! respectiv ?== ! i pentru semnalul de curent specificat mai sus! se obin domeniile de
tensiune de /_? C! respectiv 6_/= C. Caloarea e"act a rezistenei nu este foarte important!
pentru c se mai pot face corecii prin soft! dar stabilitatea acestei valori este un parametru esenial.
1e folosesc de obicei rezistene cu pelicul metalic cu o toleran de =!/\.
Aceast metod este totui limitat pentru valori mari ale curentului din bucl. #entru
msurarea unui curent ma"im de /A ar fi necesar o rezisten de ? &! iar erorile de msurare ar
fi inacceptabile! datorit zgomotului i a circuitului care preia tensiunea rezultat pe rezisten.
#roblema se rezolv prin folosirea configuraiei de msur din figura 0.65! n care amplificatorul
operaional are F.:2uri pe intrri! iar tensiunea este preluat de la ieirea amplificatorului
operaional.

O*A 111
D
E
R
I
IN
.
OUT
R R
R R
C C
C C
semnal
intrare
.
OUT
F
E
I
IN
.
R
R
R
G
G
Fig. 0.65. Fig. 0.6O.
A0
Avnd n vedere c pentru circuitul )#A /// curentul ma"im pe intrri este de /pA!
configuraia din figur permite msurarea curenilor mai mari de /=pA! cu precizie foarte bun.
Acelai circuit integrat se poate folosi pentru a obine o impedan foarte mare de intrare! prin
conectarea lui ca repetor 9tensiunea de intrare se aplic pe intrarea neinversoare! iar intrarea
inversoare se conecteaz la ieire,. +in necesitatea polarizrii corecte a intrrilor se conecteaz de la
intrarea neinversoare la mas o rezisten de valoare' 8 N /mC @ /pA N
/=
O

! acceptnd o eroare
ma"im de /mC. 1e alege o valoare mai mic de
/=
O

. +e e"emplu! un senzor pentru citirea ph2


ului cu o impedan de ?== & i o tensiune ma"im de ieire de ?=mC se poate conecta direct!
fr alt rezisten la intrarea circuitului repetor. ;a ieire se obine aceeai tensiune! dar cu
rezistena intern de /==! rezistena de ieire a amplificatorului operaional.
1emnalul preluat de la traductor trebuie de obicei amplificat nainte de a ajunge la blocul de
conversie. #rin scalare se nelege amplificarea semnalului astfel nct valoarea lui ma"im vrf la
vrf s acopere domeniul tensiunilor de intrare ale blocului de conversie A@+. -ele mai frecvente
domenii de tensiune sunt' =_/=C! t ?C sau t /=C. +e obicei circuitele amplificatoare au
amplificri programabile prin soft sau prin jumperi. #ot e"ista situaii n care semnalele de intrare
depesc domeniul i atunci condiionarea presupune atenuarea semnalelor cu ajutorul unui
atenuator rezistiv compensat.
7n blocul de condiionare a semnalelor e"ist de obicei filtre pasive trece2jos cu unul sau cu
doi poli. 7n figura 0.6O s2a reprezentat un filtru trece jos! diferenial! cu doi poli. 8ezistenele
8

au
fost introduse pentru polarizarea n curent continuu a intrrilor circuitelor de amplificare. )rice
asimetrie n valorile componentelor din cele dou ramuri ale filtrului nrutete rejecia tensiunii
perturbatoare de mod comun. Frecvena de tiere este'


( ) # R f @ =A ! =
90.63,
iar raportul de atenuare C C
in out
@ la o frecven dat f
"
! este'

6
/
=55 ! =
1
]
1

# R f
.
.
x
(&t
in
90.6K,
#erformane superioare se obin folosind filtre active cu mai muli poli. ) metod eficient
de filtrare este medierea softEare a semnalelor zgomotoase. #entru fiecare valoare de tensiune
msurat sistemul face un numr mare de citiri 9de e"emplu /==, i calculeaz o valoare medie.
:ehnica izolrii semnalelor analogice culese este larg folosit pentru c ofer protecia
blocurilor electronice la apariia accidental a unor supratensiuni pe intrri! dar elimin i buclele de
mas. Izolarea! sau separarea galvanic! se realizeaz prin cuplaj capacitiv! inductiv sau optic.
#entru circuitele de izolare realizate cu componente discrete! performanele cele mai bune erau
asigurate de cuplajul prin transformator! dar soluia era i cea mai scump. ;a ora actual e"ist
amplificatoare de izolaie integrate cu performane de e"cepie! cum sunt circuitele din seria I1) ale
firmei Durr 2 DroEn'
2 circuitul A3?3 folosete cuplajul magnetic! are o impedan de izolaie de
/= 3
/A
pF
! o
tensiune ma"im admis pe bariera de izolare de 5 MCcc i o rejecie a modului izolat de //6 dD!
la 3= (z.
2 circuitul I1) /== folosete cuplajul optic! are aceeai impedan de izolaie ca A3?3!
tensiunea ma"im de izolaie de 6 ? ! MCcc i rejecia modului izolat mai mare de /=5 dD.
2 circuitul I1) /66 folosete cuplajul capacitiv! are impedana de izolaie de
/= 6
/?
pF
!
tensiunea ma"im de izolaie de 6 0 ! MC valoare efectiv i rejecia modului izolat mai mare de /0=
dD.
A?
) plac de achiziie tipic are ntre 5 i /3 intrri analogice i ntre 5 i 60 linii de
intrare@ieire numerice. #rin multiple"are e"tern numrul de canale de intrare@ieire poate fi e"tins
la cteva sute sau chiar mii. &odul de citire a canalelor se face prin soft! funcie de natura
semnalelor citite! pentru o achiziie corect a lor. *n semnal de temperatur poate fi citit mai rar
dect un semnal proporional cu forma de und a tensiunii din reea.
[i semnalele numerice se condiioneaz prin folosirea unor limitatoare cu diode Iener! sau
pori trigger 1chmitt! pe intrri! respectiv optocuploare sau relee! pentru semnalele traductoarelor de
ieire.
:oate firmele productoare de 1A+ realizeaz blocul de condiionare a semnalelor sub
forma unui sertar amplasat ct mai aproape de traductoare. 1ertarul conine module specializate care
realizeaz diverse funcii de condiionare a semnalului. +e la sertar! semnalele amplificate i izolate
sunt trimise spre placa de achiziie amplasat n calculator. ) structur reprezentativ de
condiionare de semnal analogic din seria #-I2?D de la firma Intelligent Instrumentation este dat n
figura 0.A=.

1.NI)8 +.
:.&#.8A:*8A
-)&#.N1A8.
a)N-bI*N.
8.-.
8.F.8INbc
+. #8.-III.
FI;:8*
:8.-. a)1
FI;:8*
:8.-. a)1
A&#;IFI-A:)8
+. II);AbI.
-)NC.8:)8
--@--
E
. D.
.
out
D 3.
)1-I;A:)8
+. #*:.8.
1*81c +.
A;I&.N:A8.
II);A:c
D .
N-
d
IN
>IN
1*#8A:.N1I*N.
#8):.-bI.
Fig. 0.A=.
Firma National Instruments numete blocul de condiionare a semnalelor! sistem 1-HI.
."ist o mare varietate de module 1-HI' de e"emplu! 1-HI2//6= este un amplificator de izolaie
cu 5 canale separate. Fiecare canal conine cte un amplificator de izolaie cu ctig programabil de
pn la 6=== i cte un filtru trece jos configurabil pentru frecvene de tiere de la 0(z la /=M(z.
&odulul 1-HI2//6/ este un amplificator de izolaie pe 0 canale. Fiecare canal are surs proprie de
e"citaie! configurabil n tensiune sau curent i cte o punte de msur pentru mrci tensometrice.
#entru condiionarea semnalelor! firma Analogic -orporation a realizat o familie de module
care comunic cu orice sistem de calcul 9#- sau altceva, prin intermediul interfeelor seriale
standard 8126A6 sau 81205?. #e o singur linie serial se pot conecta pn la /60 module!
amplasate la o distan de pn la /6== m de calculatorul central. &odulele +2/===@+26===
primesc semnale de la traductoare! realizeaz conversia A@+! apoi o eventual prelucrare a datelor
numerice i transmiterea lor pe serial spre o unitate de calcul. 8ezoluia pe intrri este de /? bii.
.ventuale condiii de alarm sau date despre protocolul de comunicaie serial se stocheaz ntr2o
memorie ..#8)& e"istent pe modul. &odulele +2/=== au funcie de transfer fi"! n timp ce
modulele +26=== permit obinerea unor funcii de transfer neliniare! programabile de utilizator.
&odulele +2A===@+20=== sunt destinate generrii unor semnale de ieire analogice! pentru
comanda traductoarelor de ieire. 8ezoluia conversiei +@A este de /6 bii. +20=== sunt module
care ofer posibilitatea programrii parametrilor semnalelor generate 9sleE2rate! scalare! recitirea
prin reacie a semnalului generat la ieire! etc.,.
Aceste module ale firmei Analogic sunt de fapt veritabile 1A+2uri! dei catalogul le
definete ca module de condiionare a semnalelor.
A3

You might also like