modül değerlendirme - Ekitap Arşivi Dijital Bilgi Kaynağınız

advertisement
T.C.
MİLLİ EĞİTİM BAKANLIĞI
MEGEP
(MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN
GÜÇLENDİRİLMESİ PROJESİ)
BİLİŞİM TEKNOLOJİLERİ
DA-AD DÖNÜŞTÜRÜCÜLER
ANKARA 2007
Milli Eğitim Bakanlığı tarafından geliştirilen modüller;

Talim ve Terbiye Kurulu Başkanlığının 02.06.2006 tarih ve 269 sayılı
Kararı ile onaylanan, Mesleki ve Teknik Eğitim Okul ve Kurumlarında
kademeli olarak yaygınlaştırılan 42 alan ve 192 dala ait çerçeve öğretim
programlarında amaçlanan mesleki yeterlikleri kazandırmaya yönelik
geliştirilmiş öğretim materyalleridir (Ders Notlarıdır).

Modüller, bireylere mesleki yeterlik kazandırmak ve bireysel öğrenmeye
rehberlik etmek amacıyla öğrenme materyali olarak hazırlanmış,
denenmek ve geliştirilmek üzere Mesleki ve Teknik Eğitim Okul ve
Kurumlarında uygulanmaya başlanmıştır.

Modüller teknolojik gelişmelere paralel olarak, amaçlanan yeterliği
kazandırmak koşulu ile eğitim öğretim sırasında geliştirilebilir ve
yapılması önerilen değişiklikler Bakanlıkta ilgili birime bildirilir.

Örgün ve yaygın eğitim kurumları, işletmeler ve kendi kendine mesleki
yeterlik kazanmak isteyen bireyler modüllere internet üzerinden
ulaşılabilirler.

Basılmış modüller, eğitim kurumlarında öğrencilere ücretsiz olarak
dağıtılır.

Modüller hiçbir şekilde ticari amaçla kullanılamaz ve ücret karşılığında
satılamaz.
İÇİNDEKİLER
AÇIKLAMALAR ....................................................................................................................ii
GİRİŞ ....................................................................................................................................... 1
ÖĞRENME FAALİYETİ–1 .................................................................................................... 3
1. DİJİTAL – ANOLOG DÖNÜŞTÜRÜCÜLER (DAC, DİGİTAL - ANOLOG
CONVERTER)......................................................................................................................... 3
1.1. DAC .............................................................................................................................. 4
1.2. Kavramlar ..................................................................................................................... 4
1.2.1. LSB........................................................................................................................ 4
1.2.2. MSB....................................................................................................................... 5
1.2.3. Tam Skala (Full scala) ........................................................................................... 5
1.2.4. Çözünürlük (Resolution) ....................................................................................... 5
1.2.5. Giriş-Çıkış İlişkisi.................................................................................................. 6
1.3. Çalışma Prensibi ........................................................................................................... 6
1.3.1. R-2R Merdiven Tip DAC ...................................................................................... 7
1.3.2. Ağırlık Dirençli Tip DAC...................................................................................... 8
1.4. DAC Entegreleri ........................................................................................................... 8
1.4.1. DAC 0800.............................................................................................................. 8
1.4.2. MC1408 ................................................................................................................. 9
1.4.3. ZN425E ............................................................................................................... 10
1.5. Mikroişlemci Uyumlu DAC’ler .................................................................................. 11
UYGULAMA FAALİYETİ .............................................................................................. 13
ÖLÇME VE DEĞERLENDİRME .................................................................................... 16
ÖĞRENME FAALİYETİ–2 .................................................................................................. 17
2. ANOLOG - DİJİTAL DÖNÜŞTÜRÜCÜLER (ADC, ANOLOG - DİGİTAL
CONVERTER)....................................................................................................................... 17
2.1. ADC ............................................................................................................................ 17
2.2. Çalışma prensibi.......................................................................................................... 18
2.2.1. Paralel Tip ADC .................................................................................................. 18
2.2.2. Sayma Metotlu ADC ........................................................................................... 20
2.3. ADC Entegreleri ......................................................................................................... 21
2.3.1. ZN425E ............................................................................................................... 21
2.3.2. ADC0800............................................................................................................. 22
2.3.3. ADC0804............................................................................................................. 22
2.4. Mikroişlemci Uyumlu ADC’ler .................................................................................. 23
UYGULAMA FAALİYETİ .............................................................................................. 25
ÖLÇME VE DEĞERLENDİRME .................................................................................... 27
MODÜL DEĞERLENDİRME .............................................................................................. 28
CEVAP ANAHTARLARI ..................................................................................................... 29
ÖNERİLEN KAYNAKLAR.................................................................................................. 30
KAYNAKÇA ......................................................................................................................... 31
i
AÇIKLAMALAR
AÇIKLAMALAR
KOD
ALAN
523EO0189
Bilişim Teknolojileri
DAL/MESLEK
Bilgisayar Teknik Servisi
MODÜLÜN ADI
MODÜLÜN TANIMI
DA-AD Dönüştürücüler
D-A ve A-C çeviricilerin anlatıldığı bir öğrenme
materyalidir.
40/24
SÜRE
ÖN KOŞUL
YETERLİK
MODÜLÜN AMACI
Dönüştürme uygulamaları yapmak
Genel Amaç
Bu modül ile gerekli ortam sağlandığında, bilgisayar ile
kontrol edilebilecek devrelerin yapımında kullanılan
elektronik malzemelerin çalışma mantığını bilerek, gerekli
olduğunda bu tip devreler gerçekleştirebileceksiniz. Bu
elemanların
montaj
ve
demontaj
işlemlerini
gerçekleştirebileceksiniz.
Amaçlar
 Dijital – Anolog dönüştürme uygulamalarını
gerçekleştirebileceksiniz
 Anolog - Dijital dönüştürme uygulamalarını
