You are on page 1of 6

Tipuri de convertoare analog numerice (ADC)

1. ADC cu comparare de tip paralel.

Pentru realizarea unui ADC de N bii sunt necesare 2N-1 comparatoare care s
detecteze poziia semnalului Ui fa de valoarea la care apar tranziii n secvena de
ieire. Pentru un ADC unipolar aceste valori sunt:
1
U Ci 1 LSB , i=1,..., 2N-1
2
Aceste tensiuni pot fi obinute prin divizarea tensiunii de referin comform
schemei urmtoare:

Ui

UR
R C 2 N 1 bo

b1
R
C 2 N 2
DCD

bN-1
C1

Avantaj: - timp de conversie foarte mic (zeci de ns)


Dezavantaj: - numr mare de componente electronice. Exemplu pentru N=8bii
sunt necesare 255 de comparatoare.

2. ADC cu comparare de tip serie paralel

1
N/2N N
k
Tensiune de intrare U i U r b k 2 U r b k 2 b k 2
k k
dac N
k 1 k 1 k N / 21
este numr par,
n termenul al 2-lea facem substituirea: k-N/2 = j
N N/2
U i U r b k 2 k U r b j N / 2 2 j N / 2
k 1 j1

k
N N/2
2 U i U r b k 2 U r b j N / 2 2 j
N/2

k 1 j1
Ui

Ui tensiunea de intare pentru un al 2-lea proces de conversie analog numeric


cu N/2 bii.
1. Conversia analog numeric a primelor N/2 bii semnificativi apoi
2. x2N/2 a erorii de cuantizare i conversia analog numeric a ultimilor
N/2 bii mai puin semnificativi.

Ur b1 Ur
b2 Ur

bN/2

Ui ADC _ U i' ADC


bN/2+1
bN/2+2
DAC
paralel
N/2 bii
2N/2 paralel
N/2 bii N/2 bii
bN
+

Dezavantaj: - timp de conversie mai mare dect la ADC paralel


Avantaj: - necesit un numr mai mic de componente electronice. Pentru N=8,
necesit 2N/2-1 =15+15 comparatoare fa de 255 la cel paralel.

3. ADC cu aproximaii succesive

Principiul de funcionare rezult din funcia de transfer care poate fi scris astfel:
... U U b 2 U b 2 ... U b 2 U b
i r 1
1
r 2
2
r k
k
r N 2 N 0
Fiecare termen dintre paranteze reprezint eroarea de cuantizare la convertorul
analog numeric cu 1 bit a tensiunilor
ui,1 = Ui i
u i ,k U i ,k 1 U r b k 1 2 ( k 1) , k=2,...,N
ui
Deoarece o conversie analog numeric cu 1 bitu se face cu un comparator,
rezult posibilitatea Crealizrii unui Reg. convertor Gen.de N bii prin
Aprox. analog o numeric
utilizarea a N comparatoare sau prin succesive utilizarea succesiv a unui tact
singur comparator
pentru obinerea celor N bii. b1
b2

bN
uc 2
ur
DAC
bo= LSB, b7 = MSB
La nceputul conversiei b2 = b3 =...=bN = 0,iar b1 = 1. Aceast prestabilire face ca
la nceputul conversiei ui s fie comparat cu Vmax/2.
V max V max
Dac Ui > Vmax/2 => b2 =1 i Uc = 2 3V max / 4
2 2
Dac Ui < Vmax/2 => b1 =0 i b2 =1 i Uc = V max / 4
Astfel, semnalul de intrare analogic Ui este comparat succesiv cu semnalul de
reacie Uc care reprezint aproximaii tot mai bune ale sale pn cnd se determin
LSB. Pentru a converti complet un semnal analogic ntr-unul de N bii, sunt necesare
N comparri cu semnalul de reacie pe durata a N perioade de tact. Impulsul de tact
N+1 iniializeaz reg. aprox. succesive (RAS). La sfritul conversiei tensiunea de
reacie
b1 b 2 2 1 b 3 2 2 ... b N 2 ( N 1) , iar numrul binar b1b2...bN este
V max
Uc
2
nscris n RAS. Semnalul maxim Uc =Vmax-1LSB.
Exemplu: - pentru un ADC de 3 bii algoritmul este urmtorul:
Ui

