Sunteți pe pagina 1din 28

Convertoare

eantionarea
digitizarea semnalului
convertoare analog numerice (CAN)
convertoare numeric analogice (CNA)

Eantionarea
Obinerea unei secvene de valori instantanee
pentru o caracteristic particular a semnalului
analogic la momente regulate de timp
Semnalul de permisiune sau funcia de
eantionare s(t) conine impulsuri de
amplitudine constant, durat i timp de
separare T. Ideal, ar trebui sa fie ct de mic
iar frecvena de eantionare ct mai mare
Semnalul analogic m(t) este de obicei deplasat
n nivel, pentru a prezenta doar valori pozitive
Se poate considera c toate eantioanele sunt
pozitive s = ms(t)

Procesul de eantionare

Rezultatul analitic al eantionrii este funcia:


s = ms(t) = (Am/T)[1+ cosmt + cos(s-m)t +2cosst +
cos(s+m)t + cos(2s-m)t + 2cos2st + cos(s+m)t +
]
Pentru refacerea corect a semnalului analogic original,
criteriul Nyquist trebuie ndeplinit: rata de eantionare
trebuie s fie cel puin dublul frecvenei semnalului
analogic eantionat
fs >= 2 fm (= fN ), unde fN se definete ca frecvena
Nyquist.
Dac eantionarea se petrece cu o frecven fs prea
mic, marginea inferioar fs - fm a frecvenei de
eantionare se suprapune peste frecvena semnalului
analogic n banda de baz, ducnd la coruperea
acestuia

Ilustrarea criteriului Nyquist

Alt problem care este evitat dac se


ndeplinete criteriul Nyquist este cea
cunoscut ca deghizarea semnalului (aliasing)
O component joas a semnalului de
eantionare fs poate aprea n cadrul spectrului
semnalului analogic i poate fi considerat ca
parte a acestuia
Fenomenul se poate petrece dac semnalul
original este afectat de zgomot, care prezint
frecvene mai mari ca frecvena maxim a
semnalului
n acest caz se folosesc filtre trece jos sau filtre
anti-aliasing, filtrarea avnd loc naintea
eantionrii

Ilustrarea fenomenului de aliasing

Procesul de eantionare i reinere se definete ca


meninerea valorii amplitudinii eantionului pn la
urmtoarea eantionare. Aceasta face ca forma de
und s capete un aspect de semnal n scar

Circuit de eantionare
Se bazeaz pe o capacitate de reinere C care se
ncarc rapid n timpul de eantionare, apoi menine
valoarea pn la urmtoarea eantionare
Bufferul de intrare prezint o impedan de ieire
foarte mic, permind ncrcarea rapid a capacitii
Bufferul de ieire are o impedan de intrare foarte
mare, evitnd descrcarea capacitii

Digitizarea semnalului (cuantificarea)


Cuantificarea se definete ca interpretarea unei cantiti continue
prin folosirea unui set de valori discrete
Stabilirea de valori numerice pentru valoarea dat a semnalului
analogic
Dac se folosesc N bii, se obin 2N nivele; prin cuantificare,
fiecare valoare a fiecrui eantion va avea asociat o valoare
binar pe N bii. Cu ct N este mai mare, cu att acurateea este
mai bun.
Se definete un pas de cuantificare:
Vmax Vmin
Qs
2N 1
Eroarea de cuantificare este definit ca diferena ntre valoarea real
a semnalului analogic i valoarea binar asociat
Eroarea poate fi dat att de procesul de eantionare i reinere
(valoarea eantionului curent este meninut ca valoare pentru
semnal pn la urmtoarea eantionare), ct i de procesul de
cuantificare, care urc sau coboar valoarea eantionat, dup cum
dicteaz reprezentarea digital

Ilustrarea pasului i erorii de cuantificare

Semnalele de amplitudine mai mic sunt mai supuse erorii de