gerçekleştirebileceksiniz.
EĞİTİM ÖĞRETİM
ORTAMLARI VE
DONANIMLARI
ÖLÇME VE
DEĞERLENDİRME
Opamp(741) , çeşitli dirençler, 74148 kodlayıcı,DAC
0800, MC1408L, ZN425E, ADC0800, DC0804 entegreleri ile
Sinyal jenarötörü, lojik analizör, avometre, ayarlı güç kaynağı
Modülün içinde yer alan her öğrenme faaliyetinden
sonra, verilen ölçme araçlarıyla kazandığınız bilgileri ölçerek
kendinizi değerlendireceksiniz.
Öğretmen, modül sonunda size ölçme aracı ( test,
çoktan seçmeli, doğru yanlış vb.) uygulayarak modül
uygulamaları
ile
kazandığınız
bilgileri
ölçerek
değerlendirecektir.
ii
GİRİŞ
GİRİŞ
Sevgili Öğrenci,
Endüstriyel ortamda kullanılan devreler genel olarak analog ve dijital olmak üzere iki
farklı gurupta sınıflandırılabilir. Anolog ve dijital devrelerin bir arada çalışması gerekli
olduğunda gerilim dağılımı ve çalışma özellikleri çok farklı olan bu iki grup devre arasında
sinyalleşmede dönüştürme yapmak gerekir. Bu modül içinde, dijital bilgileri analog bilgilere
ve analog bilgileri dijital bilgilere çevirme işlemi yapan DAC ve ADC’ler hakkında bilgiler
edineceksiniz.
1
2
ÖĞRENME FAALİYETİ–1
ÖĞRENME FAALİYETİ–1
AMAÇ
Dijital – anolog dönüştürme uygulamalarını gerçekleştirebileceksiniz.
ARAŞTIRMA
Bu faaliyet öncesinde yapmanız gereken öncelikli araştırmalar şunlardır:

Elektronikte niçin D-A çeviricilere ihtiyaç duymaktayız?

