Documente Academic
Documente Profesional
Documente Cultură
CONVERTOARE
U ieş max = 7 V
0 4 5 N
Timpul de conversie este o caracteristică dinamică foarte important ă a unui CNA, şi pot fi
puse în evidenŃă două componente ale sale care sunt reprezentate şi în figura 3.3, ş i anume:
• timpul de comutaŃie, tcom , care este determinat de timpii de propagare finiŃi, necesari
părŃ ii numerice a circuitului pentru realizarea comut ării şi care nu se materializeaz ă printr-o
schimbare a semnalului de ieşire;
• timpul de stabilire, ts , corespunz ător părŃii analogice a circuitului, necesar pentru ca
semnalul de ieşire s ă se încadreze în banda de eroare impus ă.
U ieş
2∆ u
0 ts t
tcom tconv
Rata de conversie reprezint ă num ărul de conversii pe unitatea de timp ce pot fi executate
de convertor.
a) - Convertorul unipolar
În cazul unui convertor unipolar, când m ărimea de ieş ire are o singură polaritate, relaŃia de
conversie poate fi pus ă sub forma
U ieş = N ∆U (3.6)
unde N este un num ăr natural exprimat în binar cu n biŃ i, ce reprezint ă datele aplicate la intrare,
n
N = ∑ 2n−i bi , bi ∈ { 0, 1} (3.7)
i =1
U ieş
U CS Caracteristica de
transfer ideală
k ∆U
2∆U
∆U
0 1 2 k 2n − 1 N
b) - Convertorul bipolar
RelaŃia de conversie a unui convertor bipolar se poate obŃine din aceea a convertorului
unipolar, scăzând U ref 2 :
1 n −i
U ieş = N ∆U − U ref = U ref ∑ 2 bi − 2−1 (3.11)
2 i =1
sau
n
−i
− (1 − b1 ) 2 + ∑ 2 bi
−1
U ieş = U ref (3.12)
i =2
Dacă bitul cel mai semnificativ, b1 = 0 , atunci U ieş < 0 , iar dacă b 1 = 1 , atunci U ieş ≥ 0 , de
unde rezultă că acest convertor este bipolar.
Pentru câteva valori ale lui N reprezentate în binar, valorile pentru tensiunea U ieş sunt
următoarele:
Dacă bitul b1 reprezint ă bitul de semn în codarea lui N , atunci acest mod de codare (cu
reprezentarea numerelor cu semn) poart ă numele de cod binar deplasat . Dacă la acest cod se
înlocuieşte bitul b1 cu bitul b1 = 1 − b1 ş i apoi se revine la notaŃia b1 , se obŃine reprezentarea în
complement faŃă de doi, iar relaŃia de conversie este
−1 n
−i
U ieş = U ref −2 b1 + ∑ 2 bi (3.14)
i =2
În acest caz pentru diverse valori ale lui N se obŃine:
n
[0, 1, ........., 1] ⇒ U ieş = U ieş max = U ref ∑ 2−i = 0,5 U ref 1 − 2− n+1 = 0,5 U ref − ∆U
( )
i =2
KKKKKKKK
[0, 0, ........., 1] ⇒ U ieş = ∆U
[0, 0, ........., 0] ⇒ U ieş = 0
[ 1, 1, ........., 1] ⇒ U ieş = − ∆U
KKKKKKKK
[ 1, 0, ........., 0] ⇒ U ieş = U ieş min = − 0, 5 U ref
ObservaŃie
Reprezentarea datelor de intrare în cod binar deplasat este cel mai frecvent folosit ă în cazul
CNA, în timp ce reprezentarea în complement faŃă de doi este preferată în sistemele de prelucrare
numerică a semnalelor.
38 Instrumenta Ń ie electronic ă de m ă sur ă
a) - Erori statice
Cele mai importante erori statice ale CNA sunt:
• Eroare de offset sau de zero - care reprezint ă deplasarea caracteristicii de transfer faŃă
de origine (fig. 3.5, a). Unitatea de m ăsură este valoarea corespunzătoare pentru LSB;
• Eroare de factor de scară - care este dată de abaterea pantei caracteristicii de transfer
reale faŃă de panta caracteristicii de transfer ideale (fig. 3.5, b). Se exprim ă în procente;
• Eroare de neliniariate – care este determinat ă de abaterea caracteristicii de transfer reale
faŃă de caracteristica de transfer ideală a convertorului (fig. 3.5, c). Unitatea de m ăsură este ca ş i
în cazul erorii de offset, valoarea corespunz ătoare pentru LSB. Când eroarea absolut ă de
neliniaritate depăş eşte pasul de cuantizare, poate apare o eroare important ă de nemonotonie.
Caracteristica Caracteristica
offset ideală ideală
N N N
a) b) c)
b) - Erori dinamice
Cea mai important ă eroare dinamică este valoarea timpului de conversie care a fost
prezentat în paragraful (3.1.1).
COMUTATOARE COMUTATOARE
ELECTRONICE ELECTRONICE
b1 b1
GENERATOR MĂRIMI DE
REFERINłĂ PONDERATE
b2 b2
SUMATOR CU
PONDERARE
SUMATOR
IEŞIRE IEŞIRE
bn bn
REFERINłA REFERINłA
(tensiune sau curent) (tensiune sau curent)
a) b)
Pentru a deduce relaŃia de conversie, se scrie mai întâi pe baza schemei prezentate, că
n
U ieş = − RI , unde I = ∑ I i (3.15)
i =1
CurenŃii I i au valori nenule numai pentru acele comutatoare pentru care bi = 1 , aş a încât
expresia general ă a acestor curenŃi este
40 Instrumenta Ń ie electronic ă de m ă sur ă
U ref
I i = − bi , i = 1, 2,..., n (3.16)
2i R
Efectuând înlocuirile, rezult ă
n
I = −∑ 2−i R −1U ref bi (3.17)
i =1
şi
n
U ieş = U ref ∑ 2−i bi (3.18)
i =1
Semnul tensiunii de ieşire este dat de semnul tensiunii de referinŃă, de unde rezultă că acest
convertor este de tip unipolar.
În practică acest convertor este puŃ in utilizat având ca dezavantaj esenŃial faptul că reŃ eaua
de ponderare necesit ă un num ăr mare de rezistenŃ e într-o plaj ă de valori cu atât mai mare cu cât n
este mai mare. Aceste rezistenŃ e având valori diferite, au şi variaŃii diferite cu temperatura şi apar
dificult ăŃi în realizarea sub forma integrat ă a circuitului. Alte surse de erori sunt rezistenŃ ele finite
ale comutatoarelor ş i tensiunea de decalaj a amplificatorului operaŃional, care conduce la o eroare
de offset.
Precizia acestui convertor este acceptabil ă dacă num ărul biŃilor nu depăş eşte n = 4 .
În baza propriet ăŃii reŃ elei R-2R precizate mai sus, se pot determina în mod simplu curenŃii
aplicaŃi comutatoarelor comandate. Într-adevăr, în fiecare din nodurile reŃ elei R-2R are loc o
divizare în două părŃ i egale a curentului incident, aş a încât se poate scrie:
Convertoare 41
U ref
I0 = − ,
R
I1 = 0,5 I 0 ,
I 2 = 0,5 I1 = 2−2 I 0 , (3.19)
..................
I n = 2− n I 0 .
Curentul I se obŃine practic prin însumarea curenŃ ilor I i aferenŃi comutatoarelor ce se află
plasate pe poziŃia din dreapta, poziŃie ce corespunde variabilei bi = 1 , ceea ce este echivalent cu
n n
U ref
I = ∑ I i bi = − ∑ bi 2−i (3.20)
i =1 R i =1
După aplicarea teoremei lui Thevenin se obŃine schema din figura 3.9, b de unde rezult ă
U ieş 2 = 0,5 I 0 R = 2 −1 I 0 R (3.23)
U ieş k = 2− k +1 I 0 R (3.24)
R3 uin (bi )
R2 T2 T1 T2
uieş = bU VB2
i ref
uin (bi ) R1 R4
T1 T3 I ref
VE
I0 I 0/2 I0 /4 I 0 /8 I 0/8
U ref R0
T1 T2 T3 T4 T5 T6
+
_
2R 2R 2R 2R 2R 2R
I0 I0 I0 /2 I0 /4 I0 /8 I 0/8
R R R
V+
Fig. 3.13. Generarea curenŃ ilor ponderaŃi pentru primii 4 bi Ńi la convertorul DAC 08.
Pentru ca reŃ eaua R-2R să realizeze ponderarea în acelaşi mod ca în cazul circuitului
prezentat în figura 3.8, este necesar ca potenŃ ialul emitoarelor tranzistoarelor să fie egale. Având
în vedere că bazele aceloraşi tranzistoare sunt toate interconectate şi au acelaş i potenŃ ial, atunci
rezult ă necesitatea ca
44 Instrumenta Ń ie electronic ă de m ă sur ă
Aceast ă condiŃie se poate îndeplini prin realizarea unor joncŃiuni BE cu arii care să
respecte aceleaş i rapoarte ca ş i curenŃii de saturaŃie.
Comutatoarele de curent sunt prezentate în figura 3.14.
IΣ
IΣ
u (b1 ) u (b 2 ) u (b 3 ) u (b 4 )
VB
I0 I 0 /2 I 0 /4 I 0 /8
144444444444444 42444444444444444
3
DE LA GENERATORUL DE CURENłI PONDERAłI
Amplificatoarele diferenŃiale comut ă curenŃ ii ponderaŃi obŃinuŃi şi fac însumarea lor prin
interconectarea colectoarelor tranzistoarelor rezultând
4 4
I Σ = 2 I 0 ∑ 2 bi = I ref ∑ 2−i bi
−i
(3.33)
i =1 i =1
Asigurarea comut ării tranzistoarelor din amplificatorul diferenŃial se face prin alegerea
tensiunii VB între cele două nivele logice u (bi ) aplicate în baze.
O schemă a unui convertor N/A realizat cu circuitul de 8 biŃ i DAC 08 este prezentat ă în
figura 3.15.
V+ R
R3
D8 R1 R2 R4 R5 R6 C
U ref _
M AO uieş
C1 C2 C3 +
M DAC 08
βM 301 A
M IΣ
D1
−5,12
CS D 9 ÷ D12
MAGISTRALA DE DATE
SelecŃie CI 2
CONVERTOR N/A
port 8212
MAGISTRALA DE DATE
DE 12 BIłI
CS Ieşire
CONVERTOR N/A
SelecŃie port
DE 8 BIłI
(biŃii b1 ÷ b 8 ) D1 ÷ D8
CI Ieşire
8212 CS CS
CI 1 CI 3
8212 8212
a) b)