DA NU
Ui >Vmax/2
100 000

DA NU DA NU
Ui >3Vmax/4 Ui >Vmax/4
110 100 010 000

NU
DA NU DA DA NU DA NU
Ui >7Vmax/8 Ui >5Vmax/8 Ui >3Vmax/8 Ui >Vmax/8

111 110 101 100 011 010 000

TC =x10s
N=12 bii
Cel mai utilizat

3
DA
Acest tip de circuit de conversie reprezint un compromis excelent ntre vitez,
compexitate i precizie.

4. ADC cu integrare n 2 pante

Conversia analog numeric prin integrare n 2 pante se bazeaz pe integrarea


tensiunii de intrare Ui intr-un interval de timp constant tr, urmat de integrarea
tensiunii de referin Ur de polaritate opus tensiunii Ui, un interval de timp tx
necesar anulrii efectului de integare a tensiunii de intrare Ui.

Ui
tr tx
t

Ui Ur

R R

Din principiul conservrii sarcinii electrice rezult:


dQ Ui U
I , Q1 I1 tr, Q 2 I 2 tx => tr r tx
dt R R
tr
tx= U U i k U i
r
tr
relaia tx= U U i indic obinerea unei conversii tensiune timp liniare. Conversia
r

analog numeric se realizeaz prin numrarea de impulsuri de frecven fix f o n


intervalul de timp tx. Numrul de impulsuri D, tx = Dto =D/f0
tr tr f 0
D=txf0 = U = U U i =kUi
U i f0
r r

D este valoarea numeric a rezultatului conversiei analog numeric, egal cu


numrul de impulsuri contorizate n intervalul tx.
Mrimile tr i f0 sunt mrimi de referin ale cror erori afecteaz rezultatul
Nr
conversiei. Acest lucru poate fi evitat dac tr este generat prin contorizarea unui
f0
Nr
numr dat de impulsuri cu frecvena f0. Atunci D U i = funcia de transfer a
Ur
convertorului analog numeric n 2 pante.

4
T
1 1 1
E1 (T1 )
RC 0
V in dt
RC
V in T1
t
1 2 1
E 2 ( t 2 )
RC 0
V ref dt
RC
V ref t 2

T1
E1 E 2 t 2 V in ,
V ref
N
T1 N t 0
f0
t2 T N N
NX t 2 f 0 1 f 0V in f 0V in V in
t0 V ref f 0V ref V ref

Ei ui3
ui2

ui1

t
tx1 tx2 tx3
T1
t2
Pe durata T1 are loc ncrcarea condensatorului C cu panta variabil
dependent de ui ntr-un interval de timp constant.
Pe durata t2 are loc descrcarea condensatorului C la curent constant ntr-un
timp variabil dependent de valoarea ui.
C

Ui
k R UI f0
_
UC UC
+ Comp. Osc
-Vref

f0
cu
Depire Numrtor
gam

NX
I. Numrtorul este adus la 0 i k pus pe poziia 1 a tensiunii de intrare i
impulsurile cu frecvena f0 ajung la numrtor. Coninutul numrtorului este
incrementat cu fiecare impuls cu frecvena f0 , pn la capacitatea maxim Nmax i la
urmtorul impuls este anulat.
Nmax +1=T1f0 (N= T1f0)

5
II. Semnalizarea depirii domeniului numrtorului (Nmax +1) comut
comutatorul k pe intrarea Vref . Pe durata integrrii tensiunii de referin este
meninut accesul impulsurilor oscilatorului pe intrarea numrtorului. Sfritul
integrrii tensiunii Vref este semnalizat prin Uc care devine din nou zero, oprind astfel
accesul impulsurilor la intrarea numrtorului. Intrgrarea tensiunii V ref s-a efectuat
un timp tx, timp n care la intrarea numrtorului au sosit N X impulsuri (numrtorul
a contorizat NX impulsuri ) proporionale cu Ui.
N max 1
NX U i
V ref
Perioada T1 se alege un multiplu al perioadei reelei de alimentare pentru rejecia
prin integrare a tensiunii perturbatoare cu frecvena reelei care afecteaz tensiunea de
intrare Ui

You might also like