Sunteți pe pagina 1din 8

TTTRS - Curs 5

5.1. Convertoare digital - analogice (CDA)


Convertoarele digitalanalogice sunt dispozitive care primesc la intrare un cod digital,
iar la ieire ofer o tensiune sau un curent, funcie de informaia de la intrare.
n sistemele de msurare, CDA se utilizeaz n principal n constructia CAD dar i ca
elemente de conversie necesare n echipamentele ce implementeaz o metod diferenial sau
cu compensare analogic (de exemplu la piloii automai ai avioanelor moderne).
n cazul convertoarelor digital - analogice liniare, mrimea analogic de la ieire este
proporional cu echivalentul numeric zecimal al codului digital de la intrare. Pentru
convertoarele unipolare se utilizeaz coduri digitale ce reprezint valori pozitive, la ieire
obinndu-se o mrime analogic pozitiv. Caracteristica de transfer a unui asemenea
convertor este prezentat n fig.5.1.
Valoare
analogica
de iesire
5
Vout

Caracteristica de
transfer ideala

4
3
Inaltimea treptei
(1LSB)

2
1

000

Fig.5.1

001

010

011

100

101

cod digital
de intrare

Caracteristica de transfer a CDA

Aceast caracteristic se poate reprezenta i prin dreapta ce trece prin dou puncte
remarcabile: valoarea ieirii analogice pentru cod digital zero i valoarea ieirii analogice
pentru cod maxim la intrare.
5.1.1. Mrimi caracteristice CDA
a) Mrimi caracteristice de intrare
Codul utilizat pentru descrierea mrimii de intrare depinde de sistemul de numeraie
utilizat. Din multitudinea sistemelor de numeraie existente se utilizeaz preponderent (din
motive practice, legate de asocierea: tensiuni - nivele logice) cele cu codificare poziional n
virgul fix, binare sau cu codificare binar. Acestea pot descrie o variaie unipolar (n care
toate combinaiile de intrare au acelai semn, una din extremiti fiind valoarea de zero, iar
cealalt valoarea de cap de scal) sau bipolar (combinaiile de intrare descriu variaii n
ambele sensuri n jurul lui zero).
Codurile unipolare cel mai mult utilizate sunt codul binar natural i codul zecimal
codificat binar (BCD).
Codurile bipolare cele mai uzuale sunt codul cu bit de semn (binar sau zecimal), codul
binar deplasat, codul complement fa de unu i codul complement fa de doi.
Numrul de ranguri ale mrimii de intrare. Rangurile mrimii de intrare se numesc bii
pentru codurile binare i digii pentru codurile zecimale. Numrul de ranguri i codul
determin domeniul de variaie al mrimii de intrare. Astfel, pentru codul binar natural
domeniul este 2n, iar pentru BCD este 10n.

TTTRS-Curs 5

Codurile poziionale (n care poziia unui rang descrie ordinul de mrime al valorii
analogice asociate), utilizeaz denumiri consacrate pentru rangurile extreme:
pentru coduri binare:
MSB (Most Significant Bit)-cel mai semnificativ bit (plasat n poziia cea mai din
stnga);
LSB (Last Significant Bit)-cel mai puin semnificativ bit (plasat n poziia cea mai din
dreapta);
pentru coduri zecimale:
MSD ( Most Significant Digit)-cel mai semnificativ digit (plasat n poziia cea mai din
stnga);
LSD (Last Significant Digit)-cel mai puin semnificativ digit (plasat n poziia cea mai
din dreapta).
b) Mrimi caracteristice de transfer
Dependena ieire-intrare n regim static se numete caracteristic static de transfer i
este descris printro mulime de puncte. Linia ce unete aceste puncte se numete
caracteristic static de transfer ideal dac se refer la CDA fr erori (inclusiv eroarea de
cuantificare), respectiv caracteristic static de transfer real dac se refer la CDA real.
Prin compararea caracteristicilor statice de transfer real i ideal se definesc
urmtoarele tipuri de erori:
eroare de offset (eroarea de zero) este tensiunea de ieire pentru cod 0 pe intrare.
Aceast eroare translateaz caracteristica convertorului (fig.5.2).
eroarea de ctig apare ca urmare a modificrii pantei reale fa de cea ideal, datorit
unui factor de amplificare diferit de cel ideal. Aceast eroare este nul pentru cod 0 i maxim
pentru cod maxim (fig.5.3).
Eroarea de zero i eroarea de ctig sunt erori de capt ale CDA.
Neliniaritatea integral este diferena ntre o dreapt de referin (obinut fie urmnd
puncte reale corespunztoare codului 0 i codului maxim, fie trasnd o dreapt optim pe
caracteristica real, astfel nct abaterile n plus s fie pe ct posibil egale cu cele n minus) i
linia real a caracteristicii (fig.5.4). Este independent de erorile de offset i ctig.
Vout