cuantificare
O soluie este cretera numrului de bii alocai reprezentrii unui
eantion, dar acest numr este de obicei de 8 sau 12, rar mai mare
Soluia adaptiv este folosirea combinat a tehnicilor de compresie i
expandare, tehnic numit companding
Inaintea cuantificrii,
semnalul este
distorsionat, n sensul
ca partea sa care
prezint valori mari
este compresata
dup o anumit lege,
iar la receptor, cnd
se reface semnalul
original, aceste
intervale sunt
expandate
corespunztor
aceleai legi

Convertoare Analog Numerice (CAN)


Transform un semnal analogic prezent la intrarea sa ntr-unul
digital, obinut la ieirea sa prin procesele de eantionarereinere, la intervale regulate de eantionare i eantioanele
cuantificate pe baza unui numr de bii.

Caracteristica de transfer are forma unei funcii n trepte


LSB sau bitul cel mai puin semnificativ este definit ca
incrementul minim de tensiune pe care CAN l poate converti
FS reprezint domeniul de variaie al intrrii. Dac FS pentru
semnalul de intrare este de 10V, atunci LSB pentru un CAN pe
trei bii este: 10/(23)=1.25V. Pentru un CAN pe 12 bii, valoarea
LSB este: 10/(212)=2.44mV
Principalele tipuri de CAN sunt:
CAN cu simpl ramp
CAN folosind aproximaii
succesive
CAN cu dubl ramp
CAN lucrnd n mod paralel
(flash)
CAN Sigma Delta

CAN cu simpl ramp


Relativ simplu, dar lent, timpul de conversie depinznd
liniar de numrul de bii pentru cuantificare
Compus din trei sub-blocuri:
numrtor binar
convertor numeric-analogic
comparator analogic

Mod de operare:
Numrtorul este resetat
Intrarea analogic este eantionat
Ct timp tensiunea pe borna pozitiv a comparatorului V a este
mai mare dect cea de pe borna negativ V b, numrtorul binar
este incrementat
Cnd Va este egal cu Vb numrtorul este oprit, iar codul binar
echivalent (rezultatul conversiei) este disponibil la ieire.

CAN cu aproximaii succesive


Cel mai comun, bazat pe 8 sau 12 bii i conine
urmtoarele elemente de baz:

Convertor numeric-analogic
Comparator analogic
Modul cu logic de control
Registru pentru aproximaiile succesive

Mod de operare bazat pe cutarea binar:


Iniial, registrul prezint la ieiri o valoare corespunztoare jumtii
domeniului maxim, obinut prin setarea bitului cel mai semnificativ la
1 i a tuturor celorlali la 0 (10000)
Dac intrarea analogic prezent la borna comparatorului este mai
mare dect cea obinut de la ieirea convertorului numeric-analogic,
MSB=1, altfel MSB=0
Registrul execut aceleai operaie pentru fiecare bit, de la MSB la
LSB, la sfrit registrul prezentnd la ieiri valoarea numeric rezultat
al conversiei.

Caracteristici:
Conversia necesit
doar N pai, iar valori
ale timpului de
conversie de ordinul
s sunt tipice
Ieftine, relativ precise
i rapide

CAN cu dubl ramp


Elemente de baz:
Circuit integrator
Circuit detector de
trecere prin zero
Numrtor binar
Logic de comand
i circuite de
comutare

Mod de operare:
Numrtorul este resetat i comutatorul este conectat la intrarea analogic
Integratorul genereaz o tensiune negativ de tip ramp, cu o nclinare ce depinde de mrimea
intrrii analogice
Comparatorul prezint la
ieirea sa nivel ridicat, ce
permite impulsurilor de
ceas s comande
numrtorul
Cnd numrtorul indic
depire (semnal
overflow activ), este
resetat la zero i
circuitele de control
schimb poziia
comutatorului la o
tensiune negativ de
referin
Aceasta comand
integratorul s genereze
a ramp cu nclinare
pozitiv
Cnd aceast ramp
trece prin zero,
comparatorul genereaz
la ieire valoare
cobort, ce stopeaz
numrtorul, iar valoarea
din acel moment
reprezint echivalentul
numeric al semnalului
analogic de la intrare.

