Documente Academic
Documente Profesional
Documente Cultură
CONVERTOARE NUMERIC-ANALOGICE
A. PROBLEME REZOLVATE
PROBLEMA 2.1.
Se consideră CNA integrat AD 7520, care poate fi descris prin schema echivalentă din
figura 2. (Este realizat în tehnologie CMOS, are un timp de conversie de cca 500 ns pentru
curenți și admite tensiuni de referință VREF în domeniul ± 25V) . Presupunînd comutatoarele
și amplificatorul operațional ideale, determinați relația de conversie, domeniul tensiunilor de
la ieșirea convertorului și rezoluția acestuia.
VR R R R
2R 2R 2R 2R 2R 2R
R
b1 b2 b3 b9 b10
0 1 0 1 0 1 0 1 0 1
VO
Fig. 2
Rezolvare
2R Vref Vref
I1 2 1
2R 2R R R
2R Vref
I2 I1 2 2
2R 2R R
.................................................... (2)
2R Vref
I10 I 9 2 10
2R 2R R
10 Vref
I 0 bi 2 i (3)
i 1 R
10 Vref
I bi 2 i (4)
i 1 R
VR
IR IR R
I I I I I
2R 2R 2R 2R 2R 2R
I Rf
b1 b2 b3 b9 b10
0 1 0 1 0 1 0 1 0 1 VIa
Vb
Fig. 2r
Io
0 1 0 1 0 1 0 1 0 1 0 10 10 1 I`o
b1 b2 b3 b4 b5 b6 b7 b8
I/2
VR T5 T T6 T T7 T T8 T
V5 4A 2A A A A
Rr R
IR R
16A 8A 4A 2A A A A
T2 T3 T4
T0 T T1 T T T T T9 T
Rr R 2R 2R 2R 2R 2R
R R R
-
V
Fig. 1
Rezolvare:
VR
IR IC 0
RR (1)
Tranzistoarele T0 , ..., T9 au arii diferite ale joncțiunii BE , astfel încât să lucreze cu
curenți diferiți la același tensiune VBE.
Se notează IE curentul de emitor și respectiv IC curentul de colector
Deoarece ariile joncțiunilor BE ale tranzistoarelor sunt în relația:
A0 = 2 A2 = 4 A2 = 8 A3 = 16 A4 = 16 A9 (2)
A5 = 2 A6 = 4 A7 = 4 A8 (3)
IS ~ A (aria joncțiunii BE a tranzistorului)
rezultă că avem relațiile:
IS0 = 2 IS1 = 4 IS2 = 8 IS3 = 16 IS4 = 16 IS9 (4)
IS5 = 2 IS6 = 4 IS7 = 4 IS8
Presupunem că toate tranzistoarele se află în RAN și că tensiunile bază-emitor ale tuturor
tranzistoarelor sunt egale:
VBE0 = VBE1 = VBE2 = VBE3 = VBE4 = VBE9 (5)
Conform ecuației de funcționare a tranzistorului bipolar în RAN:
V
I C I S exp BE
kT (6)
rezultă, dacă presupunerile făcute sunt corecte, avem relațiile:
IC1 = 2 IC2 = 4 IC3 = 8 IC4 = 16 IC5 = 16 IC6 (7)
IC7 = 2 IC8 = 4 IC9 = 4 IC10
Aplicăm acum ecuația Kirrchoff 2 pe bucla formată din joncțiunle bază-emitor ale
tranzistoarelor T4 și T9 și rezistențele din emitoarele acestora:
VBE 9 + 2R I E 9 2R I E 4 VBE 4 0
(8)
IE4 = IE9 (9)
Aplicând Kirrchoff 2 pe următoarea buclă rezultă:
VBE 3 + 2R I E 3 2R I E 4 VBE 4 R I E 4 I E 9 0 (10)
IE3 = 2· IE4 (11)
Analog se demonstrează că :
IE0 = 2·IE1 = 4· IE2 = 8· IE3 = 16· IE4 = 16· IE9 (12)
IE9 = 2·IE5 = 4· IE6 = 8· IE7 = 8· IE8 (13)
Astfel, conchidem că presupunerile făcute anterior (tranzistoarele sunt în RAN și au
tensiunile bază-emitor egale) sunt corecte pentru circuitul dat.
În colectorul tranzistorului T8 este introdus un divizor de curent cu ”2”, astfel încât:
8 8 8
I 0 I i bi I R 2 bi I R 2i bi
i
i 1 i 1 i 1 (14)
8 8
I 0 I R 2 bi I R 2i 1 bi
i
i 1 i 1 (15)
rezoluția este: I 0 I R 28 (16)
PROBLEMA 2.3.
Se dă convertorul CNA cu ieșire în tensiune din figura 2a. Se cunosc: VR = +10V ± 0,1V;
Rr = 10kΩ ± 0,5% , R1 = 5kΩ ± 0,5% . Să se determine:
a) Relația de conversie, domeniul tensiunilor de ieșire și rezoluția convertorului.
b) Eroarea relativă limită a lui V0 pentru combinația 20H aplicată intrărilor de date.
VR
2 R1
b1 b8
Rr
Vr+ Io
DAC 08
Vr- Io V0
Rr
R1
V
R
2
Fig. 2a
Rezolvare:
i 1 i 1 i 1 (1)
8 8
I 0 2 bi I R 2i 1 bi
i
i 1 i 1 (2)
VR
R1
b1 b8
Rr
Vr+ Io
DAC 08
Vr- Io VA V0
Rr
R1
Fig. 2a.r
V0 I 0 R1 VA (3)
VA R1 I 0 (4)
1
8
V0 R1I R
256 i 1
1 2 bi 2i
(5)
8
R 1
b 2
R1 i
V0 VR 1 1 2 VR i
Rr 256 Rr i 1 (6)
R1 1 1
V0min V0 00 H VR 1 5 1 4.98V
Rr 256 256 (7)
R1 1 R1 1
V0max V0 FFH VR 1 2 VR 1 4.98V
Rr 256 Rr 256 (8)
R1 8
V0 V0 01H V0 00 H 2 VR 2 40mV
Rr (9)
Se observă că acest CNA este bipolar și nu poate genera 0V la ieșire, pentru nici un
număr binar aplicat la intrare.
b) La aplicarea la intrare a numărului hexazecimal 20H, tensiunea de la ieșirea CNA –
ului este:
R1 1 R1 3 R1 1 1
V0 VR 1 2 VR 2 VR 1 3,73V
Rr 256 Rr Rr 4 256
(10)
PROBLEMA 2.4.
Se dă convertorul CNA cu ieșire în tensiune din figura 3. Se cunosc:
VR = +10V ± 0,02V ; Rr = 5kΩ ± 0,1% , εR1= εR2 = 0,1% și eroarea absolută limită
aferentă curenților de ieșire ai convertorului DAC 08 este 0,2%·Iref. Să se determine:
a) R1 și R2 pentru a obține un convertor bipolar cu V0 min = -10V și V0 max ≈ -V0 min
b) Eroarea absolută limită a lui V0 pentru combinația 40H aplicată intrărilor de date.
R1 R2
VR
b1 b8
Rr
Vr+ Io
DAC 08
Vr- Io V0
Rr
Fig. 3
Rezolvare:
i 1 i 1 i 1 (1)
8 8
I 0 2 bi 2i 1 bi
i
i 1 i 1 (2)
Aplicând Kirrchoff 1 rezultă că:
I 0 I 1 I 2 (3)
VR
I1
R1 (4)
V0
I2
R2 (5)
V
V0 R2 I 0 R
R1 (6)
V 8
VR
V0 R2 R bi 2 i
R1
Rr i 1 (7)
și cele două tensiuni limită ale convertorului:
R2
V0 min V0 (00H) - V R 10 V
R1 (8)
V0 max V0 (FFH)
R2
Rr
R
VR 1 2 8 - 2 VR 10 V
R1 (9)
din relațiile (8)și (9) rezultă:
R2 = 2Rr = 10 kΩ (10)
R1 = R2 = 10 kΩ (11)
𝑉0𝑚𝑎𝑥 −𝑉0𝑚𝑖𝑛 𝑅1 𝑉𝑅
𝛿𝑉0 = = = 78 𝑚𝑉 (12)
28 −1 𝑅𝑟 28
V
V0 R2 I 0 R
R1 (13)
Eroarea absolută limită este dată de relația:
V0 V V0 V
eV0 R2 R2 0 R1 R1 VR VR 0 I 0 I 0
R2 R1 VR I 0
(14)
curentul de referință IR este dat de relația
VR V
IR 2 R
Rr R2 (15)
VR V
eV0 V0 R2 R2 R1 R R2 VR R2 I 0 I 0
R1 R1 (16)
V V
V0 (40H) = V0 (010000002) = R2 R 22 R = -VR·2-1 = -5 V (17)
Rr R1
PROBLEMA 2.5.
Se dă convertorul CNA cu ieșire în tensiune din figura 9. Se cunosc:
VR = +10V ± 0,1V ; Rr = 10kΩ ± 0,5% , R1 = 5kΩ ± 0,5% . Să se determine:
a) Relația de conversie, domeniul tensiunilor de ieșire și rezoluția convertorului.
b) Eroarea relativă limită a lui V0 pentru combinația 20H aplicată intrărilor de date.
VR
b1 b8
Rr
VA
V Io V0
DAC
V 08 Io
Rr R1
Fig. 4
Rezolvare:
V
VA R1I 0 A
(4)
8
b 2
R i
V0 VR 1 i (5)
Rr i 1
V0max V0 00 H 0V (6)
R1 1
V0min V0 FFH VR 1 4.98V (7)
Rr 256
R1 8
V0 V0 01H V0 00H VR 2 20mV (8)
Rr
Se observă că CNA-ul este unipolar şi generează doar tensiuni negative.
b) La aplicarea la intrare a numărului hexazecimal 20H, tensiunea de la ieşirea
CNA –ului este:
R
V0 VR 1 23 0,625V (9)
Rr
1 V0 V V
V0 R1 R1 0 Rr Rr 0 VR VR (10)
V0 R1 Rr VR
PROBLEMA 2.6.
Se consideră un CNA bipolar, funcționând conform codului binar deplasat. Acestuia i se
aplică o tensiune sinusoidală de amplitudine aproximaitiv 0,5 VREF . Dintr-o eroare, bitul b1
este scurtcircuitat la masă. Să se deseneze forma de undă rezultată la ieșire. Ce formă de undă
ar rezulta dacă bitul b1 ar fi legat la ”1” logic.
Aceeași problemă, dacă bitul în cauză ar fi bitul b2.
Rezolvare:
a) Un CNA bipolar, care funcționează conform codului binar deplasat are relația de
conversie:
1 n
ucorect t VR bi 2i
2 i 1 (1)
se observă că:
b1 1 daca ucorect t 0
b1 0 daca ucorect t 0 (2)
dacă bitul b1 = 0 tot timpul, relația de conversie devine:
1 n
u t VR bi 2i
2 i 2 (3)
deci:
1 1 n
u t VR bi 2i
2 2 i 2 (5)
n
u t VR bi 2i
i 2 (6)
deci:
b) Similar se discută și cazul în care bitul b2 este eronat: dacă bitul b2 = 0 logic, atunci
relația de conversie devine:
1 n
u t VR b1 21 bi 2i
2 i 3 (8)
ucorect t daca b2 0
u t 1
ucorect t VR daca b2 1
4 (9)
1 n
u t VR b1 21 bi 2i
4 i 3 (10)
ucorect t daca b2 1
u t 1
ucorect t VR daca b2 0
4 (11)
Formele de undă corespunzătoare sunt prezentate în fig. 4r.b
ucorect (t) ucorect (t)
0,5 0,5
·VR ·VR
0,25·
VR
-
0,25·VR
- -
0,5·VR 0,5·VR
u
u (t) 0,5
(t) ·VR
0,25·
VR
-
0,5·VR -
Cazul b1 = 0 0,25·VR
-
u 0,5·VR Cazul b2 = 0
0,5 (t)
·VR u
(t) 0,5
·VR
0,25·
Cazul b1 = 1 VR
Fig. 4r.a
-
0,25·VR
-
0,5·VR Cazul b2 = 1
Fig. 4r.b
PROBLEMA 2.7.
Se consideră CNA-ul din figura 1. Se cere:
a) Să se deducă relația de conversie și rezoluția.
b) Dacă timpul de comutare al comutatoarelor electronice este 100ns, să se determine
capacitatea maximă a nodului de însumare Cn, astfel încât timpul de conversie să fie mai mic
de 500ns.
c) Dacă se utilizează comutatoare MOS ca cele din Fig.1.b, având rezistența tranzistorului
deschis ra = 100 și a tranzistorului blocat ro=5M , să se calculeze eroarea de zero și de cap
de scară.
d) Admițând o toleranță a rezistențelor de 0,5% să se determine r în cazul combinației
80H. Tensiunea cap scară este afectată de această sursă de eroare?
VR
0 1 0 1 0 1 0 1
b7 b6 b1 b0
27R 26R 2R R
VO (b0,...,b7)
CN
Fig. 1
VR
(coman
da logică) Ri
bi V0
Fig. 1.b
Rezolvare
Metoda potențialelor la noduri:
7 7
V0 Gi VR biGi i {0,2,...,7} bi {0,1} (1)
i 0 i 0
1 1
Ri 2i R Gi i (2)
Ri 2 R
7 7
bi Gi bi 2i
i 0 i 0
V0 VR 7
VR 7
(3)
Gi 2 i
i 0 i 0
V0 max VR ( pentru toti bi "1" )
(4)
V0 min 0 ( pentru toti bi "0" )
VR
V VLSB V0 (01H ) V0 (00 H ) 39,2 mV (5)
28 1
V0(t) V0(t)
Rb
VR σ(t)
Cn V(n) σ(t) Cn
Fig. 1r.a
Semnificația notațiilor este următoarea:
7 7
Ga bi Gi Gb bi Gi
1 1
(6)
Ra i 0 Rb i 0
7
Ge Ga Gb
1 2
i
1 2 8 (7)
i 0 2 R R
1 R 1 R
Re (8)
Ge 2 1 2 8 2
t
V0 (t ) V (n) 1 e (9)
1
(10)
Re C n
Se consideră conversia încheiată dacă:
1
V V0 (t ) V n VLSB (11)
2
tconversie = tcom+ tcres (12)
1 V
V n V0 t R 8 (13)
2 1 2
t
1 V V
V n e R 8 R9 (14)
2 1 2 2
t
VR
e 2 9 (15)
V n
t V
ln R 9 ln 2 (16)
V n
t
(17)
V
9 ln 2 ln R
V n
Situația cea mai defavorabilă apare când V(n) este maxim (la saltul maxim) adică saltul
de la 00H FFH
1 t
Cn 12,7pF (18)
Re Re 9 ln 2
V
(coman
Ri
da logică)
bi V0
Fig. 1r.b
r0 ra
Ri Ri
V0(n) V0(n)
ra r0
Fig. 1r.c
de zero:
ra
V0 min VR 2 10 5 VR 200 μV (19)
ra r0
de cap de scară:
r0
V0 min VR VR 200 μV (20)
ra r0
B. PROBLEME PROPUSE
PROBLEMA 2.8.
Se dă convertorul CNA cu ieșire în tensiune din figura 5. Se cunosc:
VR = +10V ± 0,1V ; Rr = 10kΩ ± 0,5% , R1 = 5kΩ ± 0,5% . Să se determine:
a) Relația de conversie, domeniul tensiunilor de ieșire și rezoluția convertorului.
b) Eroarea relativă limită a lui V0 pentru combinația 20H aplicată intrărilor de date.
VR b1 b8
Rr
R1
Vr+ Io
DAC 08 V0
Vr- Io
Rr R1
PROBLEMA 2.9.
Se dă convertorul CNA cu ieșire în tensiune din figura 4. Se cunosc: VR= +10V ±
0,1V ; Rr = 5kΩ ± 0,5% , R1 = 10kΩ ± 0,5% , VA = +20V ± 0,1V. Să se determine:
a) Relația de conversie, domeniul tensiunilor de ieșire și rezoluția convertorului.
b) Eroarea absolută limită a lui V0 pentru combinația cea mai defavorabilă aplicată
intrărilor de date.
VA
VR b1 b8
Rr R1 R1
Vr+ Io V0
DAC 08
Vr- Io
Rr
PROBLEMA 2.10.
Se dă convertorul CNA cu ieșire în tensiune din figura 6. Se cunosc:
VR = +10V ± 0,1V ; Rr = 5kΩ ± 0,5% , R1 = 10kΩ ± 0,5% . Să se determine:
a) Relația de conversie, domeniul tensiunilor de ieșire și rezoluția convertorului.
b) Eroarea relativă limită a lui V0 pentru combinația 20H aplicată intrărilor de date.
R1 R2
VR
b1 b8
Rr
Vr+ Io
DAC 08
Vr- Io V0
Rr
PROBLEMA 2.11.
Se dă convertorul CNA cu ieșire în tensiune din figura 8. Se cunosc:
VR = +10V ± 0,1V ; Rr = 10kΩ ± 0,5% , R1 = 5kΩ ± 0,5% . Să se determine:
a) Relația de conversie, domeniul tensiunilor de ieșire și rezoluția convertorului.
b) Eroarea relativă limită a lui V0 pentru combinația 20H aplicată intrărilor de date.
VR
2 R1
b1 b8
Rr
Vr+ Io
DAC 08
Vr- Io V0
Rr
R1
V
R
2
PROBLEMA 2.12.
Se consideră un CNA bipolar, funcționând conform codului complement față de doi.
Acestuia i se aplică o tensiune sinusoidală de amplitudine aproximativ 0,5 VREF . Dintr-o
eroare, bitul b1 este scurtcircuitat la masă. Să se deseneze forma de undă rezultată la ieșire.
Ce formă de undă ar rezulta dacă bitul b1 ar fi legat la ”1” logic.
Aceeași problemă, dacă bitul în cauză ar fi bitul b2.
PROBLEMA 2.13.
În scopul realizării unei înmulțiri cu 2, biții eșantionelor corespunzătoare unui semnal
sinusoidal cu amplitudinea de aproximativ 0,5· VR , sunt deplasaați spre stânga cu o pozițe,
fără a aloca biți suplimentari și aplicați unui CNA. Să se reprezinte semnalul de la ieșirea
CNA, dacă se lucrează în cod binar deplasat. Discuție in funcție de aplitudinea semnalului.
Aceeași problemă dacă se lucrează în complement fața de doi.