Caracteristica de
transfer ideala

eroare
offset
000

001

Fig.5.2

010

011

100

101

cod digital
de intrare

Eroarea de offset a CDA

TTTRS - Curs 5
Vout
eroare
de castig
Caracteristica de
transfer ideala

000

001

010

011

100

101

cod digital
de intrare

Fig.5.3. Eroarea de ctig a CDA


Vout

dreapta de
referinta
neliniaritate
integrala

000

001

Fig5.4.

010

011

100

101

cod digital
de intrare

Neliniaritatea integral a CDA

Neliniaritatea diferenial este diferena ntre variaia ideal a tensiunii de la un cod la


cel succesiv (adic 1 LSB) i variaia real (fig.5.5).
Vout

neliniaritate
2/3 LSB
diferentiala

1/2 LSB
variatie
ideala

000

001

010

011

100

101

cod digital
de intrare

Fig.5.5. Neliniaritatea diferenial a CDA

TTTRS-Curs 5

Aceast variaie trebuie s se ncadreze n limitele 1 LSB

1
LSB, altfel poate apare
2

fenomenul de nemonotonie a caracteristicii (fig.5.6). Aceasta este echivalent cu a spune c


neliniaritatea diferenial trebuie s fie mai mic de 1 LSB pentru pstrarea monotoniei
caracteristicii.
Aceast eroare nu are legtur cu erorile de offset i de ctig.
Neliniaritatea integral ntre anumite limite garantez o neliniaritate diferenial ntre
aceleai limite; reciproca nu este ns adevrat.
Vout

eroare
diferentiala
1 1/2 LSB

eroare
diferentiala
1/2 LSB

000

001

Fig.5.6

010

011

100

101

cod digital
de intrare

Nemonotonia caracteristicii CDA

c) Mrimi caracteristice de ieire


Natura mrimii de ieire este o tensiune sau un curent.
Domeniul maxim (captul de scal), prescurtat FSR (Full Scale Range), reprezint
valoarea teoretic maxim a tensiunii de ieire. Aceast valoare nu poate fi obinut deoarece,
pentru codul maxim de intrare, tensiunea de ieire este FSRFSR/2n, unde n este numrul de
bii ai codului de la intrare. Majoritatea parametrilor caracteristici ai convertoarelor se dau ca
procente din FSR sau din LSB.
Bitul cel mai puin semnificativ (LSB) este variaia tensiunii de ieire cnd bitul de
pondere zero din codul binar aplicat la intrare variaz din 0 n 1. n mod normal, aceasta este
i cea mai mic variaie a tensiunii de ieire ce poate fi obinut la o variaie a codului de
intrare i de aceea, constituie i un mod de a furniza rezoluia convertorului (R):
(5.1)
R LSB
(5.2)
FSR
LSB
n
2
Rezoluia se mai poate exprima i prin numrul de bii ai codului de la intrare sau n
procente din FSR:
(5.3)
R n
(5.4)
1
R
100%
n
2
Acurateea (precizia) absolut este diferena dintre tensiunea ideal pe care ar trebui s
o dea convertorul pentru un anumit cod la intrare i tensiunea dat efectiv. Acest parametru
include deci eroarea de offset, de ctig i de neliniaritate integral.
Acurateea (precizia) relativ are aceeai definiie cu acurateea absolut, dar diferena
se msoar fcnd abstracie de eroarea de ctig i cea de offset (care se presupun a fi fost

TTTRS - Curs 5

compensate prin calibrarea convertorului). Prin aceast acuratee relativ se d o msur a


neliniaritii convertorului.
Cunoaterea mrimilor caracteristice ale convertoarelor este necesar pentru corecta
alegere i utilizare a acestora.
5.1.2. Variante principale de CDA
Cele mai utilizate variante de CDA sunt cele pentru cod binar natural, care permit
totodat prezentarea principiului n modul cel mai simplu.
n funcie de modalitatea de compunere a semnalelor analogice furnizate de
comutatoare electronice, aceste convertoare se clasific n:
convertoare directe cu sintez paralel (biii sunt prelucrai simultan, rezultnd vitez
mare de rspuns, cu preul unui circuit complex);
convertoare directe cu sintez serie (biii sunt prelucrai succesiv, rezultnd un
convertor aproape de n ori mai simplu, dar i de n ori mai lent dect CDA cu sintez paralel,
realizat n aceeai tehnologie);
convertoare indirecte (n care sinteza se efectueaz uzual pe principiul comutrii n
timp, rezultnd precizie ridicat cu circuite simple, dar i un timp de conversie foarte lung).
Convertoarele directe sunt alctuite dintr-o cascad de comutatoare electronice
comandate de mrimea numeric de intrare, avnd ieirea sumat i eventual amplificat.
Convertoarele indirecte utilizeaz circuite de conversie semnal numeric - interval de
timp sau frecven care sunt foarte simple din punct de vedere constructiv i suficient de
precise, dar timpul de conversie este mare datorit operaiei de mediere.
5.1.2.1.