D-A çeviricilerin kullanım alanlarını, ne amaçla ve ne şekilde kullanıldığını
araştırınız.
1. DİJİTAL–ANOLOG DÖNÜŞTÜRÜCÜLER
(DAC, DİGİTAL - ANOLOG CONVERTER)
Bilgisayar ve dijital sistemler lojik değerler olan 1 ve 0 değerleri ile çalışır. İkilik
sistemin basamakları olan bu değerler analog sistemler için anlamlı değildir. Ayrıca dijital
değerlerin insanlar için daha anlamlı olan analog değerlere çevrilmesi gerekir.Örnek vermek
gerekirse bilgisayarımızda sakladığımız MP3 formatındaki ses dosyaları dijital verilerden
oluşur.Bu dosyaları dinlemek istediğimizde bilgisayar sistemimize bağlı olan bir ses kartına
ve ona bağlı olan bir hoparlör sistemine gereksinim duyarız.Bu örnekte ses kartının yaptığı
işlem sabit sürücülerimizde saklı olan MP3 dosyasındaki dijital verileri (çok sayıda lojik 1 ve
0 değerleri) hoparlör üzerinde sese çevrilecek olan analog değerlere çevirmesidir. MP3
dosyasından faklı dizilimlerde gelen lojik değerler ses kartında farklı değerlerdeki
gerilimlere çevrilecek ve bu gerilim değerleri ise hoparlör üzerinde farklı seslere
dönüştürülerek kulağımıza ulaşacaktır.
Şekil 1.1: Dijital verinin ses kartı ile analog veriye çevrimi
3
1.1. DAC
1 ve 0 gibi dijital bilgileri giriş olarak alan ve çıkışında giriş değerlerindeki değişime
göre farklı değerlerde akım veya gerilim üreten devrelere veya entegrelere dijital analog
çevriciler ve bu dönüştürme işlemine de dijitalden analoga çevirme işlemi adı verilir. dijital
analog çeviriciler kısaca DAC olarak da adlandırılır.
Dijital analog çevriciler giriş olarak birden fazla dijital değeri alabilir. Dijital giriş
değeri sayısı dijital analog çevricinin bağlı olduğu dijital devrenin çıkış sayısına eşittir.Bu
konuyu daha iyi anlamak için giriş bölümünde verilen ses kartı örneğini tekrar
inceleyelim.Ses kartı ana kart üzerinden bilgisayarın data yoluna bağlıdır.Dolayısı ile ses
kartı analog sinyale dönüştürmek üzere kullanacağı dijital değerleri sistem data yolundan
alır. Bilgisayarımızın data yolu 32 veya 64 bit olabilir. Dolayısı ile ses kartı MP3
dosyasından her seferde 32 veya 64 bitlik dijital veriyi alarak analog veriye çevirecektir.
Sonuç olarak bu bit’lerin her birinin bağımsız olarak 1 veya 0 olması dönüşüm sonucunda
elde edilecek analog sinyalin akım veya geriliminde değişime yol açar. Böylece biz de
hoparlörden farklı tonlarda sesler duyarız. Sonuç olarak girişe uygulanan dijital değerin bit
dizilimindeki değişimim çıkıştaki analog sinyalin değerini belirler.
1.2. Kavramlar
Dijital verilerin analog veriye çevrilmesinde analog çıkışın değerinin belirlenmesinde
etkili olan bazı esaslar ve kavramlar vardır. Çevrim işleminin daha iyi anlaşılması için bu
öncelikle bu kavramlar aşağıda açıklanmıştır.
1.2.1. LSB
Dijital değerlerin daha fazla anlam ifade etmesi için çok sayıda bitin bir arada
kullanılması gereklidir. Örneğin bir bit ile sadece iki farklı (1 ve 0) durum ifade edilirken iki
bit ile dört farklı durum ifade edilebilir (00, 01, 10 ve 11). Dijital devrelerinde daha fazla
çıkış durumu ifade etmek için çok sayıda çıkış biti vermesi olası bir durumdur.Ancak bitlerin
sayısı çoğalınca dijitalden analoga dönüşüm sırasında bir problem ortaya çıkmaktadır. Çok
sayıda giriş biti alan bir DAC bunları çıkışa analog değer olarak aktarırken bitlerin
ağırlıklarını (çıkış akım veya gerilimine etki oranını) neye göre belirleyecektir. Bu sorunun
çözümü sayı sistemlerinin doğal yapısında çözümlenmiştir. Giriş bitleri peş peşe dizilerek bir
ikilik sistemde rakam elde edilirse sağdan sola doğru basamakların değerleri de artmaktadır
ve artış oranı sayı sisteminin taban değerine göre üstel şekilde belirlenmektedir. Dolayısı ile
girişlerin sıralaması çıkışa etki oranını belirler.
Şekil 1.2: İkilik sayı sisteminde basamak değerleri
Binary(ikili) sayılar yazılırken en sağdaki basamağa en düşük değerlikli bit LSB
(Least Significant Bit-) olarak adlandırılır. Dönüşüm sırasında analog çıkış üzerindeki değer
değişimine en az etkili olan dijital değerdir.
4
1.2.2. MSB
Benzer şekilde en soldaki basamağa en yüksek değerlikli bit MSB (Most Significant
Bit) adı verilir. Dönüşüm sırasında analog çıkış üzerindeki değer değişimine en fazla etkili
olan dijital değerdir.
Şekil 1.3 LSB ve MSB
1.2.3. Tam Skala (Full scala)
Dijital analog çeviricilerde giriş olarak kullanılan bit’lerin hepsinin 1 olması
durumuna tam skala (Full sclala ya da FS) denir. Giriş olarak verilen tüm bit’ler
anlamlandırıldığı için çıkış voltajı veya akımı maksimum değerde olacaktır.
1.2.4. Çözünürlük (Resolution)
Dijital analog çeviricilerin giriş değerlerindeki değişime gösterdiği minimum değişime
çözünürlük (Resolution) ya da hassasiyet (sensitivity) denir. Çözünürlük değeri LSB olarak
kabul edilen bit’in 1, diğer giriş bit’lerinin 0 olduğu durumdaki çıkış gerilimine eşittir. Giriş
bit’lerinin değeri kademe kademe arttıkça çıkış voltajındaki artış çözünürlük kadar olacaktır.
Çözünürlük değeri ne kadar küçükse giriş bitlerindeki değişime karşılık gelen analog çıkış
değerindeki artışlar o kadar az olacak ve hassasiyet artacaktır. Çözünürlük değeri iki
değişkene bağlıdır. Tam skalaya karşılık gelen analog çıkış değeri ne kadar büyükse
çözünürlük de o kadar büyük olur. Ayrıca giriş bitlerinin sayısı ne kadar fazla ise çözünürlük
de artar. Burada dikkat edilecek nokta çözünürlüğün artması demek sayısal değerinin
azalması anlamına gelmektedir.
Çözünürlük değerinin matematiksel formülü şöyledir.
Çözünürlük = 1 / 2 Giriş bit sayısı
Çözünürlük Voltajı = Maksimum Çıkış voltajı * 1 / 2 Giriş bit sayısı
Örnek: Maksimum çıkış voltajı 10V olabilen bir bir DAC devresinde 4 adet dijital
giriş varsa çözünürlük nedir?
Çözünürlük = 1 / 2 Giriş bit sayısı = 1 / 2 4 = 1/16 = 0,0625 başka bir değişle % 6,25’dir.
Çözünürlük Voltajı = Maksimum Çıkış voltajı * 1 / 2 Giriş bit sayısı = 10*0,0625=0,625 V
Örnek deki DAC devresinin çıkışı 0,046 V katları şeklinde değişecektir.
5
1.2.5. Giriş-Çıkış İlişkisi
Giriş bit’lerindeki değişim çıkış voltajındaki değişim olarak gözlenmektedir. LSB’den
MSB ‘ye doğru bit’lerdeki ağırlık değeri artacağından çıkış voltajı üzerindeki etkisi de
artacaktır. Birim artış çözünürlük değerine eşittir.Aşağıdaki şekilde yukarda örnekde verilen
DAC devresinin giriş-çıkış ilişkisi gösterilmiştir.
Şekil 1.4: Giriş-çıkış ilişkisi
1.3. Çalışma Prensibi
Dijital değerlerin analog değerlere dönüştürülmesinde kullanılan temel eleman
işlemsel yükselteçlerdir. Dijital analog çeviricilerin çalışma prensiplerini anlayabilmek için
işlemsel yükselteçlerin çalışması hakkında bilgi sahibi olmak gereklidir. İşlemsel
yükselteçler, girişine uygulanan gerilim değerini yine giriş ve çıkışına bağlanan dirençlerle
belirlenen bir oranla çıkışa aktaran devre elemanıdır. Giriş değerinin çıkışa etki oranının
belirlenebilmesi sayesinde girişi oluşturan dijital değerlerin çıkışa aktarılma oranı
belirlenebilmektedir. İşlemsel yükselteçler elektronik alanında çok farklı amaçlarla
kullanılabilmektedir. DAC devrelerinde toplayıcı olarak kullanılabilme özelliğinden
faydalanır. Giriş bitlerinin çıkışa etki oranı dirençler ile belirlenerek yükseltilmiş bir analog
çıkış elde edilebilir.
6
Şekil 1.5: İşlemsel yükselteç
Şekil 1.5 te verilen toplayıcı devresinde Vg1,Vg2 ve Vg3 gerilimleri önlerine konulan
dirençlerin büyüklüğü ile ters orantılı olarak çıkışa aktarılırlar. Ayrıca giriş gerilimi çıkışa
aktarılırken R1,R2 ve R3 dirençlerinin eş değeri ile Rf direncinin oranına göre yükseltilerek
aktarılır.
1.3.1. R-2R Merdiven Tip DAC
Bu devrede dirençlerin değerlerinin R-2R olarak sıralanması ve çıkış dalga şeklinin
merdiven basamağı şeklinde artması sebebiyle bu tip çeviriciler R-2R merdiven tipi D/A
çevirici adını alır. Şekil 1,6’da verilen R-2R merdiven tip DAC devresinde X ile gösterilmiş
düğüme A,B,C ve D ile gösterilmiş dijital girişlerin etkileri farklıdır. Önünde çok direnç
değeri olan dijital giriş X noktasına daha az akım ulaştıracaktır ve bunun sonucu olarak da
çıkıştaki etkisi daha az olacaktır.
D en değerliksiz bit (LSB) olup devrenin çözünürlüğünü belirler. Referans geriliminin
16’da 1’i kadar çıkışı etkiler. Her bir basamak değeri D’nin etkilediği değer kadar artar. A
ise en değerlikli bit (MSB) olup çıkışa tam skala değerinin yarısı olarak etki eder.
Şekil 1.6: R-2R merdiven tip DAC
7
1.3.2. Ağırlık Dirençli Tip DAC
Şekil 1.7: Ağırlık dirençli tip DAC
Bu devrede dirençlerin değerlerinin ağırlık dirençli olarak sıralanması dijital girişlerin
önüne koyulan dirençlerin, dijital girişin çıkışa yansıtılma oranını ile ters orantılı bir şekilde
belirlenmesinden kaynaklanır. Dirençler arasındaki oran belirlenirken 2’nin katları şeklinde
gidilmesi gereklidir. Şekil 1.7 de verilen ağırlık dirençli tip DAC X ile gösterilmiş düğüme
A,B,C ve D ile gösterilmiş dijital girişlerin etkileri farklıdır. Önünde yüksek direnç değeri
olan dijital giriş X noktasına daha az akım ulaştıracaktır ve bunun sonucu olarak da çıkıştaki
etkisi daha az olacaktır.
D en değerliksiz bit (LSB) olup devrenin çözünürlüğünü belirler. Referans geriliminin
16’da 1’i kadar çıkışı etkiler. Her bir basamak değeri D’nin etkilediği değer kadar artar. A
ise en değerlikli bit (MSB) olup çıkışa tam skala değerinin yarısı olarak etki eder.
1.4. DAC Entegreleri
1.4.1. DAC 0800
DAC0800 entegresi yüksek hızda çalışan 8 bit dijital veriyi analog veriye çevren bir
entegre devredir. Simetrik bir güç kaynağı ile beslenmelidir. Referans geriliminin 40’da 1’i
kadar çıkışı etkiler.
8
Şekil 1.8 :DAC 0800 entegresini yapısı ve devresi
1.4.2. MC1408
Çok popüler ve ucuz bir entegre devre D-A çevirici MC1408 veya eş değeri olan
DAC0808 ‘dir. MC1408 standart 16 bacaklı DIP paket olarak gelir ve +5V ’luk Vcc ile
minimum -5V, maximum -15V ‘luk VEE gerilimi gerektirir. MC1408’de, bir R/2R merdiven
tipi D/A çevirici, akım yükseltecinden gelen referans akımını, 8 ikilik ağırlıklı akıma böler.
Bipolar transistör anahtarlar (A1-A8), girişlerindeki ikilik bilgiye göre ikilik ağırlıklı
akımları çıkış hattına bağlar. En yüksek değerlikli biti taşıyan girişin A1, en düşük değerlikli
taşıyan girişin A8 ile gösterilmiştir. MSB ve LSB etiketlendirilmeleri normal
etiketlendirilmenin tersinedir. Bu nedenle kullanılacak bir entegrenin veri sayfası dikkatle
incelenmelidir. Şekil 1.9 MC1408’in blok diyagramını, bacak bağlantısını ve tipik
uygulamasını göstermektedir. MC1408’in bir işlemsel yükselteç (op-amp) ve bir dirençle
gerilime çevrilebilen akım çıkış vardır. Bu gerilim yine Şekil 1.9 da verilen formülden
hesaplanabilir;
9
Şekil 1.9: MC1408 entegresini yapısı ve devresi
1.4.3. ZN425E
ZN 425E entegresi hem analog dijital hem de dijital analog çevrim için kullanılabilen
bir entegredir. Entegre 8 nu lı ayağından uygulanan 5V gerilimle çalışır.8 bit dijital girişe
sahiptir.Kendi ürettiği 2.5V referans gerilimine sahiptir.Dijital analog çevrimi sırasında
clock palsine gerek duymaz.Analog dijital çevirici olarak çalıştığında 4 nu lu ayağından
clock palsi verilir ve içindeki 8 bit’lik sayıcı devreye girer.Sayıcı 3 nu lu bacaktan
resetlenebilir.2 nu lı bacak ise entegrenin çalışma modunu ayarlamak için kullanılır.
10
Şekil 1.10: ZN425E entegresini yapısı ve devresi
1.5. Mikroişlemci Uyumlu DAC’ler
Mikroişlemciler dijital veri ile çalışan elemanlardır. Mikroişlemcilerin çalışması
sırasında data yolu adı verilen bir gurup iletken hat üzerinde sürekli dijital veri akışı
olmaktadır.Bu veriyi mikroişlemci dışında bir analog devrede değerlendirmek istersek bir
dijital analog dönüştürücü kullanmalıdır.Ancak yukarda anlatılan devreler ve entegrelerin
mikroişlemciler ile uyumlu çalışması mümkün değildir.Mikroişlemciler ürettiği kontrol
sinyalleri sayesinde çevre birimlerinin çalışmalarını idare edebilirler.Bu nedenle
mikroişlemciler ile uyumlu olan dijital analog dönüştürücülerin mikroişlemciden gelen data
hatlarının yanında kontrol hatalarından da giriş kabul etmesi gerekmektedir.Bu amaçla
üretilmiş dijital analog dönüştürücülere mikroişlemci uyumlu DAC adı verilir.
Mikroişlemcilerin data ve kontrol hatlarının sayısı değişkendir. Bu nedenle mikroişlemci
uyumlu DAC entegreleri belirli bir mikroişlemci ile uyumlu olacak şekilde üretilir.Bu
uyumun anlamı çalışma hızı,data hattı sayısı denkliği ve kontrol sinyalleri ile DAC
entegresinin kontrol edilebilmesi olarak özetlenebilir.Şekil 1.11’de 68808, 6502 ve 8086
mikroişlemcileri uyumlu DAC’ leri ve bağlantıları gösterilmiştir.
11
Şekil 1.11: Mikroişlemci uyumlu DAC’ler
12
UYGULAMA
UYGULAMAFAALİYETİ
FAALİYETİ
İşlem Basamakları
Öneriler
R-2R DAC Yapımı
1.
Aşağıda devre şemasında verilen elektronik devre elemanlarını
temin ediniz.
1. Yan keski vb.
aletleri
kullanırken
iş
kazalarına dikkat
edin.
2. Elemanların
delikli pertinaks
üzerinde
lehimlerken
yüksek ısıdan
koruyunuz.
2.
Devreyi delikli pertinaks üzerine kurunuz ve lehimleme işlemini
yapınız.
3.
Devrenin 8 bit dijital girişlerini değiştirerek çıkışında elde edilen
gerilimi ölçünüz ve elde ettiğiniz tabloyu öğretmenizle tartışınız.
13
Paralel Tip DAC
1.
Aşağıda devre şemasında verilen elektronik devre elemanlarını
temin ediniz.
2.
R birim direnç yerine 1 KΩ ve Rf dirençi yerine de 1 KΩ
değerlerini koyarak devreyi kurunuz. Giriş gerilimi olan V yerine
5 volt vererek devreyi çalıştırınız.
3.
A,B,C ve D ile gösterilen anahtarlar açıksa lojik 0 kapalı ise lojik
1 girişini temsil eder. Aşağıda verilen tabloyu anahtarların
konumlarını değiştirerek doldurunuz. V out değişimini
gözlemleyiniz.
A
0 (kapalı)
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
B
0 (kapalı)
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
C
0 (kapalı)
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
D
0 (kapalı)
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
14
V OUT
1. Yan keski vb.
aletleri
kullanırken
iş
kazalarına dikkat
edin.
DAC 0800 Entegre Devresi
1.
Aşağıda devre şemasında verilen elektronik devre elemanlarını
temin ediniz.
2.
B harfi ile başlayan ve giriş bitinin numarası ile devam eden
dijital girişlere her birine 0 veya +5V uygulayarak V out
gerilimindeki değişimi defterinize not ediniz. Elde edilen
sonuçları arkadaşlarınız ile tartışınız.
MC1408 Entegre Devresi
1.
Aşağıda devre şemasında verilen elektronik devre elemanlarını
temin ediniz.
2.
Devrede verilen tüm dirençler yerine 470 Ω ve V ref gerilimine
de +5V vererek devreyi breadboard üzerine kurun. Sayısal
girişleri değiştirerek Vout’ daki değişimi defterinize yazın. Elde
edilen sonuçları arkadaşlarınızla tartışın.
15
ÖLÇME
ÖLÇMEVE
VEDEĞERLENDİRME
DEĞERLENDİRME
A. OBJEKTİF TESTLER (ÖLÇME SORULARI)
NOT: Öğretmeninizin vereceği ilave uyarıları öneriler kısmına not ediniz
Bu faaliyet kapsamında kazandığınız bilgileri aşağıdaki sorulara Doğru-Yanlış
şeklinde cevap vererek ölçünüz.
1.
Bilgisayar sistemindeki dijital veriler hoparlör veya crt monitör gibi aygıtlarda
kullanılmak istenirse analog veriye çevrilmelidir.(………….)
2.
Dijital analog çeviriciler dijital verileri giriş olarak kabul ederler(…………….)
3.
Dijital değerlerin daha fazla anlam ifade etmesi için çok sayıda bitin bir arada
kullanılması gereklidir.(………….)
4.
Binary(ikili) sayılar yazılırken en sağdaki basamağa en düşük değerlikli bit LSB
(Least Significant Bit-) olarak adlandırılır.(………….)
5.
Dijital verinin ortasındaki basamağa en yüksek değerlikli bit MSB (Most Significant
Bit) adı verilir.(………….)
6.
Bir DAC’da giriş bitlerindeki
gözlenmektedir.(……….)
7.
Dijital analog çeviricilerin giriş değerlerindeki değişime gösterdiği minimum değişime
çözünürlük (Resolution) ya da hassasiyet (sensitivity) denir.(………..)
8.
R-2R merdiven tipi D/A çeviriciler opamp elemanın gerilim karşılaştırma
özelliğini kullanır.(…………)
9.
DAC0800 entegresi yüksek hızda çalışan 8 bit dijital veriyi analog veriye çeviren bir
entegredir.(…………..)
10.
ZN 425E entegresi sadece analog dijital çevrime için kullanılabilen bir
entegredir.(…………)
değişim
çıkış
voltajındaki
değişim
olarak
DEĞERLENDİRME
Cevaplarınızı cevap anahtarı ile karşılaştırınız. Yanlış cevap verdiğiniz ya da cevap
verirken tereddüt yaşadığınız sorularla ilgili konuları faaliyete geri dönerek tekrar
tekrarlayınız
Tüm sorulara doğru cevap verdiyseniz diğer faaliyete geçiniz.
16
ÖĞRENME FAALİYETİ–2
ÖĞRENME FAALİYETİ–2
AMAÇ
Anolog - dijital dönüştürme uygulamalarını gerçekleştirebilecektir
ARAŞTIRMA
Bu faaliyet öncesinde yapmanız gereken öncelikli araştırmalar şunlardır:

