Sunteți pe pagina 1din 5

LABORATOR 2 PROBLEME GENERALE ALE INTERFEEI CU PROCESUL

Orice sistem de calcul numeric este destinat prelucrrii anumitor informaii, de cele mai diverse forme iniiale. Pentru a putea prelucra aceste informaii, foarte variate, este nevoie de o prim verig care traduce mrimea de prelucrat ntr-o mrime electric. Dup obinerea acestei transformri i pn la o form care s permit introducerea direct n sistemul de calcul, semnalul sufer o serie de prelucrri cu ajutorul unor circuite electronice speciale. n asemenea lan, destinat prelucrrii unei informaii, neelectrice n ca!ul general, i aducerii ei la o form capabil s fie introdus ntr-un sistem de prelucrare numeric a datelor formea! un sistem de ac"i!iie i conversie a datelor i are sc"ema bloc din #ig.$.
5ultiple)or analogic

&mplificator

#iltru

6antionare i meninere

*&+

Prelucrri numerice

7raductor

#ig. $. %c"ema bloc a unui sistem de colectare a datelor

De regul, dup traductor urmea! un bloc preamplificator, care asigur o prim amplificare. %emnalul este adus apoi la nivelul de lucru, printr-o amplificare suplimentar. &cest nivel de lucru de valoare cca $' ( este cerut de circuitele de intrare ale blocurilor care urmea!. n filtru trece jos, pentru eliminarea componentelor de nalt frecven sau a !gomotului din afara ben!ii semnalului termin aceast prim parte de prelucrare pur analogic a semnalului. %emnalul filtrat i amplificat este aplicat unui multiple)or analogic, bloc care reali!ea! multiple)area n domeniul timp ntre un numr de diferite semnale de intrare. *ircuitul de eantionare i meninere ia un eantion din semnalul aplicat la intrarea sa i l menine fr a-i altera amplitudinea un timp determinat, pn blocul *&+ ,convertor analog numeric- reali!ea! transformarea sa ntr-o mrime numeric pe care o livrea! sistemului de colectare i programare autonom sau controlat de sistemul de calcul. tili!area circuitelor *&+ i *+& ca dispo!itive periferice ale unui sistem de calcul, de tip micro sau minicalculator, a permis obinerea unor sisteme de ac"i!iie a datelor comple)e, ieftine i comode.

2.1. Amplificatoar op ra!io"al #AO$


&mplificatoarele operaionale sunt circuite integrate speciali!ate, destinate n principal transformrilor liniare ale semnalelor ,amplificare.atenuare / nmulirea semnalului cu o constant-. n &O se caracteri!ea! prin0 amplificare diferenial n tensiune a / v o . ,vp-vn- / infinit ,vn, vp snt tensiunile de pe intrarea negativ, respectiv po!itiv, iar vo este tensiunea de ieire a &O-1 amplificare de mod comun a / 2vo . ,vp3vn- / ' ,foarte mic, n electronic $4 -1 banda de trecere infinit ,aceeai amplificare indiferent de frecvena semnalului de intrare, far efect de filtru trece jos ca n ca!ul amplificatoarelor reale-1 re!istena de intrare infinit ,i curent de intrare neglijabil-1 re!istena de ieire !ero ,toat tensiunea de ieire se poate regsi pe o re!isten ec"ivalent de intrare n circuitul care primete semnalul de la ieirea &O-.

2.2. Filtr "%m ric


+umeroase operaii de prelucrare a semnalelor se reduc la transformarea unui semnal ),nde intrare ntr-un semnal de ieire 8,n- prin intermediul unui sistem. &cest sistem este definit cnd putem calcula ieirea n funcie de semnalul de intrare. 6l poate fi repre!entat printr-un operator #0 y , n - = F [ x , n- ] ,$%istemul este cau!al dac condiia0 x,n- = ' pentru n < n ' ,2implic faptul c0 y , n- = ' pentru n < n ' ,9%istemul este linear dac0 F [ x$ ,n- + x 2 ,n-] = F [ x$ ,n-] + F [ x 2 ,n-] ,:#iltrarea semnalelor repre!int o operaie de ba! n prelucrarea informaiei. Poate fi reali!at analogic ,cu ajutorul unor reele ;<* sau a unui calculator analogic- sau numeric, cu circuite logice sau cu un calculator numeric. #iltrul numeric este un sistem de prelucrare a semnalelor numerice. Prelucrarea se face liniar i are ca re!ultat sc"imbarea formei semnalului aplicat la intrarea filtrului numeric.

2.&. M%ltipl 'oar