Convertoare directe cu sintez paralel

Aceste convertoare pot genera semnale ponderate, ce vor fi dirijate de comutatoarele


electronice prin dou procedee:
utiliznd pentru toate comutatoarele un singur semnal de referin ce va fi ponderat cu
un divizor unic (CDA cu reea de rezistene ponderate binar);
utiliznd o divizare n dou pri egale a semnalului de referin la nivelul fiecrui etaj,
jumtate din semnal fiind transferat comutatorului corespunztor rangului binar respectiv, iar
cealalt jumtate fiind transmis spre etajul de rang inferior care va efectua o prelucrare
similar (CDA cu reea de rezistene scara R2R).
a) Convertoare digital - analogice cu reea de rezistene ponderate binar
n fig.5.7 este prezentat schema acestui tip de convertor. La intrarea unui amplificator
operaional utilizat ca sumator sunt aplicate rezistenele ponderate binar (R1; R2; R3; ...).
Cu ajutorul unor pori logice (comutatoare electronice) rezistenele acestea sunt
conectate la tensiunea de referin Ur (caz n care pe o intrare se aplic 1 logic) sau la mas
(cnd pe intrare se aplic 0 logic).

TTTRS-Curs 5

Rr
M.S.B.

2R

Ur

U0 (iesire analogica)

n-1

2 R
2nR

L.S.B.
C.E.

B.R.P.

CE - blocul comutatoarelor electronice;


BRP - blocul rezistenelor ponderate.
Fig.5.7. CDA cu rezistene ponderate binar

Tensiunea de la ieirea analogic - Uo, este descris de formula:


(5.5)
ak
U 0 U r Rr
; k 0, n
k
2 R
n care:
Rr este rezistena de reacie;
ak-coeficieni de valori 0 pentru starea logic 0 i 1 pentru starea logic 1 a
comutatorului electronic.
Aceast variant este principial simpl, dar nerecomandabil la rezoluii ridicate,
deoarece necesit rezistoare cu precizie corespunztoare, realizate n raport 2n, condiie
dificil din punct de vedere tehnologic pentru n > 8, chiar i n circuitele integrate moderne.
Curenii care trec prin reea sunt foarte inegali ca valoare, fiind foarte greu s se obin n
asemenea condiii convertoare de precizie i cu o bun stabilitate termic.
b) Convertoare digital analogice cu reea de rezistene scara R - 2R ponderate binar
Schema acestui tip de convertor este prezentat n fig.5.8.
Rr
2R

U0

+
2R

2R

2R

2R

M.S.B.

L.S.B.

Fig.5.8

Ur

CDA cu rezistene scara R 2R ponderate binar

Tensiunea de la ieire este dat de relaia (5.5 n care coeficienii ak au aceeai


semnificaie.
Variantele de convertoare digital - analogice pentru cod zecimal codificat binar (BCD)
cu reea de rezistene scara R 2R, respectiv cu rezistene ponderate au schemele conform
fig.4.54 a, respectiv b.

TTTRS - Curs 5

Rr
2R

MSD
2R

2R

2R

2R

100

200

400

800

9R

10

20

40

80

99R

LSD
1

a) CDA pentru cod zecimal codificat binar (BCD)cu reea scara R 2R


Rr
R

2R
MSD

U0

4R
8R

10R
20R
40R
80R

100R
200R
LSD

400R
800R

b) CDA pentru cod zecimal codificat binar (BCD cu rezistene ponderate


Fig.5.9

CDA pentru cod zecimal codificat binar (BCD

U0

TTTRS-Curs 5

5.1.2.2.

Convertoare directe cu sintez serie

Aceste convertoare realizeaz ponderarea curenilor n acelai etaj, prin divizarea


repetat la doi a semnalului de referin (uzual o tensiune) i sumarea rezultatelor cu ponderile
date de valorile rangurilor binare. Sinteza serie este interesant n special pentru CDA cu
intrare serial, deoarece nu mai este necesar existena unui registru serie - paralel. Variantele
cele mai rspndite de convertoare cu sintez serie sunt cele cu capaciti comutate.
Convertoare indirecte
n funcie de modalitatea de realizare se clasific n:
CDA cu conversie intermediar n interval de timp;
CDA cu conversie intermediar n frecven.
CDA cu conversie n interval de timp au avantajul simplitii constructive n
detrimentul timpului de rspuns sau al exactitii. De multe ori un astfel de convertor este
realizat cu un circuit de ieire numeric programabil i un filtru trece-jos. Conversia se
realizeaz prin generarea ntr-un circuit de numrare-temporizare a unui semnal binar cu
factor de umplere proporional cu mrimea numeric de convertit, urmat de filtrarea trece-jos
ce are rolul de a pstra numai componenta continu.

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