Sunteți pe pagina 1din 56

Germn Zoltn :Achiziia i prelucrarea datelor 2011

1

Achiziia i prelucrarea datelor
Curs 2011

Cuprins (tematic de examen)
1. Eantionarea semnalelor................................................................................................................... 2
1.1 Introducere. Noiuni fundamentale.............................................................................................. 2
1.2 Eantionarea ideal ..................................................................................................................... 4
1.2.1 Teorema eantionrii (teorema lui Shannon) ......................................................................... 6
1.3 Eantionarea real (neideal) ...................................................................................................... 9
1.4 Circuite eantionare i memorare .............................................................................................. 12
1.4.1 Introducere. Definiii .......................................................................................................... 12
1.4.2 Ansamblul CEM-CAN ....................................................................................................... 15
1.4.3 Principii de construcie CEM.............................................................................................. 16
2. Conversia numeric-analogic a semnalelor..................................................................................... 19
2.1. Introducere. Definiii ............................................................................................................... 19
2.2 Principiile conversiei numeric analogice ................................................................................... 20
2.3 Parametri convertoarelor numeric analogice ............................................................................. 21
2.3.1 Parametri statici .................................................................................................................. 21
2.3.2 Parametri dinamici.............................................................................................................. 25
2.4 Structuri de convertoare N/A.................................................................................................... 25
2.4.1 Convertoare N/A cu rezistene ponderate............................................................................ 25
2.4.2 Convertoare N/A cu reele de rezistene R-2R..................................................................... 26
3. Conversia analog-numeric a semnalelor ....................................................................................... 29
3.1 Introducere. Definiii. Principii ................................................................................................. 29
3.2 Parametrii convertoarelor analog/numerice ............................................................................... 30
3.2.1 Parametri statici .................................................................................................................. 30
3.2.2 Parametri dinamici.............................................................................................................. 34
3.3 Tipuri constructive.................................................................................................................... 35
3.3.1 Convertoare A/D de tip paralel (FlashConverter) ................................................................ 35
3.3.2. Convertoare A/N cu aproximaii succesive (de tip serie) .................................................... 38
3.3.1 Convertoare A/N cu numrtor ........................................................................................... 40
3.3.4 Convertoare delta-sigma ..................................................................................................... 45
4.Semnale discrete n timp ................................................................................................................. 49
4.1 Definiii i notaii...................................................................................................................... 49
4.2 Analiza spectral a semnalelor discrete periodice...................................................................... 50
4.3 Analiza spectral a semnalelor discrete neperiodice .................................................................. 54



Bibliografie recomandat

1. Toma, L. : Sisteme de achiziie i prelucrarea numeric a semnalelor. Editura de Vest,
Timioara 1977
2. Sztojanov, I (coordonare) : de la poarta TTL la microprocesor. Editura Tehnic Bucureti 1987
3. Dbcan, M., A. : Sisteme de conversie i achiziie a datelor. Casa Crii de tiin Cluj-
Napoca 2001

Germn Zoltn :Achiziia i prelucrarea datelor 2011
2
1. Eantionarea semnalelor

1.1 Introducere. Noiuni fundamentale

Eantionarea este o metod de reprezentare a semnalelor analogice printr-o succesiune
(secven ) de eantioane de amplitudine, prelevate la momente discrete de timp (vezi figura 1.1)
Un caz practic foarte important este eantionarea cu memorare, cnd eantioanele, obinute
instantaneu sunt memorate temporar un interval de timp t , sub form analogic. Se poate imagina i
un alt mod de eantionare i anume la care dispozitivul de eantionare const dintr-un comutator nchis
periodic un interval de timp t , cu perioada
S
T . Acest mod de eantionare se numete eantionare cu
urmrire.
n majoritatea aplicaiilor se utilizeaz o eantionare uniform, adic se ia cte un eantion
(sample) din T n T intervale de timp dintr-o funcie arbitrar de timp ( ) t f , iar aceste eantioane se
trateaz ca elementele unui ir discret n timp.
Astfel procesul de eantionare poate fi privit ca o modulaie multiplicativ ce are ca rezultat
multiplicarea funciei ( ) t f cu seria periodic ( ) t p :

( ) ( ) ( ) t f t p t f
S
= (1.1)



Fig. 1.1 Reprezentarea eantionrii

Funcia ( ) t p fiind periodic, se poate dezvolta n serie Fourier complex, dup cum urmeaz:

( )

+
=
=
n
t jn
n
S
e C t p

(1.2)

unde coeficienii
n
C se pot calcula cu relaia:

( )

=
2
2
1
T
T
t j
n
dt e t p
T
C
S

, unde
T
S

2
= (1.1)

este frecvena (pulsaia) de eantionare, iar coeficienii
n
C depind de n.
Un circuit de eantionare-memorare realizeaz prelevarea la intervale de timp egale sau
aleatoare, a unor eantioane de amplitudine din semnalul analogic aplicat la intrare i memorarea
acestora pe durata conversiei analog-digitale.

Germn Zoltn :Achiziia i prelucrarea datelor 2011
3



Fig. 1.2 Etapele eantionrii

astfel produsul celor dou funcii devine:
( ) ( ) ( )

+ =
=
+ =
=
= =
n
n
n
n
t jn
n
t jn
n S
S S
e t f C e C t f t f

(1.4)

De unde se poate calcula transformata Fourier a funciei eantionate, aplicnd proprietatea de
deplasare:

( ) ( ) { } ( ) ( ) [ ] ( )

