Professional Documents
Culture Documents
DAC&ADC
DAC&ADC
DAC VE ADC
Saysal sistemler kendi ierisinde ilem yaparken ikilik saylar kullanr. D evre birimleri ise bu saylar ile almaz, ounlukla analog iaret ile alrlar. Bu iki sistemin birlikte kullanlabilmesi iin dnm zorunludur. evre birimi kndaki verinin ikilik olarak ilenebilmesi iin ikilik say sistemine dntrlmesi iin kullanlan devreye ANALOG-tan SAYISAL-a dntrc ad verilir. Ksaca ADC olarak adlandrlr. lenen verinin tekrar evre birimine gnderilebilmesi iin analog deere dntrlmesi gerekir. Bu ileme yapan devreye SAYISAL-dan ANALOG-a dntrc ad verilir, ksaca DAC olarak adlandrlr. Bu blmde ADC ve DAClarn yaps, almas ve kullanm incelenecektir.
RG R Giri =0 V
RF VG1 k
YKSEK giri empedansn temsil ediyor.
VG2
(b) Ykselte
(c) Karlatrc
OPAMP giriine gelen gerilimi kndan ykseltilmi olarak verir. Kazanc girie ve geri beslemeye balanan direnler yardmyla deitirilebilir. Ykselte olarak kullanldnda giri ile k arasnda aadaki eitlik geerlidir. Negatif iaret ise giriin deillendiini belirtir.
Vk V giri = Rf R giri
(10.1)
Karlatrc olarak kullanldnda iki giri arasndaki ok kk fark girilerden byk olana gre k gerilimi pozitif doyum gerilimine veya negatif doyum gerilimine kurar. Doyum gerilimi yaklak olarak besleme gerilimine eittir.
(10.2)
IF akmnn deeri tm giri akmlarnn toplamdr. Giri akmlar ise girie uygulana gerilimlerden bulunabilir.
I F = I 0 + I1 + I 2 + I 3
(10.3)
Girilere saysal devrelerde ya 0V ya da 5V uygulandna gre tm girilere gelen gerilime V diyebiliriz. Buna gre I0, I1, I2, I3 akmlarn yle hesaplayabiliriz.
I0 = V , 8R I1 = V , 4R I2 = V , 2R I3 = V R (10.4)
ekil-10.3(a)deki devrenin giriine uygulanan saysal iaret ekil-10.3(b)de verilmitir. Verilen zaman aralnda k hesaplayarak dalga eklini izin.
VIKI= Rf If 8R I0 I1 I2 I3
ekil 10.2 kilik arlkl girili DAC.
Rf If
4R 2R I=0 R
VIKI
10 K
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 D0 D1 VIKI D2 D3 (b)
ZM:
ekil Error! Use the Home tab to apply Liste Paragraf to the text that you want to appear here..3
ncelikle girilerden gelen akmlar belirlenir. Akmlar belirlenirken giriin 0 ve 1 olmalarna gre akm hesaplanr. Aada sadece 1 iin hesaplama yaplmtr. 0 olduunda akmlar sfr olaca iin hesaplama yaplmamtr. I0 = I1 = I2 = I3 = 5V = 0,025 mA 200 K 5V = 0,05 mA 100 K 5V = 0,1 mA 50 K 5V = 0,2 mA 25 K
OPAMP giri empedansnn ok yksek olmas tersleyen girie giden akm yaklak olarak sfr olmasna neden olacaktr. Sonu olarak giri akmlarnn tamam geri besleme direnci zerinden geecektir. k gerilimini deeri geri besleme direnci ile giri akmlarnn toplamna eittir. Saysal girilir 15 zaman aralna blnd iin her zaman aral iin k gerilimi tekrar hesaplanmaldr. Bu ok fazla hesaplama gerektireceinden her akmn dierinden bams k gerilimine etkisi hesaplanacak eer giri saysal deer mantk 1 ise k gerilimi bulunurken toplanacak eer mantk 0 ise toplanmayacaktr.
VIKI ( D 0 ) = (10 k )(- 0,025 mA) = 0,25 V VIKI ( D1) = (10 k )(- 0,05 mA ) = 0,5 V VIKI ( D 2 ) = (10 k )(- 0,1 mA ) = 1V VIKI ( D 3) = (10 k )(- 0,2 mA ) = 2 V
0 nolu zaman aralndan balayarak k gerilimlerini her zaman aral iin hesaplayalm. ekil-10.3(b)de 0 zaman aralnda saysal girilerin deerleri 0000 dr, k gerilimi de 0Vtur. 1 nolu zaman aralnda saysal giriler 0001 ve k gerilimini sadece D0 girii belirler, k gerilimi 0,25Vtur. 2 nolu zaman aralnda saysal giri 0010 ve k gerilimini sadece D1 girii belirler, k gerilimi 0,5Vtur. 3 nolu zaman aralnda saysal giri 0011 ve k gerilimini D1 ve D0 girileri birlikte belirler, k gerilimi (0,5) + (-0,25) = -0,75Vtur. 4 nolu zaman aralnda saysal giri 0100 ve k gerilimini D2 girii belirler, k gerilimi 1Vtur. 5 nolu zaman aralnda saysal giri 0101 ve k gerilimini D2 ve D0 girileri birlikte belirler, k gerilimi (0,25) + (-1) = -1,25Vtur. 6 nolu zaman aralnda saysal giri 0110 ve k gerilimini D2 ve D1 girileri birlikte belirler, k gerilimi (0,5) + (-1) = -1,5Vtur. 7 nolu zaman aralnda saysal giri 0111 ve k gerilimini D1, D1 ve D0 girileri birlikte belirler, k gerilimi (1) + (0,5) + (-0,25) = -1,75Vtur. 8 nolu zaman aralnda saysal giri 1000 ve k gerilimini D3 girii belirler, k gerilimi -2 Volttur. Dier admlar izlenerek hesaplanp grafii izildiinde, ekil-10.4teki eri elde edilir.
-0,25 -0,50 -0,75 -1,00 -1,25 -1,50 -1,75 -2,00 -2,25 -2,50 -2,75 -3,00 -3,25 -3,50 -3,75
ekil 10.4 DAC karakteristik erisi
Bu sistemin ikilik arlkl saysal-dan analog-a yelenmesinin nedeni, yalnzca iki ayr deerde diren gerektirmesidir. Devrenin balant emas ekil-10.5te gsterilmitir. Devrenin zmnde devre analizi dersinde rendiiniz yntemleri kullanacaz. Saysal girileri birer gerilim kayna gibi dnebilirsiniz. Her admda sadece birinin var olduunu dierlerinin sfr olduunu varsayacaz. Bu yntem sperpozisyon yntemi ile ayndr.
Saysal Giri D0 R1
2R R3
D1
2R R5
D2
2R R7
D3 Rf=2R
2R
R R4
2R
R R6
R R7
If
R2
VIKI
D3 bitinin YKSEK seviye (+5V) ve dierlerinin DK seviye (toprak) olduunu varsayarak zme balayalm. Bu durum saysal olarak 1000 durumu ile belirtilir. Devrede D.A. zmleme yaplnca edeer devre ekil-10.6daki gibi olur. Her iki ucu ayn potansiyelde olan direncin zerinden akm gemez ve devrenin zmnde etkisi yoktur. 2R deerindeki edeer direnten hi akm gemez nk ilemsel ykseltecin + girii sanal topraktr. R7 zerinden gelen btn akm, RF direnci zerinden geer ve k gerilimi aadaki eitlik kullanlarak 5 Volt elde edilir.
5V VIKI = IRF = 2 R = 5 V 2R
ekil-10.7de D2 giriinin YKSEK seviye ve dier tm girilerin DK seviye olduu 0100 ikilik verisi uygulanmken edeer devre izilmitir. R8 den bakarak devrenin Thevenin edeeri alnrsa, R deerindeki RTH direncine seri, 2,5 voltluk bir VTH kayna elde edilir. Bu D2=1 Rf=2R R7 2R R6 R Re=2R R7 2R =0 V VIKI If
(a)
Rf=2R If
VTH=+2,5 V
RTH R
R6 R =0 V
I=0 R7 2R
VIKI
(b)
ekil-10.7 D2=1 dier giriler 0 olduunda edeer devre.
kaynan salad akm (2,5V/2R), R7 ularndaki gerilim 0V olduu iin tmyle RF zerinden geer ve kta aadaki eitlikte belirtildii gibi 2,5V luk bir gerilim oluturur.
2,5 V VIKI = IRF = 2 R = 2,5 V 2R 0010 saysal verisi ile oluan edeer devre de ekil-10.8da verilmitir. R8 den bakarak devrenin Thevenin edeeri alnrsa, R deerindeki RTH direncine seri, 1,25 voltluk bir VTH kayna elde edilir. Bu kaynan rettii akm, kta aadaki eitlikte belirtildii gibi 1,25 voltluk bir gerilim oluturur. 1,25 V VIKI = IRF = 2R 2 R = 1,25 V
(a)
Rf=2R If = 1,25 V 2R
VTH=+1,25 V
RTH R
R8 R =0 V
I=0 R7 2R
VIKI
(b)
ekil-10.8 D1=1 dier giriler 0 olduunda edeer devre.
0001 saysal verisi ile oluan edeer devre de ekil-10.9da verilmitir. R8 den bakarak devrenin Thevenin edeeri alnrsa, R deerindeki RTH direncine seri, 0,625 voltluk bir VTH kayna elde edilir. Bu kaynan rettii akm, kta aadaki eitlikte belirtildii gibi 0,625 voltluk bir gerilim oluturur. 0,625 V VIKI = IRF = 2 R = 0,625 V 2R
D0=1 Rf=2R R1
2R
R6 R R2
2R R3 2R
R6 R
R5 2R
R8
If
R R7
2R
=0 V VIKI
(a)
Rf=2R If = 0,625 V 2R
VTH=+0,625 V
RTH R
R8 R =0 V
I=0 R7 2R
VIKI
(b)
ekil-10.9 D0=1 dier giriler 0 olduunda edeer devre.
10.1.2.1 Diren Balants Yukarda basitletirilmi mantk ile anlatlan R/2R merdiveni D/A eviricinin en nemli blmdr. Bir D/A evirici tmdevresinin iyapsnda bu R/2R diren balants bulunmaktadr. ekil-10.10da adet eit R direnci ve 5 adet eit 2R direncinde oluan 4 bitlik bir R-2R merdiven devre grlmektedir. Tipik olarak R=10k ve 2R=20kdur. 4 adet akm anahtar saysal girie bal olarak 0 veya 1 konumuna anahtarlanr. ekilde, 1111 saysal girii iin akm anahtarlarnn konumlar gsterilmitir. 0 nolu dm noktasn inceleyerek balayalm. Bu noktadan bakldnda grlen R0 direncinin D0 giriine bal 2R direnciyle 2Rlik sonlandrma direncinin paralel edeeri olduu grlr. Dier bir deyile, R0 = 2R // 2R = Rdir. 1 nolu dm noktasndan saa doru bakldnda grlen R1 direncinin D1den topraa bal 2R direnci ile R0+R = 2Rlik direncin paralel edeeri olduu grlr (R1 = 2R // 2R = R). Sonu olarak, herhangi bir dm noktasndan soldan saa doru bakldnda aseye doru grlen net diren her zaman Rye eittir.Diren merdivenine 3 nolu dm noktasndan bakldnda grlen devrenin edeer direnci de yalnzca Rdir.
10.1.2.2 Merdiven Akmlar Bu sistemin almas, her diren birleme noktasnda (3, 2, 1 ve 0), akmn eit olarak blnmesine dayanr. Bir nceki blmde herhangi bir dmden bakldnda topraa doru grlen edeer direncin R olduunu incelenmiti. Dolaysyla, bu dme giren akm eit iki kola ayrlmaktadr. Bu kollardan biri bit anahtarnn bir ucunun bal olduu 2R direnci, dieri ise yine 2R deerinde olan ve bir sonraki dme sadan bakldnda grlen R direnlerinden birine seri bal yatay R direncinden biridir. R-2R devresindeki akmlar u ekilde hesaplanr: 1. Devreye salanan giri akm
=
(2.5)
2. I akm 3 nolu dm noktasnda eit olarak ikiye ayrlr. Akmn bir blm (dikey yol) bit 3n I3 = I/2 k akmdr. kinci ksm ise (yatay yol) 2 nolu dm noktasnda I2 = I3/2 = I/4 olarak ikiye blnr. Devre akm her birleme noktasnda eit olarak ikiye blnecek biimde tasarlandndan, I1 akm da I2/2 = I/8e eit olacaktr. I0 akm ise I1/2 = I/16 deerindedir ve yars bit 0n k akm olarak 2Rlik direnten akacak, dier yars ise 2Rlik sonlandrma direncinden topraa doru akacaktr. Sonu olarak, R-2R merdiven DACta her zaman referans akmnn I/2n kadar kayp olacaktr.
R3 = R R2 = R
R
R1 = R
R
R0 = R
R
MSB D3 1 D2 1 D1 1 D0 1
I0 k akm
ekil 2.10 R/2R Merdiven devresi
Akm blme ilemi bu ekilde devam ettiinde elde edilen akm eitlikleri aadaki gibidir: =
1
=
2
=
;
0
16
(2.6)
10.1.2.3 k Akmlar Merdivenin k akm Iout k yoluna ulaan her bir koldan gelen akmlar toplamdr. D0 anahtar kapandnda, k yoluna 1 LSBnin akm deeri ular. Eer D1 1 ise, 2 LSBlik akm k yoluna aktarlr. D2 4 LSBlik, D3 ise 8 LSBlik bir akm k verir. Demek ki, k akm dijital giri cinsinden aadaki gibi ifade edilebilir: Iout = (1 LSBnin akm deeri) D Burada 1 LSBnin akm deeri = I0dr, (2.7b) ancak E.(2.5), kullanc tarafndan Vref ve Rnin seilmesiyle I0n belirlendiini gstermektedir. E.(2.5)in E.(2.7b)de yerine konulmasyla 1 LSBnin akm deeri = (2.7a)
(a)
(b)
ekil - 10.11 (a) DAC0830un ilevsel blok emas, (b) DAC0830un iyaps
nceki blmde anlatld gibi, dme gelen akm iki eit akma blme ilemi en son birleme noktasna dek srer. Akm srekli ikiye blnd iin, ilk birleimde giri akmnn yars, ikinci birleimde giri akmnn drtte biri, nc birleimde giri akmnn sekizde biri, ....... olarak blme ilemi yaplarak ikilik basamak deerleri (1, 2, 4, 8, 16, 32, 64, 128) elde edilir. kilik arlklar ile blnen akm deerleri dikey bal 2R direnleri ile ve bir elektronik anahtar zerinden toplama devresine iletilir. Sz geen elektronik anahtar, ekil-10.11de grlmektedir. kilik giri deerine bal olarak davranan bu anahtarlar yardmyla her bitin akm ya topraa ya da toplama devresine uygulanarak, giriteki saysal koda bal toplam akm elde edilir. Toplama ilemi iin kullanlan ilemsel ykseltecin girii sanal toprak olduundan, anahtarlama ilemi merdivenin toplam direncini ve akm blme deerlerini etkilemez. OP-AMP giriine gelen akmlar toplanarak, saysal kodun deeri ile doru orantl bir k gerilimi oluturulur. Deneyde kullanlan DAC0830 TD, 20 bacakl DIL klfta standart bir ticari aygttr ve zellikleri ylece aklanabilir: DAC0830 gelimi CMOS/Si-Cr 8 bitlik oullanabilir (multiplying) bir DAC entegresidir. R-2R diren merdiven devresinde referans akmn bler. Devre, CMOS akm anahtarlar ile dk g tketimi ve dk k sznt akmn salayan kontrol devresini kullanr. TTL mantk girii gerilim seviyeleri ile uyumlu zel bir devreye sahiptir.
zellikler:
10V referans ile alma Mikroilemcisiz (tek bana) alma Akm durulma sresi: 1s znrlk: 8 bit Dorusallk: 8, 9 veya 10 bit Kazan scaklk katsays: %0.0002 FS/C Dk g tketimi: 20mW Tek g kayna ile besleme: +5V+15VDC Dorusallktan maksimum sapma (-10V VREF +10V iin): %0.05%0.2; %FS Monotonluk: 8 bit Maksimum kazan hatas (-10V VREF +10V iin): %0.2 (tipik), %1 (maks.)
Bacaklarn Tanmlar:
Kontrol sinyalleri:
YKSEK
olmaldr.
WR 2 : Write 2 (etkin DK). Bu sinyal XFER ile birlikte giri tutucusunda bulunan 8 bitlik veriyi DAC yazacna iletir.
XFER : Transfer Control Sinyal (etkin DK). XFER , WR 2 yi izinler.
Dier Bacaklarn levleri: DI0DI7: Dijital giriler. DI0 en az deerlikli bit (LSB) ve DI7 en deerlikli bittir (MSB). Iout1: DAC akm k 1. Iout1 DAC yazacndaki dijital kodun tm 1lerden olutuunda maksimum deerini alr ve DAC yazacndaki tm 0lar iin sfrdr. Iout2: DAC akm k 2. Iout2 bir sabit eksi Iout1dir veya Iout1 + Iout2 = sbt. Rfb: Feedback resistor. Tmleik devre zerinde bulunan ve DAC gerilim k salamak iin balanacak opamp iin paralel geribesleme direnci. Yonga zerindeki bu diren R-2R merdiven devresindeki direnler ile zde olduu iin kullanlmaldr. VREF: Reference Voltage Input. Bu giri dhili R-2R merdiven devresini hassas harici bir gerilim kaynana balar. VREF, -10V ile +10V aralnda seilebilir. VCC: Dijital kaynak gerilimi. Entegrenin g kayna bacadr. VCC +5V ile +15VDC aralnda olabilir. Optimum alma +15Vta gerekleir. GND: 10 nolu bacak akm anahtarlamas uygulamalar iin Iout1 ve Iout2 ile ayn toprak potansiyelinde olmaldr. Fark olmas durumunda dorusallktan sapma olur (bkz. DAC0830 veri yapra, s.7). DAC eviricinin k gerilimi, iki koula baldr: 8-bit giri saysnn bykl ve referans geriliminin deeri. k geriliminin en yksek deeri ise kaynak gerilimidir. TD 5V ile en fazla 17V arasndaki kaynak gerilimleri ile alabildii ve k gerilimi kaynak gerilimini aamayaca iin, rnein 5V kaynak gerilimi kullanyorsanz 10Vluk referans gerilimi ile 010V aralnda k elde edemezsiniz. DAC, saysal giri kodunu alarak, analog bir gerilim yada akm olarak ktlar. ekil-10.12de 3-bitlik bir eviricinin saysal koda kar tam lee gre k gerilimi verilmitir. Tam 3 lein 4V olduunu varsayarsak, her kod 0,5 V (4/2 = 0,5) deerinde bir aralkta gsterilir. Dikkat ederseniz 4Vluk tam lek k deerine tam olarak ulalamamaktadr nk 000 koduna sfr volt deeri atanmtr ve geri kalan 7 kod iinde en yksek olan 111 ile elde edilebilecek gerilim 7 0,5 = 3,5 V olur. Duyarl arttrmak ve tam lek k gerilimine 6 iyice yaklamak olasdr. rnein 6-bit giri kodu kullanlrsa, 2 deiik kod oluacak ve bu 6 kodlardan her biri k geriliminde 0,0625Vluk (4/2 = 0,0625) bir deiim oluturacaktr. Grld gibi en yksek analog k gerilimi, tam lek deerine daha da yaknlamtr. k geriliminin en dk deeri (resolution - ayrma), nicemleme boyutu (quantitization size - Q) olarak adlandrlr ve tam lein 2n deerine (n = bit says) blnmesiyle elde edilir.
Q=
olarak bulunur. Buna gre giri verisinin her biti, analog k geriliminde, bitin ikilik arl arp on milivoltluk bir deiime yol aar. 00000000 verisi sfr volt olarak alnacana gre, sistemin en yksek k 25510 mV = 2,55V olur.
GR
3-B T
SAYISAL GR KODU
IKI
DAC
ANALOG IKI
T/2
T/4
Dorusallk (linearity) Dorusal bir hata, DACnin beklenen dz-doru kndan sapmadr. Bu sapmann zel bir durumu, btn giri bitleri sfr iken kta grlen gerilimdir ve kayklk hatas (offset error) olarak adlandrlr. Tekdzelik (monotonicity) Giri verisi srayla artarken, DAC knn geri adm atmamasdr. Durulma sresi (settling time) Giri kodunda bir deiiklik olutuktan sonra DAC knn LSB sapma ile oturmas arasnda geen sreye denir.
ncelikli Kodlayc
+ + + + OP-AMP Karlatrc
1 2 4
D0 D1 D2
rnekleme girii
Bu tr eviricinin en nemli stnl, evirme hznn ok yksek olmasdr. Bununla birlikte, hassas evirme ilemleri iin ok sayda karlatrc kullanmak gerekecei iin kullanl deildir. rnein 8-bitlik bir ADC devresinde annda evirme yntemi kullanlacaksa, 281=255 tane karlatrc gereklidir ki, bu da devreyi ok masrafl ve karmak duruma getirir. ADC giriindeki analog iareti belirten saysal kodlarn doruluu, rnekleme hzna baldr. Birim zamanda alnan rnek says arttka, analog iaretin saysal gsterimi de giderek gereini en iyi temsil eder duruma gelir.
rnekleme vurular
10
kilik k kodu 11 12
7 6
D2
D1 D3
ekil-10.14 Analog iaretin saysala evirmek iin rneklenmesi.
10
11
12
Analog Giri
Denetim devresi
+ Q7 Saat
8 B T SAYICI
Temizle Q0
EN D0
D7
DAC
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ekil-10.17 Yoku yntemi kullanlan 4-bit ADC de evirme srasnda retilen basamak dalgalar.
bunun yerine giri iaretini izleme eiliminde olduu iin evirme sresi yoku yntemine gre daha ksadr. ekil-10.18de izleyen ADCnin blok emas gsterilmitir.
Analog Giri
+
Denetim devresi
8 B T SAYICI Q0
8-Bit ikilik kod
EN
D0
D7 D7 DAC
ekil-10.18 8-bitlik izleyici ADC
YKSEK
D0
Tutucular
DAC kndaki referans gerilimi analog giriten daha az olduunda karlatrc knda vardr ve saya ileri ynde saydrlr. Sayacn ilerlemesi, referans gerilimi analog iarete yetiene dek srer ve bu anda karlatrc k DK olarak sayac geri saydrmaya balar. Analog giri gerilimi azalyorsa, saya da onun deerini izleyerek geri sayar. Giri geriliminin deeri artyorsa saya bu kez ileri sayar. Analog giri deimiyorsa, saya bir ileri bir geri sayarak yine bu deeri izler. ki ikilik deer arasnda oluan bu salnm, yntemin en belirgin sakncasdr. zleme yntemiyle evirme ilemi sonucu retilen dalga biimi, ekil10.19da 4-bitlik bir evirici iin izilmitir. Baz blgelerde analog iaret ile saysal iaretin olduka farkl olduuna dikkat ediniz.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ekil-10.19 zleyen ADCde izleme ilemi ile retilen dalga biimi.
Tutucular
C Karlatrc
+
Temizle R
SAY
A1
ift-eimlilik zelliini oluturmak iin bir yoku reteci-integral alc (ramp generatorintegrator) kullanlr. ekil-10.22de ift-eimli bir analog-saysal evirme ileminin nasl gerekletii aklanmtr. Sayc integral alc klarnn sfr olduu durumda, giri seme anahtar S1 zerinden art deerli bir analog giri iareti uygulandn dnelim.
A1 OPAMPnn negatif girii sanal toprak olduundan ve V1 geriliminin bir sre deimeyeceini varsayarak R direnci ve C sac zerinden sabit bir akm geeceini syleyebiliriz. Bu akm sabit olduundan, C sac dorusal olarak dolacak ve sonuta A1 in knda eksiye giden dorusal bir gerilim yokuu belirecektir (ekil-10.23) Saya belirlenen sayya ulat zaman sfrlanacak ve denetim devresi eksi referans gerilimini (VREF) A1 OPAMPnn negatif giriine verecektir. Bu noktada sa, giriteki analog deer ile orantl bir gerilime (V) dolmutur (ekil-10.24). VG R C S1 R -VREF A1 I CLK
A2
YKSEK
C R
SAYICI
DENET M
TUTUCULAR EN
D7
D0
VG R R S1 0 V -VREF C A1 CLK
A2
YKSEK
C R
SAYICI
DENET M
TUTUCULAR EN
ekil-10.24 Sabit aralkta negatif yokuun sonu sayc sfrlanr, S1 anahtarn konumu deitirilir.
D7
D0
Sa bu kez de, VREF geriliminden kaynaklanan sabit bir akmla dorusal olarak boalr (ekil-10.25). Bu dorusal boalma, A1 in knda V den balayp artya giden ve eimi, doldurma geriliminden bamsz ve sabit olan dorusal bir gerilim yokuu oluturur. Sa boalrken, saya da sfrdan balayarak sayar. Boalma hz (eimi) sabit olduu iin, sacn boalma sresi, dolmu olduu V gerilim deerine (Vin ile orantl) baldr. ntegral alc (A1) k gerilimi sfr volta ulanca karlatrc (A2) k DK seviyeye ve saya durdurulur. Bu anda sayataki ikilik say tutulur ve bir evirme dngs tamamlanm olur. VG R I S1 R -VREF C A1 CLK
A2
C R
SAYICI
Deiken zaman
DENET M
TUTUCULAR EN
-V
D7
D0
ekil-10.25 Sabit aralkta deiken gerilime bal, negatif yokuu elde edilmesi.
4 bit sistemin almas ekil-10.28de gsterilmitir. ekil-10.28 (a)da analog giri iaretinin bykl 5 Volt kabul edilerek en yksek deerlikli bit 1 yaplmtr. DAC kndan bu durumda 8 V k elde edilir, DAC k analog giriten daha byk olduu iin karlatrc k DK seviye olur ve 23 deerlikli bit temizlenir. Bunun anlam giriteki gerilimin 8Vtan kk olduudur. Vk DAC
kinci admda 22 arlkl bit 1 yaplarak DAC giriine uygulanr, ktan elde edilen gerilim analog giri iaretinden kk olduu iin karlatrc k YKSEK seviye olur ve bu bit kurulu olarak kalr. Baknz ekil-10.28 (b). nc admda 21 arlkl bit kurulur, DAC giriine ikilik 6 says uyguland iin kndan elde edilen 6 Volt giri iaretinden byk olduu iin karlatrc k DK seviye olur ve bu bit temizlenir. Baknz ekil10.28 (c). Son olarak da 20 arlkl bit kurulur, DAC kndan elde edilen 5 volt giriteki analog iaret ile eit olduu iin karlatrc k YKSEK seviye olur ve bit kurulu olarak braklr. Baknz ekil-10.28 (d). Drt admn sonunda paralel klardan analog giriin karl olan ikilik say elde edilir. Aslnda dnm srasnda ka ikilik kodlar ekil10.27de olduu gibi dorudan verilmez. kta dier tm devreler ile birlikte alabilmesi iin konumlu tamponlar yer alr. Bu tamponlar her dnm sonunda izinlenir ve ikilik saysal object dosya sadece evrim ilemi bittikten sonra ka aktarlr. Blok emada basit olmas asndan gsterilmemitir. Dnm sresinin sabit olmas mikroilemcilerle birlikte kullanm kolaylatrr.
+8 V
DAC
1 DK D +5 V C 23 1 22 0
21 0
20 0
(a) 1. Adm
+4 V
DAC
0 YKSEK D +5 V C 23 0 22 1
21 0
20 0
+6 V
DAC
0 DK D C 23 0 22 1
21 1
20 0
+5 V
DAC
0 YKSEK D +5 V C 23 0 22 1
21 0
20 1
(d) 4. adm.
ekil-10.28 Ardk-yaklamn admlar.
+VCC
ADC0804
A GND
D GND