Caracteristici:
Rezoluie nalt, dar vitez de conversie
modest; cost mai ridicat ca anteriorul
Utilizat n special n construirea aparatelor de
msur
Puin sensibil la zgomot sau la modificrile
semnalului de ceas

CAN de tip paralel (flash)


Elementele componente de baz:
Circuit divizor multiplu de tensiune
Set de circuite comparatoare
Circuit codificator bazat pe prioritate

Compar tensiunea de intrare n


mod paralel, folosind un set de
comparatoare ataate la o reea de
rezistene. Se produce astfel o ieire
numeric ntr-un singur ciclu de
operare, ceea ce d viteza
deosebit a acestui CAN
Dezavantajul este preul ridicat, dat
de necesitatea fabricrii de
rezistene cu valori foarte precise, i
a creterii exponeniale a numrului
de componente odat cu creterea
numrului de bii folosii la conversie

Mod de operare:
Intrarea analogic este aplicat la
toate intrrile comparatoarelor
Codificatorul bazat pe prioriti
convertete valorile de la ieirile
comparatoarelor n informaie
binar, bazat pe o tabel specific.
Pentru un CAN pe trei bii, se dau
exemplele urmtoare i tabela:
Pentru 0001111 codificatorul
genereaz 100
Pentru 0111111 codificatorul
genereaz 110

Convertoare Numeric Analogice (CNA)


Are la intrare o mrime numeric (digital) i
genereaz pe baza ei o ieire continu (analogic)
Tensiunea de la ieire se constituie ca o sum de
componente de tensiune, fiecare component fiind
dublul alteia:

Vout U ref

b1 b2
bn

n
2
2 4

Performana convertorului este dat de numrul de


eantioane ce pot fi procesate i numrul de bii folosii la
conversie

CNA cu rezistene ponderate


Bazat pe un circuit amplificator operaional sumator
Fiecare rezistor de intrare este dublu ca valoare fa de
anteriorul
Intrrile prezint mrimi (ponderate) care depind de rezistoarele
aferente
Rezistorul R, care este cel de valoare minim, afecteaz bitul
cel mai semnificativ MSB i trebuie s prezinte precizie
maxim. Dac numrul de bii folosii N este mare, convertorul
devine nepractic, deoarece un numr mare de rezistoare (de
valori R, 2R, 3R ...) trebuie s fie fabricate cu precizie, deci apar
dificulti n procesul de integrare. Valoarea tensiunii analogice
de la ieire se obine dup formula:
Vo = -(VR + 0.5V2R + 0.25V4R + 0.125V8R + .)
R

MSB

R
2R

LSB

Vo
O U T

4R

CNA cu reea de rezistene R-2R


Bazat pe rezistori cu valori similare, deci prezint avantaje pentru
integrare.
Mod de operare:
Cnd bitul k este 1, comutatorul corespunztor este conectat la
tensiunea de referin VREF
Cnd bitul k este 0, comutatorul corespunztor este conectat la mas
GND
Exemplu: dac se presupune c toate liniile, cu excepia uneia sunt
conectate la mas:

Linia conectat la VREF va


genera un curent ce va
circula ctre intrarea
invertoare a amplificatorului
operaional
Acest curent este njumtit
la fiecare nod al reelei de
rezistene
Astfel contribuia fiecrei
intrri este dat de poziia
bitului aferent n cadrul
configuraiei binare

2R

R
-

2R

2R

O U T

2R
+

LSB

MSB
0

Vo

Vref

n figura (b) doar MSB este ON


n figura (c) doar penultimul bit este ON

Probleme propuse
Un semnal analogic avand frecventa maxima de
20kHz este convertit in semnal digital. Care este
frecventa minima cu care trebuie esantionat acest
semnal.
fN=2*fm=40kHz
Un CAN pe 8 biti cuantifica un semnal analogic intre
limitele Vmin=0V si Vmax=10V. Sa se calculeze pasul de
cuantificare.
Vmax Vmin 10V 0V
10
Qs

0.039
N
8
2 1
2 1
255