+
=
+
=
+
=
= =
(

= =
n n
S n
t jn
n
n
t jn
n S S
n F C e t f C e t f C t f F
S S


F F F (1.2)
unde prin definiie ( ) ( ) { } t f F F = , este transformata Fourier a funciei f(t).
Se poate constata c spectrul semnalului eantionat (transformata Fourier) este mai larg dect
spectrul semnalului originar i este format dintr-o succesiune de spectre ( ) F (spectre de baz)
centrate n jurul frecvenelor
S
n .
S-a presupus o funcie de spectru limitat la frecvena maxim corespunztoare lui
m
.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
4
Funcia p(t) influeneaz spectrul semnalului eantionat prin valorile lui
n
C , valori care ntr-un
caz ideal (eantionare cu impulsuri Dirac) pot fi egale cu
T
1
, obinnd n acest caz repetarea
neponderat a spectrului de baz cu frecvena
S
n .



Fig. 1.1 Eantionare corect i eantionare cu suprapunerea spectrelor

Observaie
Se poate observa c dac nu se ndeplinete condiia
S m S
+ > dintre frecvenele de
eantionare, respectiv cea maxim a semnalului, apare o suprapunere a spectrelor, lucru nedorit pentru
c n acest caz nu se mai poate reface semnalul original din eantioane

1.2 Eantionarea ideal

Dac n loc de funcia p(t) pentru eantionare se folosete irul de impulsuri Dirac (funcia
comb-pieptene), avem cazul eantionrii ideale:

( ) ( )

+
=
= =
n
T
nT t t p t comb ) ( * (1.3)

astfel semnalul eantionat cu funcia de eantionare ideal (funcia comb), devine:

( ) ( ) ( ) ( ) ( ) nT t t x nT t t x t f
n n
= =

+
=
+
=

*
(1.7)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
5

unde semnul * se refer la eantionare ideal, pentru a o distinge de cea real. Funcia Dirac este
nenul numai n vecintatea lui zero, adic n vecintatea lui nT t = , avnd o arie unitar (lucru ce
rezult din definiia funciei delta) i are proprietatea:

( ) ( ) ( )

+

= t t 0 (1.8)

De unde expresia semnalului eantionat cu funcia de eantionare ideal:

( ) ( ) ( )

+
=
=
n
nT t nT f t f
*
(1.9)
Funcia ( ) t p
*
poate fi i ea dezvoltat n serie Fourier, fiind o funcie periodic:

( ) ( ) ( )


= = = =
2
2
2
2
* *
1 1 1
;
T
T
T
T
t jn t jn
n
t jn
n
T
e t
T
e t p
T
C e C t p
S S S

(1.10)

( )

+
=
=
n
t jn
S
e
T
t p

1
*
(1.11)

Iar transformata Fourier a funciei eantionate cu impulsuri Dirac va fi:

( ) ( ) [ ] ( )

+
=
= =
n
S S
n F
T
t f F
1
*
(1.12)

Dac avem n vedere c funcia Dirac are proprietatea:

( ) [ ] ( )

= = 1
t j
e t t

(1.11)

pe de alt parte prin aplicarea proprietii de deplasare n timp:


( ) [ ] ( )

F e a t f
ja
=

(1.14)

unde ( ) F este transformata funciei ( ) t f deducem urmtoarele:

( ) ( ) [ ] ( ) ( ) [ ] ( ) ( ) [ ] = = =

+
=

+
= n
jnT
n
S
t e nT f nT t nT f t f F
*

( ) ( )

jnT
n
S
e nT f F

+
=
=

(1.12)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
6

Fcnd egalitate ntre cele dou relaii care exprim spectrul semnalului, obtinem egaliatatea:

( ) ( )

+
=

+
=
=
n
T jn
n
S
e nT f n F
T


1
(1.13)


numit egalitatea lui Poisson, care se refer la eantionarea semnalelor n timp.

1.2.1 Teorema eantionrii (teorema lui Shannon)

Dac un semnal analogic descris prin funcia ( ) t f este de band de frecven limitat, adic
m
B = i este eantionat cu frecvena de eantionare
S
f , pentru a putea reface integral semnalul din
eantioane condiia pentru frecvena de eantionare este:

m S
f f 2 > (1.17)
unde
m
f este frecvena maxim din semnal

2 2
B
f
m
m
= = , iar refacerea n acest caz se poate cu
relaia:
( ) ( )
( )
( )

+
=
(


=
n S
S
nT t
nT t
nT f t f
2
2
sin

(1.18)
Observaie
n teoria informaiei teorema esantionrii mai este cunoscut i sub numele de teorema Withacker-
Kotelnikov-Shannon (WKS) i a fost aplicat n tehnic de Nyquist. Frecvena de eantionare
m S
f f 2
'
= (care n caz real nu este suficient, aa cum vom vedea mai trziu, dar se folosete mult
n calcule de situaii limit n inginerie) se numete frecven Nyquist.

Alegerea frecvenei de eantionare implic cunoaterea spectrului semnalului, i limitarea
corespunztoare a benzii sale cu ajutorul unui filtru trece-jos (FTJ), numit i filtru
antialias.(antialiasing filter). n continuare se prezint dou cazuri n care se eantioneaz cu frecvena
Nyquist i se va observa c aceast frecven de obicei nu este suficient, deoarece se ajunge la erori n
refacerea semnalului original.Fie de exemplu un semnal sinusoidal care se eantioneaz cu frecvena
Nyquist, adic:

m S
f f 2 = (1.19)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
7


Fig 1.4 Eantionare critic (la limit)

n primul caz prin refacere din eantioane se obine un semnal triunghiular de frecvena
semnalului sinusoidal original (din care ns se poate obine semnalul sinusoidal cu ajutorul unui filtru
trece-jos) dar n cazul al doilea se obine un semnal nul (eantioanele se iau chiar n punctele de trecere
prin zero). Deci se poate afirma c aceast frecven nu este suficient pentru o refacere
corespunztoare.Dac se eantioneaz cu o frecven
m S
f f 2 < atunci situaia devine i mai dramatic
n sensul c la refacere se obine un alt semnal dect cel eantionat ( fenomen numit aliasing, adic
altceva), aa cum se vede pe figura alturat:



Fig 1.2 Subeantionare

n acest caz apare o suprapunere a spectrelor (vezi figura 1.1), fenomen ce face imposibil
refacerea corect a semnalului original, prin refacere obinndu-se un alt semnal, diferit de cel original
(semnal alias). Pentru a vedea modul n care se reface semnalul pornim de la spectrul din figura de mai
jos, unde s-a eantionat cu o frecven apropiat de cea Nyquist. Pentru a obine semnalul original,
semnalul refcut din eantioane se trece printr-un filtru trece-jos ideal de funcia de transfer ( ) H ,
care are proprietatea:
Germn Zoltn :Achiziia i prelucrarea datelor 2011
8

( )

>

=
2
, 0
2
, 1
S
S
pentru
pentru
H

(1.20)


Fig 1.3 Trecerea semnalului eantionat printr-un filtru ( ) H

Trecerea semnalului prin filtrul trece-jos ideal d spectrul dorit:

( ) ( ) ( )
S
F T H F = (1.21)

aplicnd transformata Fourier invers , obinem:

( ) ( ) [ ] ( ) ( ) ( ) ( ) [ ]

+
=

+
=

=
(

= =
n
T jn
n
T jn
e H nT f T e nT f H T F t f


1 1 1
(1.22)

( ) ( ) ( ) [ ] ( ) ( ) nT t h nT f e H nT f T t f
n n
T jn
= =

+
=
+
=

(1.21)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
9
( ) ( ) [ ] ( )
|

\
|
|

\
|
=
(

= = = =


2
2
sin
1
2
1
2
1
2
1
2 2
2
2
1
t
t
T
e e
t j
d e d e H H t h
S
S
t j t j
t j t j
S S
S
S



( ) ( ) ( ) ( )
( )
( )

+
=
+
=
(


= =
n n S
S
nT t
nT t
nT f nT t h nT f t f
2
2
sin

(1.24)

Deci trecerea semnalului eantionat ( ) t f
*
printr-un filtru trece-jos ideal de frecven de tiere egal cu
frecvena Nyquist ( ) H d ca rezultat semnalul original ( ) t f .

1.3 Eantionarea real (neideal)

Pn acum am presupus c semnalul de eantionare este semnalul ir de impulsuri Dirac
(funcia comb), ceea ce nu este posibil n cazuri reale, deoarece nici un sistem fizic nu poate produce
un semnal electric de acest tip, astfel nct nu mai putem neglija limea impulsului de eantionare.
Semnalul de eantionare de perioad T, va avea n acest caz i o lime , ceea ce va influena
seria Fourier corespunztoare, prin valoarea coeficienilor
n
C ( se presupune c pe durata impulsului de
eantionare se urmrete funcia):

=
(
(

= =
+
+

2 2
2
2
1 1 1


S S
S
jn jn
S
t jn
n
e e
n jT
dt e
T
C
T
n
T
n
T

\
|

sin
1
(1.22)

Folosindu-ne de proprietile transformatei Fourier, precum i de formula de refacerea
semnalului din eantioane (1.18) obinem expresia spectrului semnalului eantionat real:

( ) ( )

+
=

|

\
|
|

\
|
=
n
S
R
S
n F
T
n
T
n
T
F

sin
1
(1.23)
Observaie
Se observ faptul c expresia spectrului obinut n cazul eantionrii ideale va fi nmulit cu o
funcie de tip sinus cardinal, o curb de anvelop ce depinde de durata impulsului de
eantionare. n caz ideal cnd 0 , iar T C
n
1 se reobine formula ideal (1.18). Dac
T adic nu avem durat de timp ntre eantioane, atunci 0 =
n
C pentru 0 n i 1
0
= C
respectiv ( ) ( ) F F
S


1.4 Eantionare cu memorare (electronic, sample & hold)

Germn Zoltn :Achiziia i prelucrarea datelor 2011
10
n acest caz valoarea semnalului este constant pe durata unui eantion, pentru ca circuitul
convertor analog-numeric s aib la dispoziie o perioad de eantionare pentru conversie.



Fig. 1.7 Eantionare cu memorare

Semnalul eantionat astfel, poate fi scris:

( ) ( )

+
=
|

\
|
=
n
SH SH
nT t p nT f t f
2

(1.27)

unde ( ) t p
SH
este semnalul dreptunghiular de durat i are expresia:

( )

>

=
2
0
2
1

t
t
t p
SH
(1.28)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
11
( ) ( ) { } ( )
2
2
sin

\
|
= = =

dt e t p t p P
t j
SH SH SH
(1.29)
iar spectrul semnalului dup eantionare-memorare:

( ) ( ) { } ( ) =
(

\
|
= =

+
= n
SH SH SH
nT t p nT f t f F
2



( ) ( ) ( ) ( )

F e P e nT f e P
j
SH
n
nt j
j
SH
= =

+
=

2 2
(1.10)

n cele din urm, spectrul unei serii obinute dintr-un semnal eantionat cu frecvena
S
, memorat cu
semnal dreptunghiular de durat va fi:
( ) ( )

+
=

\
|
=
n
S
j
SH
n F e
T
P

2
2
2
sin
(1.11)

Observaie
n cazul eantionrii cu memorare pe lng componenta exponenial, care are efect numai asupra
defazajului introdus, avem de a face cu o curb de anvelop de forma unui sinus cardinal care
nmulete suma spectrelor care se repet. Dac definim produsul frecven-lime eantion,

N
f putem calcula distorsiunea de refacere n funcie de limea impulsului de eantionare
(limea eantionului, de fapt):

Tabel 1.1
f 0.1 0.2 0.1 0.4 0.2 0.3 0.7 0.8 0.9 1.0
[ ] dB
f
f

sin
lg 20

0.14 0.28 1.12 2.40 1.92 2.93 8.7 12.3 19.1

Distorsiunea de refacere n funcie de limea eantionului

Produsul f poate fi privit ca produsul dintre frecvena normat la frecvena de eantionare i durata
eantionului normat la durata de eantionare:
S S
T f
f
f

= (1.12)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
12
1.4 Circuite eantionare i memorare

1.4.1 Introducere. Definiii

Un circuit de eantionare i memorare realizeaz prelevarea valorii, de la un moment dat, a
unui semnal analogic (tensiune electric) i memorarea acestei valori, aa cum se prezint n figura 1.


Figura 1.8 Circuit de eantionare i memorare: a- reprezentare funcional;
b- funcionare pe principiu de baz de diagrame de timp.

n stare de eantionare, impus prin nivelul logic 1 al semnalului de comand E/M circuitul de
eantionare i memorare funcioneaz ca repetor. Frontul de coborre al semnalului E/M determin
memorarea valorii de intrare u
i
de la momentul corespunztor frontului. Aceast valoare a tensiunii de
intrare este meninut la ieirea circuitului de eantionare i memorare n intervalul corespunztor strii
de memorare impus prin nivelul logic 0 al semnalului de comand E/M.
Circuitele de eantionare i memorare se utilizeaz n sisteme de achiziie i distribuie de date.
Astfel, ntr-un sistem de achiziie de date ieirea circuitului de eantionare i memorare (CEM) este
conectat la intrarea convertorului analogic-numeric (CAN). n intervalul corespunztor efecturii unei
conversii analog.numerice, circuitul de eantionare i memorare este comandat n stare de memorare
pentru a menine constant tensiunea la intrarea convertorului analog-numeric. Astfel se obine
mrirea valorii limitei superioare a domeniului de frecvene ale semnalului de intrare la care CAN este
utilizat la rezoluia maxim dat de numrul de bii ai acestuia. Se precizeaz c acest deziderat este
atins dac tensiunea de la intrarea CAN nu se modific n intervalul efecturii conversiei cu mai mult
de 1/2 LSB.
n sistemele de distribuie a datelor, circuitele de eantionare i memorare sunt utilizate pentru
reconstituirea semnalelor multiplexate n timp.
n cele ce urmeaz se prezint caracteristicile unui circuit de eantionare i memorare, n
corelaie cu procesul de achiziie de date, pe baza caracteristicii de funcionare, prezentat n figura
1.9.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
13


Figura 1.9 Caracteristica de funcionare a unui circuit de eantionare i memorare

Erorile de decalaj i ctig ale CEM n stare de eantionare trebuie apreciate n raport cu
rezoluia conversiei analog-numerice, exprimat prin mrimea LSB.
Timpul de apertur t
ap
, din figura 1.9, reprezint intervalul ntre frontul de comand a strii de
memorare pentru CEM i comutarea efectiv a circuitului n stare de memorare. Rezult c n procesul
de achiziie, fronturile de comand a strii de memorare trebuie s fie decalate cu t
ap
, nainte fa de
momentele impuse de prelevarea eantioanelor. Instabilitatea timpului de apertur t
iap
, figura2,
reprezint limita maxim a variaiilor aleatoare ale timpului de apertur. Rezult c valorile memorate
ale eantioanelor sunt afectate de erori cu limita maxim:

iap
t p =
max max
(1.11)

unde p
max
reprezint panta maxim a semnalului de intrare u
i
. n procesul de achiziie eroarea
max

trebuie s satisfac relaia:

LSB t p
iap
2
1
max max
= (1.14)
unde mrimea LSB este caracteristic convertorului analog-numeric conectat la ieirea CEM. Rezult
c instabilitatea timpului de apertur limiteaz superior domeniul de frecvene al semnalului de intrare
u
i
la care circuitul de eantionare i memorare permite utilizarea unui convertor analog-numeric la
rezoluia maxim. Pentru o apreciere cantitativ a acestei limite se consider semnalul de intrare:

ft U u
i
2 sin
max
= (1.12)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
14

unde valorile U
max
corespund domeniilor de variaie a tensiunii de la intrarea i ieirea CEM precum
i la intrarea CAN. Rezult:

1
max max
2 2
2
1

=
N N
U U
LSB (1.13)

unde N este numrul de bii ai convertorului analog-numeric. Panta maxim a semnalului de intrare u
i

este dat de relaia:

max max
2 U f p = (1.17)

Din relaiile (2), (4), (2) rezult succesiv:

1
max
max
2 2
1
2


N
iap
U
t U f (1.18)
iap
N
t
f

+1
2
1

(1.19)

Se precizeaz c n cazul achiziiei fr CEM, pentru utilizarea unui CAN la rezoluie maxim,
se deduce o relaie similar cu (7) n care t
iap
se nlocuiete cu timpul de conversie T
c
al convertorului
analogic-numeric. Avantajul utilizrii circuitului de eantionare i memorare rezult din aceea c
t
iap
<<T
c
. Timpul de stabilizare la comutarea CEM n starea de memorare t
s
, figura 1.9, reprezint
intervalul ntre momentul de sfrit al timpului de apertur i momentul reducerii amplitudinii
oscilaiilor de la ieirea CEM sub valoarea LSB. Un proces de conversie analog-numeric se
declaneaz numai dup stabilizarea ieirii CEM n starea de memorare, adic dup sfritul timpului
de stabilizare t
s
. Modificarea tensiunii u
e
de la ieirea CEM n starea de memorare este caracterizat
prin panta de variaie a acestuia u
e
/t, numit vitez de alterare. Alterarea tensiunii de la ieirea CEM
n starea de memorare pn n momentul terminrii conversiei analog-numerice trebuie s fie mai mic
dect LSB.
Diafonia, figura1.9, caracterizeaz variaiile tensiunii u
e
de la ieirea CEM n starea de
memorare datorate variaiilor tensiunii de intrare u
i
. Diafonia se determin pentru o tensiune de intrare
sinusoidal de amplitudine i frecven maxime de funcionare pentru CEM i trebuie s fie mai mic
dect LSB.
Timpul de achiziie t
ac
, figura1.9, reprezint intervalul de timp ntre frontul de comand a strii
de eantionare i momentul cnd ieirea CEM urmrete intrarea cu o precizie dat (eroare mai mic
de LSB). Timpul de achiziie apare datorit ntrzierii la comanda de comutare n stare de
eantionare, datorit vitezei limitate de variaie a tensiunii de la ieirea CEM, precum i datorit
procesului oscilatoriu premergtor stabilizrii tensiunii de la ieirea CEM. Timpul de achiziie
reprezint o caracteristic important a CEM care limiteaz, n procesul de achiziie, frecvena de
eantionare (frecvena de achiziie a eantioanelor).
Germn Zoltn :Achiziia i prelucrarea datelor 2011
15
1.4.2 Ansamblul CEM-CAN

n acest paragraf se prezint modul de comand al ansamblului CEM-CAN, figura1.10, n
corelaie cu caracteristicile celor dou componente ale ansamblului.




Figura 1.10 Ansamblul CEM-CAN: a- structura de principiu;
b- diagramele de timp ale semnalelor de control

Semnalele de control ale CAN, figura1.10a, sunt: START CONVERSIE, care permite
declanarea proceselor de conversie analog-numeric prin fronturile de ridicare corespunztoare
acestui semnal i STARE CONVERSIE, care indic prin nivelul logic 1 efectuarea de ctre CAN unei
conversii i deci prin frontul de coborre indic sfritul conversiei analog-numerice.
n scopul achiziiei unui eantion (realizrii unei conversii analog-numerice), circuitul de
eantionare i memorare este comandat n stare de memorare la momentul t
1
, figura 1.b. Declanarea
conversiei analog-numerice se realizeaz la momentul t
2
, dup stabilizarea ieirii CEM, adic:

Germn Zoltn :Achiziia i prelucrarea datelor 2011
16
s ap
t t t t +
1 2
(1.40)

Momentul t
1
reprezint sfritul conversiei analog-numerice i este precizat de comutarea la
nivel logic 0 a semnalului STARE CONVERSIE. Rezult:

c
T t t =
3
(1.41)

unde T
c
este timpul de conversie al CAN. La momentul t
1
, CAN ncarc liniile de ieire b
1
,b
2
,....,b
N
cu
rezultatul conversiei i se comand circuitul de eantionare i memorare n stare de eantionare.
Aceast stare este meninut pn la momentul t
4
, astfel nct:

ac
t t t
3 4
(1.42)

unde t
ac
este timpul de achiziie CEM. Perioada de achiziie minim caracteristic ansamblului CEM-
CAN, T
acmin
, reprezint intervalul de timp minim ntre momentele de prelevare a dou eantioane
consecutive. Din relaiile (8), (9), (10) rezult:

( )
ac c s ap ac
t T t t t t T + + + = =
min 1 4 min
(1.41)

1.4.3 Principii de construcie CEM

Pentru construcia circuitelor de eantionare i memorare se utilizeaz amplificatoare
operaionale, condensatoare, ca elemente de memorare i comutatoare prin care se realizeaz comanda
n strile de eantionare i, respectiv, memorare, figura 1.11.
Amplificatorul operaional de intrare AO1, figura 1.11, asigur o impedan mare de intrare a
CEM i impedan mic pentru ncrcarea condensatorului C n starea de eantionare, ceea ce conduce
la un timp de achiziie redus. Amplificatorul operaional de ieire AO2 este cu tranzistoare cu efect de
cmp n circuitul de intrare, ceea ce conduce la descrcarea lent a condensatorului C n starea de
memorare i deci la o vitez de alterare redus. Valoarea capacitii condensatorului de memorare C se
alege n funcie de caracteristicile aplicaiei n care se utilizeaz circuitul de eantionare i memorare.
Astfel, creterea valorii capacitii condensatorului de memorare conduce la creterea timpului de
achiziie al CEM i la scderea vitezei de alterare a tensiunii de ieire n starea de memorare.



Figura 1.11 Structura de principiu a unui circuit de eantionare i memorare cu bucl de reacie
global


Germn Zoltn :Achiziia i prelucrarea datelor 2011
17
Reducerea erorilor de decalaj ale CEM se poate obine prin includerea celor dou amplificatoare AO1
i AO2 ntr-o bucl de reacie global, figura 1.12.



Figura 1.12 Structura de principiu a unui circuit de eantionare i memorare cu bucl de reacie
global


Efectul principal al utilizrii reaciei globale const practic n eliminarea erorilor de decalaj
corespunztoare amplificatorului operaional de ieire AO2. Rezult c, n cazul structurii de principiu
din figura 2, erorile de decalaj ale CEM sunt date de amplificatorul operaional de intrare AO1, care
trebuie ales cu deriv redus a tensiunii de decalaj. Se precizeaz c n starea de memorare cele dou
amplificatoare operaionale lucreaz separat n configuraii de repetare.
mbuntirea performanelor circuitului de eantionare i memorare se obine prin dezvoltarea
structurii de principiu din figura 1.12 conform structurii din figura 1.11.



Figura 1.11 Structura de principiu a unui circuit de eantionare i memorare cu trei
comutatoare


Utilizarea comutatoarelor K
c
i K
a
, figura 1.11, conduce la reducerea pronunat a diafoniei n starea
de memorare a CEM. n cazul structurii din figura 1.12, diafonia rezult ca urmare a transmiterii
tensiunii de la ieirea amplificatorului operaional de intrare AO1 prin capacitatea parazit C
d
a
comutatorului K n poziia corespunztoare strii de memorare. Diafonia este att mai pronunat cu
ct raportul C
d
/C este mai mare.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
18
n cazul structurii de principiu din figura 1.11, tensiunea de la ieirea amplificatorului AO1 este
redus cu divizorul format din capacitile parazite C
d
(K
c
) i C
p.
Diafonia se reduce deoarece n
cazurile practice C
d
<< C
p
. Acelai efect de reducere a diafoniei l are aducerea potenialului de la
ieirea CEM, n starea de memorare n punctul comun al comutatorului K
a
i K
c
.
n cazul structurii de principiu din figura 1.12, injecia de sarcin din circuitul de comand al
comutatorului K, la comutarea CEM n starea de memorare, conduce la un salt de tensiune la bornele
condensatorului de memorare C, care se transmite la ieirea circuitului. Acest fenomen este compensat,
n cazul structurii din figura 3, deoarece injecia de sarcin care apare la comanda comutatoarelor K
a
i
K
b
n starea corespunztore memorrii produce, din motive de simetrie, acelai salt de tensiune la
bornele condensatorului de memorare ct i la bornele condensatorului C cuplat n bucla de reacie
negativ a amplificatorului operaional de ieire AO2. Rezult c la ieirea circuitului de eantionare i
memorare nu apare salt de tensiune.
Prezena, pe durata memorrii, a condensatorului C n bucla de reacie negativ a amplificatorului AO2
conduce la reducerea vitezei de alterare a tensiunii de la ieirea CEM deoarece acesta se descarc
simultan cu descrcarea condensatorului de memorare. Reducerea vitezei de alterare este funcie de
simetria caracteristicilor componentelor din structura circuitului de eantionare i memorare: curenii
de polarizare de la intrrile amplificatorului AO2, curenii de pierderi corespunztori celor dou
condensatoare C i curenii de scurgere ai comutatoarelor K
a
i K
b
n stare blocat.
Rezistena R
2
, conectat n serie cu condensatorul de memorare C, are rolul de a reduce timpul
de stabilizare al CEM la comutarea n starea de eantionare. Rezult reducerea corespunztoare a
timpului de achiziie al circuitului de eantionare i memorare. n plus, rezistena R
2
realizeaz
defazarea n urm a tensiunii u
c
de la bornele condensatorului de memorare fa de tensiunea u
i
de la
intrarea circuitului. Acest defazaj este funcie liniar de frecven, ceea ce indic o ntrziere a
tensiunii u
c
fa de u
i
, fr distorsionarea semnalului. Deoarece tensiunea u
c
apare la ieirea CEM n
starea de memorare, rezult c aceast ntrziere are efect contrar fa de ntrzierea la comutare a
circuitului dup comanda de memorare. Astfel, prin alegerea corespunztore a rezistenei R
2
, cele dou
ntrzieri se pot compensa, ceea ce conduce la realizarea unui circuit de eantionare i memorare cu
timp de apertur nul.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
19
2. Conversia numeric-analogic a semnalelor

2.1. Introducere. Definiii

Semnalele purttoare de informaii care provin de la traductoare sunt de cele mai multe ori
analogice, iar calculatoarele accept informaii sub form digital. Pentru a realiza procesarea digital
a semnalelor, dup condiionarea acestora este necesar conversia analog-numeric. Conversia analog-
numeric este procesul prin care unui semnal analogic i se asociaz o secven de coduri numerice,
compatibile cu structura intern a calculatoarelor. Ea este format practic din trei procese succesive, ce
definesc:
-eantionarea;
-cuantizarea;
-codarea.
Procesul invers, prin care unei secvene de coduri numerice i se asociaz un semnal continuu,
se numete conversie numeric-analogic (sau digital-analogic).
Att conversia analog-numeric ct i conversia digital-analogic se realizeaz cu dispozitive
fizice specifice. Astfel, n circuitele de eantionare-memorare se realizeaz eantionarea, iar
convertoarele analog-numerice asigur cuantizarea i codarea, separarea acestor dou procese fiind
posibil i necesar numai din punctul de vedere al analizei conceptuale. Conversia analog-numeric
are un rol important n prelucrarea numeric a semnalelor, fiind operaia premergtoare prelucrrii
numerice de care depind n mare msur rezultatele obinute, dup cum se vede pe figura 2.1



Fig. 2.1 Locul conversiei numeric-analogice n procesul de prelucrare numeric

Dac un semnal continuu, analogic este convertit ntr-un numr binar, acest numr binar este
proporional cu semnalul (de obicei tensiune) de intrare dup o relatie de forma:

LSB MSB Z unde
U
U
Z
LSB
IN
... = = (2.1)

unde
LSB
U este unitatea de tensiune corespunztoare bitului celui mai puin semnificativ (Least
Signifiant Bit), adic tensiunea corespunztoare lui 1 = Z . La conversie numeric-analogic, numrul
binar este transformat ntr-o tensiune proporional cu acest numr, de regul dup o relaie de forma:

Z U U
LSB OUT
= (2.2)

Germn Zoltn :Achiziia i prelucrarea datelor 2011
20
2.2 Principiile conversiei numeric analogice

Convertoarele numeric-analogice(CNA) utilizeaz trei principii pentru conversia unui numr
binar ntr-o mrime continu (de obicei tensiune):
-metoda direct (paralel)
-metoda ponderrii
-metoda numrtorului
Aceste trei metode sunt ilustrate pe figura urmtoare:


a b c

Fig. 2.2 Principiile conversiei numeric-analogice

Pe figura a cu ajutorul divizorului de tensiune poate fi obinut practic oricare din nivelele de
tensiune cu ajutorul unui decodificator 1 din n care comand comutatoarele.
La metode ponderrii (figura b )fiecrui bit i corespunde un comutator, iar tensiunea de ieire
se obine prin nsumarea unor tensiuni prin rezistene ponderate.
Pe figura c se prezint principiul metodei cu numrator, unde se utilizeaz un singur
comutator, care se deschide i se nchide periodic. Factorul de umplere este fixat astfel nct valoarea
medie a tensiunii de ieire s fie o valoare prescris.
Se observ c prima metod necesit cele mei multe comutatoare,
MAX
Z , metoda ponderrii
necesitnd un numr de
MAX
Z
2
log comutatore. Prima metod este rar utilizat din cauza numrului
mare de comutatoare, la fel i metoda numrtorului, deoarece la aceast metod este inevitabil
utilizarea unui filtru trece-jos, care nu permite variaii rapide de semnal. Metoda cu rezistene
ponderate este foarte des utilizat, deoarece are multiple posibiliti de realizare tehnologic. Pentru
realizarea comutatoarelor electronice exist practic dou soluii foarte rspndite, invertorul MOS n
tehnologie CMOS, respectiv comutatorul electronic n conexiune diferenial , n tehnologie bipolar

Germn Zoltn :Achiziia i prelucrarea datelor 2011
21
2.3 Parametri convertoarelor numeric analogice
2.3.1 Parametri statici

Parametri statici se definesc ca acei parametri la care nu se ia n considerare timpul de
propagare a semnalelor prin circuitele electronice ce alctuiesc CNA, nici fenomenele tranzitorii.
Astfel de parametri sunt: caracteristica de transfer, rezoluiile absolute i relative, precizia, erorile de
offset, de neliniaritate, eroarea de ctig, etc

2.1.1.1 Caracteristica de transfer ideal

Figura 2.1 arat caracteristica ideal de transfer a unui convertor numeric-analogic de 1 bii.
Graficul este alctuit dintr-un numr finit de puncte, deoarece numrul valorilor pe care le poate lua
Z este finit (
n
2 pentru n bii). Toate punctele sunt situate pe segmentul de dreapt care trece prin
originea sistemului de coordonate. Proiectnd valorile posibile ale numrului binar Z pe axa
orizontal, prin caracteristica de transfer, pe axa tensiunii de ieire (vertical) rezult un numr finit de
valori discrete echidistante.


Fig. 2.1 Caracteristica ideal de transfer a unui convertor numeric-analogic de 1 bii [2]

Germn Zoltn :Achiziia i prelucrarea datelor 2011
22
2.3.1.2 Eroarea (tensiunea) de offset

Eroarea (tensiunea) de offset (offset error voltage) este valoarea mrimii analogice de ieire
cnd numrul de intrare este 0. Figura 2.4 arat o caracteristic de transfer afectat de eroarea de offset
comparat cu cea ideal.



Fig. 2.4 Eroarea de offset [2]

2.3.1.1 Rezoluia absolut

Rezoluia absolut (absolute resolution) se definete ca variaia minim a semnalului de ieire a
unui CNA ideal. O astfel de variaie minim a semnalului de ieire poate fi obinut doar ca urmare a
modificrii (minime) a numrului aplicat la intrare cu 1LSB. Pentru un convertor ideal (fr erori
statice) rezoluia este distena ntre oricare dou valori succesive ale tensiunii de ieire. Rezoluia
absolut se msoar n aceleai uniti ca mrimea analogic de ieire a CNA
Z
FS
LSB ABS
N
U
U R = = (2.1)

unde
Z
N este numrul de valori posibile ale lui { } Z

FS
U este domeniul de tensiune pentru tensiunea de ieire (Full Scale)
Pentru un CNA unipolar, de n bii
n
FS LSB ABS
U U R

= = 2 (2.4)

Se mai definete rezoluia relativ ca fiind rezoluia absolut normat la
FS
U
FS
abs
rel
U
R
R = (2.2)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
23
2.3.1.4 Eroarea de ctig

Eroarea de ctig (gain error) este abaterea factorului de proporionalitate ntre mrimea de
intrare i cea de ieire fa de valoarea ideal (figura 2.2)



Fig. 2.2 Eroarea de ctig [2]

2.3.1.2 Eroare de neliniaritate diferenial (Nonlinearity error)

Eroare de neliniaritate diferenial (Differential nonlinearity error) este diferena dintre distana
real ntre dou valori adiacente ale tensiunii de ieire i distana corespunztoare ideal,
LSB
U


Fig. 2.3 Eroarea de neliniaritate [2]
Germn Zoltn :Achiziia i prelucrarea datelor 2011
24
2.3.1.3 Eroare de neliniaritate integral

Eroarea de neliniaritate integral (integral nonlinearity error) este diferena ntre valoarea
analogic de la ieire obinuit pentru un numr de intrare i valoarea ideal.


Fig. 2.7 Eroarea de neliniaritate integral [2]

2.3.1.7 Precizia absolut

Precizia absolut este eroarea maxim garantat a mrimii analogice de ieire

Fig. 2.8 Precizia absolut [2]
Germn Zoltn :Achiziia i prelucrarea datelor 2011
25
2.3.2 Parametri dinamici

Parametri dinamici msoar fenomenele tranzitoriila ieirea convertorului NA, cele mai
importante sunt

Durata conversiei
c
t (conversion time) sau timpul de stabilire (settling time) se msoar de la
schimbarea numrului de la intrare pn cnd mrimea de ieire intr definitiv n domeniul de
eroare admis n jurul valorii ideale

Frecvena maxim de transfer (maximum throughput rate) este inversul duratei conversiei,
respectiv numrul de conversii A/N succesive n unitatea de timp

Supracreterea (overshot) care apare n cazul unui rspuns oscilant amortizat

Viteza de variaie (slew rate) caracterizeaz panta de variaie a ieirii analogice a CNA la o
excursie de la un capt la altul al domeniului de variaie

Zgomotul de impuls (glitch) care apare din cauz c la schimbarea codului aplicat la intrare un
toi biii i fac efectul simultan. Acesta se manifest prin apariia unor vrfuri care pot atinge
amplitudini de
FS
U 2 1 , adic jumtate din excursia maxim a mrimii analogice de ieire

2.4 Structuri de convertoare N/A
2.4.1 Convertoare N/A cu rezistene ponderate

Circuitul de pe figura 2.9 face conversia unui numr binar ntr-o tensiune proporional prin
acionarea comutatorului corespunztor bitului de valoare 1 logic. Curenii pariali nu interacioneaz
deoarece datorit reaciei negative realizate cu rezistena R n punctul de nsumare potenialul se
pstreaz nul:



Fig. 2.9 CNA cu rezistene ponderate

Dac comutatorul comandat cu
0
z este nchis, tensiunea de ieire este:

REF REF LSB OUT
U
R
R
U U U
16
1
16
= = = (2.3)

Germn Zoltn :Achiziia i prelucrarea datelor 2011
26
Dac toate comutatoarele sunt nchise (toi biii se afl n starea 1 logic):

REF REF OUT OUT
U
R
R
U U U
16
15
16
15
max
= = = (2.7)

ntr-un caz general (numr binar
0 1 2 3
z z z z Z = arbitrar) :

1 +
= =
MAX
REF LSB OUT
Z
Z
U ZU U (2.8)

Circuitul de mai sus are dezavantajul c pe comutator pot aprea tensiuni mari, deoarece n
stare deschis avem tensiunea
REF
U , iar n stare nchis avem tensiunea 0 . Astfel la fiecare comutare
apar capaciti parazite care influeneaz buna funcionare a comutatoarelor.
Acest dezavantaj poate fi eliminat prin utilizarea unor comutatoare de tip morse, care sunt
amplasate ntre mas i punctul de nsumare, astfel curenii rmn identici pe rezistene ca i curentul
total absorbit de la sursa de tensiune de referin
REF
U , deoarece rezistena pe care o vede sursa va
avea valoarea:
R R R R R R
IN
16
15
16 8 4 2 = = (2.9)
Schema electric se poate vedea pe figura urmtoare:


Fig. 2.10 CAN cu comutatoare tip Morse

1 +
=
MAX
REF
K
Z
Z
R
U
I
1
'
+

=
MAX
MAX REF
K
Z
Z Z
R
U
I
1 +
=
MAX
REF OUT
Z
Z
U U (2.10)

2.4.2 Convertoare N/A cu reele de rezistene R-2R

Stabilitatea i acurateea acestor convertoare numeric-analogice depind de exactitatea absolut
a rezistenelor i de posibilitatea acestora de a varia identic la variaia temperaturii. Obinerea unor
caracteristici termice identice este foarte greu, n special pentru un numr mare de bii, deoarece
rezistenele de valoare mare sunt mult mai instabile din punct de vedere termic.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
27
Pentru a elimina aceste inconveniente, se recurge la utilizarea unor reele rezistive care au la
baz o structur simpl de tipul celei de pe figura 2.11.



Fig. 2.11 Reeaua R-2R

Divizorul rezistiv format din rezistenele
2 1
, R R avnd sarcina
S
R are proprietatea c rezistena de
intrare are aceeai valoare cai rezistena de sarcin la un transfer de tensiune de o valoare bine
determinat:
( )
S
S
R R R
R R
U
U
+

= =
2 1
2
1
2
; ( )
S IN
R R R R + =
2 1
;
( )
2
2
1
1
R R


= ;
( )
2
1
R R
S


= (2.11)

Aceste ecuaii de dimensionare ne dau valorile rezistenelor. Pentru un cod binar avem
5 . 0 = . Presupunnd R R 2
2
= , atunci R R =
1
, respectiv R R
S
2 = , obinem reeaua numit R-2R.
Sursa de referin vede rezistena de intrare egal cu cea de sarcin, iar tensiunea la ieire:

( )
16 16
2 4 8
0 1 2 3
Z
U
z z z z
U RI U
REF REF K OUT
=
+ + +
= = (2.12)

Astfel, reeaua are proprietatea c, n fiecare nod al reelei, curentul electric dintr-o ramur se divide n
exact dou pri egale la trecerea n celelalte dou ramuri adiacente. Aceast proprietate este ideal
pentru a produce cureni ponderai binar. Avantajul utilizrii acestei reele const n faptul c se
utilizeaz rezistene de o singur valore, rezistenele duble se obin prin nserierea a dou rezistene de
aceeai valoare. O astfel de schem este prezentat n figura urmtoare:


Fig. 2.12 CNA cu reea de rezistene de tip R-2R

Pentru asigurarea unei tensiuni precise la ieire i rezistena R de reacie trebuie realizat pe
aceeai suprafa semiconductoare ca i elementele reelei.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
28
2.4.1 Convertoare N/A n tehnologie bipolar

n tehnologie bipolar convertoarele N/A sunt realizate cu generatoare de curent constant,
curentul de ieire din convertor fiind suma curenilor dai de aceste generatoare. Valorile curenilor
sunt ponderate i corespund biilor din numrul binar. n funcie de valoarea bitului, curentul dat de
generatorul corespunztor va trece spre iesire sau spre mas, dup cum se vede pe schema de principiu
prezentat pe figura de mai jos:


Fig. 2.11 C NA cu generatoare de cureni ponderai

Generatoarele de curent constant sunt realizate cu circuite simple cu tranzistoare bipolare , o
variant de convertor N/A n tehnologie bipolar se prezint pe figura urmtoare:



Fig. 2.14 CNA n tehnologie bipolar cu oglinzi de curent bipolare

Distribuia corespunztoare a curenilor este realizat de reeaua R-2R. Potenialele bazelor
tranzistoarelor sunt egale i este dat de amplificatorul operaional.
Rezistena care nchide reeaua de rezistene nu se poate conecta la mas ci la un potenial de
emitor, situaie rezolvat de tranzistorul
6
T , de altfel nefolosit. n principiu emitoarele tranzistoarelor
5
T i
6
T se pot lega mpreun i conectate printr-o singur rezisten de valoare R la mas.

Germn Zoltn :Achiziia i prelucrarea datelor 2011
29
3. Conversia analog-numeric a semnalelor

3.1 Introducere. Definiii. Principii

Convertorul analog-numeric (CAN) transform o mrime analogic (de regul o tensiune
electric) ntr-un numr binar prin procedura de cuantizare. Mrimea analogic poate lua o infinitate de
valori (numere reale) pe intervalul ei de variaie, pe cnd cu ajutorul a n bii se poate exprima o
mulime finit de valori (n codul binar natural cu n bii se pot reprezenta numere naturale cuprinse
ntre 0 i 1 2
n
). Dup cum s-a vzut n capitolele anteriore, cuantizarea este precedat de o filtrare i
o eantionare-memorare.



Fig. 3.1 Locul conversiei analog-numerice n prelucrare numeric

Convertoarele analog-numerice au sarcina de a transforma o tensiune de intrare ntr-un numr
binar proporional. Exist trei moduri (principii) prin care se poate realiza conversia A/D:
metoda direct (word at time)
metoda aproximrilor succesive (digit at time)
metoda numrtorului (level at time)

n primul caz tensiunea de intrare este comparat cu n tensiuni de referin i se apreciaz ntre
care dou nivele se situeaz, astfel numrul binar este obinut ntr-o singur etap (word at time).
Circuitul este complicat deoarece fiecrui numr i este asociat un comparator, ceea ce nseamn c
pentru o conversie de n bii avem nevoie de
n
2 de comparatoare.
La metoda aproximrilor succesive, rezultatul nu se obine ntr-un singur pas ci n mai multe,
compararea ncepe cu tensiunea corespunztoare bitului celui mai semnificativ, apoi cu valoarea
urmtoare, rezultatul obinndu-se ntr-un numr de pai egal cu lungimea cuvntului binar.
Cea mai simpl metod este cea a numrtorului, la care se numr de cte ori trebuie adunat
tensiunea de referuin corespunztoare bitului celui mai puin semnificativ ca s obinem tensiunea de
intrare. Tabelul de mai jos sintetizeaz cele trei metode prezentate:

Metoda Nr pai Nr tensiuni de referin Propriti
Direct 1 n rapid, scump
Aproximri succesive ld n ld n
Cu numrtor n 1 ieftin, lent

Germn Zoltn :Achiziia i prelucrarea datelor 2011
30
3.2 Parametrii convertoarelor analog/numerice
3.2.1 Parametri statici

3.2.1.1 Caracteristica de transfer ideal

Caracteristica de transfer ideal este dependena numrului de ieire al convertorului, n regim
staionar. La valori continuu consecutive ale tensiunii (interval de valori reale) ieirea poate dobndi
doar un numr finit de stri. n cazul simplu al unui CAN cu 3 = n bii, codul de ieire fiind binar
natural, nivelele de decizie (mijloacele segmentelor orizontale) se afl la tensiunile de valoare multiplu
comun al cuantei (
LSB
U ), unde cuanta are valoarea
8 2
3
R R
U U
q = = (3.1)


Fig. 3.2 Caracteristica static ideal de transfer al CAN [2]

Germn Zoltn :Achiziia i prelucrarea datelor 2011
31
3.2.1.2 Eroarea (tensiunea) de offset

Eroarea (tensiunea) de offset (offset error (voltage)) este diferena dintre nivelul de tranziie
ideal i cel real care modific numrul de ieire de la 0 la 1LSB.



Fig. 3.1 Eroarea de offset la CA [2]

3.2.1.1 Rezoluia absolut

Rezoluia absolut (absolute resolution) este variaia minim a semnalului de intrare a unui
CAN ideal care este cu siguran sesizat la ieire (n cazul cel mai defavorabil)

Z
FS
LSB ABS
N
U
U R = = (3.2)

unde
Z
N este numrul de valori posibile ale lui { } Z

FS
U este domeniul de tensiune pentru tensiunea de ieire (Full Scale)
Pentru un CAN unipolar, de n bii
n
FS LSB ABS
U U R

= = 2 (3.1)

Se mai definete rezoluia relativ ca fiind rezoluia absolut normat la
FS
U
Z FS
LSB
FS
abs
rel
N U
U
U
R
R
1
= = = (3.4)

Germn Zoltn :Achiziia i prelucrarea datelor 2011
32
3.2.1.4 Eroare de ctig

Eroarea de ctig (gain error) este abaterea factorului de proporionalitate dintre mrimea de
intrare i cea de ieire fa de valoarea ideal (figura 3.4)


Fig. 3.4 Eroarea de ctig al CAN [2]

3.2.1.2 Eroare de neliniaritate diferenial

Eroarea de neliniaritate diferenial (differential nonlinearity error) este diferena ntre limea
treptei ideale (
LSB
U ) i limea treptei din caracteristica real

Fig. 3.2 Eroarea de neliniaritate diferenial [2]
Germn Zoltn :Achiziia i prelucrarea datelor 2011
33
3.2.1.3 Eroare de neliniaritate integral



Fig. 3.3 Eroare de neliniaritate integral [2]

3.2.1.7 Precizia absolut

Precizia absolut (absolute accuracy) este modulul diferenei maxime dintre valoarea teoretic
a mrimii analogice de intrare corespunztoare unui numr de ieire dat. i valoarea real care produce
acel numr (figura 3.7)


Fig. 3.7 Precizia absolut a CAN [2]
Germn Zoltn :Achiziia i prelucrarea datelor 2011
34
3.2.2 Parametri dinamici

Parametri dinamici msoar fenomenele tranzitoriila ieirea convertorului analog-numeric, cele
mai importante sunt

Durata conversiei
c
t (conversion time) sau timpul de stabilire (settling time) reprezint
intervalul de timp de la nceperea conversiei (de regul conversia este declanat secvenial de
un impuls de start) pn la obinerea numrului la ieirea CAN. Anumite convertoare includ i
circuite de eantionare-memorare, n acest caz timpul de conversie include i interrvalul
(intervalele) de eantionare. Timpul de conversie depinde de principiul de funcionare al
convertorului, de tehnologia de integrare n semiconductor i are valori uzuale ntre
ms ns 100 .... 1
Timpul de relaxare
r
t este timpul necesar convertorului analog-numeric pentru a reveni n
starea necesar iniierii unei noi conversii. Anumite tipuri un necesit o anumit stare iniial
dar altele trebuie s nceap conversia de la o aceeai stare iniial
Rata de conversie (viteza de conversie) este numrul maxim de conversii complete efectuate
de CAN n unitatea de timp i se poate defini

r c
C
t t
r
+
=
1
(3.2)

viteza de conversie se exprim n conversii pe secund, n uniti de frecven (kHz, MHz)
sau n eantioane pe secund (sample per second) cnd CAN este asociat cu circuit de
eantionare-memorare
Viteza de variaie (slew rate) este viteza maxim admis a variaiei tensiunii la intrarea CAN,
care poate fi urmrit prin producerea de coduri numerice la ieire, fr erori suplimentare.
Acest parametru se exprim n uniti de tensiune pe uniti de timp (uzual s mV / )
Zgomot de cuantizare n procesul de cuantizare eroarea static este 2 q . La cuantizarea
unui semnal variabil u(t), aplicnd eantionarea neuniform, eantionele U sunt meninute
constante, codul cuantizat al eantionului se situeaz la nivele de cuante intregi, iar eroarea
absolut de cuatizare e=U-u(t) nu depete limitele 2 q . Valoarea efectiv a zgomotului
de cuantizare se poate calcula pe baza aproximrii erorii de cuantizare e cu segmente de
dreapt. Considernd originea la trecerea prin zero a unui segment de dreapt de
ecuaie mt e = , valoarea efectiv a erorii este:
q
=

dt e
2
2
1
= ( )

m
q
m
q
dt mt
q
m
2
2
2
=
12
q
, (3.3)

unde s-a determinat din condiia = 2 q . n literatura de specialitate se consider c acest
zgomot de cuantizare cu valoarea efectiv 12 q este uniform repartizat pe tot spectrul de
frecvene al sistemului de eantionare-memorare-ADC, fiind considerat un zgomot alb.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
35
3.3 Tipuri constructive
3.3.1 Convertoare A/D de tip paralel (FlashConverter)

Tehnica de conversie utilizat la acest tip de convertor const n comparaia simultan a
semnalului de intrare cu nivele de referin echidistante. Diferena ntre aceste nivele este egal cu
pasul de cuantizare. n urma comparrii se stabilete numrul intervalului care conine semnalul de
intrare. Acest numr exprimat n binar va fi rezultatul conversiei.

Fig. 3.8 Convertor A/D de tip paralel

Dac de exemplu tensiunea de intrare este ntre nivelele
LSB
U
2
5
i
LSB
U
2
7
atunci comparatoarele 11
vor avea ieiri n starea 1 iar comparatoarele 47 ieiri n starea 0 Este nevoie de un circuit care
pentru aceste stri de comparatoare s dea la ieire numrul 1 n binar. Acest circuit este decodorul de
prioritate, care ns nu poate fi conectat direct la ieirea comparatoarelor, deoarece dac tensiunea de
intrare nu este constant obinem rezultate eronate. Circuitele bistabile de tip D au rolul de a transfera
simultan (la tactul ) strile ieirilor comparatoarelor ctre decodorul de prioritate, evitndu-se astfel
funcionarea greit.
Astfel se asigur semnal continuu pe intrarea decodorului de prioritate pe durata unei perioade a
semnalului de tact.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
36
Pentru schema de mai sus numrul binar de la ieire va avea valoarea

REF
IN
REF
IN
LSB
IN
U
U
U
U
U
U
Z
Zmax
7 = = = (3.7)

Tabelul de mai jos conine strile comparatoarelor i iirile corespunztoare:

Tabel 3.1

Tensiune
De intrare

Strile comparatoarelor
Numr
Binar
Numr
zecimal

UIN/ULSB C7 C3 C2 C4 C1 C2 C1 z2 z1 z0 Z
0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 1 0 0 1 1
2 0 0 0 0 0 1 1 0 1 0 2
1 0 0 0 0 1 1 1 0 1 1 1
4 0 0 0 1 1 1 1 1 0 0 4
2 0 0 1 1 1 1 1 1 0 1 2
3 0 1 1 1 1 1 1 1 1 0 3
7 1 1 1 1 1 1 1 1 1 1 7

Tabel 3.1 Relaiile dintre strile comparatoarelor i ieirea convertorului

Unele convertoare de acest tip au la ieire un registru tampon (latch) pentru memorarea
temporar a codului numeric de la ieire.Acest tip de convertor este cel mai rapid, toate comparrile
executndu-se simultan, astfel nct timpul de conversie este determinat de timpul de rspuns al unui
comparator, plus ntrzierea datorat logicii de codificare binar. Folosirea unor circuite integrate de
tip ECL sau TTL Shottky permite obinerea unor durate de conversie de zeci de nanosecunde.
Principalul neajuns al acestor convertoare este volumul mare de elemente componente, de
exemplu pentru o conversie de 10 bii avem nevoie de 1021 de comparatoare


3.3.1.1 Convertoare A/N paralel-serie

Convertoarele de tip paralel sunt cele mai rapide presupunnd ns un numr mare de
componente. Pentru a reduce numrul de componente (n special comparatoare) se recurge la o soluie
mixt, paralel-serie, evident cu micorarea vitezei de conversie.
La acest tip de convertor o prim conversie A/N rapid asigur primii p bii cei mai
semnificativi ai codului binari de ieire caracterizat de n bii. Acest cuvnt de p bii este reconvertit n
analog printr-un convertor N/A rapid de nalt precizie i se scade din tensiunea de intrare. Rezultatul
(reprezentnd eroarea de cuantizare a primului convertor) este amplificat pentru a rmne la ordinul
de mrime al tensiunii de referin i este convertit A/N cu vitez mare ntr-un cuvnt de q bii,
reprezentnd biii cei mai puini semnificativi ai codului binar de la ieire ) ( q p n + = .
Figura 3.9 prezint o astfel de schem pentru un convertor de 10 bii format din dou convertoare de 2
bii legate n cascad :

Germn Zoltn :Achiziia i prelucrarea datelor 2011
37


Fig. 3.9 Principiul conversiei paralel serie (n cascad)


REF
IN
REF
IN
MAX
U
U
U
U
Z Z 1023 = = (3.8)

n prima faz se face o conversie prin care se obin cei 2 bii superiori, ce reprezint o valoare
cuantizat cu rezoluie mare (precizie mic) a tensiunii de intrare, valoare ce este reconvertit cu un
convertor N/A. Tensiunea analogic astfel obinut este sczut din tensiunea de intrare obinndu-se o
diferen ce este cuantizat cu al doilea convertor A/N de 2 bii. Dac diferena este amplificat de 12
ori, cele dou convertoare lucreaz n acelai domeniu de tensiune, singura diferen dintre ele fiind
precizia dorit. Primul convertor ar trebui s aib o precizie corespunztoare pentru 10 bii, altfel
diferena de tensiune n-ar mai avea aceeai cantitate informaional. Dar astfel de convertoare directe
de mare liniaritate nu se gsesc i nici nu se pot realiza pentru frecvene mari. Acest lucru nseamn ca
al doilea convertor poate fi depit de semnalul de intrare iar la ieire pot aprea erori mari (missing
codes-coduri binare lips).
Acest lucru poate fi evitat dac se dubleaz domeniul de tensiune al celui de al doilea
convertor, mrindu-se astfel rezoluia cu un bit, dup cum se vede pe figura urmtoare.
Se observ c bitul 2 se regsete att la conversia dur (
5
z ) ct i la cea fin (
'
5
z ). Dac din
cauza erorii de neliniaritate a primului convertor va;oarea semnalului depete al doilea domeniu de
tensiune, atunci
'
5
z este mrit sau sczut cu 1, astfel eroarea de neliniaritate a primului convertor poate
fi meninut n domeniul LSB
2
1
. Soluia este prezentat pe figura urmtoare

Germn Zoltn :Achiziia i prelucrarea datelor 2011
38


Fig. 3.10 Convertor A/D paralel-serie cu corector de eroare


Cele dou valori, cea precis i cea mai puin precis trebuie obinute cu aceeai tensiune de
intrare, fapt pentru care valoarea tensiunii de intrare trebuie meninut atta timp ct s se fac i cea
de a doua conversie. Meninerea intrrii pentru o durat de timp mai mare este de fapt principalul
dezavantaj al acestor convertoare, marele avantaj fiind numrul redus de componente fa de
convertoare directe.
Dac de exemplu pentru o conversie de 10 bii convertorul direct necesit un numr de
1023 1 2
10
= comparatore, n cazul soluiei paralel serie de 2 + 2 bii acest numr se reduce la
62 1 2 1 2
5 5
= + Aceste calcule sunt valabile i pentru alte elemente de circuit (rezistene, circuite
bistabile, etc)
Structura serie a convertorului nu trebuie s nsemne c timpul de conversie total este egal cu
suma timpilor necesari fiecrui bloc pentru a-i executa operaia proprie de prelucrare a semnalului .O
structur serie poate permite o funcionare de tipul " pipeline " care asigur ca n diverse poriuni ale
structurii serie s se execute simultan diverse operaiuni .
Acest mod de funcionare permite reducerea timpului total de prelucrare ntr-o structur serie la
ceva mai mult dect durata celei mai lungi operaiuni de prelucrare .
Cteva convertoare analog-numerice de acest tip sunt urmtoarele: CAV 1040 de 10 bii, CAV
1220 de 12 bii fabricate de firma Analog Devices), CX 20200, CX20204 de 10 bii fabricate de firma
Sony.
3.3.2. Convertoare A/N cu aproximaii succesive (de tip serie)

Acest tip de convertor asigur o vitez de lucru relativ mare i o bun rezoluie la un grad de
complexitate mediu. Aceste convertoare se realizeaz sub form integrat n tehnologie monolitic, nu
se recomand realizarea lor cu elemente discrete, dect n cazuri foarte speciale.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
39
Comparatorul C compar rezultatul intermediar obinut printr-o conversie N/A cu tensiunea de
intrare provenit din circuitul de eantionare-memorare. La nceputul conversiei numrul Z este nul
(resetat la fiecare nceput), apoi bitul cel mai semnificativ (MSB) este pus n 1, dup care se compar
tensiunea de intrare cu ieirea convertorului N/A. Dac tensiunea de intrare este mai mare, MSB se
pstreaz 1 , dac nu, va lua valoarea 0. Dup care aceast operaie de comparaie se face de n ori,
pentru fiecare bit al numrului binar, pn ce se compar i bitul cel mai puin semnificativ (LSB). n
acest moment registrul de aproximri succesive conine un numr binar Z, care dac este transformat
cu convertorul N/A se obine o tensiune care este egal cu cea de la intrare cu o precizie de
LSB
U
2
1
.
Pe figura de mai jos se prezint schema de principiu al unui astfel de convertor:



Fig. 3.11 Convertor A/D cu aproximri succesive


( )
IN
MAX
REF
U
Z
Z
U Z U =
+
=
1
;
REF
IN
MAX
U
U
Z Z ) 1 ( + =
(3.9)

Dac tensiunea de intrare variaz pe durata de conversie este necesar un circuit de eantionare-
memorare, altfel eroarea de conversie este de mrimea variaiei tensiunii de intrare.
n concluzie, dup metoda aproximaiilor succesive, se realizeaz n comparaii succesive cu un
singur comparator n ritmul frecvenei de tact, n loc de n comparaii simultane cu 1 2
n

comparatoare ( n fiind rezoluia exprimat n numr de bii).
Principalul inconvenient al convertoarelor A/N cu aproximri succesive const n slaba rejecie
a semnalelor perturbatoare, dar aceste convertoare sunt destul de rapide i de ieftine fiind cele mai
rspndite n sistemele pentru achiziia de date.
Organigrama de pe figura urmtoare prezint trei pai n procesul de comparaie la
convertoarele cu aproximri succesive:


Germn Zoltn :Achiziia i prelucrarea datelor 2011
40


Fig. 3.12 Organigrama aproximrii succesive

n continuare se prezint diagrama de timp corespunztoare aproximaiilor succesive:



Fig. 3.11 Diagrama de timp n cazul aproximrilor succesive

Registrul cu aproximri succesive este constituit de obicei din n bistabili i un circuit logic de
comand. Se realizeaz i convertoare n dou trepte care asigur o prim conversie A/D rapid de tip
paralel furniznd primii p bii cei mai semnificativi ai codului numeric de la ieire urmat de o a doua
conversie A/D utiliznd tehnica aproximrii succesive, furniznd apoi cei q bii mai puin
semnificativi.
3.3.1 Convertoare A/N cu numrtor

Convertoarele A/N care utilizeaz numrtoare sunt cele mai ieftine i deci cele mai rspndite.
Timpul de conversie al acestor convertoare este n general mare fa de alte tipuri, de ordinul 1ms1s,
dar pentru semnale lente, cum ar fi de exemplu variaia temperaturii sau pentru voltmetre numerice
sunt corespunztoare. Exist mai multe tipuri de convertoare A/N care utilizeaz numrtoare, cea mai
important fiind varianta cu pant dubl de integrare.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
41
3.3.1.1 CAN cu numrtor. Comparare n tensiune

Aceast metod seamn ntr-un fel cu metoda aproximrilor succesive, numai c n locul
registrului se utilizeaz un numrtor. nainte de nceperea conversiei numrtorul este resetat. La
pasul 0 = k CNA genereaz tensiune de comparat ( ) Z U egal cu zero. La sfritul pasului 0 avem
( ) ( ) ( ) 0 1 = < +
BIT clk IN
U Z U T k U (3.10)

Comparatorul compar tensiunea de intrare
IN
U cu tensiunea ( ) Z U obinut n urma conversiei N/A a
coninutului numrtorului Z . Numrtorul numr nainte pn ( )
IN
U Z U > . Principiul este foarte
simplu dar neconvenabil din punct de vedere practic, deoarece durata conversiei este mare i
impredictibil (depinde de valoarea instantanee a tensiunii de intrare. n cazul cel mai defavorabil,
timpul maxim de conversie este
CLK
n
T 2 . Schema de principiu formele de und sunt prezentate pe
figura 3.12:


Fig. 3.14 CAN cu numrtor. Comparare n tensiune. Forme de und.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
42

3.3.1.2 Convertor analog-numeric cu urmrire (Tracking ADC)

Diferena fa de schema anterioar este c numrtorul s-a nlocuit cu unul reversibil. Exist
dou pori logice pentru comanda numrrii nainte i napoi (figura 3.11). Dac la nceperea primei
conversii, coninutul numrtorului este nul, primii pai de conversie se desfoar similar cu schema
din figura 3.12. Numrul prezent n numrtor la momentul n care semnalul de intrare este prins
este rezultatul conversiei analog-numerice. Din acest moment, funcionarea CAN cu urmrire difer de
cea a CAN cu numrtor. Nu se mai genereaz semnal de tergere, n schimb se genereaz comand
pentru inversarea numrrii.
Dac
BIT
U este pozitiv, atunci numrtorul numr nainte, dac diferena este negativ, numrtorul
numr n jos, astfel tensiunea de compensare variaz pn ce atinge nivelul tensiunii de intrare.
Aceste convertoare se mai numesc i convertoare cu urmrire (Tracking ADCs).





Fig. 3.12 CAN cu urmrire
Germn Zoltn :Achiziia i prelucrarea datelor 2011
43
Dezavantajul schemei de mai sus este faptul c nu se oprete niciodat, ieirea va varia cu 1
LSB n jurul tensiunii de intrare. Acest dezavantaj se poate elimina utiliznd un comparator tip
fereastr n locul comparatorului, care s opreasc numrtorul, dac tensiunea de intrare a fost
aproximat cu o precizie de
LSB
U
2
1
de ctre ( ) Z U . Viteza este sczut pentru c urmrirea se
realizeaz cu pasul
LSB
U . Un astfel de convertor este convertorul ADC 823 al firmei Datel, cu o
rezoluie de 10 bii, cu timpul de conversie LSB s / 1

3.3.1.1 Metoda tensiunii liniar variabile (single slope)

Schema de principiu a unui astfel de convertor prezentat pe figura de mai jos, ne arat c nu se
utilizeaz convertor D/A. Tensiunea de intrare este convertit ntr-o durat de timp proporional cu
comparatorul de tip fereastr format din comparatoarele
1
C ,
2
C i poarta
1
P conectat la ieirea
generatorului de tensiune liniar variabil (tensiune dini de ferstru) GTLV:


Fig. 3.13 CAN cu integrare

Tensiunea liniar variabil are o variaie de la valori negative ctre valori pozitive dup
urmtoarea regul:
0
U t
U
U
REF
TLV
=

(3.11)

La ieirea porii SAU-EXCLUSIV
1
P avem valoarea 1 logic pe durata ct tensiunea liniar variabil are
valori ntre 0 i
IN
U . Aceast durat este egal cu:
IN
REF
U
U
t

= (3.12)

durat ce este msurat cu perioada oscilatorului cu cuar. Dac la nceput numrtorul a fost resetat
atunci la depirea pragului superior coninutul numrtorului va fi:

IN
REF
U
U
f
T
t
Z

=

= (3.11)

Germn Zoltn :Achiziia i prelucrarea datelor 2011
44
Dac la intrare avem tensiune negativ, atunci tensiunea liniar variabil atinge nti nivelul
tensiunii de intrareapoi devine egal cu zero, iar din aceast ordine se poate determina semnul tensiunii
msurate. Durata de msurare nu depinde de semn ci numai de valoarea absolut a tensinii de
intrare.Dup fiecare msurare numrtorul trebuie resetat, iar generatorul de tensiune liniar variabil
trebuie fixat n starea de nceput de valoare negativ a tensiunii.Dezavantajul ar fi c rezultatul este
puternic influenat de constanta de timp a generatorului de tensiune liniar variabil.

3.3.1.4 Metoda integrrii duble (dual slope)

n cazul acestei metode se integreaz att tensiunea de referin ct i tensiunea de intrare, dup
cum se vede pe schema de principiu de pe figura de mai jos:



Fig. 3.17 CAN cu dubl integrare

n stare de nceput comutatoarele
2 1
, K K sunt deschise,
3
K este nchis, la ieirea integratorului
tensiunea este nul. La nceputul conversiei numrtorul este resetat, comutatorul
3
K se deschide iar
1
K se nchide, n acest cay se integreaz tensiunea de intrare. Dac tensiunea de intrare (de msurat)
este pozitiv, tensiunea
1
U de la ieirea integratorului va fi negativ, comparatorul C permite trecerea
semnalului de tact ctre numrtor. Durata msurrii ia sfrit n momentul n care ieirea
numrtorului este depit (dup 1 +
MAX
Z perioade), coninutul acestuia fiind din nou zero. La
fritul acestei durate de msurare la ieirea integratorului avem tensiunea

( ) ( )T Z
T U
dt U t U
t
MAX
IN
IN

+ = =
1
0
1 1
1
1

(3.14)

Dup aceast durat (n care numrtorul are din nou zero la ieire), circuitul va comuta la integrarea
tensiunii de referin. Polaritatea tensiunii de referin va fi reglat invers fa de polaritatea tensiunii
de intrare, astfel tensiunea la ieirea integratorului va crete spre zero, aa cum este artat pe figur

Germn Zoltn :Achiziia i prelucrarea datelor 2011
45


Fig. 3.18 Integrare dubl

n momentul n care tensiunea de la ieirea integratorului devine nul, comparatorul blocheaz trecerea
semnalului de tact ctre numrtor. Durata aceasta este

( )
1 1 2
T U
U
ZT t
REF

= = (3.12)

Lund n considerare rezultatul anterior, avem

( ) 1 + =
MAX
REF
IN
Z
U
U
Z (3.13)

Este de remarcat faptul c n rezultatul final, nu apare nici constanta de intagrare ,nici perioada
semnalului de tact T , rezultatul fiind independent de acetia. Pentru precizie este necesar ca perioada
semnalului de tact s fie constant pe durata
2 1
t t + , acest lucru poate fi asigurat cu generatoare de tact
relativ simple. Pe parcursul demonstraiei s-a vzut c rezultatul depinde de valoarea medie pe durata
1
t a tensiunii de intrare
IN
U i nu de valoarea instantanee a acesteia. Din acest motiv componentele de
semnal alternativ vor fi rejectate, mai mult, acele componente care au frecvena multiplu comun a lui
1
1 t vor fi rejectate total. Din acest motiv, pentru rejectarea frecvenei de reea (brum de reea) se
recomand alegerea duratei
1
t , astfel nct frecvena rezultat s fie multiplu comun al frecvenei de
20 Hz. Deoarece metoda integrrii duble este ieftin, precis i rejecteaz i semnalele alternative, se
utilizeaz mai mult n voltmetre digitale, unde timpul de conversie relativ mare nu este un dezavantaj.
Iar n acest caz nici numrtoarele nu trebuie s fie binare, pot fi utilizate numrtoare BCD pentru
afiaj
3.3.4 Convertoare delta-sigma

O caracteristic important a sistemelor de eantionare-memorare i conversie analog-numeric
este raportul semnal-zgomot, cunoscut sub denumirea de SNR (Signal to Noise Ratio):

SNR=20lg
valoarea
valoarea
efectiva
efectiva
a
a
zgomotului
semnalului
, exprimat n dB (3.17)

Valoarea SNR se determin experimental prin aplicarea la intrarea circuitului n cauz a unui semnal
sinusoidal de valoarea efectiv cunoscut (deci se cunoate numrtorul raportului).
Germn Zoltn :Achiziia i prelucrarea datelor 2011
46
Datele eantionate i cuantizate fiind prelucrate prin algoritmul FFT, se elimin fundamentala i
armonicele sinusoidei (care apar dup conversiaA/D), apoi se calculeaz suma valorilor efective ale
componentelor spectrale (se obine numitorul raportului). Referitor la convertoarele analog-digitale,
exist o relaie de calcul a raportului semnal-zgomot:

( ) ( ) dB dB n SNR
ef
76 . 1 02 . 6 + = SNR=3,02 (db)+1,73(db), (3.18)

unde
ef
n este numrul de bii efectivi ai convertorului ADC.
Dac cerinele referitoare la SNR erau la nceputulanilor '70 de dB SNR 40 = pentru aplicaii
audio i dB SNR 50 = n domeniul video, aceste cerine sunt n prezent de dB SNR 70 = n domeniul
audio, dB SNR 100 = n video.
Valoarea SNR fiind corelat cu numrul de bii ai CAN, singura modalitate de a crete
rezoluia convertorului (creterea
ef
n ) este reducerea zgomotului de cuantizare
q
, lucru realizabil
prin supraeantionare, modulaie sigma-delta ( ) , filtrare digital i decimare.
Un CAN, la care frecvena de eantionare
e
f respect condiia Nyquist
max
2 f f
e
> cu
m
f frecvena
maxim a semnalului), este precedat de filtrul analogic trece jos, cu frecvena de tiere
T
f i frecvena
de oprire 2
e
f . Zgomotul de cuantizare este distribuit uniform pe toat banda de frecven pn
la 2
e
f , suprafaa fiind
12
q
q
= . Cu aceast tehnic de conversie nu s-au putut obine rezoluii de
CAN mai mari de 1413 bii.





Fig. 3.19 Conversie A/D cu eantionare normal i caracteristici de frecven


Introducnd supraeantionarea n conversia A/N, se procedeaz la prelevarea de un numr de k
ori mai mare peste necesar conform teoremei eantionrii. Adic eantionarea are loc cu o frecvena
e
f k , unde k se numete factor de supraeantionare.

Germn Zoltn :Achiziia i prelucrarea datelor 2011
47


Fig. 3.20 Conversie A/D cu supraeantionare

Frecvena datelor furnizate de ADC este
e
f k . Zgomotul de cuantizare de valoare efectiv, repartizat
n intervalul de frecven pan la
2
e
f
k , care este frecvena de oprire a filtrului analogic antialiere de
la intrare. Prin repartizarea zgomotului de cuantizare pe intervalul (
2
... 0
e
f
k ), zgomotul din intervalul
(
2
... 0
e
f
) este mai mic. Filtrul digital trece jos (cu frecvena de oprire
2
e
f
), rejecteaz ntregul zgomot
situat ntre
2
e
f
i
e
f k . Zgomotul rmas este mult mai mic dect cel de la conversia fr
supraeantionare. Ctigul realizat prin aceast metod se exprim prin creterea raportului semnal-
zgomot SNR cu k lg 10 .
Dup reducerea zgomotului de cuantizare prin filtrarea digital, volumul de date este prea
mare, avnd o redundan ( ) 1 k fa de rata de date necesar cu respectarea condiiei Nyquist. Datele
redundante se elimin prin decimare, adic reinerea a cte unui eantion din pachete de k eantioane
consecutive, astfel n final rezult o rat de date cu frecvena
e
f .
Un ctig semnificativ la o rezoluie prin supraeantionare se obine ns cu factori de
supraeantionare prea mari.
Dup cum s-a amintit anterior reducerea zgomotului de cuantizare se obine numai prin
aplicarea a nc unei tehnici adiionale, modulaia sigma-delta . Modulatorul , asociat cu
supraeantionarea, asigur scderea puternic a zgomotului de cuantizare. ntre frecvenele
2
e
f
si
2
e
f
k prin utilizarea filtrului digital.
Modulatoarele sigma-delta sunt de ordinul unu sau de ordin superior .Cu ct crete ordinul, cu
att rmne mai puin zgomot n intervalul de frecven ( )
2
, 0
e
f
dar totodat scade stabilitatea
modulatorului. Astfel, modulatoarele utilizate n practic nu depesc ordinul trei.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
48

3.3.4.1 Modulator sigma-delta de ordinul unu.

n conformitate cu principiul amintit se prezint un modulator de ordinul unu. Acesta
conine un sumator analogic :

C X
u u U = ; (3.19)

un integrator

( ) 0

+ =
i i i i
u dt u k u (3.20)

unde
i
k este constanta de integrare, iar ( ) 0
i
u este tensiunea iniial pe integrator, un comparator cu
eantionare i blocare (compar
i
u cu potenialul nul doar la momentele impuse de tactul
e
f k , apoi
menine starea binar a ieirii pn la o nou comparaie) i un convertor numeric-analogic de un bit,
care va avea
R C
u u + = pentru bitul 1 = B i
R C
u u = pentru 0 = B ,
R
u fiind tensiunea de referin.
La ieirea comparatorului se obine un flux de cte un bit (flux serial de date), care se va
prelucra digital. Funcionarea modulatorului se explic cu exemplul cocret al unor tensiuni de
intrare pozitive i negative. Gama tensiunii de intrare
X
u este considerat FS (Full Scale) cuprins
ntre
R
u i
R
u + (cu o rezoluie de 1 bii) care nseamn repetarea unui ciclu de 8 eantionri la
comparator.




Fig. 3.21 Convertor sigma-delta de ordinul 1

Germn Zoltn :Achiziia i prelucrarea datelor 2011
49
4.Semnale discrete n timp

4.1 Definiii i notaii

Un semnal discret este un ir de valori numerice reale sau complexe, care se noteaz cu
( ) [ ] n x n x , sau ( ) { } n x , notatii prel;uate din teoria irurilor matematice. Un semnal discret, n electronic
se obine n mod uzual prin eantionarea uniform a unui semnal analogic (continuu) ( ) t x cu perioada
de eantionare
S
T . Cu ajutorul valorilor amplitudinilor ( )
S
nT x se formeaz semnalul discret
( ) ( ) n x nT x
S
= , cu Z n . Trebuie subliniat faptul c semnalul este definit pentru valorile ntregi ale
lui n i nu este definit pentru valorile nentregi:

( ) ( ) C Z : n x (3.1)

n domeniul timp relaia ( ) ( ) n x nT x
S
= este echivalent cu normarea axei timpului n raport cu
perioada de eantionare n urma cruia momentele de timp
S
nT de localizare a eantioanelor ( )
S
nT x
trec n momentele Z = n T nT
S S
.
n domeniul frecven se face o normare a axei frecvenelor n raport cu frecvena de
eantionare
S S
T f 1 = , de exemplu pentru semnalul ( ) ( ) t A t x
0
sin = , semnalul ( ) n x va fi:

( ) ( ) ( ) ( ) n A nT A nT x n x
S S 0 0
sin sin = = = cu
S
f
f
T 2
0 0
= = (3.2)

De exemplu pentru un semnal sinusoidal de kHz f 10 = cu kHz f
S
40 = se obine:

( )
|

\
|
= = =
2
sin
2 40
1
10 2
0

n A n x n n nT
S
(3.1)

Prin urmare se obin pulsaii normate f = 2 i frecvene normate
S
f
f
f = . Avnd n vedere c
spectrele semnalelor eantionate sunt semnale periodice de perioad
S
S
T
f
1
= , analiza i reprezentarea
grafic este suficient pe intervalul de frecven
(

+
2
,
2
S S
f f
f , adic pentru un semnal ( ) n x
constituit din eantioanele semnalului continuu ( ) t x vor fi suficiente analiza i reprezentarea pe scara
frecvenelor normate, adic:

[ ]
(

+ +
2
1
;
2
1
, ; f (3.4)

Semnalele discrete pot fi i ele periodice sau neperiodice. Aceast clasificare este important
pentru alegerea adecvat a instrumentului matematic de analiz spectral.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
50

Un semnal discret este periodic dac :

( ) ( ) n x N n x = + pentru N n (3.2)

unde N este cel mai mic numr ntreg, pozitiv pentru care relaia (3.2) este valabil.
Fie semnalul exponenial complex analogic ( )
t j
e t x
0

= i semnalul exponenial
discret ( )
n j
e n x
0

= obinut din ( ) t x prin discretizare (vezi relaia 3.2), utiliznd normarea frecvenei.
Dac exponeniala analogic este totdeauna periodic, de perioada
0 0
0
1 2
f
T = =

, n schimb
exponeniala complex discret poate s fie sau poate s nu fie exponenial.

( )
N
p
f
N
p
e e e e
p j
N j n j N n j
= = = = =
+
0 0
2
2 1
0 0 0


(3.3)

unde N p, sunt numere prime ntre ele, altfel N nu ar fi cel mai mic numr ntreg posibil. Din
expresia (3.3) reiese faptul c semnalul exponenial discret este periodic numai dac frecvena normat
o
f se exprim printr-un numr raional (n numitor avem chiar perioada N ). n cazul n care semnalul
discret s-a obinut prin discretizarea unui semnal de tipul ( )
t j
e t x
0

= , condiia de periodicitate devine:



N
p
T T
p
N
f f
N
p
f
f
S
S
0 0
0
= = = (3.7)

Observaie
Eantionarea unui semnal periodic (exponenial complex analogic) conduce la un semnal discret,
periodic numai dac perioada de eantionare este o fracie raional din perioada exponenialei
complexe analogice.

4.2 Analiza spectral a semnalelor discrete periodice

Pentru analiza spectral a semnalelor periodice discrete vom folosi seria Fourier care utilizeaz
irul de funcii ortogonale :

( )
n jk
k
e n
0

= cu
N

2
0
= i { } 1 ,..., 2 , 1 , 0 N k (3.8)

Trebuie remarcat faptul c seria Fourier complex corespunztoare semnalului analogic utilizeaz setul
de funcii ( )
t jk
k
e t
0

= , care contine o infinitate de funcii ( ) Z k , pe cnd setul ( )


n jk
k
e n
0

=
conine numai N funcii distincte, ntr-adevr, irul de funcii ortogonale este periodic, dup cum se
vede:

( )
( )
( ) Z = = =
+
+
l n e e e n
k
l j
n
N
jk n
N
lN k j
lN k
,
2
2 2



(3.9)

n continuare vom prezenta spectrul semnalelor discrete periodice , ns fr a demonstra aceste relaii.
Germn Zoltn :Achiziia i prelucrarea datelor 2011
51
Seria Fourier pentru o secven periodic de perioada N se definete ca fiind :

( ) 1 ,..., 2 , 1 , 0 ,
1
0
2
= =

=
N n e c n x
N
k
N
kn j
k

(3.10)

unde coeficienii
k
c se calculeaz conform relaiei

( ) 1 ,..., 2 , 1 , 0 ,
1
1
0
2
= =

N k e n x
N
c
N
n
N
kn j
k

(3.11)

Observaie
Se remarc analogia cu seria Fourier a semnalelor analogice periodice, unde n loc de integral se
face suma (tot pe o perioad) a componentelor spectrale ponderate prin coeficieni.

Seria Fourier discret n timp pentru secvene periodice descrie ( ) n x n domeniul frecven,
coeficienii
k
c furniznd amplitudinea i faza asociat armonicei a k -a (componenta de frecven
N k f
k
= ):
( )
N
k
e e n s
k
n j
N
kn
j
k
k

2
,
2
= = = (3.12)

Secvenele periodice ( ) n s
k
sunt periodice i ele cu perioada N .

Aplicaie

Spectrul semnalului ( )
8
cos 2
n
n x

= se obine scriind semnalul sub urmtoarea form

8
8
cos 2
8
7 2
8
2
= + =

N e e
n
n
j
n
j


rezult pentru coeficieni:
0 , 1
6 5 4 3 2 0 7 1
= = = = = = = = c c c c c c c c

Rezult spectrul periodic de perioada 8 = N din figura de mai jos (fig 3.1)


fig 3.1 Spectrul semnalului ( )
8
cos 2
n
n x

=
Germn Zoltn :Achiziia i prelucrarea datelor 2011
52
Aplicaie

Fie secvena periodic ( ) 6 = N : ( ) 0 , 0 , 1 , 1 , 1 , 1 , de pe figura 3.2:


fig 3.2

Aplicnd relaia (3.11):

( )

= = =

= = =
3
0
3
0
3
0
6
2
5
0
6
2
3
sin
6 3
cos
6
1
1
6
1
6
1
n n n
kn
j
n
kn
j
k
kn j j kn j
e e n x c




rezult:
3
2
1
6
1
3
0
0
= =

= n
c

6
3
6
3
2
sin
3
sin
6
cos
3
2
cos
3
cos 1
3
sin
6 3
cos
6
1
3
0
3
0
1
j j
n j j n j
c
n n
=
+

+ + +
= =

= =




3
3 1
6
0
2
3
2
3
6
1 3 3 1
6
2 sin
3
4
sin
3
2
sin
6
2 cos
3
4
cos
3
2
cos 1
3
2
sin
6 3
2
cos
6
1
3
0
3
0
2

=
+

+
=
=
+ +

+ + +
= =

= =
j
j
n j j n j
c
n n




0
6
1 1 1 1
6
3 cos 2 cos cos 1
3
3
sin
6 3
3
cos
6
1
3
0
3
0
3
=
+
=
+ + +
= =

= =

n n
n j j n j
c

3
3 1
6
2
3
2
3
6
1 3 3 1
6
3
8
sin
3
4
sin
6
4 cos
3
8
cos
3
4
cos 1
3
4
sin
6 3
4
cos
6
1
3
0
3
0
4

=
+

+
=
=
+

+ + +
= =

= =
j
j
n j j n j
c
n n




Germn Zoltn :Achiziia i prelucrarea datelor 2011
53
6
3
3
3 1
6
0
2
3
2
3
6
1 3 3 1
6
5 sin
3
10
sin
3
5
sin
6
5 cos
3
10
cos
3
5
cos 1
3
5
sin
6 3
5
cos
6
1
3
0
3
0
5
j j
j
n j j n j
c
n n
+

=
+

+
=
=
+ +

+ + +
= =

= =




Obinem spectrul semnalului, o secven de forma:

|
|

\
|

6
3
6
3 1
,
6
3 1
, 0 ,
6
3 1
,
6
3
,
3
2
j j

spectrul de faze asociat secvenei spectru va fi:

|
|

\
|

3 1
3
, 0 , 0 , 0 ,
2
, 0 arctg



Proprieti

Secvena
k
c este periodic cu aceeai perioad N
N k k
c c
+
= , deoarece
k
c este o sum finit de
funcii periodice de aceeai perioad , astfel spectrul unei secvene periodice este o secven
periodic de aceeai perioad. Astfel orice N eantioane consecutive ale semnalului sau a
spectrului d o reprezentare complet a semnalului discret periodic, att in domeniul timp ct i n
domeniul frecven

Simetrie. Dac ( ) n x , atunci
k k
c c

=
*
. Din care rezult spectru de amplitudini par:
k k
c c =

i
spectru de faze impar:
k k
c Arg c Arg =

. Prin urmare descrierea complet a secvenei necesit


20% din informaie, adic avem urmtoarele relaii, innd cont i de periodicitatea spectrului:

k k N k k N
c Arg c Arg c c = =

;

Dac ( ) n x , atunci ( ) n x permite o dezvoltare de forma:

( )

= =
|

\
|
+ = |

\
|
+ + =
M
k
M
k
k k o k k
N
kn
b
N
kn
a a
N
kn
c c n x
1 1
0
2
sin
2
cos
2
cos 2

(3.11)

unde
*
0 0
2
; sin 2 ; cos 2 ;
(

= = = =
N
M c b c a c a
k k k k k k

1
(3.14)

Acest lucru poate fi verificat uor n cazul aplicaiei precedente.

1
Expresia [x]* este partea ntreag a lui x
Germn Zoltn :Achiziia i prelucrarea datelor 2011
54
Relaia Parseval pentru semnale periodice discrete stabilete relaia dintre puterea secvenei i
coeficienii si Fourier:

( )
( )


=

=
= =
1
0
2
1
0
2 1
N
k
k
N
n
n x
c n x
N
P (3.12)

Cu alte cuvinte, secvena
2
k
c este densitatea spectral de putere a secvenei ( ) n x

Energia unei secvene de-a lungul unei perioade este

( )


=

=
= =
1
0
2
1
0
2
N
k
k
N
n
N
c N n x E (3.13)

Densitatea spectral de putere nu conine nici o informaie despre faz

4.3 Analiza spectral a semnalelor discrete neperiodice

Semnalele neperiodice pot fi considerate un caz limit a semnalelor periodice, caz n care N
tinde la infinit, astfel relaiile (3.10), (3.11) devin relaii integrale (sume infinite), astfel transformata
Fourier direct a unei secvene neperiodice de energie finit se definete prin:
( ) ( )

+
=

=
n
n j
e n x X

(3.17)

transformata Fourier invers se definete prin relaia :

( ) ( )

d e X n x
n j
=

2
1
(3.18)

Proprieti

Transformata Fourier este o funcie periodic de

( ) ( )
( )
( ) ( ) ( )

X e n x e e n x e n x X
n
n j
n
n j n j
n
n j
= = = = +

+
=

+
=

=
+ 2 2
2 (3.19)

Convergena transformatei Fourier

( ) ( ) ( )

X e n x X
N
n
n j
N
=

+
=

(3.20)

Convergena uniform este garantat de sumabilitatea absolut a lui ( ) n x , adic:

( ) <

+
= n
n x (3.21)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
55

Spectrul secvenelor neperiodice este o funcie definit pe:

C + ] , ( : X i ( ) ( )
( ) ( )

X jArg
e X X = (3.22)

unde ( ) X este modulul densitii spectrale iar ( ) ( ) X Arg este faza densitii
spectrale

Dac ( ) , n x atunci ( ) ( )
*
X X = avem proprieti de simetrie:
Densitate spectral de amplitudini par:
( ) ( ) X X = (3.21)

faza densitii spectrale de amplitudini impar:

( ) ( ) X Arg X Arg = (3.24)

Astfel n acest caz descrierea complet a secvenein frecven necesit doar
jumtatea din informaia solicitat n cazul general (domeniul de frecvena poate fi
limitat la ( ) , 0

Energia unei secvene neperiodice ( ) n x este:

( ) ( ) ( )

+
=
+
=
= =
n n
x
n x n x n x E
*
2
(3.22)

( ) ( ) ( ) ( )
( ) ( ) ( ) ( )

d X X d e n x X
d e X n x n x n x
n
n j
n j
n n
= =
= =

+
=

+


+
=
+
=
2
1
2
1
2
1
*


Densitatea spectral de energie se dinete i cu formula:

( ) ( )
2
X S
xx
= (3.23)

Aceast relaie se numete teorema lui Parseval pentru secvene neperiodice.
Densitatea spectral de energie nu conine nici o informaie despre faz

Energia unei secvene neperiodice este:

( ) ( )

+
=
= =

d X n x E
n
x
2 2
2
1
(3.27)
Germn Zoltn :Achiziia i prelucrarea datelor 2011
56

Aplicaie

S se gseasc spectrul secvenei aperiodice din figura 3.1:


fig 3.1 Secven aperiodic

Secvena este absolut sumabil, astfel:

( ) ( )

3 2
3
0
1
j j j
n
n j
n
n j
e e e e e n x X

=

+
=

+ + + = = =



sau nsumnd progresia geometric:

( )

j
e X

=
2
sin
2 sin

Aplicaie

S se afle spectrul secvenei neperiodice, definit prin relaia: ( ) ( ) ( ) t u n x
n
= 25 , 0
Secvena este absolut sumabil, deoarece:

( )
< =

+
=

3
4
25 , 0 1
25 . 0 1
) 25 , 0 (
n
n


Astfel, transformata Fourier:

( ) ( ) ( ) [ ]
( )

j
n
n
j
n
n j n
e
e e X

+
=

+
=


= = =

25 . 0 1
1
25 , 0 25 , 0
0 0



Astfel densitatea spectral de energie a secvenei va fi:

( )

cos 8 17
16
sin cos 4
4
4
4
4
1
1
1
2
2
2
2

=
+
=

= =

j e
e
X S
j
j
xx

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