Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

I

L
GLAVA 7
AID I D/A KONVERZIJA
Osnovni principi za resavanje ovih zadataka izlozeni su
u IDE, glava11.
7.1. KOLA ZA ODMERAVANJE
(IDE, poglavlje 11.2)
ZADATAK 7.1.
Na slici 7.1 pokazano je kolo za odmeravanje analognog na-
pona VA' u kome je kao osnovni prekidac upotrebljen mosfet MFl' sa
ugradjenim kanalom P. Oioda 0 ogranicava napon izmedju sorsa i drej-
na mosfeta 11Fl' kada je MFI neprovodan, a kada MF1 vodi - dioda je
neprovodna. Mosfet MF2 ima iste karakteristike kao i MFI i ima kom-
penzacionu ulogu.
a. Objasniti ulogu mosfeta MF2.
b. Odrediti nivoe upravljackog napona VG tako, da prekidac
MFI ispravno radi pri promenama analognog napona VA u opsegu od -5V
do +5V.
c. Ako su otpornosti mosfetova ~1 = RM2 = 150~ i napon pra-
ga diode VOT = O,6V, izracunati najvecu vrednost analognog napona VA'
R,
VI
VA
D
VG=O-5V
Slika 7.1
264
pri kome bi prekidac ~Wl ispravno radio za slucaj da su Rl=R2=10k~.
Resenje:
a. Pri promeni napona VA menja se i otpornost mosfeta MFI.
Da bi pojacanje operacionog stepena bilo konstantno, u kolo povrat-
ne sprege postavljen je mosfet MF2' cija se otpornost menja isto ta-
kao kao i otpornost mosfeta MFl.
b. Pod pretpostavkom da su mosfetovi ukljuceni, pri pozitiv-
nom naponu VA prikljucci Al i A2 imaju ulogu sorsa, pa je napon
~l
VGSI = VG - R + R VA
Ml 1
Da bi se mosfet MFI zakocio potrebno je da VGSI bude vece od praga
iskljucivanja VGST. U najgorem slucaju neophodno je da bude:
~l
VG ~ VGST + RMI + RIVAmax ~ VGST
Ako su mosfetovi ukljuceni, a ulazi napona VA je negativan,
tacke Bl i B2 imaju ulogu sorsa, pa je napon
VGSI =VG
Da bi se mosfet MFI zakocio, treba ispuniti uslov:
VGSI = VG > VGST
sto ~e identicno sa uslovom pri pozitivnom naponu VA. Napomenimo da
ce pri naponu VG = 0 provoditi MFI za sve vrednosti ulaznog napona
u zadatom opsegu. Prema tome, upravljacki napon VG' ciji su logicki
nivoi V(O) ~ OV i V(l) = 5V, ispravno upravlja radom prekidaca MFI
za oba polariteta ulaznog napona VA ako je VGST < 5V, na primer
VGST = 4V.
c. Napon VA se moze da povecava sve dotle dok pad napona na
provodnom prekidacu MFl ne dostigne prag provodjenja diode D, naime
~l
~l + Rl VArnax ~ VDT
Odavde je:
VArna~~ (1 + Rl/~l)VDT ~ 40V .
I
~
265
ZADATAK 7.2.
Na slici 7.2. je pokazano kolo za odrneravanje(MFl) zajedno
sa analognim registrom koga cine memorijski kondenzator CM i opera-
cioni pojacavac. Zbog postojanja parazitne kapacitivnosti Cp izme-
dju gejta i elektrode, prikljucene na virtuelnu masu, pri promeni
stanja prekidaca MFI kontrolnim naponom amplitude ~VG' dolazi do
preraspodele naelektrisanja izmedju kondenzatora Cp i CM' sto uti~e
na memorisanu vrednost napona VI. Da bi se nastala greska popravila,
koristi se invertorski stepen sa m0sfetom MF2' koji je spregnut sa
ulazom pojacavaca preko kondenzatora CS'
a. Kada je prekidac P otvoren, odrediti promenu napona na
memorijskom kondenzatoru CM ako su:
Cp = 10 pF CM = 10 nF
i
~VG = 5V
b. Kada je prekidac P zatvoren, odrediti velicinu kondenza-
tora Cs tako, da promena izlaznog napona VI bude nula
je logicka amplituda napona na invertoru ~VD = 6VG.
u slucaju da
CM
vI VA I
Tcp =1=
J
Cs
MFz ~VG
Slika 7.2.
Resenje:
a. Pri promeni kontrolnog napona za 6VG kroz kondenzator Cp
protekne naelektrisanje 6q = Cp6VG. Posto je mosfet MFI iskljucen, a
ulazna otpornost operacionog pojacavaca velika, promena naelektrisa-
nja kondenzatora Cp u celini prolazi kroz memorijski kondenzator CM
i stvara promenu izlaznog napona:
266
267
Cp
6V = ~ = - A v = 5mV
I CM CM G
tara upotrebljenih komponenata izlazni napon moze da se promeni za
iznos 6VA pri istom digitalnom ulazu. Odrediti vrednost greske 6VA
pri kojoj najnizi bit LSB gubi vaznost.
b. Promena izlaznog napona je ravna nuli, ako je promena
naelektrisanja kroz kondenzatore Cp i Cs jednaka, obzirom da su fa-
ze signala 6VG i 6VD suprotne. Prema tome, za 6VI = a treba da je
Resenjk:
Vrednost napona kvanta (IDE, jedn.ll.13) je:
6q = Cp6VG = CS6VD
VAmax - ~ ~ 2.4mV.
6V = - - 12
2n-l 2-1
Posto je
6VG = 6VD' to treba da bude Cs = Cp .
Prema tome bit LSB gubi znacaj ako je
ZADATAK 7.3.
tNA > 6V = 2,4mV
Da Ii ovaj zakljucak vazi i u slucaju da je upotrebljena
lestvicasta otporna mreza? (IDE, jedn.ll.27).
U kolu analognog registra sa razdvojnim stepenima, slika 11.6
u IDE, operacioni pojacavaci imaju napon razdesenosti (ofset - napon)
Va = ImV. Ako je ulazni napon VA jednak nuli, a prekidac FT provodi,
izracunati vrednost izlaznog napona VI.
ZADATAK 7.5.
Resenje:
Pri kratkospojenom izlazu D/A konvertora sa tezinskom otpor-
nom mrezom za n = 10 bita, IDE, 51.11.9, odrediti:
a. Najvecu dopustenu toleranciju-otpornika Rn-l' koji odgo-
vara najvisem bitu MSB.
b. Najvecu dopustenu toleranciju otpornika RO' koji odgo-
vara najnizem bitu LSB.
Ako se realni pojacavaci predstave idealnim pojacavacima i
spoljnim generatorima ofset-napona dobija se kolo na slici 7.3, za
koje se izracunava izlazni napon po metodi najgoreg slucaja:
VI = Ivai + Ivai = 2mV
Resenje:
VI
Posto je R = 0, analogna informacija je izrazena
p
je kratkog spoja Ipk.
Najveca dopustena
da vrednost nastale greske
nosti bita LSB.
preko stru
tolerancija otpornika odredjena je uslovom
bude manja od napona kvanta, odnosno vred-j
Slika 7.3. a. Struja kroz otpornik Rn-l odgovara vrednosti 2n-lkvant
naime
7.2. D/A KONVERZIJA
(IDE, poglavlja 11.3 i 11.5)
I = - VR n-l
n-l Ig - ~ = 2 6I = 2g6I
9
ZADATAK 7.LL
gde je: 6I = VR/RO. Dozvoljena greska za struju Ig zbog varijacija
otpornosti Rg je 6I, pa se za toleranciju otpornosti Rg dobija da je
Opseg promena analognog napona D/A konvertora sa tezinskom
otpornommrezom za 12 bita je 0 < VA < 10V. Zbog tolerancijeparame- VR
Rg :6Rg
2g6I :;: 6I
268
odnosno
269
V /v 6R
9 --9
R 9 - ! ---
)0(1 2 )
- (1 R +
2961 9
Resenje:
Izraz za iz1azni napon (IDE, jedn.11.S9) je:
Kako je VR/R9 = 2961, to to1erancija za otpornik Rg treba da bude
+ 6R9 - !.1
- Rg - 29 :t 1
;: 0,002 ~ :!:0,2%
Vn VR VR VR
VAOP = -RR(aS R + a...R + a3 R + a2 R
543 2
"R VR
+ a1 R + aO R )
1 0
+
b. Struja koja predstav1ja bit LSB iznosi:
VR
61 =-
RO
Za
aSa4a3a2alaO = 110101, bice
pa otpornost RO moze 1ezati u granicama odredjenim jednacinama:
VR
R - 6R = 61 + 61
0 0
1 III
VAOP = -RR VR (R + R + R + R)
5 420
Obzirom da je: RO = 4R2 16R4 = 32RS konacno se dobija
VR
R + 6R' = 61 - 61
0 0
RR
VAOP = - RO . V R (32 + 16 + 4 + 1) =- 10. 103 .10 .53 320.103
= -16,S6V
Daljom transformacijom gornjih jednacina se dobija:
ZADATAK 7.7.
VR/RO = 261
1 -- 6RO/RO
VR/RO =0
1- + 6RO/RO
Projektovati cetvorobitni D/A konvertor tako, da iz1azni na-
pon bude u opsegu od -8V < VA < 7V ako je digita1ni sadrzaj dat:
a. u binarnoj formi; ".I.
b. u formi drugog komp1ementa.
Koristiti tezinsku otpornu mrezu i operacioni pojacavac sa
napajanjem !12V, i iz1aznom strujom 10 = !20mA. Na raspo1aganju su
dva izvora referentnog napona VR = 10V.
odnosno
1
6RO/RO = '2
6R'/R = co 0
0 0
RO
"2 ~ RON ~ co
Resenje:
Vrednosti digita1nih u1aza u binarnom ob1iku i u drugom kom-
p1ementu sa odgovarajucim ana10gnim iz1azima dati su u tabe1i 7.7.
a. Posmatranjem binarnog u1aza zak1jucuje se da ~SB bit mo-
ra davati struju suprotnog po1ariteta u odnosu na struje koje daju
svi osta1i biti. Iz jednakosti 0111 = -IV se uo~ava da USB bit mora
davati -861, gde je 61 kvant struje, a osta1i biti ukupno +761, odno-
sno +461, +261, + 61, reSpektivno. Stoga je dovo1jno obrnuti polari-
tet referentnog napona za MSB bit i uprav1jati njegovim prekidacom
komp1ementnom vrednoscu a3' sl.7.7.
Prema tome, nomina1na vrednost otpornosti RON treba da 1ezi u granicama:
ZADATAK 7.6.
Za D/A konvertor sa tezinskom otpornom mrezom za 6 bita i iz-
1aznim stepenom sa operacionim pojacavacem, IDE - sl.11.20, odrediti
ana10gni napon za digita1nu vrednost na u1azu 110101, ako su: referen-
tni napon VR = 10V, otpornost koja odgovara LSB bitu RO = 320 kn, re-
akcijska otpornost operacionog pojacavaca RR = 10 kn ".
270
Tabe1a 7.7
271
Izraz za ukupni iz1azni napon glasi:
VA = RF~I (aD + 2a1 + 4a2 - 8a3)
RF
ZADATAK 7.8.
ao
R
ska1e bude
VA
Za D/A konvertor na sl.7.8 odrediti:
a. Izraz za napon VA u najprostijern ob1iku.
b. Vrednost otpornika ~ tako, da napon pune
IVAPS I = VR
R/I.
c. Broj u1aza konvertora n, kod koga procentua1no odstupa-
nje napona VAPS od VR nece biti vece od 0,1% u slucaju da je ~=O,SR.
Ria
RF Resenje:
a.
U1azni napon na i-torn
Slika 7.7.
VUi ai VR
I =-=-.-
Ui 2i-lR 2i-l R
VA
prik1jucku je VUi = aivR. Taj napon
daje struju:
Vrednost kvanta struje se od-
redjuje na osnovu najvece iz1azne
struje pojacavaca:
10 20
~ I = 8 = "8 = 2, SmA
Slika 7.8
Surniranjern svih struja se dobija:
RF n n-l
-V
A
=--=--
1
V
R
( L 2 a.)
2n R i=l 1
Na osnovu kvanta struje i referentnog napona dobija se vrednost ot-
pornika :
VR 10
=--3
R = III 2,S.10
b. Napon pune ska1e je:
= 4krl
, . 2n-1 RF
IVAPsl = n-l . R VR
2
Vrednost reakcijskog otpornika se odredjuje iz us10va da jednorn kvan-
tu struje odgovara kvant iz1aznog napona, nairne
R - lIV
F - TI
1
2,S.10-3 = 400r!
Potrebna vrednost otpornika RF iznosi
n-l
2 R
~ = 2n-1
Izraz za ukupni iz1azni napon glasi:
c. Ako je RF = O,SR, napon pone ska1e je:
VA = RFlII (aD + 2a1 + 4a2 - 8a3)
2n-l
IvAPS' = 2n-l
VR
"2
b. Slicno prethodnom razmatranju, zakljucuje se da se kon-
verzija brojeva zadatih u drugom komp1ementu moze ostvariti kolom
za konverziju binarnih brojeva na slici 7.7, s tim da se prekidacem
za MSB bit upravlja pravom vrednoscu najtezeg bita a3.
Za dati us10v zadatka treba da je
Digita1ni u1azi Ana10gni
Binarni Kornp1ern. iz1azi /V/
1111 0III
+7
1110 0110 +6
1101 0101 +S
1100 0100 +4
1011 0011 - +3
1010 0010 +2
1001 0001 +1
1000 0000 0
0111
1111 -1
0110 1110 -2
0101 1101 -3
0100 1100 -4
0011 1011 -S
0010 1010 -6
0001 1001 -7
0000 1000 -8
-PR
G
Z1R
ftN
Zn-1R
272
273
2n-1
2n
> 0,999
a. Izlazna otpornost rnreze je
odnosno:
R - 80
I - 198 R
2n > 1000 .
b. Kod tezinske rnreze treba izlazni napon odrediti rnetodorn I
superpozicije pri cernu se ne srne zaboraviti i grana sa RK. Na prirner~
ako je sarnoVH = aHVR' izlazni napon irna vrednost:
Ova najednakost je zadovoljena za
nmin = 10
ZADATAK 7.9.
aH VR
~
VAH = 1 1 1 1 1 1 1 1
R + 2R + 4R + 8R + lOR + 20R + 40R + 80R
1
+~
Modifikovati tezinsku otpornu mrezu D/A konvertora sa dve de-
kade,koji radi u kodu NBCD tako, da moze da radi u kodu BCDXS3. U slu-
caju da je korekcioni napon IVKI = VR i da je Rp R odrediti:
a. Izlaznu otpornost mreze,
b. Izraz za napon VA i vrednost napona VAPS'
c. Vrednost napona VK za uslov da odgovarajuca korekciona
otpornost RK bude ceo umnozak otpornosti R.
1
aH VR R 80 aH VR
1 = 198 aH VR = RI . ~
- H
RI
Ponavljanjern ovog postupka i sabiranjern rnedjurezultata, dobija se ko1
pletan izraz za analogni napon. I
Resenje:
VR i
VA = 198 L10(8aH + 4aG + 2ap + aE) + (8aD + 4aC + 2aB+a~)-3
Modifikacija NBCD mreze u mrezu BCDXS3 vrsi se korekcionirn
elementima ~ i VK' sl.7.9 (IDE, sl.11.13).
Za ulaz 1100 1100 dobija se'VAPS = VR/2.
c. Iz uslova
H G F E D c B A
R - 80 IVKI
K - TIR --v- = kR
R
2R . 10R .2OR 'OR
dobija se
33
IVKI= 80 kVR .
Rp-~
Jedno resenje je
Vk 0,825 VR za k = 2.
-VK ZADATAK 7.10.
Slika 7.9.
Na ulaz D/A konvertora na sl.7.10a dovode se digitalni Sig-
I
nali u kodu BCDXS3. U bloku OM nalazi se otporna tezinska rnreza za d
dekade u NBCD kodu. I
Pri digitalnom ulazu HGPE DCBA = 0011 0011 izlazni napon tre-
ba da bude nula. To je zadovoljeno pri IVKI = VR ako je
~=~+~+~+~
~~~RBRA
a. Ucrtati tezinsku otpo~nu rnrezu u bloku OM~
b. Odrediti vrednosti i polaritet napona baterije koju treb
vezati izrnedju tacaka M i N da bi se ornogu6ila D/A konverzija u kod
BCDXS3.
odakle je
R = 80
K TIR
c. Izvesti izraz za napon VA u najprostijern obliku.
d. Odrediti rezolucioni napon i napon pune skale.
274
RF
~ Vp..
VAPS = - 99R" . 60
bj
Q'
I
ZADATAK 7.11.
2R
I~ N
VA
275
Na sl.7.11 pokazana je lestvicasta otporna mreza ciji se iz-
laz dobija na operacionom pojacavacu A.
Sl'ika lOa.
n-1 2R
otporne mreze za kod BCD8421 data je ~a sl.7.10b.
b. Kada je na ulazu digitalni sadrzaj
b3 = b2 = 0, bl = bO = I, a3 = a2 = 0, al=aO=l,
napon VA treba da bude jednak nuli. Koriste6i
metod superpozicije izracunava se napo~ VMN'
nalazenjem vrednosti:
2R
R
"*"
gde je RI = 80R/165 - izlazni otpor tezinske mre-
ze (IDE, jedn.ll.30). Iz uslova VA + VA = 0 dobi-
ja se napon baterije
Slika 7.11
66 RI Rp VR 66~
VNM = 80 . RI + RF 'R- = 80R + 165RFVR
Resenje:
RF
VI
q. Izvesti izraz za izlazni na~
I
pon D/A ~onvertora u obliku I
i=n-1
VI =-t:,V .L
o
(a.2i)
~= ~
i odrediti uslov za koji je kvant
n
t:,V = VR/2 .
b. Specificirati broj
vrednosti R i 2R sa Kojima se
lizovati kompletna serna datog
ra, cija kvantizaciona greska
la ve6a od 0,1% pune skale.
otpornik
moze rea
konverto
ne bi bi j
B~terija ima pozitivan pol na prikljucku N.
C. Superpoziciom se izvodi:
a. Koriste6i Tevenenovu teoremu za sazimanje generatora,
induktivnim putem se dolazi do izraza (IDE, jedn.l1.15 i 11.26):
, ~ VR 3 . 3 .
VA=-- . - ( L a.2~ + 10 Lb.2~ - 33)
R 80 i=O ~ i=O ~
Rp n-l ai Rp VR n-l i
V = - V (L -) = - . - . (L a.2)
AP Rp+R R i=O 2n-1 Rp+R 2n i=O ~
d. Napon 'kvanta,odnosno rezolucioni napon je Napon na izlazu pojacavaca je:
VAP ~ VR n-1 i
V =-R . - = -- . - (L a.2)
I p Rp Rp+R 2n i=O ~
Da bi kvant iznosio: AV = VR/2n, treba uzeti otpornost ~ = Rp+R = 3
R VR
F . -
ilV= -~ 80
a napon pune skale se dobija za aO = a1 = 0, a2 = a3 = 1, bO = b1=0,
b2 = b3 = 1, i iznosi
Resenje:
a. Serna
R ,[
b3-M -
-
2R
b2-M
!.R
b, --M
8R
bO--M
10R
G3-Y'tA
20R
G2--./\1\1
!.OR
a, --M
II)R
Go--M
lika 7.10b
V" = - .II V
, pri
VMN = 0
A R 80 R
V" =
Rr + RF VNM
pri
VR
= 0,
A
RI
' -y-
,
277
276
b. Napon pune skale je (IDE, jedn. 11.28Y:
2n-l
jVIPsl = 7 VR
IR
-
2R ~
D
~
~
Prema uslovu zadatka kvantizaciona greska treba da bude
-
VR :J;
12
2R -C
IVIPS I
b.V < ~
odakle se dobija da konvertor mora da radi sa 10 bita. Za izgradnju
ovakvog konvertora data je specifikacija otpornika u tabeli 7.11.
2ft
Zavisno od digitalnog sadrzaja, 0
struje teku prema masi (ai = 0) ,i
prema ulazu pojacavaca (ai = 1),
je izlazni napon jednak:
2R
Slika 7.12.
3
VI = - Rp . I a. I.
i=O 1 1
= - ~
V
(
.
2
3 2 1 0
16R R a3 + a2 2 + al 2 + aO 2 )
Tabela 7.11
Za Rp = R bice
ZADATAK 7.12.
Grane A,B,C,D lestvicaste mreze D/A konvertora na 51.7.12
prikljucuju se preko odgovarajucih prekidaca na ulaz idealnog opera-
cionog pojacavaca ili na masu, zavisno od toga da Ii se radi 0 logic-
koj vrednostiV(1) ili V (0) .
a. Izvesti opsti izraz za izlazni napon VI i odrediti otpor-
nost ~ tako, da VI bude funkcija sarno referentnog napona YR.
VR 3 2 1 0
VI = - 16 (a3 2 + a4 2 + al 2 + aO 2 )
b. Kroz grane mreze teku stalno iste struje, bilo prema
stvarnoj ili virtuelnoj masi. Zbog toga je baterija VR opterecena
konstantnom strujom bez obzira na digitalnu vrednost ulaza. Pored
toga nastaju manje promene naelektrisanja u parazitnim kapacitivno-
stima, sto omogucava brzi rad mreze.
b. Navesti prednosti ovakvog prikljucivanja referentnog iz-
vora VR u poredjenju sa onim kod mreze u zadatku 7.11.
ZADATAK 7.13.
Resenje:
a. Kako je izlazna otpornost mreze RI
pa se za struje grana dobijaju vrednosti:
R, to je IR = vR/R
U D/A konvertoru sa lestvicastom otpornom mrezom za n bita'
svi otpornici imaju tacnu vrednost izuzev otpornika na MSB ulazu,
cija je otpornost 2R(1 + 0). Odrediti izraz za izlazni napon VA i
izracunati vrednost tolerancije 0 tako, da u mrezi sa n.= 10 LSB
:'~t ne izgubi svoj znacaj. Logicki nivoi digitalnog signala su 0 i
VR' a mreza je neopterecena.
RF
V IR
rv--,
R --
13 = 2R - 2
VI
13 IR
12 = "2 = 4
12
IR
II ="2 - 8
II IR
10 = "2 = 16
J.
lL
8
--..........
J.
A
...........
.J.
Mesto ugradnje Broj otpornika
otpornika
R 2R
Otporna mreza
9 11
Otpornost-Rp = 2R
-
1
OtpornostRp = 3R
1 1
OtpornostRZ = Rpl I (Rp+RI)
3
-
U k u p n 0
13 13
278
279
Resenje:
Deo konvertorske mreze sa tacnim vrednostima ot~ornika
predstavljen je na slici 7.13 ekvivalentnim naponskim generatorom
i njegovom otpornoscu, cije su vrednosti:
ZADATAK 7.14.
VR n-2 .
VT = --=-1
I a. 2~
2n i=O ~
i
RT = R
U D/A konvertoru sa strujnom referencom na sl.7.l4a vredno-
sti otpornika su R = lOOn i ~ = 2R. Ako su logicki nivoi V(1)=-0,8~
V(O) = -1,6V a naponi VBE = 0,8V, VEE = -8V i VBB= -1,2V, odrediti
vrednosti napona VR i otpornika ~ tako, da izlazni napon bude u op-
segu -IV <VA < O,875V. Nulti nivo izlaza je podesen pri ulaznoj vrec
nosti 1000.
Vrednost izlaznog napona je:
VR
02
R
VA
2R 2R (1+6)
VA = 2R(1+o)+2R an-lVR + 2R(1+o)+2R VT.
Analogna vrednost LSB bita za n = 10,
pod uslovom da nema gresaka u vrednosti-
ma otporriika,je
VR
fjV= - .
2n
R
Ga
R~zlika pogresne i tacne vrednosti napona VA zbog tolerancije nSB
otpornika, je:
, an-1VR 1 + 0
IvA - vAl = I 2 + 0 + ~ VT
an:-lVR VT
- 2 I.
-VEE
-Yea
Ovaj nap on mora biti manji od 6V, naime
Slika 7.14a
I~ -
VR n-2 i VR
(--=-
1
La. 2 - a _
1
V
R
)I <-
2n i=O ~ n 2n
Resenje:
Vrednost leve strane nejednakosti je najveca kada su svi biti osim
najtezeg ravni nuli, sto predstavlja najgori slucaj i ogranicava doz-
voljeno odstupanje G :
Ako je bit podatka jedinica, provodi tranzistor TR1 i radi
u aktivnom rezimu, a tranzistor TR2 je zakocen. Struja tranzistora
TRI ne tece u sumirajucu tacku pojacavaca. U suprotnom, ako je bit
podatka nula, tranzistor TR1 je zakocen, a tranzistor TR2 radi u
aktivnom rezimu kao izvor struje
VR
I ') / ,)~.I: \ VR I < 2n
VBB - VBE - VEE
IR = ~
Pod pretpostavkom da je 0 > 0, dobija se tolerancija za otpornik 2R:
2
0 < 2n-l - 1
2
~ 0,004 = 0,4%
ciji se deo, posle deljenja
jucu tacku. Uloga napona VR
napona pomeranjem nivoa.
Ukupnu struju 10' koja tece u sumirajucu
je odrediti superpozicijom. Za VR = 0 prema slici
otpornom mrezom R - 2R, vodi u sumira-
je da obezbedi oba polariteta analognog
Ako je -2 < 0 < 0, dobija se priblizno jednaka tolerancija
tacku, najlakse
7.14b dobija se:
101 < 2
2n-l+l ~ 0,4%
2R (1+6)
n-1VRVA
(MSS)
-
R
oJ.'
VT
Slika 7.13.
280
R R
aOIR
Slika 7.14b
.. 1 11 11 11
)
10 = -(3 a3 IR + 2 (3 a2 IR) + 4 (3 a1 IR) + 8(3 ao IR)
a za IR = 0
je
V
I" = ~ . -.!
0 16 3R
Ukupna struja je, prema tome,
1 IR 3 i 15 V
10 = 10 + 1(;= - "3 . "8 (iIo ai 2 ) + Ib . ~
pa se za izlazni napon dobija izraz:
2 RIR 3 2V
VA =-2RIO=3 . --- ( I a 2i) - ~ . ~
8 i=O i 16 3
Za
a3 a2 a1 aO = 0 0 0 0 treba da je VA = -IV, ato daje:
V = 3 . 16
R 2. 15 =+1,6V
Za a3 a2 a1 aO = 1 0 0 0 , treba da je VA = 0, pa sledi:
pa je
V
- 15 R15.1 6
IR - 16 . ~ = 16 . 100 = 15mA
RE = VBB - VBE - VEE
IR
-1,2 - 0,8 + 8 = 4 kn .
-3
15 . 10
ZADATAK 7.15.
Na slici 7.15a prikazan je D/A konvertor sa 8 ulaza.
a. Odrediti vrednost otpornika RX tako, da se konvertor mo-
ze kor1stiti u prirodnom BCD kodu.
,
281
b. Izvesti izraz za napon VI.
c. Ako je VR = 8v odrediti otpor ~ tako da oset1jivost
konvertora bude 100mV.
8R 'R 2R R
ao a1 Gz G3
Resenje:
RF
RX
~J
BR I.R 2R
bO b1 b2 b3
Slika 7.15a
a. Sazimanjem generatora po Tevenenevoj teoremi, dobija se
ekvivalentno kolo na sl.7.15b sa vrednostima:
RF
RX
RyO Rn
.+ VyO +VT1
Slika 7.15b
V
- R 0 2 3
VTO-r5(a02 +a121+a22 +a32 ),
VA
8
RTO -15R
_VR 0 1 2 3
VT1-r5 (b02 +b12 +b22 +b32 )
RT1 =RTO
Izlazni napon, koji potiee od dekade ai' mora biti 10 puta manji od
napona, koji pot1ee od dekade bi. To zna~i da treba zadovoljiti re
laciju:
~
RT1
RF
10 R+ RX TO
Odavde je = 4,8 R
R = 9 RTO X
b. Izlazni napon je:
RF
V = - --- VT1
I RTO
P'p ~ 1
VTO = - ~(VTl + TO VTO)
X TO
~ - -----
282
283
RF V 3
= - ~ . 8~ (10 I b.2i +
i=O 1
I a.2i) .
1
VR
RX
.--II'
dO~ .
-
MSB
R = 80R . ~V = 80 .' ROil = R
F VR 8
aO
a,
az
a3
,
R R R ZR I
II I
I
I
I
I
i [ J, r J. [' l. I' J, !
L_- --- -- - -- - _.J
I"
VI
c. Iz uslova za osetljivost
R V
R
F -
I~V I = R . 80
= O,lY
ZR
JII,
nalazi se
ZADATAK 7.16.
U otpornoj mrezi konvertora iz zadatka 7.15 odrediti vred-
nost otpornika RX tako, da konvertor radi u binarnom sistemu.
O.ZR
Sa slike 7.15 postavlja se uslov
-- ,
I
R- ZR t
I
-- - - -- l
Resenje:
RF RF
- = 16 -
RT1 RTO + RT1
O.ZR
odakle je Rx = 8R .
VRZ
co--r--L --- --- 1
C1 ~
3
t
Cz I . R -ZR I
C3 ---L "': J
ZADATAK 7.17.
Na slici 7.17a je prikazana lestvicasto-lestvicastamreza
D/A konvertora, sa izlazom od 3 i NBCD cifre (maksimalni izlaz
1999 kvanta).
Slika 7.17a
a. Izracunati vrednost otpornika R I R i R .
x Y z
b. Odrediti izraz za izlazni napon VI .
Posto su sve otporne mreze identicne, a treba da reprezen-
tuju tri BCD cifre, referentni naponi uzastopnih dekada moraju da
stoje u odnosu 10 : 1. To znaci da su:
1
VRy = TOVR
i
1 1
VRz = TOVRy = 100 VR "
(7.17b)
Resenje:
Struje u granama otporne mreze ne zavise od digitalnog sa-
drzaja na BCD ulazima. Stoga se raspodela struja u otpornoj mrezi
moze izracunati vezivanjem svih prekidaca na masu.
a. Najteza BCD cifra ima vrednost 1000 kvanta, dok sve tri
preostale BCD cifre daju 999 kvanta. Otuda moze da se postavi uslov
Illmax 1000
I =-
22max 999
Otpornost mreze R - 2R prema referentnom izvoru iznosi R.
Ekvivalentna mreza, cije otpornosti treba odrediti tako, da se zado-
volji jednacina (7.17b)I data je na slici 7.17b. Na osnovu nje iz
uslova
(0,2RII R) - 1
(0 I 2R II R) +Rz - TO
VRz
= VRy
(7.17a)
285
284
VR
se dobija
9R
RZ = 9t(0,2nllR) =~ = 1,5R ,
zavisno od digitalnog sadrzaja, ove struje teku u sumirajucu tacku
ili na rnasu. Tezine dekada su podesene vrednostirna referentnih napo-
na, pa se za izlazni napon dobija:
a isto tako iz uslova R V
x R 3 2 1
VA=- 16 . R (a32 + a2 2 + al 2 + aO
20) -
l~R/I ~
lOR
II
~ + R
""""6 6 Y
1 - VRy
= TO - VR
R V
3 2 1 0
- ~ . ~(b 2 + b 2 + b 2 + b 2) -
16 R 3 2 1 0
se nalazi
R = lQ.R = ~R
Y 22 11
Rx VRz 3 2 1 0
- 16 . ~ (c3 2 + c2 2 + cl 2 + Co 2 ) - dOVR
Na bazi najvece vrednosti struja III i 122' odredjuje se
vrednost Rx iz uslova (7.17a). Najveca vrednost struje III je kada
je MSB bit dO = 1, nairne
VR
Illrnax = R
x
Zarnenornizracunatih vrednosti otpornika i referentnih napona, dobija
se:
VR . 3 2 1 0
VA = rooo {100.(a32 + a22 + a12 + a02 ) +
~10 .(b323 + b222 + b121 + b020) +
Struja 122 je najveca kada su na ulazu sve tri dekade postavljene
devetke:
3 2 1 0
+ 1.(c32 + c22 + c12 + cO2) +
VR 1 VR 1 VR 1 VR
122rnax = (2R + "'8 . 2R) + TO(2R + "'8 . 2R) +
+ 1000 d020} .
1 VR 1 VR
+ 100 (2R+ "'8 . 2R)
ZADATAK 7.18.
VR 1 VR 9 99 VR
= I,ll (2R+ "'8 . 2R) =rl- . R
U D/A konvertoru na slici 7.18a izraziti otpornost RSi u
funkciji otpornosti R tako, da se dobije potreban tezinski odnos
VR
b. Vrednosti struja u granarna rnreze R-2R su:
R
R
11
-
pornocu nadjenih struja iz jednacine (7.17a) se nalazi
R
R - 16 .
x - TO R = 1,6 R
VR 1
II = Ii = 2R = 2 10
VR
10 = R
VA
Q2
I = I' = ! I =!I
2 221 4 0
R R
In
-
, 1 1 1
13 = 13 = 2 12 = 4 II = 8 10 On
ILSB)
RSn
Slika 7.18a
, 1 III
14 = 14 = 2 13 = 4 12 = "'8II = 16 10
Ry
VRY
RZ
VRZ
L--M
R
Slika 7.17b
286
struja Ii koje teku u granama vezanim za sumirajucu taeku pojaeava-
ca. Konverzija se vrsi za brojeve od n bita, zadate u binarnom kodu.
Resenje:
Prvo treba uoeiti cinjenicu da je struja Ii jednaka 0 ka-
da je prekidae ai zatvoren, jer oba kraja ~tpornika R dolaze na po-
tencijal mase. Kada je prekidac otvoren za Evaki bit se formira stru-
jni razdelnik pokazan na slici' 7.17b. Sa ove slike dobija se:
R R I.
VR
~
-l.
I.
I-
R.i
Xi 10
2x:-+" 1
J.
gde je
R
S
'
X - J.
i-~,a
VR
10 = R
Slika 7.16b
Polazeci od uslova zadatka za tezinske odnose struja, sledi da je
Ii+1 = 1 Ii ' sto daje rekurentnu relaciju za otpornost
X.
J.
Xi+1 = 2(X.+l)
J.
Vrednost otpornika RS1 se moze proizvoljno odabrati. Koriscenjem re-
kurentnog izraza, dobice se ostale vrednosti RSi. Ako se usvoji da je
10 VR
II = ~ = 2R ' vrednost prve otporno~ti je RS1 = ~, a ostali otporni-
ci izracunavaju se pomocu relacija:
Prema tome, opsti izraz za otpornosti Ri je
R
R . = X.R =--;--
SJ. J. 2J. - 2
Lo~e strane ovog konvertora su veliki raspon otpornosti RSi
i veoma strog zahtev da napon na zatvorenom prekidaeu bude nula.
287
l
ZADATAK 7.19.
Blok-sernana sl.7.19a predstav1ja D/A konvertor, ~0ji radi
na principupromenljivog faktora A, = tp/'1'c' gde je tp traj ar.je impu1-
sa, a TC perioda cik1usa konverzije. Da bi se smanjio cik1us konvezi-
je kod duzih digitalnih reei, vrsi se podela bita u vise grupa, koje
se zatim konvertuju paralelno.
a. Ucrtati blok-semu takvog konvertora sa 8 ulaza, koriste-
ci pri tome brojaeke komponente modula M = 16.
b. Ako niskopropusni filtar u jednoj konvertorskoj grupi bi-
ta sadrzi dvostruki RC integrator zatvoren sa R/2, odrediti vredno-
sti elemenata u filtru za drugu grupu bita.
POJAC. VA
Slika 7.19a
Resenje:
a. Prikaz rada ovakvog A/D konvertora dat je u IDE, uz sli-
ku 11.26. Posto se ovde radi 0 osmobitnim rezimima i brojacima sa 4
stepen a , konvertor ce imati dva konverziona kanala, sa po 4 bita.
Blok-sema konvertora, ukljucujuci i elemente filtra, data je na sli-
ci 7.19b.
Na svim brojacima je G/D = 1, sto znaci da broje unazad.
Brojae BB3 odredjuje trajanje ciklusa konverzije TC' a brojaci BB1 i
BB2 definisu trajanja sirine impulsa tp1' odnosno Lp2. Startovanjem
brojaca BB3 u stanje 1111 nastaje impuls K3 = 1, ~oji setuje f1ipflo-
pove FF1 i FF2 i upisuje digitalnu ree A, B, C...H u brojaee BB1 i
BB2. Flipflopovi ukljueuju istovremeno analogne prekidaee PI i P2' pr
ko kojih se dovodi napon VR na filtre F1 i F2. eim brojaei BB1 i BB2
dostignu vrednost 0000, preko K1 odnosno K2 resetuju se flipflopovi
FF1 i FF2. Saglasno tome isk1jucuju se prekidaei PI i P2' zavrsavaju-
ci time periode tp1 i tp2. Ciklus konverzije TC' medjutim, traje sve
dotle, dok se brojae BB3 automatski ne setuje u stanje 1111. Tada ope
nastaje impu1s K3 = 1, koji zapoeinje novi ciklus konvertovanja iste
gita1ne reei.
x =.!. X =.!.
1 1 1
2 2
;
3 6
;
X4 = 14
;
Xs = 30
;
X6 = 62
1 1
1
X7 = 126
; X. =
2(2i-1_1) - 2i - 2
J.
DIG.UL.
VR
PT
BROJAe
A
PREK. FILTAR
G/D
---- -------
289 1
f - 1 5 J5
g - RC ("2 - ~ )
prema tome, ako se R uveca 16 puta, C se mora smanjiti 16 puta.
7.3. AID KONVERZIJA
(IDE, poglavlje 11.6)
ZADATAK 7.20.
Za komparatorski AID konvertor sa 8 bita (IDE, sl.II.28)
projektovati kodersku mrezu koristeci sarnoNILI kola.
Resenje:
Q S
FF2
Q R
U tabeli 7.20 su predstavljeni izlazi komparatora Ki za
8 opsega analognog napona i nacin kodovanja tih opsega sa C, B i A.
Izlaz komparatora je Ki = 1 aka je VA >, VRi' a Ki = 0 ako je VA< VRi.
Slika 7.19b
b. Primenom dvokanalnog konvertora za osmobitne reci, ciklus
konverzije je sveden na 16 taktnih intervala, umesto 256, koliko bi,
inace, iznosio kod jednokanalnog konvertora. Pri tome se mora voditi
racuna da struje u kanalima II i 12 treba da stoje u odnosu 1 : 16.
Filtar se gradi tako, da propusti sarno srednju vrednost pravo-
ugaonog signala peri ode TC' amplitude VR i faktora ispune A. Stoga je
struja 12 odredjena izrazom:
A VR
12 =- .
Da bi struja II davala 16 puta manji doprinos, potrebno je da zbir ot-
pornosti u filtru bude 16 puta veci. Znaci, treba uzeti otpornosti 16R,
16R i 8R. Uvecanjem ovih otpornosti smanjuje se granicna ucestanost.
Da bi se ona odrzala na nivou tezeg kanala, treba smanjiti kondenzato-
reo Granicna ucestanost filtra, opterecenog sa polovinom otpornosti R,
je:
Tabela 7.20
Problem sinteze kodera se svodi na minimizaciju tri funkcije
A, B i C nad 7 promenljivih. Medjutim, zadatak se znatno uproscava zah
valjujuci cinjenici da se osim kombinacija izlaza komparatora, navede-
nih u tabeli 7.20, ne mogu da pojave i druge. To omogucava da se pos-
matranjem tabele zakljuci da je:
288
PT
G/0=1
r
It.
8
C
0
L
PT
6/0=2
I I
Ef Q.
F 08 88 08
G DC 2 c
H DO 0
KU
VR
I
F1
--,
16R 16R 8R
lJi:
,,j - - 1 .
. -
121 R R
R/2
2
OPSEG
VA
Kl K2 K3 K4 KS K6 K7
C B A
0
<VA<VRI
0 '0 0 0 0 0 0 0 0 0
VRl<VA<VR2
1 0 0 0 0 0 0 0 0 1
VR2<VA<VR3
1 1 0 0 0 0 0 0 1 0
VR3<VA<VR4
1 1 1 0 0 0 0 0 1 1
VR4<VA<VR5
1 1 1 1 0 0 0 1 0 0
VR5<VA<VR6
1 1 1 1 1 0 0 1 0 1
VR6<VA<VR7
1 1 1 1 1 1 0 1 1 0
VR7<VA<VAmax 1 1 1 1 1 1 1 1 1 1
- ----.-
290
291
C = K4
B = K2K4 + K6
ti otporni razde1nik za generisanje referentnih napona komparatora,
kao i dekodersku mre~u konvertora:
a. Ako je broj pozitivnih vrednosti jednak broju negativ-
A = KIK2 + KJK4 + KSK6 + K7 nih;
b. Ako je broj negativnih nivoa za 1 ve6i od broja pozitiv-
Prema tome, konstrukciju dekodera treba izvesti prema s1edecim izra-
zima:
nih.
Na raspolaganju su dve baterije napona VR i potrebniotpor-
C =K4
niei.
Relenje:
a. Opseg analognog signala -VR < VA < VR treba ravnomerno
kvantovati i kodovati prema tabeli 7.21a, s ttm ato se ovde izostav
lja vrednost -4. prema tome, korak kvantizaeije je: AV = 2VR/7, a t
!ina LSB bita odgovara koraku kvantizaeije. Ako se referentni napo
ni postave na vrednosti:
VRI = -VR' VR2 = -VR + AV, VR3 = -VR + 2AV, VR4 = -'iR+ 3~v ,
B = K2 + K4 + K6
A = Kl + K2 + KJ + K4 + KS + K6 + K7
Serna mreze data je na 51.7.20.
K7
A.
VRs = -VR + 4AV, VR6 = -VR + sAV,
K,
c
VR7 = -VR + 6AV, V R8 = -V R + 7 AV = +V R '
K&
B
dobija se greaka kvantizaeije. od to ,'s"A
Izra~unati referenti naponise realizuju
pornom mre!om prema sliei 7.21.a.
KS
Slika 7.20
K3
K2
K,
ZADATAK 7.21.
Na ulaz A/D.konvertora za paralelnu konverziju sa kompara-
torima dolazi bipolarni signal, koji treba na izlazu kodovati sa 3
bita i to binarno za VA > 0 i u drugom komplementu za VA < O. Ima-
juci u vidu da se koriscenjem drugog komplementa sa n bita mo~e da
n-l n-l
predstavi 2 negativnih i 2 -1 pozitivnih vrednosti, projektova-
Tabela 7.21a
+V.
T
YtI7
.
+
.r"-
V..
.t
V.,
..
I.
.
ita
i..
-Ytt
..
Slika 7.21a
Nivo C B A
3 0 1 1
2 0 1 0
1 0 0 1
0 0 0 0
-1 1 1 1
-2 1 1 0
-3 1 0 1
-4 1 0 0
--------
~2
Za analogni signal u zadatom opsegu dovoljno je imati 6
~omparatora. U tabeli 7.21b su data stanja na izlazima komparatora
Ki u zavisnosti od opsega analognog napona, kao i nacin kodovanja
tih stanja.
Tabela 7.21b
Obzirom da druge kombinacije izlaza komparatora nisu moguce, iz da-
te tabele se vidi da je
c =1<3
B = K5 + KIK3
A = K6 + K1 + K5K4 + K3K2
Prema ovim izrazima treba konstruisati kodersku mrezu konvertora.
b. Ako se za negativne brojeve koristi jedan nivo kvanto-
vanja vise, koji je raspoloziv u notaciji sa drugim komplementom,
i ako se zeli greska kvanizacije od ~0,5~V, treba negativni opseg
analognog napona izdeliti na 4,5 kvanta, a opseg pozitivnog napona
na 3,5 kvanta. Stoga vrednost kvanta iznosi ~V =VR/4,5 , a opseg
analognog napona je
VR
-VR < VA < 3,5 4,5
U tom smislu vrednostireferentnih napona komparatora su:
f""'P~.
Mreza koja realizuje ove referentne
napona data je na slici 7.21b.
Za konverziju stanja u predvidjenom
opsegu potrebno je 7 komparatora.
U tabeli 7.21c data su stanja na iz-
lazima komparatora Ki u.zavisnosti
od vrednosti analognog napona,kao i
nacin kodovanja tih stanja.
Slika 7.21b
"
Tabela 7.21c
OPSEG
K6 K5 K4 K3 K2 Kl
C B A
VA
VR7<VA<VR8
1 1 1 1 1 1 0 1 1
VR6<VA<VR7
0 1 1 1 1 1 0 1 0
;
VR5<VA<VR6
0 0 1 1 1 1 0 0 1
VR4<VA<VR5
0 0 0 1 1 1 0 0 0
VR3<VA<VR4
0 0 0 0 1 1 1 1 1
VR2<VA<VR3
0 0 0 0 0 1 1 1 0
VRI VA VR2
0 0 0 0 0 0 1 0 1
R
:r::
. .v.,
. v..
. v..
. v.,
. v.,
. - v.,
.-"R1
+
293
VRI = -VR' VR2 = -VR+VR ' VR3=-VR+
+2VR' VR4 = -VR + 3VR' VR5=-VR+4VR'
VR6 = -VR + 5VR' VR7 = -VR + 6VR
VR8 = - VR + 7VR i VR9= -VR + 8VR
OPSEG
K7 K6 K5 K4 K3 K2 K1
C B A-
VA
VR8<VA<VR9
1 1 1 1 1 1 1 0 1 1
VR7<VA<VR8
0 1 1 1 1 1 1 0 1 0
VR6<VA<VR7
0 0 1 1 1 1 1 0 0 1
VR5<VA<VR6
0 0 0 1 1 1 1 0 0 .0
VR4<VA<VR5
0 0 0 0 1 1 1 1 1 1
VR3<VA<VR4
0 0 0 0 0 1 1 1 1 0
VR2<VA<VR3
0 0 0 0 0 0 1 1 0 1
VRl<VA<VR2
0 0 0 0 0 0 0 1 0 0
294
Na osnovu ove tabele za izlazne funkcije dekodera nalaze se
Resenje:
izrazi:
C = K4
Najgori slucaj nastupa kada iza odmerka najvece amplitude
nastupi odmerak sa najmanjom amplitudom. U tom vremenu Ts = l/fs
brojac mora da predje ceo opseg brojanja n. Sa granicnom frekven-
cijom flipflopova i
FF
= ---
Tl moguce je izbrojati n impulsa, gde
FF max
je
B = K6 + K4K2 .
A = K7 + KSK6 + K3K4 + K1K2
na osnovu kojih se moze da konstruise koderska mreza konvertora.
n Ts - fFF
max ~ T - ~ = 600
FF s
ZADATAK 7.22.
prema tome, najveca rezolucija konvertora je 9 bita.
Na ulaz prateceg A/D konvertora sa rezolucijorn od 8 bita
(IDE, slika 11.34) dolazi sinusoidni napon ucestanosti f = 10KHz
i amplitude A. Odrediti najmanju ucestanost taktnih impulsa tako,
da greska konverzijebude u okviru ~1 LSB.
ZADATAK 7.24.
~V - dV d
~t - dt =at (Asin wt)
Generator tc1.J:ta na slici 7.24a daje na izlazu Q flipflopa
FF napon prema prilozenom vremenskom dijagramu. Perioda ponavljanja
napona iznosi 15 taktnih intervala Tp. Konvertorske D/A mreze upo-
trebljene su sarno za i~ustraciju stanja u binarnim brojacima BB. Ovi
brojaci su integrisane komponente sa okidanjern na p~ednjoj ivici i
mo~ucnoscu direktnog resetovanja na RD. U pocetnorn stanju kola su re-
setovana. Prouciti princi~ rada qeneratora i na osnovu toga:
Resenje:
Vrednost LSB bita je ~V = 2A/28. Najkriticniji slucaj kon-
verzije je pri najvecoj brzini promene sinusoidnog napona. Kako je
Aw cos wt
~t. = ~V - 2A/28
m1n Aw - -xw-- ~ 124~s .
V,
to je
(~V - dV
I
~t)max - dt t=O = Aw
Da bi konvertor mogao da prati sinusoidu sa greskom od ~ 1 LSB, mora
perioda taktnih irnpulsa Tp biti manja od ~tmin' pri cemu je:
IZ
FF
K
Prem~ tome najmanja ucestanost taktovanja brojaca u konvertoru moze
da bude 8 HHz.
Vz
PT
V2 VI Vo
882
RD
ZADATAK 7.23.
J1IL
Na ulaz prateceg A/D konvertora, IDE - slika 11.34, dolaze
odmerci sa ucestanoscu fs = 20 KHz. Maksimalna ucestanost okidanja
flipflopova u paralelnom obostranom brojacu je fFF = 12MHz. Odrediti
najvecu mogucu rezoluciju konvertora.
Q
0 2 7 9 12 15 tjTp
Slika 7.24a
I
/
a. Ispisati adre~e koriseenih lokacija u memoriji PROM, ka-
paciteta 8 reci od po 3 bita, kao i sadrzaj koji u njih treba upisa-
ti. Saglasno tome prikazati i potrebnu modifikaciju mreze brojaca BBl.
b. Projektovati mrezu bit-komparatora (KOMP) i realizovati
je pomoeu NILI i EX-ILl kola tako, da je K = 1 pri Yi = Xi. Kako bi
izgledala ista mreza sarno sa EX-NIL I kolima koja mogu i da se parale-
luju?
297
296
b. Seme komparatora, izvedene prema jednacini
K =(XO (!) YO) + '(XIID Yl) + (X2 (t) Y2)
odnosno
K = (Xo ED Y2) e yO). (Xie Y1). (X2
c. Ucrtati vremenske dijagrame napona PT' VI' V2' K i Q pod
pretpostavkom da sva kola, izuzev flipflopa FF, reaguju na prednju
ivicu okidnih impulsa i da kolo KK unosi kasnjenje tK = Tp/2. Taktni
impulsi su kvadratni.
ucrtane su na slici 7.24b.
Resenje:
K
Napon na izlazu Q sadrzi 6 intervala okarakterisanih time,
da je na svakom od njih nivo napona Q konstantan. Trajanja intervala
i njihcve vrednosti za Q navedene su u tabeli 7.24a.
U pocetnom stanju sva kola su resetovana. Stoga brojac BBI
adresira lokaciju CBA = 000. Bit-kom-
- parator generise L(l) kada je sadrzaj
polazne lokacije jednak stanju broja-
ca BB2. Dok se ne generise jedinica
na izlazu K, brojac BBI ne moze da
primi okidni impuls. Posto je traja-
nje prvog taktnog intervala 2T , u
p
lokaciji CBA = 000 treba da pise sa-
drzaj X2XIXO = 010. To znaci da ee,
posto BB2 stigne u stanje Y2YIYO=010
bit-komparator generisati impuls K=l,
koji ee pri negativnoj ivici izvrsi-
i okidanje brojaca BBlicime ovaj prelazi
c. Trazeni vremenski dijagrami prikazani su na sl.7.24c.
Ukazimo da dijagrami D/A konvertora VI i V2 ocigledno ilustruju
nacin rada prikazanog generatora.
2 s I. 5 & 1 8 9 '0 11
PT
v,
0
5
Tabela 7.24b
V2
Tabela 7.24a
ti resetovanje brojaca BB2
na lokaciju 001.
a. Na osnovu izlozenog
ispisan je sadrzaj PROM memorije
u tabeli 7.24b. Binarni brojac
BBI je modifikovan tako, da ga
sesti impuls sa K prikljucka
vraea u resetovano stanje.
K
Q
0 2 7 9 12 ,I. 15
Slika 7.24c
Xo
Xo
Vo Vo
x, K
x,
v, v,
X2 X2
V2 V2
Slika 7.24b
Vrem. Trajanje
Vrednost
interval intervala Q
1. 2T 0
P
2. 5T 1
P
3. 2T 0
P
4. 3T
1
P
5. 2T 0
P
6. IT 1
P
ADRESE SADRZAJ
C B A
X2 Xl Xo
0 0 0 0 1 0
0 0 1 1 0 1
0 1 0 0 1 0
0 1 1 0 1 1
1 0 0 0 1 0
1 0 1 0 0 1
0 0 0 0 1 0
299
298
AID konvertor sa dvojnim nagibom (IDE, slika 11.36a) ima
rezoluciju od n = 10 bita. Ako je ucestanost taktnih impulsa fT =
= 10MHz, odrediti najvecu ucestanost uzimanja odmeraka foe
tI
ce vremenu TX = NXTp' gde je Tp
perioda taktnih impulsa. Na 05-
novu relacije:
ZADATAK 7.25.
1 1
e (IO+IX)NTp = eIR NXTp
Resenje: To odnosno
Najgori slucaj nastupa kada dolaze odmerci sa najvecoIn am-
plitudom. Nairne, vreme ciklusa. konverzije iznosi:
TC = TA + TR
(IDE, jedn. 11. 7Sill. 76) .
(10 + IX)N = IRNX
Slika 7.26 zakljucuje se da sadrzaj brojaca
ne zavisi sarno od analognog napona. Nairne, iz jednacine
Maksimalna vrednost vremena TR nastaje pri najvecem ulaznom naponu
i iznosi:
IX 10 Ix
N = - N + - N = - N + 100
X IR IR IR
n
TRmax = 2 Tp = TA se zakljucuje da je pokazivanje brojaca uvecano za 100. &toga kon-
trolnu logiku treba izmeniti tako, da brojac pocinje da odbrojava
impulse tek posle 100 taktnih perioda.
gde je Tp petioda taktnih impulsa. Perioda odmeravanja TO mora biti
veca od najduzeg ciklusa konverzije
T = 2T - 2
n+l - -6 11
Cmax A - Tp - 0,1 . 10 . 2 = 0,2 ms I
ZADATAK 7.27.
fmax=O,SfOmax = 2,SKHz
Na slici 7.27a je data principska sernacetvoronagibnog AID
konvertora, cije su faze rada prikazane vremenskim dijagramom na sli-
ci7.27b. Ciklus konverzije obuhvata 4 faze Tl-4' u toku kojih se uk-
Ijucuju prekidaci Pl-3 redosledom koji je iznet u tabeli 7.27. U sv
koj fazi struja punjenja konvertora C jednaka je struji koja tece
kroz otpornost R, pri cemu treba uzeti u obzir tacnu vrednost napona
u sumirajucoj tacki S operacionog pojacavaca, naime
pa je najveca ucestanost odmeravanja fomax = S KHz. To znaci da se
mogu konvertovati signa Ii, ciji je frekventni spektar
ZADATAK 7.26.
U AID konvertorima sa dvostrukom integracijom cesto nastaje
greska u radu komparatora pri odredjivanju trenutka zapocinjanja in-
tegracije analognog napona. Ova greska je najizrazenija pri malim
analognim naponima. Da bi se pomenuta greska smanjila, struji IX' ko-
ja je srazmerna analognom naponu, dodaje se konstantna struja 10 u
cilju povecanja nagiba izlaznog napona integratora pri malim ulaznim
signalima.
Ako je: IXmax = IR i 10 = 2~ IXmax ' a kapacitet broja-
ca N = 2000, pokazati kako treba modifikovati kontrolnu logiku da
pokazivanje brojaca bude direktno srazmerno samo'analognom signalu.
Vs = VR2 + VOS + RIO
gde je VOS napon razdesenosti (ofset-nap on) pojacavaca, a 10 su od-
vodne struje.
Resenje:
Po
PI
P2
P3
KONTR.
LOGIKA
c
'Ie
Prema dijagramu na slici 7.26 integracija pocinje u trenut-
ku tl pod dejstvom zbira struja IX + 10' Sadrzaj brojaca NX odgovara-
Slika 7.27a
300
VK to
8, (K,)
Faze T3 i T4 odgo-
varaju dvonagibnom A/D kon-
vertoru (IDE, sl.II.36).
Zbog netacnosti rada kompa-
ratora, umesto tacnog vremen-
skog ekvivalenta, koji je
proporcionalan vrednosti
NTp (IDE, jedn.ll.78), napo-
nu VA moze da odgovara vre-
iznos nTp' Da bi se eliminisala
pri cemu i u fazi T2 dolazi do is-
Tabela 7.27
menski interval, koji je povecan za
ova greska, dodate su faze Tl i T2'
te greske kompariranja.
Opisati rad pokazanog konvertora i izvesti izraz za digital-
ni ekvivalent analognog napona.
Resenje:
Trajanje faze Tl = KITp odredjeno je kapacitetom Kl brojaca
Bl' U toku ove faze puni se kondenzator C strujom II = (Vz - VS)/R.
301
kondenzator C strujom I2=(VR-VS)~'
+ n)Tp' gde je Sa n uzeta u obzir
U toku faze T2 prazni se
Trajanje ove faze iznasi T2 = (Kl
greska komparacije.
U fazi T3 ponovo se puni kondenzator C strujom I3=(VA-VS)~'
Trajanje ove faze ograniceno je kapacitetom K2 = 4Kl brojaca B2' ko-
ji je startovao u trenutku to' naime T3 = (4Kl-(2Kl+nTp=(2Kl-n)Tp'
Najzad, u fazi T4 vrsi se potlovno praznjenje kondenzatora C
istom strujom kao i periodu T2' naime 14 = (VR - VS)R. Zavisno ad
polariteta napona VA' period T4 = NTp je rnanji ili veci od perioda
T40, koji se dobija za VA = O. Posto se digitalni iznos N dobija na
brojacu B3 kapaciteta K3 = 4Kl' koji startuje u trenutku t2' to je
oT4 = (4Kl - (T3 + T4Tp = (2Kl + n+N)Tp .
Trajanja svih faza navedena su u tabeli 7.27.
Promena napona Vc u fazi T3 iznosi
1 1
6VC = RC (VA - VS)T3 = RC (VA - VS) (2Kl - n)Tp
U fazi T4 nastaje promena istog napona u suprotnom smeru.
.. 1 .
-6VC = -RC(VR - VS)T4
Izjednacavajuci nadjenu vrednost za T4 sa onom u tabeli 7.27 za
VA > 0, naime
VA - Vs
(2Kl + n - N)Tp =-V - V (2Kl - n)Tp
R S
dobija se digitalni ekvivalent analognog napona
VA - Vs VA - Vs
N = 2Kl(1 + V - V ) + n (1 - V - V )
R S R S
Vrednost greske n, medjutim, eliminise se obavljenom integracijom u
fazama Tl i T2' Izjednacavanjem pozitivnog i negativnog prirastaja
napona Vc u ovim fazama, odredjuje se vrednost broja
Vz + VR - 2VS Vz - Vs
n = K1 V - V = -Kl(1 + V - V )
S R R S
t3
13
I
T4m
T,O
_T4M
I
82 (4K,)
..,
83 ('K,)
Slika 7.27b
Faza Zatvoren
Ukljucen Trajanje
T. P.
napon
faze
1 1
Tl PI Vz KITp
T2 P2 VR (Kl+n)Tp
T3 P3 VA (2Kl-n)Tp
T4
+
P2 VR (2Kl+n-N)Tp
Iz uslova
6VC = -6VC
dobija se
VA - Vs
T4= - VR - Vs (2Kl-n)Tp
302
303
Sa ovim se nalazi konacni izraz digitalnog ekvivalenta analognog na-
pona VA > 0 u obliku:
U idealnom slucaju, tj. za Vz = 0 i a = 0, odnosno pri VS=VO=VR/2,
gornji izraz bi se sveo na tacnu vrednost
VA + VR - 2VS VR + Vz - 2VS
N = 2Kl V - V + Kl V - V
R S R S
VA - VR
VR - Vs
VA
NT = N
I
= 4K1 V
a=Q V =0 R
. , Z
sto znaci da je analogni napon VA proporcionalan vremenskom inter-
valu NTTp. U slucaju da je a = 0, a Vz ~ 0 bice
ZADATAK 7,28,
Ispitati velicinu gresaka koje nastaju kod cetvoronaqibnog
D/A konvertora, opisanog u prethodnom zadatku.
VA VA Vz
Nz = N
I
= 4Kl V- + 4Kl (V- - 1) V
a=O R R R
Resenje:
odnosno aka je Vz = 0, a a ~0, onda je
VA VA 2
N =N
I
= 4K -- - 4K (-- - l)a .
a V =0 1 VR 1 VR
Z
Greske mogu da nastanu iz vise razloga kao sto su: pad napo-
na na uzemJjenjima tako da Vz ~ 0, zatim zbog ofset napona Vas' odvod-
nih struja IO i nepodesenosti napona Va ~ VR/2. Sve ove greske mogu
se obuhvatiti 'izrazom
Greske su najvece pri naponu pune skale i iznose:
Vs = VR2 + Vas + RIO
Vas + RIO
= 0,5VR (1 + 0 5V ) = 0,5VR(1 +a).
, R
NZ Iv =VR/4 A
Vz
= Kl - 3Kl VR
i
Nalv =V
/
=Kl - 3K 2
A R 4 la
Ako se ova vrednost napona u tacki S na slici 6.27 stavi u izraz za
digitalni ekvivalent analognog napona, bice
4
22
Kl VAVR - 2aVAVR+ a VR - VZVR + VZVA
N - .
- V2 (a - 1)2
R
Na slican nacin odredili bi se odgovarajuci izrazi i za
negativne analogne napone VA < O.
1 2
F(ex) = 2 '" 1 + 2a + 3a
(a-I)
ZADATAK 7.29.
U A/D konvertoru sa frekvencijskim ekvivalentom (IDE, sl.
11.37a) najduze praznjenje kondenzatora iznosi T2 = 5~s. Ako je si-
rina selektorskog impulsa TO = Is, a vremenska konstanta integratora
je RC = Ims, odrediti odnos analognog i referentnog napona tako, da
nelinearnost konvertora ne bude veca od 1%.
Pod pretpostavkom da je a vrlo malo, pogodno je funkciju F(a) =
= 1/(a-1)2 razviti u Maklorenov red i uzeti sarno3 clana, naime
Ako se ova vrednost uvrsti u prethodnu jednacinu za N, stirn da se
zanemare clanovi treceg reda, kao i clan a2.Vz, jer Vz + 0, digitalni
ekvivalent se dobija u sledecem obliku:
Resenje:
Ako se uzme u obzir vreme praznjenja kondenzatora, pokazi-
vanje brojaca je:
TO
N=-
Tl + TR
gde je Tl vreme punjenja,odnosno vreme integracije. Kako je T1 =
RCVRlvA (IDE, jedn.ll.80), to je
VA 2 VA Vz VA
(2a + 1) N = 4Kl V + 4K1a
(1 - -) + 4K - (- - 1)
R
VR IVR VR
VA VA Vz
- (2)
= 4K1 V + 4K1(y- - 1) (v (2a + 1)
R R R
304
'~T<~-
''''8f#
305
1
TO
RC
T2
1 + RC
VA
. VR
1000
VA
. VR
N =
VA
1 + 0,005 V
R
VA
VR
Razvijanjem funkcije
1
VA
1 + 0,005 V
R
u Maklorenov red i zanemarivanjem clanova treceg i viseg reda, do-
bija se:
VA VA
N = 1000 -- (1 - 0,005 --)
VR VR
Formiranjem izraza za relativnu gresku do 1%
VA VA
1000 -- - 1000 --
VR VR
V
1000 _A
VR
VA
00 5 --)
(l - 0, VR -1:.....
~ 100
nalazi se da mora biti VA/VR < 5.
ZADATAK 7.30.
U cetvorobitnom AID konvertoru sa operacionim pojacavacima,
koji je izveden prema slici 11.42 u IDE, pojacanja operacionih ste-
pena odstupaju od vrednosti A = -1 zbog tolerancije otpornika veza-
nih za zbirnu tacku pojacavaca.
Odrediti najvece dopusteno odstupanje pojacanja iz uslova
da apsolutna greska konverzije u najgorem slucaju ne bude veca od
vrednosti rezolucionog napona.
Resenje:
Ako su pojacanja operacionih stepena A = -I, onda se za ana-
logni napon VA dobija tacan digitalni ekvivalent prema formuli (IDE,
jedn. 11 .93) :
a3 VR a2 VR
VA = ~ + 4
al V
+ - R
aO VR
+ 16""
Medjutim, ukoliko pojacanja operacionih stepena odstupaju od vred-
nosti 1, onda ce da vazi formula
~ a3 VR a2 VR alVR ao VR
V =-+-+-+
A 2 4A2 8A2Al 16A2AIAO
postavljeni uslov dopustene greske je
tN = V - V ~ -= "+ V 1
16
A A R
NajveCa greska je pri naponu pune skale, tj. kada su svi koeficijenti
ai = 1. Pod pret~ostavkom da se radi 0 identicnim opeiacionim stepe-
nima pojacanja A <1, uslov dopustene greske dat je jednacinom:
V VR 1 VR 1 VR
6V = ~(1 - !) + --(1 - --) + --(1 - --) = - --
4 A 8 A2 16 A3 16
Resavanjem gornje jednacine treceg reda dobija se
A. -
A 9
mln - , 2.
Za slucaj kada je A > 1 isti apsolutni iznos greske nastace pri
A -
max - 1, 11 .
prema tome, dozvoljene varijacije pojacanja mogu da se krecu u grani-
cama
0,92 < A < 1,11
7.4. PRIMENA INTEGRISANIH D/A I AID KOMPONENATA
(IDE, odeljci 11.3.3, 11.3.6 i 11.6.7)
ZADATAK 7.31.
Funkcionalna sernadigitalno/analognog konvertora AD75204
prikazana je slikom 7.31a. prekidaci 81 - 88 upravljaju se vredno-
stima ulaznih bita DBO - DB7 i to tako, da je pri vrednosti L(I)
prekidac spojen na izlaz OUT 1, a pri L(O) na izlaz OUT2. Kod ove
integrisanekomponenteoperacionipojpcavac~ kao izlaznistepen
konvertora, prikljucuje se spolja.
Pokazati kako treba prikljuciti pojacavace na izlaz konver-
torske komponente da bi se ostvario:
a. unipolarni izlaz;
b. bipolarni izlaz.
c. Ispisati vrednosti izlaznog na-
pona VI = kVR u oba slucaja pri
konverziji digitalnih reci:
Resenje:
a. Prema sl.7.31a vidi se da za unipolarni izla~~treba
jednostavno spojiti: izlaz OUT2 na masu, OUTI na sumirajucu tacku
operacionog pojacavaca i prikljucak RFB' odnosno otpornik za povrat-
nu spregu na izlaz operacionog pojacavaca, sl.7.31b. Ovaj konvertor
poseduje i registar podataka (Data
latches), u koji se impulsom WR upi-
suje digitalna rec.
b. Sprega pojacavaca za bi-
polarni izlaz pokazana je na slici
7.31c. Spoljasnjim otpornicima pode-
sena su pojacanja operacionih poja-
cavaca tako, da pri ulaznoj reci
10000000 bude na izlazu pojacava-
ca A2 napon VI = O. Nairne napon na
izlazu pojacavaca Al je:
306
FUt~CTIONAL DIAGRAM
voo
,.
v...
3 -ONO
Slika 7.31a
VR I t1aV
R1 2K
vDD
R2
DBa
RFB
RFO
R3
AD752'
DB7
----
307
R + R V 7 i
-- FB FO. -.B (y. DBi . 2 ),
VAl- Rl + RI 28 i=O
gde je RI = R.
Otpornikom Rl se podesava jednakost RFB + RFO = Rl + R
, sts daje
11111111
10000001
10000000
VR 7 .
VAl = - 8 (I DB. . 21)
2 i=O 1
01111111
00000001
00000000
Napon na izlazu pojacavaca A2 je:
~2 ~2
VI = - ~ VR - ~ VAl = -VR - 2VAl
2 3
VR 7 i
2--
8 <I DB. 2 ) - VR
2 i=O 1
Prema tome, pri ulaznom signalu 10000000 bice
VRl:t 10VIVDD
VR 7
V = 2-- . 2 - V = 0
I 28 R
c. Sa sl.7.31a vidi se da je na ovom konvertoru primenjena
lestvicasta mreza, pa se unipolarne vrednosti analo~nog napona izra-
cunavaju prema jedn. (11.25)u IDE. U bipolarnom kodu nulti izlaz
analognog napona podesava se za digitalnu vrednost 10000000 . Analog
ne vrednosti u oba koda za zadate digitalne slogove navedene su u ta
beli 7.31, pod uslovom da je VR> O.
DBO
RFB
VI
AD7521.
DB7
cs
WR
OUT I
OUT 2
GND
Slika 7.31b
VI
Tabela 7.31
Slika 7.31c
ZADATAK 7.72:,
D/A konvertor se ponekad upotrebljava za analogno-digitaln
mnozenje, kao i za analoqno-digitalno deljenje. Objasniti roogucnost
Analogni izlaz
Digit.ulaz
Unipolarni Bipolarni
11111111
-255 VR/256 +127 VR/128
10000001
-129 VR/256
+
1 VR/128
10000000
-128 VR/256
+ 0
011111lJ
-127 VR/256
-
1 VR/128
00000001
-
1 VR/256 -127 VR/128
0'0000000 0
-128 VR/128
308
309
ovakve primene konvertora AD7524, prikazanog u zadatku 7.31.
Prema jedn. (11.25) u IDE izlazni napon lestvicaste mreze je:
Posto je pojacanje operacionog pojacavaca veliko, ostvareni sistem
sa negativnom povratnom spregom dolazi u ravnotezno stanje kad se
signal greske, jednak naponu izmedju ulaznih krajeva pojacavaca,iz'
jednaci sa nulom. Ako se lestvicasta mreza predstavi ekvivalentnim
Tevenenovim generatorom napona VA = DVR i izlazne otpornosti RI = ]
sl.7.32b, sledi da je u ravnoteznom stanju napon na zbirnoj tacki
VI = O. To znaci da je:
Resenje:
an-l an-2 an-n
V
A
=(
1
+
2 + ... )VR
2 2 2n
odnosno za komponentu AD7524, primenjenu prema sl.7.31b tako da je
A = 1, gornji izraz glasi:
RFB
VI = Vu + R + R (VA - Vu) = O.
I FB
DB? DB6 DBO
V I = - (1- + ~ + ... -a )VR = -DVR
222
odnosno RIVU = -RFBVA - RFBDVR
gde je sa D oznacen izraz u zagradi. Posto je D digitalna, a VR ana-
logna velicina, to se menjanjem kako jedne, tako i druge vrednosti, -
ostvaruje digitalno-analogno mnozenje. U tom cilju se u dovod VR na
sl.7.31b dodaje promenljivi otpornik Rl kao na sl.7.31c, cime se
vrsi postavljanje analogne vrednosti mnozioca.
Analogno-digitalno deljenje ostvaruje se postavljanjem les-
tvicaste mreze u povratnu granu pojacavaca, sl.7.32a.
Kako je: VI = VR' iz prethodne jednacine sledi da je
RI Vu Vu
V = -- .- = ---
I RFB D D
VR
jer je ~B = RI = R. Primetimo da u digitalnom obliku D mora da b'J!j
delilac, a ne deljenik. I
Na sl.7.32c pokazana je prakticna realizacija sprege 'konv
tora i operacionog pojacavaca za izvodjenje operacije analogno-dig
talnog deljenja.
ZADATAK 7.33.
Vu
"I
RFB
Ostvariti sprezanje n D/A konvertora tako, da se na izlaz
mreze dobije napon VI = ! DnVR. Sa konvertovima AD7524 (zadatak 7.
ostvariti takvu mrezu za n = 3.
VI
Vu
Resenje:
Slika 7.32a Slika 7.32b
Izlazni napon konvertora na sl.7.31b dat je izrazom
VII = -DVR
Voo
pri cemu je D definisano u zadatku 7.32. Ako se ovaj napon iSkoris
l kao referentni za drugu konvertorsku komponentu dobija se:
"R
DBO
AD;S21.
Slika 7. 32c
2
VI2 = +D VR
VI
~oristeci ovaj napon kao referentni za trecu konvertorsku kompone~
njen izlazni napon imace vrednost: I DB,
3
VI 3 = -D VR '
itd .
310
1
311
Moze se zak1juciti da je ovako generisani napon pozitivan kada je
n parno, a negativan kada je n neparno.
Spreqa trostepenog generatora napona sa komponentom AD7524
pokazana je na 51.7.33.
su neke vrednosti iz1aznog napona, kao rezu1tat mnozenja Vu sa BCD
vrednostima. Podsetimo da je D/A konvertor AD7525 predvidjen za rad
sa 3 1/2 BCD cifre.
DIG.UL.i
ES
WR
.
ZADATAK 7.35.
VR
DBO
DB?
cs
ViR
RJ:B
Slika 7.35a pokazuje D/A konvertor AD DAC-08 sa strujnom re
ferencom. Za pozitivni referentni napon VR (VREF+) komponenta se pri
kljucuje na nacin pokazan na slici 7.35b.
VII
VI2
VI3
Slika 7.35a
'v,
81 IMSBI
I-IV." ~
VR" I-I
,S
A1S .".
B DAA~08
A,. .A,.
AL
-V,
!!.-'4 C'''N
Ikll 15pF
2kIJ J7"F
SkI! 7s"r
Slika 7.35b
Slika 7.33
Ako su VR = 5V i R14 = R15 = 2,5 kQ , odrediti izraze za iz
1azne struje 10 i YO (lOUT i lOUT) .
ZADATAK 7. 3LI.
Resenje:
Digitalno/ana1ogni BCD konvertor AD7525, opisan u zadatku
7.17, proizvodi se kao komponenta bez operacionog pojacavaca. Sa ne-
koliko u1aznih digitalnih podataka pokazati da ovaj konvertor moze
da se upotrebi kao digita1no kontro1isani atenuator ana1o~nog na~ona.
Na slici 7.35c pokazan je referentni pojacavac sa jednim
izvorom (tranzistor TR2 sa otporom 2R u emitoru). Da bi tra
zistor TRI bio ispravno po1ari-
san, neophodno je da referentna
struja ima smer pokazan na slic
7.35c, odnosno da napon bude po
tivan. Potencija1 neinvertorsko
ulaza pojacavaca je a v. Negati
na povratna sprega, ostvarena 0
iz1aza pojacavaca do + u1aza pr
ko baze i ko1ektora tranzistora
TRl' postavlja napon na iz1azu
pojacavaca na vrednost koja daj
emitorsku struju 10 tranzistora
strujnim
Resenje:
Radi se 0 ana1ogno-digita1nom mnozacu, te se stoga prik1jucak
VR koristi kao u1az ana1ognog napona, sl.7.34. U tabe1i 7.34 navedene
+VR
~ Vu~VRI _A_D:'_'.'u . IZ_:A vI
BCD.UL
Slika 7.34.
~r1
-VS'
Slika 7.35c
Tabe1a 7.34
2R
ECD ULAZ AI\'J'1 IZUZ
lS1
liJ-l 10-2 10-3
VI
a
0000 0000 0000 a
a 0101 0000 0000
-0,500Vu
a
1001 1001 1001
-0,999Vu
1
0000 0000 0000
-l,OOOVU
1 0000 0000 0001
-l,OOlVU
1 1001 1001 1001
-1,999Vu
312
TRI jednaku struji IR. Na primer: IR = VR/R14 = 2mA. Ako je R = 5kQ
i Vs = 15V, napon na izlazu pojacavaca je VI = VB = -Vs + RIR + VBE=
= 4,4V. Ako su naponi VBE upotrebljenih tranzistora jednaki, onda su
isti naponi na otpornicima R i 2R, pa je struja II dva puta manja od
struje IR. Znaci: II = 0,5IR = lmA.
Ako se posmatra celokupna mreza otpornika R - 2R, onda je
napon na emitoru svakog tranzistora VE = VB - VBE = -VS + RIR . Sli-
ka 7.35d daje napone na krajevima otporne mreze i omogucuje izracu~a
vanje emitorskih struja tranzistora.
R R R R R R
Slika 7.35d
Sazimanjem generatora VE pomocu Tevenenove teoreme, dobija se kolo
za odredjivanje struje 12 pokazano na slici 7.35e, sa koje se dobija:
Iy = I2; IX = 212. Ponovnom transformacijom, dobija se ekvivalentno
kolo pokazano na slici 7.35f, iz koje sledi da je Ix = II. Prema tome,
struja 12 je polovina struje II'
Slicnom analizom se pokazuje da za raspodelu struja u mrezi
vazi relacija:
I
Ii = '2 Ii-l
odnosno
10
I =--;-
1 21
= IR
2i
i = 1,2, ...8.
.
t
I
J
1
313
Na osnovu seme konvertora na sl.7.35a se vidi da vrednost
ulaznog bita L(I) usmerava struju u granu 10' a vrednost L(O) usme-
rava struju u granu IO' Saglasno tome, izlazne struje su:
Na osnovu prethodnog objasnjenjaproturnaciti rad
vertora sa negativnom referencom, u kom cilju se otpornik
7.35b vezuje na masu, a R15 na negativni referentni napon
istog kon-
R14 na sl.
-VR'
ZADATAK 7.36.
Pokazati kako se D/A konvertor iz zadatka 7.35 moze da upo-
trebi kao strujno-naponski konvertor sa unipolarnim izlazom i to ka-
ko na visokoj tako i na niskoj izlaznoj impedansi.
Resenje:
a. Za dobijanje strujno-naponskog konvertora dovoljno je iz-
laz 10 vezati na otpornik, ili pak na operacioni pojacavac, ako je
potrebna mala izlazna impedansa. Ovakav strujno-naponski konvertor
prikazan je slikom 7.36. Pri referentnoj struji IR = 2mA, struja kvan
ta iznosi
a
2 . 10-3
~I = 8 ~ 8~A,
2
2 . 10-3
IOmax = 256 . 255 = 1,992 mA.
Prema tome, opseg napona na izlazu
+Vs
bice
IR
-
VI = 0 - 9,960 V
Vezivanjem izlaza 10 i 10 preko otpor
nika od po 5 kQ na masu, na ovim viso
koomskim impedansarnauspostavljaju.se
naponi koji odgovaraju pravoj,odnosno
komplementnoj vrednosti digitalnog sa
drzaja, tabela 7.36.
I .80
I
I
I
DIG. I
UL. :
I
I
I
I
I .s,
+VR VR+
VR-
AD
DAC-OS
SK
VI
-Vs
Slika 7.36
Ve Ve Ve VE Ve Ve Ve Ve
I', v' f' f" f' V. f' I',
2R 2R 2R 2R 2R 2R 2R 2R
I
-vs
Ve Ve VT=Ve Ve Ve
* II, jl'
t..
1J'.
2R 2R
T-
-Vs
I
-Vs
IX Iy
Slika 7.35e Slika 7.35f
8 8
IR
10 = I B. I.
=
I
B.--:-
i=1 1 1 i=1 1 21
- 8 - 8 - IR
10 = I B.I. = I Bl--:-
i=l 1 1 i=l 21
314
Tabe1a 7.36
ZADATAK 7.37.
Odrediti funkciju mreza na slikama 7.37a i b, koje su izgra-
djene koriscenjem D/A konvertora, opisanog u zadatku 7.3S.
R2
R1
Rp
MSB
I ,B,
I
:
I
VR-
: OAC-08
I '0
I -
Be '0
VR+ VR+
V,
RO VR-
OAC-OS
10
'0
RI R2
A B
LSB
Slika 7.37a
MSB
R1 R2
VR
RI
I .8,
I
I
I
I
I
I
I'BS
Rp
VR't' VR
VR-
OAC-O'
10
VR-
OAC-OS
'0
fo 'f0' -
LSB
RO
Slika 7.37b
315
Resenje:
Iz1azna struja 10 komponente AD DAC-08 je
10 = DIR
gde je D digitalni sadrzaj Bl - B8' a IR je struja koja se dovodi
prik1jucku 14 (VREF+) na sl.7.3S.
Na slici 7.3Sa komponenta A je obuhvacena povratnom spre-
gom, pa je:
VI Vx
IO(A) = RO = D(A) . Rl
odnosno
I
Rl ~ = R -.2.
Vx = RO VI D(A) 1 D(A)
Posto je Vx referentni napon za komponentu B, njena iz1azna struja je:
Vx
10 (B) = D (B) R2
Rl D(B) - D(B)
- - I --K
- R2 0 D(A)D(A)
I
I
I
J
.
I-
Vidimo, dak1e, da ce analogni napon na otporniku Rp biti proporciona-
Ian ko1icniku dve digitalne reci.
Na slici 7.37b iz1azni negativni napon komponente A je upo-
trebIjen kao referentni napon za komponentu B. Stoga je struja koja
utice u prik1jucak VR+ komponente B jednaka:
ROIO RO VR
I =-=-'-'D
R (B) R2 R2 Rl (A)
IzIazna struja komponente B iznosi:
RO VR
IO(B)= D(B) IR(B)=~ . ~ . D(A) . D(B)
2 1
Vidimo, dak1e, da ce analogni napon na otporniku Rp biti pronorcio-
nalan proizvodu dve digita1ne reci.
ZADATAK 7.38.
Pomocu konvertora DAC-08 naprav1jen je BCD D/A konvertor za
dve dekade pokazan na slici 7.38. Odrediti vrednosti otpornika Rl' R2'
R3' R4 i R, ako su VREF = 5v' RREF = Skn i V = -SV. Logicki nivoi
L(O) i L(I) su OV i +SV .
DIGITALNI ULAZI ANALOGNI IZLAZI
B7
-
BO 10 (mA) 10 (mA) VI (V) VI (V)
00000000 0,000 1,992 0,000 -9,960
00000001
0,008 1,984 -0,040 -9,920
01111111 0,992 1,000 -4,960 -S,OOO
10000000 1,000 0,992 -S,OOO -4,960
10000001 1,008 0,984 -S,040 -4,920
11111110
1,984 0,008 -9,920 -0,040
11111111 1,992 0,000 -9,960 0,000
316
",VREF
R
VA
JR'
LSB
A' A' A 'A-'
I 0 1 2 3.
.
'0'
S1ika 7.38
Resenje:
,
,,' t
Binarne te!ine digita1nih u1~~~'D/A konvertora se koriguju
strujom lk' Na primer, ako je bit AD ~~~(O), onda se deo st~uje I iz
baterije V, predvidjen za korekciju bita AD' zatvara kroz invertor,
(ne ide u Sumiraju6u tacku), a ako j,e'AQ'=L(1), deo struje I, predvi-
djen za korekciju te!ine bita AD' tece u sumiraju6u tacku pojacavaca
i vrsi k-orekciju. ..-
Da bi se korigovao bit AD ,za 661, bit Ai za 1261, bit A2
za 2461 i bit AJ za 4861, gde je 61 kvant struje (61 = 1R/28, videti
zadatak 7.35), neophodno je da struja kroz otpornik RK iznosi
I = 661 + 1261 + 2461 + 4861 =
90 90 VREF 90
= 9061 = E61R = 256 . ~ = 256mA
REF
i da struje kroz otpornike Rl' R2' R3 i R4 budu:
1Rl = 661, lR2 = 1261 1R3 = 2461
,
1R4 = 4861
Ako je na primer, Al = 0, struja 1R2 postoji i umanjuje struju I za
1261 pri formiranju korekcione ~truje lK' Ako je Ai = 1, struja 1R2
r
I
I
\
i
I
I
. I
1
, t
~
I
,f
,
317
1
je nula i struja I se ne urnanjuje za 12~I pri forrniranju korekcione
struje. Potrebne vrednosti otpornika su:
Smatraju6i da je brojac u mre!i na s1.7.39 resetovan u po-
cetku, odrediti vezu izmedju digita1nog sadrzaja na iz1azu brojaca
i u1aznog ana1ognog napona VA i'konstatovati kakvu funkciju moze da
ima ovakva mreza.
..
~'
, T
-.' RO'"
'+VA
BINARNIBROJA~ t--RD
Do D, D7
LSB I I I I I I I ItotSB
R
+VR VR+
VR-
R
S1ika 7.39
Resenje:
U pocetnom stanju brojac je resetovan i,zahva1juju6i inver-
torima,na u1azu D/A konvertora se postav1ja najve6i broj, koji daje
IK
I
Rio
V\
R3
\,\
R2
R1
y..
'I r
-V
8 8
VL ( 1 ) 2 VL ( 1 ) ? . VL (l ) . RREF
R = ----- = =
1 661 61R 6VREF
25 . 5 . 5 . 103
= 640 krl
6 . 5 3
VL(I) Rl
VL(1) Rl
R2 = 1261 = 2"
R = 2461 ="4
VL(1) Rl
V 128
R4 = 4861 ="8 RF = 9061 = g- krl .
ZADATAK 7.39.
318
maksimalnu vrednost struje 10. Otpornik RO treba da bude podesen ta-
ko, da je zadovoljena relacija:
VA - ROIO < a
Izlaz komparatora je na nivou V(O), te se otvara prolaz taktnim im-
pulsi~a u brojac, koji, povecavanjem svoje vrednosti, smanjuje stru-
ju 10. U momentu kada se izjednace naponi~
VA = ROIO
izlaz komparatora postaje V(I), te se brojac zaustavlja pri sadrzaju
D. Time se dobija struja
VREF . D
10 = R
1
,
,
!
1z prethodne dye jednacine nalazi se da je
V
- R . ~ = KVA
D =~ VREF 0
Ako se brojac nakon zaustavljanja resetuje, opisana operacija se po-
navlja. Time se dobija AID konvertor sa 8 bita.
ZADATAK 7.40.
Slika
D/A konvertora
7.40 predstavlja integrisanu komponentu osmobitnog
(AD558) sa detaljno prikazanim izlaznim stepenom. Po-
otpornika Rl' R2 i R3 podesava se napon pune skale
konvertora u odnosu 1 : 4.
a. Pokazati nacin sprezanja ot-
pornika za dobijanje veceg, odnosno ma-
njeg, opsega napona VI.
b. Odrediti odnos otpornosti
R3/R2 tako, da se moze da ostvari nazna-
ceni odnos napona pune skale 1 : 4.
godnom spregom
Resenje:
a.Pojacanje operacionog pojacavaca
sa signalom na neinvertorskom prikljucku
iznosi:
Slika 7.40
A = R" + I1"
R"
L
319
gde je R" otpornost izmedju invertorskog ulaza i rnase, a R" je otpor-
nost izmedju inverto~skog ulaza i izlaza pojacavaca. Ako se otpornik
R3 veze na izlaz VI' otpornik R2 maze biti paralelan sa Rl ili sa
R3. U prvom slucaju postize se veci, a u drugom manji opseg pune ska-
le. Pored toga otpornici R2 i R3 mogu da izmene navedene uloge.
b. Pri vecem i manjem opsegu pune skale pojacanja su data
izrazima:
Iz uslova Av = 4AM' dobija se
R3 = 3R2
ZADATAK 7.41.
Na sl.7.41a je pokazana funkcionalna sernaAID konvertora
AD7570, u kome je upotrebljen D/A konvertor prema ~1~7.41b. Ovaj kon-
vertor nema sopstveni komparator te ga stoga treba dodati spolja.
a. Ostvariti veze komparatora i konvertorske komponente tako
da ona sluzi za konverziju unipolarnog analognog napona.
b. Modif~kovati prethodni
unipolarni konvertor tako da moze da
se upotrebi za konverziju bipolarnog
analognog napona.
VR
r--- ,
I 2 I
I, JI
VA I D/A , 1
I 3 BO Bt 5 I Jl2
I I
I 10 ID!g notSB)
I
I
I
I
I
I
I
19~DBO(LS8)
I
I
BROJAC JLOGIKA I
PT 2 IA SUKceSIVNU 7
I
KOMP.
, APROKSIMACIJU
I
L- - - - - - ~D7~~ - J
Slika 7.41a
VR
R
T
R 2R I. R ~
JR ~ ZR ZR
, .0
It /
~
/ eO ~'Z'
=r= 1%,
,
R ~ID
VA
Slika 7.41b
Vu
Do VI
- R3
DI
D2
D3
-
0,
AD558
GND
Ds Vcc
D6 ES
D7 CE
Av=
R3 + RIll Ri (Rl + R2)R3
RIll R2
= 1 +. R R
1 2
-
An =
Rl + R211 R3 R2 R3
Rl
= 1 +
Rl (R2 + R3)
320
321
Resenje:
tora u zavisnosti od znaka referentnog naDona. To je diktirano ka-
rakteristikama kontrolne logike, sa ciljem da se u A/D konvertoru
ostvari petlja negativne povratne sprege: analogni napon - izlaz
D/A konvertora - izlaz komparatora - stanje u koje se postavlja
Nacin rada D/A mreze na sl.7.41b prikazan je ranije u. zada-
tku 7.35, pri cemu je grana VA koriscena za povratnu spregu <RyB).
a. Na sl.7.41c pokazana je veza konvertora za konverziju
pozitivnog napona VA.
ZOK
~R
D8,
D80
brojac u bloku kontrolne logike.
b. Data sem~ unipolarnog AID konvertara rno~eda se upo-
trebi i za konverziju bipolarnog napona, aka se izlaz operacionog
pajacavaca podesi tako da bude unipolaran. U pokazanoj semi na sli-
ci 7.41C pri VR = -lOV mogu da se konvertuju naponi u opsegu od
-IOV do +lOV dovodeci ih na ulaz stepena AD741, ili od 0 do lOV
dovodeci ih direktno na ulaz komponente AD7570. Ova komponenta je
izgradjena u CMOS tehnici sa napajanjem VDD = lSV. Napon VCC uzima
se od 5 - lSV.
~D Vcc
-~
!~~ ~
~~
Slika 7.4lc
Komponenta AD3ll predstavlja komparator sa velikom ulaznom
otpornoscu. Posto je minus ulaz komparatora uzemljen, napon na + ula-
zu mora menjati polaritet u zavisnosti od odnosa analognog ekvivalen-
ta digitalnog sadrzaja VDA i ulaznog analognog napona. To znaci da na-
Boni VA i VR moraju biti razlicitog znaka. Komparator prestaje da me-
nja stanje na svom izlazu kada napon u tacki 4 (1Zl) dostigne OV sa
tacnoscu od ~0,5 LSB. Da bi taj nap on bio nula, mora se ispuniti us-
lov, da je ukupna struja 10 koju mreza R - 2R salje u tacku 4 (1D te-
ce preko otpora R u izvor VA) jednaka
,
1D = - VA/R
Posto je struja ID data relacijom:
VR 1 9 i - D
I =- .- .L B 2 --0 VR
D 2R 29 i=O ~ 21 R
to se iz prethodne dve jednacine nalazi da je
D
VA = 10 (-VR)
2
To znaci, kad ceo sistem AID konvertora stupi u ravnotezu, digitalni
sadrzaj odgovara analognom, sa sistematskom greskom od ~ 0,5LSB. Na-
pomenimo da fabrika specificira raspored ulaznih prikljucaka kompara-

You might also like