Elektronikte niçin A-D çeviricilere ihtiyaç duymaktayız?

A-D çeviricilerin kullanım alanlarını, ne amaçla ve ne şekilde kullanıldığını
araştırınız.
2. ANOLOG - DİJİTAL DÖNÜŞTÜRÜCÜLER
(ADC, ANOLOG - DİGİTAL CONVERTER)
Bilgisayar ve dijital sistemler lojik değerler olan 1 ve 0 ile çalışırlar. İkilik sistemin
basamakları olan bu değerler analog sistemler için anlamlı değildir.Analog devreler geniş bir
gerilim bandında çıkış verebilirler.Bu konuyu şu örnekle açıklayalım.Elektronik terazi veya
termometre gibi cihazlar ortamdaki fiziksel değişikliği sensörleri ile algılar.Sensör
bulunduran bir analog devre ortamdaki ölçülmekte değişime çıkış gerilimindeki veya
akımındaki değer değişimi ile tepki verir.Ancak bu değerler bir ölçü aleti kullanmıyorsak
bizler için anlamlı değildir.Ölçülen sıcaklığın veya ağırlığın insanlar için anlamlı olan sayı
sistemleri ile ifade edilmesi gerekir.Örneğin 60 kg veya 35 derece gibi.Bu noktada da
devreye giren A-D çevriciler sayesinde sensörlerden gelen analog sinyalleri önce ikilik sayı
sisteminin rakamları ile
ifade edilen dijital veriye çevrilir.Bu aşamadan sonra dijital
devreler kodlayıcı ve display devrelerden geçerek insanlar için daha anlamlı olan onluk sayı
sistemine çevrilebilir.Bu öğrenme faaliyeti ile bir analog devrenin çıkışını dijital bir devreye
giriş olarak bağlayabilmek için kullanılan A-D çevricileri öğreneceksiniz.
2.1. ADC
Basınç, sıcaklık veya ışık şiddeti gibi ortam değişikliklerini ölçen sensörler akım veya
gerilim büyüklüklerini çıkışlarında genellikle analog olarak verirler. Bilgisayar sistemleri ve
diğer dijital devreler ise bu değerleri kullanamazlar.
Akım ve gerilim gibi analog sinyallerin dijital sinyallere dönüştürme işlemine yapan
devrelere de analog-dijital çevirici kısaca ADC denir.
17
2.2. Çalışma prensibi
Bir analog sinyal dijital sinyale çevrilirken belirlenen zaman dilimlerinde örnekleme
yapılmalıdır. Bir referans gerilimi baz alınarak örneklenen her giriş gerilimine karşılık gelen
bir dijital değer belirlenir. Analog işaretlerin dijitale dönüştürülmesi, örnekleme,
basamaklama ve kodlama olmak üzere üç aşamada yapılır.
Şekil 2.1: ADC’lerin çalışma prensibi
Analog sinyaller zaman ve genlik olarak sürekli sinyallerdir. Bunları dijitalleştirmek
için önce belli aralıklarda örnekler alınması gerekir. Örnekleme sıklığı uygun seçilmesi
gerekir.
Şekil 2.2: Analog sinyal örneklemesi ve basamaklanması
Alınan örnekler genlikleri herhangi bir değerde olabilir. Buna karşılık işaretin dijitale
çevrilebilmesi için kullanılacak seviye sayısının sınırlı olması gerekir. Bu sayı, her bir örnek
için kullanılacak kod uzunluğu ya da bit sayısı tarafından belirlenir.
Örnek olarak 8-bit’lik bir kodlama yapılacaksa 28 = 256 seviye, 3-bit’lik bir kodlama
yapılacaksa sadece 23 = 8 seviye kullanılabilir. Seviye veya basamak sayısının artması
dönüşüm kalitesini belirler. Daha iyi kalite için daha çok bit ve daha çok basamak kullanmak
gerekir.
Örnekleme yolu ile çevirmede karşılaşılan sorun belirli bir analog değer aralığına bir
dijital değerin karşılık gelmesidir. Örnekle açıklamak gerekirse 1.5 volt için 111 dijital
çıkışını veren bir çevirici 1.7 volt için de aynı çıkışı verebilir.
2.2.1. Paralel Tip ADC
Analog büyüklüklerin sayısal işaretlere dönüştürülmesinde kullanılan en kolay ve hızlı
çevirici paralel tip ADC çeviricidir. Paralel tip ADC’lerde opamplı karşılaştırıcı
kullanılmaktadır. Opamplı karşılaştırıcı devresinde opamp geri beslemesiz olarak kullanılır
ve opamp girişlerinden biri referans olarak kullanılır. Diğer girişin referanstan büyük ya da
küçük olmasına göre opamp çıkışı pozitif veya negatif bir değer alır. Opamplarda eviren(-)
giriş referans olarak kullanıldığında diğer girişe uygulanan gerilim referans gerilimden
büyük olursa çıkış gerilimi pozitif olacaktır.
18
Şekil 2.3: Ortamın ısı değişikliğini opamplı karşılaştırma yöntemi ile kontrol edilmesi
Şekil 1.3’te verilen devre ile opamplı karşılaştırmanın nasıl yapıldığını daha iyi
anlayalım. Devre öncelikle oda sıcaklığını referans alabilmek için 10k pot ile oynayarak
Led1’in yanık Led2’nin sönük konumda olamasını sağlayalım. Led1’in yanması için opamp
çıkışının negatif olması gerekir. Vg ile verilen giriş geriliminin Vref ile verilen referans
geriliminden küçük olması ile bu olay mümkün olacaktır.NTC ısı etkisine tutulursa direnci
düşecektir (odanın ısınması durumunda). NTC’nin direncinin düşmesi sonucunda Vg’nin
değeri yükselecek ve Vref ile belirtilen referans gerilimi aştığı anda opamp çıkışı pozitif
olacaktır Lad1 sönüp Led2 yanacaktır.
Şekil 1.3’te verilen devrenin çalışma mantığını kullanan çok sayıda karşılaştırıcı,
opamp paralel olarak ve her birinde basamaklı olarak artan referans gerilimi kullanıldığında
Paralel tip ADC elde edilir. Paralel tip ADC’de çevrilecek olan analog sinyal tüm
karşılaştırıcı girişlerine aynı anda paralel olarak uygulanır. Karşılaştırıcıların diğer girişlerine
ise referans gerilimi uygulanır. Şekil 2.4’te verilen paralel tip ADC de uygulanan referans
gerilimini 4 V olduğunu düşünürsek V3 noktasında 3 V, V2 noktasında 2 V ve V1
noktasında 1 V bulunmaktadır. Uygulanan analog gerilime bağlı olarak karşılaştırıcıların
çıkışları lojik 0 ya da 1( pozitif olması lojik 1 durumudur) durumunu alır. Bu çıkışlar bir
kodlayıcı devre ile ikili sayı sistemine çevrilerek dijital çıkışlar elde edilir.
19
Şekil 2.4: Paralel tip ADC
Şekil 1.4’te verilen devrede Vin gerilimi 2.25 volt olursa 2 ve 3 numaralı opamplara
uygulanan referans geriliminde büyük olacağında bu opampların çıkışı pozitif olacaktır.2.25
volt gerilim 3 numaralı opampın çıkışını pozitif yapmaya yetmeyecektir. Sırası ile A3 , A2 ,,
A1(011) lojik değerlerini alacaktır.Bu değerde kodlandığında (10) çıkışı elde edilecektir.
2.2.2. Sayma Metotlu ADC
A-D çevirimde kullanılan bir diğer yöntem lineer rampa kaynağı, karşılaştırıcı ve
sayıcılardan oluşmuş Sayma metotlu ADC çeviricilerdir. Lineer rampa kaynağı, değişmeyen
eğimli bir referans voltajının sağlanması için kullanılır.
Çevirimin başlangıcında sayıcı reset, rampa kaynağı çıkışı 0V yapılır. Karşılaştırıcının
+ girişine uygulanan analog giriş gerilimi, girişinden büyük olduğundan çıkış yükseğe
çekilecektir. Bu durumda rampa kaynağı tarafından rampa üretilmeye başlanacak sonra VE
kapısının çıkışında tetikleme sinyali görüleceğinden sayıcı sayma işlemine başlayacaktır. Bu
işlem rampa kaynağı tarafında üretilen rampa geriliminin, analog giriş geriliminden büyük
olmasına kadar devam edecektir. Böylece karşılaştırıcı çıkış alçağa çekilecek, VE kapısının
çıkışı lojik-0 olacak ve tetikleme sinyali gitmeyen sayıcı sayma işlemini bitirecektir. Kontrol
devresi tarafından yetkilenen mandallar sayıcı verilerini saklayacaktır.
20
Şekil 2.5: Sayma metotlu ADC
2.3. ADC Entegreleri
Analogdan dijitale çevirme işlemini yapan devreler entegre şeklinde piyasaya sürülür.
www.alldatasheet.com internet sayfasından da ihtiyacımıza uygun A-D çeviricileri
bulabiliriz. Bu A-D çeviricilerden bazıları şunlardır; ZN425E, ADC0800, ADC0804
2.3.1. ZN425E
Şekil 2.6: ZN425E A/D çevirici
Bu entegre analog dijital çevirici olarak çalıştığında 4 nu lı ayağından clock palsi
verilir ve içindeki 8 bitlik sayıcı devreye girer. Sayıcı 3 nu lı bacaktan resetlenebilir. 2 nu lu
21
bacak ise entegrenin çalışma modunu ayarlamak için kullanılır. Sayıcıyı resetlemek için 3
numaralı ayaktaki RST girişi 0 yapılır. Entegreyi A-D çevirici olarak kullanmak için 14
numaralı analog çıkış bir karşılaştırıcının eviren girişine bağlanır. Karşılaştırıcının
evirmeyen girişine ise ölçülecek analog gerilim uygulanır. Entegrenin daha detaylı
incelenmesi 1.4.3 konusunda yapılmıştır.
2.3.2. ADC0800
8 bit dijital çıkış veren bir ADC entegresidir.(-5V,5V) ile 10V arasında analog giriş
alır. Çıkışları 3 konumlu kilitli tampon üzerinden verilir.Giriş değişimine çıkışta tepki süresi
50 μs’dir.Clock girişine 50-800 kHz aralığında pals uygulanabilir. İç yapısında 256 paralel
direnç , analog anahtarlar, seçim ve kontrol devresi ,karşılaştırıcı ve 8 bit üç konumlu
tampon bulunur. Şekil 2.7’de bir analog girişin dijital karşılığını bulan devre şeması
verilmiştir.
Şekil 2.6: ADC0800 A/D çevirici Test Devresi
2.3.3. ADC0804
Analog dijital dönüştürücü olarak yaygın olarak kullanılan entegredir. Özellikleri
arasında 8-Bit çözünürlük, 100-ms dönüşüm süresi,135-ns erişim süresi, sıfırlama
gereksinimi yoktur, entegre içi saat üreteci (On-chip clock generator), tek 5 Volt’luk besleme
gereksinimi, 0Volt - 5Volt arası giriş gerilimi, TTL ve CMOS uyumlu mikroişlemci
kontrollü veya serbest çalışabilme, ardışıl yaklaşım tekniği ile dönüşüm sayılabilir.
ADC0804; 8 bit’lik, ardışıl yaklaşımlı, 256R merdiven tipi devre modelini kullanan
bir CMOS entegredir. 3 durumlu çıkış içeren ADC0804 entegresi, genel mikroişlemci veri
yollarını sürebilecek şekilde dizayn edilmiştir. Mikroişlemciler, ADC0804’ü hafızada bir yer
veya giriş-çıkış portu olarak görebilir. ADC0804’ün referans gerilimi, REF/2 bacağının açık
olması durumunda Vcc gerilimi ile analog toprak arasındaki gerilimdir. Ayrıca REF/2
22
bacağına bağlanacak analog aralık ayar devresi ile daha küçük gerilim değerleri de referans
gerilimi olarak seçilebilir. ADC0804, harici bir saat sinyali ile çalışabilir veya sadece ek bir
direnç ve kondansatör ile entegrenin iç saat üretecinin sağlayacağı saat sinyali ile çalışabilir.
ADC0804C entegresi, 00C ile +700C arasında çalışabilecek şekilde, karakterize edilmiştir.
ADC0804 entegresinde dijitale dönüştürülecek analog gerilim; 6 nu’lu bacak Vin(+) ve 7
nu’lu bacak Vin(-) diferansiyel girişlerinden uygulanmalıdır. Uygulanan gerilim 0 (sıfır)
veya negatif bir değer ise çıkışta alınacak değer 00000000’dır. Dijital ve analog topraklar
birbirlerine bağlanabilir, fakat paraziti en aza indirmek için iki bacak da ayrı ayrı
topraklanmalıdır. Şekil 2.7 de verilen devre ile bir sensörden elde edilen analog değerler
dijital değere çevrilmesinde kullanılan devre şeması verilmiştir.
Şekil 2.7: ADC0804 A/D çeviriciyle bir sensörden giriş alma devresi
2.4. Mikroişlemci Uyumlu ADC’ler
Mikroişlemciler dijital veri ile çalışan elemanlardır. Çalışma ortamından sensörler ile
ölçülen değerlerin mikroişlemci tarafından değerlendirilmesi için dijital değerlere çevrilmesi
gerekir. Ancak yukarıda anlatılan ADC devreleri ve bazı ADC entegrelerin mikroişlemciler
ile uyumlu çalışması mümkün değildir. Mikroişlemciler ürettiği kontrol sinyalleri sayesinde
çevre birimlerinin çalışmalarını idare edebilir. Bu nedenle mikroişlemciler ile uyumlu olan
A-D’ler mikroişlemcinin data hatlarına bağlandığı gibi kontrol hatalarından da giriş kabul
etmesi gerekmektedir. Bu amaçla üretilmiş A-D çevricilere mikroişlemci uyumlu ADC adı
verilir. Şekil 2.8’ de bir sensör üzerinden ADC0804 entegresi ile mikroişlemciye veri
aktarımı gösterilmiştir. Entegrenin 1,2,3 ve 5 numaralı bacakları mikroişlemci ile uyumlu
çalışmayı sağlamak 11-18 arası bacakları ise veri girişi için kullanılmıştır.
23
Şekil 2.8: ADC0804 A/D entegresinin mikroişlemci ile çalıştırılması
24
UYGULAMA
UYGULAMAFAALİYETİ
FAALİYETİ
İşlem Basamakları
Paralel Port Üzerinden ADC ile Veri Alma
1.
Aşağıda devre şeması üzerinde verilen elektronik elemanları temin
ediniz.
2.
Devreyi delikli pertinaks üzerine kurunuz.Max186A entegresinin CH
girişlerine çok sayıda sensör bağlayabilirsiniz.(Devrede 1 adet
bağlanmıştır.)
3.
Endüstriyel Kontrol 3 modülünde verilen Visual Basic programı
STATUS portundaki değer değişmesini takip eden program ile
devrenin çıkışlarını inceleyin.
25
Öneriler
1. Yankeski
vb.. aletleri
kullanırken
iş
kazalarına
dikkat edin.
2.
Elemanların
delikli
pertinaks
üzerinde
lehimlerken
yüksek
ısıdan
koruyunuz.
ADC8000 Entegre Devresi
1.
Aşağıda devre şeması üzerinde verilen elektronik elemanları temin
ediniz. Devreyi breadboard üzerine kurunuz.
2.
Devrede verilen iki pot ile oynayarak tam skala ve sıfır ayarlarını
yapınız.
3.
Analog girişe değişik gerilim değerleri vererek dijital çıkışları
defterinize yazın. Elde edilen sonuçları arkadaşlarınızla
değerlendiriniz.
ADC0804 Entegre Devresi
1.
Aşağıda devre şeması üzerinde verilen elektronik elemanları temin
ediniz.Devreyi breadboard üzerine kurunuz.
2.
Devrede gösterilen sensör yerine NTC veya PTC bağlayınız.
3.
Ortam ısındaki değişime karşılık Binary çıkışın değişimini defterinize
not edin. Elde edilen sonuçları arkadaşlarınızla tartışın.
NOT: Öğretmeninizin vereceği ilave uyarıları öneriler kısmına not ediniz
26
ÖLÇME
ÖLÇMEVE
VEDEĞERLENDİRME
DEĞERLENDİRME
A. OBJEKTİF TESTLER (ÖLÇME SORULARI)
Bu faaliyet kapsamında kazandığınız bilgileri aşağıdaki sorulara Doğru-Yanlış
şeklinde cevap vererek ölçünüz.
1.
A-D çevriciler sayesinde sensörlerden gelen analog sinyaller dijital verilere
çevrilebilir.(……….)
2.
Analog işaretlerin dijitale dönüştürülmesi örnekleme, basamaklama ve kodlama olmak
üzere üç aşamada yapılır.(…………)
3.
Örnekleme işlemi rastgele zaman aralıklarında yapılır.(………….)
4.
Örnekleme yolu ile A-D çevirme işleminin üstün yanı belirli bir analog değer
aralığına bir dijital değerin karşılık gelmesidir.(……………)
5.
Paralel tip ADC’lerde opamplı toplama devresi kullanılmaktadır.(………….)
6.
Sayma metotlu ADC rampa adı verilen referans gerilim kullanır.
7.
ADC0800 16 bit dijital çıkış veren bir ADC entegresidir.(………….)
8.
ADC0804 8 bit’lik, ardışıl yaklaşımlı, 256R merdiven tipi devre modelini kullanan bir
CMOS entegredir.(………….)
9.
ADC0804C entegresi yüksek sıcaklıklarda çalışmaya uygun değildir.(………….)
10.
Mikroişlemciler ile uyumlu olan A-D’ler mikroişlemcinin kontrol hatalarından da
giriş kabul etmesi gerekmektedir.(……….)
DEĞERLENDİRME
Cevaplarınızı cevap anahtarı ile karşılaştırınız. Yanlış cevap verdiğiniz ya da cevap
verirken tereddüt yaşadığınız sorularla ilgili konuları faaliyete geri dönerek tekrar
tekrarlayınız
Tüm sorulara doğru cevap verdiyseniz diğer faaliyete geçiniz.
27
MODÜL DEĞERLENDİRME
MODÜL DEĞERLENDİRME
MODÜL YETERLİK ÖLÇME (PERFORMANS TESTİ)
Modül ile kazandığınız yeterliği aşağıdaki ölçütlere göre değerlendiriniz.
KONTROL LİSTESİ
Değerlendirme Ölçütleri
LSB bitini bulabildiniz mi?
MSB bitini bulabildiniz mi?
Full scala (Tam Skala) değerini bulabildiniz mi?
Resolution (Çözünürlük) değeri hesapladınız mı?
Giriş-çıkış ilişkisi grafiği çizdiniz mi?
R-2R Merdiven tip DAC yaptınız mı?
Ağırlık dirençli tip DAC yaptınız mı?
DAC 0800 entegresi devre yaptınız mı?
MC1408L entegresi ile devre yaptınız mı?
ZN425E entegresi ile devre yaptınız mı?
Mikroişlemci uyumlu DAC’lar ile çalıştınız mı?
ADC kullanmanın gerekliliğini anlatabilme
Paralel tip ADC devresi yaptınız mı?
Sayma metotlu ADC devresi yaptınız mı?
ZN425E entegresi ile devre yaptınız mı?
ADC0800 entegresi ile devre yaptınız mı?
ADC0804 entegresi ile devre yaptınız mı?
Mikroişlemci uyumlu ADC’ler ile çalıştınız mı?
Evet
Hayır
DEĞERLENDİRME
Yeterlik testi sonunda, tüm sorulara Evet cevabı verdiyseniz bir sonraki modüle
geçiniz. Eğer bazı sorulara Hayır şeklinde cevap verdiyseniz eksiklerinizle ilgili bölümleri
tekrar ederek yeterlik testini yeniden yapınız.
28
CEVAP ANAHTARLARI
CEVAP ANAHTARLARI
ÖĞRENME FAALİYETİ–1 CEVAP ANAHTARI
1
2
3
4
5
6
7
8
9
10
D
D
D
D
Y
D
D
Y
D
Y
ÖĞRENME FAALİYETİ–2 CEVAP ANAHTARI
1
2
3
4
5
6
7
8
9
10
D
D
Y
Y
Y
D
Y
D
Y
D
29
ÖNERİLEN KAYNAKLAR
ÖNERİLEN KAYNAKLAR

ÇETİN Kadir, AR: Endüstriyel Elektronik ve Uygulama Devreleri
30
KAYNAKÇA
KAYNAKÇA

Ayda MUTLU, Öğretmen Ders Notları

İHTİYAR İsmail, Endüstriyel Elektronik

www.alldatasheet.com
31
Download