&ceste circuite sunt dispo!itive combinaionale ,un circuit logic combinaional este repre!entat printr-un multipol la care variabilele ,funciile- de ieire depind numai de variabilele de intrare- controlate de o adres de selecie ,n intrri- cu ajutorul creia una din cele 2 n intrri de date este conectat la ieire. 6le permit conectarea uneia din intrri la ieirea unic. neori aceste circuite mai au o intrare de autori!are 6 ,6nable-. Intrari date - intrri de date =>', >$, ?., >2n-$@ - intrri de selecie a intrrii active =)n-$, )n-2, ?., )'@ - intrare de autori!are 6
Cod selectie

x x

0 1

I0 I1

I 2 n -1

n-1

...

MUX

#ig. 9. ;epre!entarea unui multiple)or Pentru 6/' ,6/<-, indiferent de codul de selecie ,) n-$?)$)'- sau de valorile datelor de intrare ,> ?>'-, ieirea 8 va fi !ero. Pentru 6/A , E /<-, ieirea 8 va reproduce intrarea de date selectat0 8/> B, unde B$' / )n-$)n-2? )$)' ,2-.
n 2 -$

2.(. ) m%ltipl 'oar


n demultiple)or este un circuit logic combinaional care permite transmiterea datelor de pe o intrare de date comun pe una din ieiri. *ircuitul are o singur intrare de date, n intrri de cod de selecie i cel mult 2n ieiri. >n funcie de codul de selecie, una din ieiri va fi conectat la intrarea de date ,ieirea de date selectat de codul de selecie reproduce intrarea de date-. >n general, demultiple)orul mai are i o intrare de autori!are ,6-.

E x x
Cod selectie 0 1

n-1

...

DMUX

...
y
0

-1

#ig. :. ;epre!entarea unui demultiple)or Pentru 6/', variabilele de ieire 82n-$, 82n-2, ? , 8$, 8' sunt !ero indiferent de valoarea codului de selecie, )n-$)n-2 ? )$)', aplicat la intrarea circuitului. *ircuitul este selectat i devine activ pentru 6/$, ca! in care ieirea 8B/D, unde B,$'- / )n-$)n-2?)$)' ,2-, celelalte ieiri 8i, iCB, fiind !ero.

2.*. Tra"+form,ri al + m"al lor


%emnalele e)istente in natur depind de timp n mod continuu. %emnalele naturale se pre!int sub forma unor funcii continue n timp. 6le pot fi 0 permanente, definite pentru - DtD , cau!ale 0 ' tD , sau de durat limitat 0 t$ t t2. &ceste funcii pot fi reale x(t) sau comple)e0 s,t/ ),t- 3j8,t-. >n sistemele de prelucrare, aceste semnale sunt eantionate pentru a obine semnale discrete accesibile metodelor de calcul. n semnal continuu, ca cel din figura, va fi notat x(t), unde x(t) repre!int valoarea in funcie de timpul t. &ceasta funcie poate fi dat i ntr-o repre!entare discret, prin eantioanele sale ntr-un numr de puncte. &ceast repre!entare discret poate fi e)primat ca o list0 , x(-3t), x(-2t), x(-t), x(0t), x(t), x(2t), x(3t), ,EPentru secvenele discrete se utili!ea! frecvent i notaia 0 , x-3, x-2, x-1, x0, x1, x2, x3, sau , x(-3), x(-2), x(-1), x(0), x(1), x(2), x(3), ,F,$'-

%emnalele numerice sunt versiuni eantionate ,in timp- i cuantificate ,n amplitudine- ale semnalelor naturale, ceea ce introduce trei restricii 0 durata unui semnal numeric este limitata 0 durata de eantionare 71 timp discret 0 pasul de eantionare t / 7 . +1 frecventa de eantionare fe / $.t / + . 7; valori discrete 0 erori de cuantificare 1 6)ist deci o pierdere de informaie n momentul eantionrii semnalelor continue in timp. >n ca!ul repre!entrii unui semnal n timp, ),t- sau ),n-, variabila t, sau n, este durata parcurs n mod continuu sau n salturi discrete.

2.*.1. E-a"tio"ar -i r co"+tr%c!i


%emnalele primare purttoare de informaii sunt practic ntotdeauna de tip analogic ,amplitudine i timp continue-. n calculator, sau orice alt tip de sistem electronic numeric, este un dispo!itiv care prelucrea! date, adic o secven de numere . Dac vrem s prelucrm un semnal pe cale numeric trebuie s l repre!entm printr-o secven de valori prelevate la intervale regulate de timp. *aptorii furni!ea! semnale analogice ,de timp continuu-. 5ajoritatea sistemelor de prelucrare

nu observ aceste semnale ntr-o manier continu, ci prelevea! valoarea lor la anumite momente de timp. 6antionarea unui semnal continuu )*,t- este operaia care transform acest semnal ntr-o secven discret, )D,n-, prelevnd valori la momente tn discrete0
x D ,n- = x c ,tn- , t n = nt

,$$-

&ceast operaie de eantionare poate fi reali!at att asupra repre!entrii temporale ct i asupra repre!entrii frecveniale, dup transformarea #ourier.
)c,t)D,t-

t
' %emnal analogic ' %emnal numeric

#ig.G. Operaia de eantionare a unui semnal Prin eantionare se reali!ea! dou operaii foarte restrictive0 durat finit de eantionare a semnalului0 ' t 71 numr finit de eantioane0 t / nt, t / 7.+, ' n +-$. 2.*.1.1. T or ma -a"tio",rii %ecvena de eantioane prelevate periodic dintr-un semnal ) *,t-, cu o frecven fi) fe / $.7, se poate asimila cu semnalul ) 6,t- obinut prin multiplicarea semnalului analogic cu o funcie de eantionare ideali!at ,tren de impulsuri Dirac-0
x E ,t - = x C ,t - t ,t - =
k =

, kt - ,t kt -

,$2-

%e poate reconstitui un semnal continuu ) *,t- plecnd de la semnalul eantionat ) D,n,eantionare uniform perfect- cu un pas t dac0 semnalul continuu este de band limitat0 )*,f- / ' pentru f > fm1 dac perioada de eantionare verific relaia0 t < $.2fm. 2.*.1.2. R pr . "tar a /i+cr t, a + m"al lor folo+i"/ f%"c!iil MatLa0 ;epre!entarea grafic a semnalelor discrete se face cu funcia +t m, sub forma unor linii terminate cu cercule la e)tremitatea opus a)ei. %e apelea! cu una din sinta)ele0 +t m,8- H trasea! un grafic din linii cu cercule, cu elementele vectorului 81 +t m,), 8- H trasea! un grafic din linii terminale cu cercule, cu locaiile specificate de vectorul ), adic 8 / 8,)-. (alorile lui ) trebuie s fie egal deprtate i cresctoare. +t m,), 8, linieItip- H trasea! un grafic din linii de tipul i culoarea preci!at n irul de caractere linieItip.

2.1. Co"2 rtoar a"alo3 "%m ric #CAN$ +i "%m ric a"alo3ic #CNA$

Orice sistem de procesare numeric a datelor necesit o operaie preliminar de conversie analog-numeric ,*&+ sau &.D - analog-digital-. &tunci cnd informaia procesat trebuie restituit sub form analogic, se procedea! la operaia invers, de conversie numeric analogic ,*+& sau D.& - digital-analogic-. %c"ema de principiu a unui sistem de prelucrare numeric este pre!entata in #ig. J.
x(t) CAN "x
#

Procesare n !erica

"y

CNA

y(t)

#ig. J. %c"ema de principiu a unui sistem de prelucrare numeric a datelor. *onversia analog numeric face s corespund unui semnal analogic de intrare ),t- o secven de numere K)BL, n mod u!ual codate sub form binar. #iecare numr corespunde amplitudinii ),tB- a unui eantion al semnalului prelevat la un moment dat t B. #iecare eantion poate lua n principiu orice valoare datorit naturii analogice a semnalului. >n realitate ns, preci!ia cu care amplitudinile semnalului snt cunoscute este n mod necesar limitat din cau!a diferitelor considerente practice. (aloarea e)act a unui eantion este nlocuit cu cea mai apropiat valoare apro)imativ dintr-un numr finit de valori discrete0 se reali!ea! deci o cuantificare. #iecare valoare discret este desemnat printr-un numr e)primat sub forma binar printr-o codare adecvat. &cest numr este cuprins ntre dou valori limit care fi)ea! plaja de conversie. #iecare numr )B repre!int astfel un ansamblu de valori analogice coninute n intervalul de lime B numit pas de cuantificare. &tunci cnd plaja de conversie este divi!at n intervale de cuantificare egale, avem o cuantificare uniform.
x(t) x(t)

esantionare x(t )
Con(ersie A)N

!e!orare analo%ica ' x(t c anti&icare si codare x


#

x(t)

t
#

#ig. M. Principiul reali!rii conversiei analog-numerice <a conversia numeric analogic, secvena K8lL este transformat ntr-o secven de eantioane de amplitudini discrete 8,tl-. ;econstrucia final a semnalului analogic de ieire este apoi reali!at printr-o operaie de interpolare sau e)trapolare ntre eantioane.
y trans&or!are n !ar a!*lit dine y(t c anti&icare si codare ' y(t) x(t)
l) l

' y(t)

Con(ersie N)A

#ig. E. Principiul reali!rii conversiei numeric-analogice

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