97
İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ LOJİK DEVRELER LABORATUARI DENEY FÖYLERİ

İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

İSTANBUL ÜNİVERSİTESİ

MÜHENDİSLİK FAKÜLTESİ

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ

LOJİK DEVRELER LABORATUARI

DENEY FÖYLERİ

Page 2: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

LABORATUARLAR HAKKINDA AÇIKLAMA

Genel bilgi ve uyarılar:

1. Laboratuarlar programda belirtilen giriş ve çıkış saatlerine uygun olarak yapılır.Deneylere 15 dakika ve daha fazla süre geç kalan öğrenciler alınmaz.

2. Laboratuara gelmeden önce öğrencilerin o gün yapacakları deneylere ait deney föyünü dikkatle okumaları ve deneyle ilgili teorik bilgileri çeşitli kaynaklardan öğrenmiş olmaları gerekir.

3. Deney föyünde (eğer varsa) istenilen “ön çalışma” yı yapmadan deneye gelen öğrenci deneye katılamaz ve deneye girmemiş sayılır.

4. Deneyden önce ve deney süresince konu hakkında sorular sorulur , bu sorulara alınan cevaplar ve deney raporları referans alınarak öğrencinin deney notu belirlenir.

5. Geçerli bir sebepten dolayı deneye katılmayan öğrenciler yarıyıl sonunda belirlenecek olan telafi haftasında bu deneyi yapacaklardır. Birden fazla katılmayan öğrenciler ancak bir deneyi telafi edebileceklerinden diğer deneylere girmemiş kabul edileceklerdir.

6. Deneyde kullanılan aletler ve gerekli deney düzeni deney masası üzerinde bulunacaktır.Ancak gerekli görüldüğü hallerde diğer malzemeler görevliden istenebilir.

7. Deney montajları mümkün olduğu kadar kısa iletkenlerle ve derli toplu kurulmalıdır.Montajı öğretim görevlisi tarafından kontrol edilmeden devreye kesinlikle gerilim uygulanmayacaktır.

8. Deney sırasında ölçü aletlerinin ve devre elemanlarının zarar görmemesi için çok dikkatli olunması gerekir.

9. Deney sırasında ölçüm sonuçları ve gerekli açıklamalar bir kağıda düzgünce yazılarak deney sonunda araştırma görevlisine imzalatılacak ve deney raporu ile birlikte 15 gün sonra teslim edilecektir.

10. Laboratuarda dolaşmak, diğer grupların çalışmalarını engellemek ve yüksek sesle konuşmak kurallara aykırıdır.

11. Deneyinin her bölümünün bitiminde sorumlu araştırma görevlisine haber verilir ve onayı alındıktan sonra diğer bölüme geçilir.Deney bitiminde montajda kullanılan iletkenler ve devre elemanları düzenli bir şekilde görevliye teslim edilir.

12. öğrencilerin elektrik çarpmalarına uğramamaları için deney sırasında kurallara uymaları ve dikkatli olmaları gerekir.

Page 3: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

LOJİK DEVRELER LABORATUARI DENEYLERİ Deney no 1: Kombinasyonel Devreler ve Dijital Aritmetik. Deney no 2: Flip-Floplar ve Sayıcılar Deney no 3: Orta Ölçekli Tümleşim ( Kodlayıcılar ve Kodçözücüler) Deney no 4: Ardışıl Devreler (Mealy durum diagramı) Deney no 5: Dijitalden Analoğa ve Analogtan Dijitale çeviriciler (DAC-ADC) Hazırlayanlar: Araş.Gör. Hasan Demir Araş.Gör. Fırat Kaçar Araş.Gör. Neyir Özcan Araş.Gör. Mahmut Öztürk Öğr.Asist. Erkan Yaman Öğr.Asist. Alper Civelek

Page 4: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

1

Deney No: 1

Deneyin Adı: Kombinasyonel Devreler ve Dijital Aritmetik. Amaç: Lojik kapılar ve doğruluk tablolarının elde edilmesi, lojik kapılar kullanarak bir fonksiyonun gerçeklenmesi, dijital aritmetik, yarı toplayıcı ve tam toplayıcı devre yapıları ve tasarımı.

Ön Bilgi:

Fiziksel büyüklüklerin çoğunun özelliği sürekli değer alabilmeleridir. Ölçü amacıyla bu büyüklüğü , bir göstergenin dönme açısı gibi gözleyebileceğimiz başka bir fiziksel büyüklüğe çevirsek bile elde edilen büyüklük genellikle sürekli değişebilen bir büyüklük olur. Ölçülen ve ölçülmek istenenle orantılı olan büyüklüğe, asıl büyüklüğün analoğudur denir. Bu biçimde sürekli değişebilen büyüklüklere analog (örneksel) büyüklükler denir. Dönme sayısı, periyotlu bir olayın titreşim sayısı gibi bazı fiziksel büyüklükler ise kesintili olarak değişirler. Bu cins büyüklüklere dijital (sayısal) büyüklükler adı verilir. Sonuç olarak analog büyüklüklerin belirgin özellikleri sürekli olarak değişebilmeleri, dijital büyüklüklerin belirgin özellikleri ise kesintili olarak değişebilmeleri ve dolayısıyla sayılabilmeleridir.

Şekil-1 Tipik bir analaog işaret

Şekil-2 Tipik bir dijital işaret

Page 5: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

2

Sayısal (dijital) düzenler ikili sayı sisteminde çalışırlar. Bu sayı sisteminde (0) ve (1) olmak üzere yalnızca iki durum vardır. Bir anahtarın iletilmesi veya kesilmesi ile aşağıdaki şekilde görüldüğü gibi bu iki durum kolayca elde edilebilir.

Şekil-3

( A ) anahtarı kesimde ise , yani kontakları arasındaki bağlantıyı açmışsa Ry üzerindeki gerilim sıfır olur (V=0). Bu ikili sayı sistemindeki (0) konumuna karşı düşer. Eğer (A) anahtarı iletiyorsa (kontakları arasındaki bağlantıyı gerçekleştirmişse) V=Vcc olur ve (1) konumuna karşı düşer. ( 1 ) konumundaki gerilim, şekildeki örnekte olduğu gibi toprağa göre pozitifse buna “pozitif lojik sistemi”, negatifse “negatif lojik sistemi” denir. ( A ) anahtarı elektromekanik (örneğin röle) veya elektronik olabilir. Röleler en fazla 300 Hz frekansına kadar (reed rölesi) çalışabildiklerinden hızlı sistemlerde elektronik anahtar olarak bipolar transistör, FET veya MOSFET kullanılan devreler tercih edilir. Mikroişlemciler, mikrobilgisayarlar, makrobilgisayarlar, sayısal kontrol düzenleri ve sayısal haberleşme düzenleri gibi sayısal sistemlerde gerçekleştirilmesi gereken az sayıda temel işlem vardır. Ancak bu işlemlerin art arda çok sayıda tekrarlanması gerekir. Bu temel işlemler ve bunları gerçekleştiren elektronik devreler aşağıdaki tabloda verilmiştir.

Temel İşlem İşlemi Gerçekleştiren Devre

VE (AND) İşlemi VE kapısı (AND Gate)

VEYA (OR) İşlemi VEYA kapısı (OR Gate) DEĞİL (NOT) İşlemi EVİRİCİ (İNVERTER)

“Lojik devreler” adı verilen bu devreler “Boolean Cebri” ne göre çalışırlar. Bir lojik kapı, birden fazla girişi olabilen, buna karşılık sadece bir çıkışa sahip olan bir elemandır. Giriş durumları çıkışı belirler. Her lojik kapı bir sembolle, boolean ifadeleriyle ve doğruluk tablosuyla ifade edilebilir. Doğruluk tabloları ve boolean ifadeleri evrensel olmasına karşın kapı sembollerinde farklılıklar vardır.

Page 6: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

3

Kapıların İşleyişi: Kapı işlevi, boolean ifadesi ve doğruluk tablosuyla gösterilir. Bu durum aşağıda özetlenmiştir.

“VE” (AND) İşlemi ve Devresi:

Y=A . B şeklinde tanımlanan bu işlemin tablosu ve işlemi yapan devrenin sembolü aşağıdadır.

A B Y 0 0 0 0 1 0 1 0 1 1 1 1

Şekilde iki girişli bir kapı çizilmiştir. Giriş sayısı daha fazla olabilir. Tablodan görüldüğü gibi yalnızca bütün girişlerin (1) olduğu durum için çıkış (1) dir. Diyotlarla gerçekleştirilmiş bir (VE) kapısı aşağıda görülmektedir.

Şekil-4 Kapının girişleri A ve B, çıkışı ise Y dir. Kapının girişleri yine benzer kapıyla veya bir darbe üreteci ile sürüleceğinden A ve B’ye sürücü devrenin çıkış direncini gösteren iki direnç bağlanmıştır. Sürücü devreler A ve B düğümlerini lojik 0 da tutarsa düğüm gerilimleri Va=0 ve Vb=0 olur ve diyotlar iletime geçerek şekilde kesikli çizgilerle gösterilen akımlar akar.

Page 7: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

4

Sonuçta Vy=Vcc-R(Ia+Ib) olup lojik 0’a karşı düşen düşük gerilimi verir. A veya B’den yalnızca biri dahi lojik 0’a sürülmüş olsa Vy=Vcc-R.Ia veya Vy=Vcc-R.Ib gerilimi yine çıkışta lojik 0 verir ve düşük seviyede kalır. Böylece “VE işlemi” tablosunun ilk üç satırı gerçeklemiş olur. A ve B birlikte lojik 1’e getirildiğinde (bu düğümlere sürücüler tarafından lojik 1’e karşı düşen +Vcc uygulandığında) Da ve Db diyotlarının katotları anotlarına göre daha yüksek gerilime sürülüp diyotların ikisi birden kesime gideceğinden Ia=0 ve Ib=0 olur. Sonuç olarak lojik 1’e karşı düşen Vy=+Vcc gerilimi elde edilir. Böylece devre, tablodaki 4. satırı da gerçekleştirmiş olur.

“VEYA” (OR) İşlemi ve Devresi:

Y=A+B şeklinde tanımlanan bu işlemin tablosu ve işlemi gerçekleştiren devrenin sembolü aşağıda verilmiştir.

A B Y 0 0 0 0 1 1 1 0 1 1 1 1

Şekilde iki girişli bir kapı çizilmiştir. Giriş sayısı daha fazla olabilir. Tablodan görüldüğü gibi yalnızca bütün girişlerin (0) olması halinde çıkış (0) olur. Diyotlarla gerçekleştirilmiş bir (VEYA) kapısı aşağıda görülmektedir.

Şekil-5

Page 8: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

5

Girişlerde , sürücü devrelerin çıkış dirençleri de çizilmiştir. Burada, girişlerden hangisine +Vcc uygulanıp lojik 1’e sürülürse buna bağlı diyot iletime geçerek Ia veya Ib akımını akıtarak çıkışta lojik 1’e karşı düşen Vy=+Vcc gerilimini verir (Gerçekte Vy=Vcc-Vdiyot=Vcc-0.6 Volt olur). Böylece yukarıda tablonun 2. ve 3. satırları gerçeklenmiş olur. Her iki girişe de lojik 1 uygulanırsa iki diyot da iletime geçer. (Ia+Ib) akımı akar, çıkış yine Vy=+Vcc olur. Durum tablosunun 3. satırıda gerçekleşir. Girişler lojik 0’da ise, A ve B düğümleri sürücü devrelerin çıkış dirençleri üzerinden toprağa bağlanmış olacaklarından Da ve Db diyotları kesimde kalır. Vy=0 V olup lojik 0’a karşı düşer. Durum satırındaki 1. satırda gerçeklenmiştir.

“EVİRME” (NOT:Değil) İşlemi ve “EVİRİCİ”:

Y=(Y)’ şeklinde tanımlanan bu işlemin tablosu ve devresinin sembolü aşağıda görülmektedir.

Y Y’ 0 1 1 0

Devrenin girişi lojik 0 ise çıkışı lojik 1, girişi lojik 1 ise çıkışı lojik 0 dır. Çıkış daima giriş işaretinin evriğine eşittir. Bipolar transistorla gerçekleştirilmiş bir “evirici” aşağıda çizilmiştir.

Şekil-6

Page 9: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

6

Bu, emetörü topraklı bir devredir. Vy=+Vcc (yani lojik 1) iken transistör Rb direnci ve bazı üzerinden iletime sürülerek doymaya gider. Kolektörden maksimum Ic akımı akar. Vy’=Vcc-Rc.Ic olup 0.1 volt civarındaki kolektör doyma (saturation) gerilimine düşer. Bu gerilim seviyesi lojik 0’a karşı düştüğünden tablonun 2. satırı gerçeklenmiş olur. Vy=0 (yani lojik 0) ise transistör kesimde kalacağından Ic=0 veya Vy=+Vcc olur. Bu gerilim seviyesi lojik 1’e karşı düştüğünden tablonun 1. satırı da gerçeklenir.

NOR Kapısı:

A B Y 0 0 1 0 1 0 1 0 0 1 1 0

Çıkışına evirici bağlanmış bir OR kapısı olarak düşünülebilir. Girişlerinden herhangi biri lojik 1 yapıldığında çıkışı lojik 0 olur. Bu kapının Boolean ifadesi aşağıdaki gibidir.

_________ Q=A+B+C+D

Üstteki çizgi , OR fonksiyonunun evriğinin alındığını göstermektedir.

NAND Kapısı:

A B Y 0 0 1 0 1 1 1 0 1 1 1 0

Bu kapıda AND kapısının eviriğini verir. Girişlerden herhangi biri lojik 0 yapıldığında çıkışı lojik 1 olur. Dört girişli bir NAND kapısının fonksiyonu aşağıdaki şekilde gösterilmiştir:

_______ Q=A.B.C.D

Page 10: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

7

XOR Kapısı:

A B Y 0 0 0 0 1 1 1 0 1 1 1 0

Exclusive OR (XOR) kapısı bir OR kapısı olarak düşünülebilir. Tek fark her iki girişi de lojik 1 olduğunda OR kapısı gibi lojik 1 değil lojik 0 üretir. Boolean ifadesi aşağıdaki gibidir.

Q=A B Bu kapı aşağıdaki sebeplerden dolayı özel bir kapıdır.

1) Sadece iki girişe sahip olabilir. 2) Bu kapının Boolean ifadesi gerçek bir ifade değildir ve Boolean ifadelerini kullanarak

gerçekleştirilmesi zordur. Lojik Aileleri ve Lojik Seviyeler: Pek çok entegre çeşidi mevcuttur. Ama günümüz elektronik dünyasında TTL ve CMOS aileleri çok yaygın bir şekilde kullanılmaktadır. Klasik olarak kullanılan lojikte (Pozitif Lojik) lojik 0 düşük gerilimle, lojik 1 ise daha yüksek bir gerilimle ifade edilir. Gerçekteki gerilim seviyeleri devreyi besleyen kaynağa bağlıdır. TTL devrelerde güç kaynağı (+Vcc) +5V, ±5 %’dir. Buna karşılık CMOS sistemler 3.0 V ile 18.0 V arasında çalışabilirler. TTL devrelerde lojik 0, 0 V olarak, lojik 1 ise +5V olarak kabul edilir. Buna karşılık uygulamalarda beklenen gerilimin tam olması pek mümkün değildir. Sıfır volt gerçekte 0.2 V civarında bulunurken, +5V gerçekte 4.6 V olarak bulunabilir. Eğer cihazlar tam +5V ve 0 V’da çalışacak şekilde dizayn edilirlerse çeşitli problemler ortaya çıkabilir. Gürültü, pek çok sistemde mevcuttur ve Şekil-7’de görüldüğü gibi ani darbelerin oluşmasına neden olabilir. Eğer kullanılan devreler 0 V’un üzerindeki her şeyi lojik 1 olarak ve +5V’un altındaki her şeyi lojik 0 olarak görürse, devre tek bir darbeyi gürültü yüzünden birden çok darbe olarak algılayabilir. Bu problem Lojik seviyelerini, belirli bandlar arasında kabul etmekle çözülebilir. Örneğin 0 V ile 0.8 V arasındaki gerilimler lojik 0, 2.0 V’un üzerindeki gerilimler ise lojik 1 olarak kabul edilebilir. CMOS devreler 3 V ile 18 V arasında uygulanan besleme gerilimiyle çalışırlar. Sonuç olarak lojik eşiği, kullanılan besleme gerilimi tarafından belirlenir. 0V ile Vdd geriliminin 1/3’ü arasındaki değerler “0” ile Vdd ve Vdd geriliminin 2/3’ü arasındaki değerler ise “1” ile gösterilir.

Page 11: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

8

AÇIKLAMA: Eğer bir CMOS devrede +9V (Vdd) besleme gerilimi kullanılıyorsa, lojik 0, 0V ile +3V arasında, lojik 1’de +6V ile +9V arasındaki gerilim seviyeleri için kullanılabilir mi? Cevap EVET’tir. Ama pratikte lojik 0’ın 0V’a, lojik 1’in de +9V’a mümkün olduğu kadar yakın olması , güvenli bir çalışma için tercih edilmelidir.

Şekil-7

Half-adder circuit (yarı toplama devresi):

Dijital aritmetik devreler üzerindeki çalışmalarımız ikili yarı toplayıcı devresi ile başlayacak. Şekil 8’de ikili yarı toplayıcı devresinin logic şeması (a) , blok diyagramı (b) ,doğruluk tablosu (c) gösterilmiştir.

AB

SUM

CARRY

(a)

Half Adder( Yari toplayici )

A

B

SUM

CARRY

A B S C

00

0

11

0101

01

01

100

(c)

(b)

Şekil-8 Devrenin iki binary girişi ve iki binary çıkışı vardır. EXOR kapısı toplamın sonucunu verirken (SUM çıkışını kontrol ederken ) , AND kapısı da her iki girişin logic 1 olduğu durumları kontrol eder ve CARRY çıkışını oluşturur. Bu devrenin bir önceki toplamının sonucunu tutma yeteneği yoktur. SUM ve CARRY çıkışlarını S ve C ile gösterecek olursak çıkışları girişler cinsinden aşağıdaki gibi ifade edebiliriz;

S=AB’+A’B C=AB S =(A+B)(A’+B’) C=(A’+B’)’

S =(C+A’B’)’

Page 12: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

9

Full-Adder circuit ( tam toplama devresi ):

Full-Adder (tam toplama ) devrelerinin üç girişi ve iki çıkışı mevcuttur.giriş bitlerinden ilk ikisi toplanacak bitler , üçüncüsü ise bir önceki toplama işleminden kalan elde (CARRY) bitidir.Bu bitleri sırasıyla A,B, Cn-1 olarak tanımlayalım. Çıkışlar ise SUM(toplam) ve CARRY(elde) bitleridir. Şekil 9’de ikili yarı toplayıcı devresinin logic şeması (a) , blok diyagramı (b) ,doğruluk tablosu (c) gösterilmiştir.

FullAdder

Cn-1

B

A

SUM

CARRY

Cn-1A

B

SUM

CARRY

A B Cn-1 S Cn

0 0

00

00

000000

11

11

1111

1

100

1

1

1 1 1

0

0

00

001

1

111

(a) (b) (c)

(Cn)

(S)

Şekil-9

Parallel Binary Adder (paralel ikili toplayıcı): Paralel ikili toplayıcı devresi iki adet ikili (binary) sayının aritmetiksel toplamını veren lojik devredir. Bu devre TTL lojik ailesinden 7483 entegresi ile gerçekleştirilebilir. Bu devrenin üzerinde durulması gereken bazı özellikleri vardır. 7483 entegresinin blok diyagramı şekil 10 ‘da verilmiştir.

B4 A4B3 A3B2 A2B1 A1

S4 S3 S2 S1

7483Cout Cin

Toplanan binary sayi Eklenen binay sayi

Toplam sonucu

Şekil-10 Örneğin 4bitlik bir full adder devresini şekil 11’deki gibi paralel bağlanmış 4 adet Full-Adder’dan oluşturmak mümkündür.

Page 13: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

10

FullAdder

4

FullAdder

3

FullAdder

2

FullAdder

1

B4 A4 B3 A3 B2 A2 B1 A1

C4 C3 C2 C1

C5 S4 S3 S2 S1 Şekil-11

Fakat bu devrede her bir full adder’ın toplama yapabilmesi için bir önceki full adder’ın CARRY(elde) bitini beklemesi gerekir.Bu da çıkışın ancak 4 darbe sonra oluşabilmesi manasına gelir ve bu gecikme istenmeyen bir durumdur. BCD Adder (binary kodda decimal sayı toplama devresi ): BCD Adder iki adet 4bit-binary adder ve bazı basit lojik yapılar kullanılarak elde edilebilir. Şekil 12’de BCD Adder şematik yapısı gösterilmektedir.

Cout1 B4 B3 B2 B1 A4 A3 A2 A1

K Z4 Z3 Z2 Z1

Cin

B4 B3 B2 B1 A4 A3 A2 A1

C S4 S3 S2 S1

Cin

Sekil 5

Cout2

Page 14: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

11

BCD Adder devresi iki decimal sayının toplamını verir. Devrenin C ve K gibi iki elde biti vardır. K elde biti birinci 4 bitlik binary adder’ ın elde bitidir.Yani girilen iki binary sayının toplamı 16 dan küçükse lojik 0 , 16 ve daha büyükse Lojik 1’dir. C elde biti ise BCD adder ’ın çıkış elde bitidir.Bu bit decimal sayıların toplam değeri 10 dan küçük iken lojik 0 , 10 veya daha büyükse lojik 1’dir. Deney: Malzemeler: - C.A.D.E.T. - 2 ×10 kΩ direnç - 2 × 1N4001 diyot - BC 238 transistor - 7404 evirici - 7432 OR kapısı - 7408 AND kapısı - 7400 NAND kapısı - 7402 NOR kapısı - 7486 XOR kapısı - Bağlantı telleri

-7483 4 bitlik full adder (fast carry) -74LS iki girişli EXOR kapı entegresi -74LS27 3girişli NOR entegresi

Deney 1.1:

Şekil-13

• Şekil-13’teki devreyi C.A.D.E.T.’in breadboard’ına kurun. • A’yı LS1’e, B’yi LS2’ye bağlayın. Bunlar devrenin girişleridir. • Y’yi LI1’e bağlayın. Bu devrenin çıkışıdır. • LS1 ve LS2’yi LOW(0) konumuna getirin. Devreye gerilim verin. • LS1 ve LS2’yi kullanarak devrenin doğruluk tablosunu elde edin.

Page 15: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

12

A B Y 0 0 0 1 1 0 1 1 Deney 1.2:

Şekil-14

• Şekil-14’teki devreyi C.A.D.E.T.’in breadboard’una kurun. • A’yı LS1’e bağlayın. Bu devrenin girişidir. • Y’yi LI1’e bağlayın. Bu devrenin çıkışıdır. • LS1’i LOW(0) konumuna getirin.Devreye gerilim verin. • LS1’i kullanarak devrenin doğruluk tablosunu elde edin.

A Y

0 1 Deney 1.3: Eviricinin Doğruluk Tablosu :

• 7404’ü C.A.D.E.T.’in breadboard’una yerleştirin. Entegrenin +5Vcc ve toprak bağlantılarını yapın.

• 7404’ün 1 nolu bacağını LS1(Lojic Switch 1) bağlayın.7404’ün 2 nolu bacağını da LI1’e bağlayın. Bu devrenin çıkışıdır.

• LS1’i LOW(0) konumuna getirin. Devreye gerilim verin. • LS1, devrenin A girişidir. LS1’i kullanarak devrenin doğruluk tablosunu bulun.

Page 16: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

13

OR Kapısının Doğruluk Tablosu :

• 7432’yi C.A.D.E.T.’in breadboard’una yerleştirin. Entegrenin +5Vcc ve toprak bağlantılarını yapın.

• 7432’nin 1 nolu bacağını LS1’e bağlayın. 7432’nin 2 nolu bacağını LS2’ye bağlayın. Bunlar devrenin girişleridir.

• 7432’nin 3 nolu bacağını LI1’e bağlayın. Bu da devrenin çıkışıdır. • LS1 ve LS2’yi LOW konumuna getirip devreye gerilim verin. • LS1 ve LS2’yi kullanarak devrenin doğruluk tablosu elde edin.

AND Kapısının Doğruluk Tablosu :

• 7408’i C.A.D.E.T.’in breadboard’una yerleştirin. Entegrenin +5Vcc ve toprak bağlantılarını yapın.

• 7408’in 1 nolu bacağını LS1’e bağlayın. 7408’in 2 nolu bacağını LS2’ye bağlayın. Bunlar devrenin girişleridir.

• 7408’in 3 nolu bacağını LI1’e bağlayın. Bu da devrenin çıkışıdır. • LS1 ve LS2’yi LOW konumuna getirip devreye gerilim verin. • LS1 ve LS2’yi kullanarak devrenin doğruluk tablosunu elde edin.

XOR Kapısının Doğruluk Tablosu :

• 7486’yı C.A.D.E.T.’in breadboard’una yerleştirin. Entegrenin +5Vcc ve toprak bağlantılarını yapın.

• 7486’nın 1 nolu bacağını LS1’e bağlayın. 7486’nın 2 nolu bacağını LS2’ye bağlayın. Bunlar devrenin girişleridir.

• 7486’nın 3 nolu bacağını LI1’e bağlayın. Bu da devrenin çıkışıdır. • LS1 ve LS2’yi LOW konumuna getirip devreye gerilim verin. • LS1 ve LS2’yi kullanarak devrenin doğruluk tablosunu elde edin.

NAND Kapısının Doğruluk Tablosu :

• 7400’ı C.A.D.E.T.’in breadboard’ına yerleştirin. Entegrenin +5Vcc ve toprak bağlantılarını yapın.

• 7400’ın 1 nolu bacağını LS1’e bağlayın. 7400’ın 2 nolu bacağını LS2’ye bağlayın. Bunlar devrenin girişleridir.

• 7400’ın 3 nolu bacağını LI1’e bağlayın. Bu da devrenin çıkışlarıdır. • LS1 ve LS2’yi LOW konumuna getirip devreye gerilim verin. • LS1 ve LS2’yi kullanarak devrenin doğruluk tablosunu elde edin.

NOR Kapısının Doğruluk Tablosu :

• 7402’yi C.A.D.E.T.’in breadboard’una yerleştirin. Entegrenin +5Vcc ve toprak bağlantılarını yapın.

• 7402’nin 2 nolu bacağını LS1’e bağlayın. 7402’nin 3 nolu bacağını LS2’ye bağlayın. Bunlar devrenin girişleridir.

Page 17: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

14

• 7402’nin1 nolu bacağını LI1’e bağlayın. Bu da devrenin çıkışıdır. • LS1 ve LS2’yi LOW konumuna getirip devreye gerilim verin. • LS1 ve LS2’yi kullanarak devrenin doğruluk tablosunu elde edin.

Deney 1.4:

• Entegrelerin besleme ve toprak bağlantılarını yapınız. • Şekil 15 ’teki devreyi kurunuz.

LS1

LS2

A

B

1

2

74LS863

LI1 SUM

1

2

74LS08LI2

3CARRY

Şekil 15

• LS1 ve LS2 switch ’lerini lojik 0 konumuna getiriniz.Güç kaynağını açınız. • A ve B girişleri için sırasıyla LS1 ve LS2 switch ’lerini kullanınız.SUM çıkışı ve CARRY

çıkışları için ise sırasıyla LI1 ve LI2 LED’lerini kullanınız. Devrenin doğruluk tablosunu çiziniz.

• Güç kaynağını kapatınız. • 74LS32 entegresini C.A.D.E.T.’e yerleştiriniz ve besleme ile toprak bağlantılarını

gerçekleştiriniz. • Şekil 16’daki devreyi kurunuz.

Cn-1A

B

SUM

CARRY

4

5

74LS86

74LS08

74LS32

74LS08

4

5

1

23

1

2

1

2

3

3

6

6LS1

LS2LI1

LI2

LS3

Şekil 16

Page 18: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

15

• LS1,LS2,LS3 Switch ’lerini Lojik 0 konumuna getiriniz.Güç kaynağını açınız. • A ve B girişleri için sırasıyla LS1 ve LS2 switch ’lerini ve Cn-1 için LS3 switch ’ini

kullanınız.SUM çıkışı ve CARRY çıkışları için ise sırasıyla LI1 ve LI2 LED’lerini kullanınız.Devrenin doğruluk tablosunu çiziniz.

Deney 1.5: • Entegrelerin besleme ve toprak bağlantılarını yapınız.

• Şekil 17’deki devreyi kurunuz.

Cout1 B4 B3 B2 B1 A4 A3 A2 A1

K Z4 Z3 Z2 Z1

Cin

74LS08

74LS08

74LS27

B4 B3 B2 B1 A4 A3 A2 A1

C S4 S3 S2 S1

Cin

Sekil 9

Cout2

16 4 7 11 1 3 8 10

345

6

74LS04

1 2

LI8 14

1

24

5

3

6

15 2 6 9

15 2 6 9

16 4 7 11 1 3 8 10

13

13

LS8 LS7 LS6 LS5 LS4 LS3 LS2 LS1

LI7

LI4 LI3 LI2 LI1

• Bütün Switch ’leri lojik 0 konumuna getiriniz. • LS1-LS4 Switch ’lerini A1-A4 için , LS5-LS8 Switch ’lerini B1-B4 için kullanınız.LI1-

LI4 LED ’lerini SUM(toplam) çıkışı için ve LI8 LED ’ini de CARRY çıkışı için kullanınız.Girişlere değişik değerler vererek birkaç sonucu not ediniz.

• Güç kaynağını kapatın.LI1-LI4 LED ’lerindeki telleri sökerek bunları şekil 18’de gösterildiği gibi 7447 gösterge (display) sürücü devresinin 7-1-2-6 nolu giriş uçlarına bağlayın.

Page 19: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

16

• Bütün Switch ’leri lojik 0 konumuna getiriniz.Gücü kapatınız. 5. maddeyi tekrarlayın fakat burada çıkışların gösterge ve LED 1 olduğuna dikkat edin.

Cout1 B4 B3 B2 B1 A4 A3 A2 A1

K Z4 Z3 Z2 Z1

Cin

74LS08

74LS08

74LS27

16 4 7 11 1 3 8 10

345

6

74LS04

1 2

1

24

5

3

6

15 2 6 9

16 4 7 11 1 3 8 10

13

LS8 LS7 LS6 LS5 LS4 LS3 LS2 LS1

LI7

B4 B3 B2 B1 A4 A3 A2 A1

C S4 S3 S2 S1

CinCout2

LI8 14

15 2 6 9

13

A B C DGND 7447 Vcc

e f CA

d g a

b c

g f e d c b a

g f e d c b a

VCC =+5V

47ohm

7730

14 15 9 10 11 12 13

11 2 7 8 10 13 1

7 1 2 6

8

Şekil 18

Page 20: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

17

Deney No: 2.1 Deneyin Adı: Flip-Floplar. Amaç: Flip-Flopların tanıtılması ve işlevlerinin açıklanması

Ön Bilgi: Flip-flop, binary(ikili) datanın saklanmasında kullanılan dijital bir elemandır. Dijital ektronikte statik ve dinamik hafızalar olmak üzere iki çeşit hafıza vardır. Flip-floplar, statik hafızanın basit bir formudur ve ikili lojik kapı çiftlerinden oluşmuştur. Kapı çıkışları diğer kapının girişlerinden birine verilir. Bazı flip-floplar asenkron büyük bir kısmı da senkron bir sistemin kontrolu altında çalıştırılırlar.

Şekil-1 Latch: Basit bir latch bir OR kapısıyla oluşturulabilir. Devre, kapı çıkışının girişlerden birine uygulanmasıyla oluşturulmuştur (Şekil1). Devrenin çıkışı ve komut girişi "0" konumundayken çıkış "0" da kalır. Komut girişi "1" yapıldığında kapı çıkışı "1" olacaktır. Devrenin çıkışından girişlerden birine yapılan geribesleme, Latch komut girişindeki "1" kaldırılsa bile latch'ın "1" konumunda kalmasını sağlayacaktır ve latch komut girişinin artık bir etkisi yoktur. Latch çıkışını tekrar "0" yapmak için kapıya uygulanan besleme geriliminin yada geribesleme hattının kaldırılması gerektiğinden bu devrenin pek pratik olduğu söylenemez. Set-Reset Flip-Flop: Bir RS flip-flop Şekil-2 de gösterilmiştir. Çıkış konumları girişler tarafından belirlenir, fakat her iki giriş de lojik 0 ise bir önceki çıkış konumu muhafaza edilir. Her iki giriş de lojik 1 ise çıkış belirsiz olur. RS flip-flop Şekil-3 de görüldüğü gibi NAND kapıları kullanılarakta gerçekleştirilebilir. Aşağıdaki flip-flopların doğruluk tabloları da verilmiştir. NAND SR flip-flop, S ve R girişlerini aktive etmek için "0" gerekmesi haricinde NOR SR flip-flop'a benzer. Kullanılmayan durum S ve R girişlerinin her ikisinin birden "0" olması durumudur.

Şekil-2

Page 21: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

18

Şekil-3 "D" Flip-Flop: Basit NOR SR flip-flop, girişlerin her ikisi de aynı anda "0" olduğunda önceden tahmin edilemeyen çıkışlar verir. Bu durumu önlemenin bir yolu korumayı donanımla yapmaktır. Böylece Set ve Reset girişleri asla aynı konumu alamaz. Bu, Şekil-4'de görüldüğü gibi bir evirici ile gerçekleştirilebilir.

.Tanımsız

Şekil-4 Bu devre "D" flip-flop olarak bilinir. "D" flip-flop, Şekil-5'de görüldüğü gibi NAND kapıları ve evirici ile de gerçekleştirilebilir.

.Tanımsız .Tanımsız

Şekil-5

Şekil-4 ve 5'de gösterilen devrelerde "D" lojik 1 konumundayken Q çıkışı "1" olur.Bu flip-floplar RS girişleri evirilerek 0 konumunda aktif olacak şekilde gerçekleştirilebilir.

S’ R’ Q(n) Q(n+1) 0 0 1 0 1 0 0 1 0 1 1 1 0 ? 0 0 1 ?

R S Q L L . L H H H L L H H .

R S Q L L . L H H H L L H H .

Page 22: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

19

"J-K" Flip-Flop: J-K flip-flop zamanlayıcı darbe uygulanmış S-R flip-flop veya D flip-flop gibi çalışır.Diğer özel fonksiyonları gerçekleştirmek için de kullanılabilir. J-K flip-flop J,K veya saat darbesi girişlerinin her konumu için belirli çıkışlar verir, yani girişlerin herhangi bir konumu için belirsizlik söz konusu değildir. J-K flip-flop devresi Şekil-6'da gösterilmiştir. J-K flip-flop'un çalışma karakteristiği şöyle özetlenebilir: 1) J ve K girişleri "0" : Saat darbesi "0" ise çıkış değişmez. _ 2) J girişi "1" , K girişi "0" : Saat darbesi "0" ise Q "1" olur veya "1"de kalır, Q "0" dır. J girişindeki "1" direkt olarak Q çıkışında görülür. _ 3) J girişi "0" , K girişi "1" : Saat darbesi "0" ise Q "0", Q "1" olur. J girişindeki "0" direkt olarak Q çıkışında görülür. 4) J ve K girişleri "1" : Devre her saat darbesinde durum değiştirir.

CK J K Q(n+1)

L L Q(n)

H L H

L H L

H H Toggle

Şekil-6 ALETLER: - C.A.D.E.T. - 7404 - Evirici - 7400 - NAND kapısı - 7476 - J - K flip-flop - Bağlantı telleri DENEY: NAND Kapıları ile R-S Flip-Flop Gerçekleştirilmesi:

• Şekil-3'deki NAND S-R flip-flop devresini kurun. • 7400'ın ilgili bacaklarını +5V ve toprak hattına bağlayın. LS1 ve LS2'yi "0" konumuna alın. • Devreyi kontrol edin ve gerilim uygulayın. LI2 "1" olmalıdır. • Bu devrenin doğruluk tablosunu çıkartarak sonuçları kaydedin.

Page 23: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

20

• Devrenin gerilimini kesin ve bir sonraki deneyde kullanılmak üzere devreyi board üzerinde bırakın.

NAND Kapılarıyla "D" Flip-Flop Gerçekleştirilmesi:

• 7400 ve 7404 entegrelerini kullanarak Şekil-5'deki devreyi kurun. Eğer bir önceki deneyde kullandığınız devreyi muhafaza ettiyseniz sadece S girişinden R girişine bir evirici bağlanacaktır. • Tüm entegrelere +5V ve toprak uygulayınız. • LS1'i D girişi, LI2'yi Q çıkışı LI1'i de Q’ çıkışı olarak kullanın. Bu devre için bir doğruluk tablosu oluşturun.

J-K Flip-Flop:

• Yukarıdaki devreyi 7476 entegresini kullanarak kurun. • LS1 ve LS2 'yi "0" konumuna alın. • Set ve Reseti +5V’a bağlayın. • Devreyi kontrol edin. • Devreye gerilim uygulayın ve flip-flop'un başlangıç konumunu gözleyin. • LS1, LS2, PB2 ve LI1, LI2'yi kullanarak J-K flip-flop'un doğruluk tablosunu çıkarın. • LS1 ve LS2'yi "1" konumuna alın. Gerilimi kesin. PB2'yi fonksiyon jeneratörünün TTL ucuna ve LI7'ye bağlayın. • Devreye gerilim uygulayın. LI7'deki saat darbesini ve LI1'deki flip-flop çıkışını gözleyin ve

gözlemlerinizi kaydedin. • Gerilimi kesin ve aşağıdaki şekilde gördüğünüz devreyi kurun. • Bu devreye +5V ve toprak hattını bağlayın. LS1, LI1, ve LI2'yi kullanın.

Page 24: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

21

İstenenler: 1) Deney sonuçlarını ve düşüncelerinizi

yazın. 2) NAND'larla yapılan R-S flip-floplarda hangi durumda problem çıkar ? 3) NAND R-S flip-flobun giriş durumları ne olmalıdır? 4) J ve K girişlerinin her ikiside "1" de tutulursa J-K flip-flop hangi fonksiyonu gerçekleştirir? S’ R’ Q(n) Q(n+1)

Page 25: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

22

İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

ADI SOYADI NO

S’ R’ Q(n) Q(n+1) 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1

D Q 0 1

TARİH: İMZA:

BÖLÜMÜ LABORATUAR DENEY İSMİ GRUP

D Q 0 1

Page 26: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

23

Deney: 2.2 Deneyin Adı: Sayıcılar Amaç: Senkron ve asenkron sayıcı tasarımı

Ön Bilgi: 1) Asenkron Sayıcılar: Bu tür sayıcılarda tetiklenen ikililer birbirini Q çıkışlarından T (clock)

girişlerine bağlanarak zincirleme tetikler. Aşağıdaki şekilde JK flip-floplarla yapılmış bir asenkron sayıcı görülmektedir. Her flip-flop, J ve K girişleri “1” de tutularak toggle mod çalıştırılmaktadır.

Tetiklenen ikili (toggle flip-flop): J K Q(n+1) 0 0 Q(n) (saklama) 1 0 1 (yazma) 0 1 0 (silme) 1 1 Q(n) (tetiklenen ikili) Şekil-1 Asenkron sayıcıların en önemli özelliği tetikleme (clock) darbesi uygulandığında birinci flip-flopun konum değiştirmesi ve ondan sonra gelen flip-flopların sırasıyla tetiklenmesidir. Diğer tip asenkron sayıcılar ise modül sayıcılardır. Bunlar 2’nin kuvveti olmayan tabanlara göre darbe sayılarını saymak için gerçekleştirilmiş sayıcılardır. Örneğin 10 darbede bir kendisini sıfırlayan ve böylece 10 tabanına göre saymaya elverişli sayıcılara Modül 10 sayıcı denir. Bu tür sayıcıları gerçekleştirmek için çeşitli yöntemler geliştirilmiştir. En önemli üç tanesi geri beslemeli, silmeli ve doğrudan silmeli sayıcılardır. Asenkron sayıcıların en büyük dezavantajı her flip-flopun bir sonrakini tetiklemesinden kaynaklanan propagasyon gecikmesi ve dolayısıyla maksimum çalışma frekansının sınırlı olmasıdır.

2) Senkron Sayıcılar: Senkron sayıcıların bütün ikilileri aynı tetikleme darbeleriyle aynı anda tetiklenirler. Tetiklemenin her ikilide aynı anda olmasının sonucu bunlara “senkron sayıcı” adı verilmiştir. Bütün ikililer aynı anda durum değiştirdiklerinden bu tür sayıcılarda gecikme yoktur.

NOT: Deneye gelmeden önce Modül 8 senkron sayıcı tasarlayınız. Bir senkron sayıcı tasarlanırken aşağıdaki adımlar izlenir.

1) Sayma tablosu hazırlanır. 2) Gerekli sayıda JKFF’ler yan yana çizilerek T girişleri paralel bağlanıp buraya tetikleme

darbeleri uygulanır. 3) JKFF’nin uyarılma tablosu kullanılarak sayma tablosundaki her bir tetikleme darbesi için

istenen geçişi sağlayacak olan J ve K, karnough diyagramları üzerinde işaretlenir.

Page 27: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

24

4) Bu diyagramlar basitleştirilerek her bir ikilinin J ve K fonksiyonları bulunur. 5) Bu fonksiyonlar kullanılarak sayıcı devresi tasarlanır.

Geniş bilgi için konuyla ilgili kaynaklara bakınız. Aletler: - C.A.D.E.T. - 74LS76 Dual JK Flip-Flop - 74LS90 Onlu sayıcı - 74193 4-bit binary yukarı/aşağı sayıcı - Bağlantı telleri Deney: Yukarı/aşağı sayıcılar:

1) Şekil-2’deki devreyi kurun. 2) C.A.D.E.T.’i açın. PB1’e basın. Lojik indikatörler “0” olmalı. 3) PB2’yi tetikleme girişi, LI1 ve LI2’yi 1ve 2 çıkışları olarak kullanın. Devrenin çalışması

hakkında gözlemlerinizi yazın. 4) C.A.D.E.T.’i kapatın. 7476’nın 15 nolu bacağındaki bağlantı tellerini çıkartarak 14 nolu

bacağına, 11 nolu bacağındaki teli ise 10 nolu bacağına bağlayın. 5) Devrenin gerilimini verin. PB1’e basın. LI1, LI2 “0” olmalı. 6) İlk kısımda yaptığınız işlemleri tekrarlayarak gözlemlerinizi yazın.

Şekil-2 Senkron sayıcılar:

1) Şekil-3’deki devreyi kurun. 2) C.A.D.E.T.’i açın ve PB1’e basın.

Page 28: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

25

3) PB2’yi sayma girişi, LI1 ve LI2’yi sayma çıkışları olarak kullanın. Devrenin çalışması hakkındaki gözlemlerinizi yazın.

4) C.A.D.E.T.’i kapatın. 7476’nın 15 nolu bacağındaki bağlantı tellerini çıkartarak 14 nolu bacağına, 11 nolu bacağındaki teli ise 10 nolu bacağına bağlayın.

5) Devrenin gerilimini verin. PB1’e basın. LI1, LI2 “0” olmalı. 6) İlk kısımda yaptığınız işlemleri tekrarlayarak gözlemlerinizi yazın.

Şekil-3

Sayıcı Entegreler:

1) İlk olarak 74LS90 sayıcı entegresi denenecek. Bu devre iki ve beşe bölen iki ayrı kısımdan oluşur. Onluk sayıcı elde etmek üzere ikiye bölen kısmın çıkışını beşe bölen kısmın girişine bağlayacağız.

2) Şekil-4’deki devreyi kurun. Besleme bağlantılarını yapın ayrıca, LTS 312’nin 14 numaralı bacağını +5V’a bağlayın.

3) C.A.D.E.T.’i açın ve PB1’e basın. LTS 312 “0” göstermelidir. 4) PB2’yi sayma girişi ve LTS 312 ‘yi çıkış olarak kullanın. Bu sayıcı devrenin çalışması

hakkındaki gözlemlerinizi yazın. 5) Sayıcıyı “0” olmayan bazı konumlara set ederek PB1’e basın. Gözlemlerinizi yazın. 6) C.A.D.E.T.’i kapatarak 74LS90’ın bağlantılarını çıkarınız. 7) 74193 sayıcı entegresini kullanarak Şekil-5’deki devreyi kurunuz. 8) LS6’yı “LOW”, LS5’i “HI” yapınız. Bunlar sırası ile silme ve yükleme girişleridir.

C.A.D.E.T.’i açın. LS6’yı “LOW” dan “HI” a ve tekrar “LOW” a getirin. 9) LS1 – LS5 yükleme kontrol hattının komutu (LS5) ile sayıcıyı hazırlayan veri girişleridir. PB1

ve PB2’yi sırasıyla aşağı ve yukarı saymak için kullanın. Sayıcının işlevini gözlemenin diğer bir yolu da LS1 – LS5 girişlerini “HI” dan “LOW” a çekmektir. İki çalışma şekli arasındaki farkı kaydedin.

10) C.A.D.E.T.’i kapatarak 74193’ün bağlantılarını çıkarınız. İstenenler:

1) Senkron ve asenkron sayıcılar arasındaki farkı yazın. 2) Deneyde kullanılan sayıcıların modüllerini sırasıyla yazın. 3) Silmeli Mod 7 sayıcı devresi çizin.

Page 29: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

26

İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

ADI SOYADI NO

Programlanabilir Yukarı

Sayıcı Programlanabilir A

Programlanabilir Yukarı Sayıcı Programlanabilir Aşağı sayıcı

TARİH: İMZA:

BÖLÜMÜ LABORATUAR DENEY İSMİ GRUP

Tetikleme LI4 LI3 LI2 LI1

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17

Tetikleme LI4 LI3 LI2 LI1

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17

Tetikleme LI4 LI3 LI2 LI1 1 2 3 4

1 2 3 4 5

Tetikleme LI4 LI3 LI2 LI1 1 2 3 4

1 2 3 4 5

Page 30: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

27

İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

ADI SOYADI NO

Tetikleme

(PB2) LI2 LI1

1 2 3 4 5

Asenkron Yukarı Sayıcı Asenkron Aşağı Sayıcı

Tetikleme (PB2)

LI2 LI1

1 2 3 4 5

Senkron Yukarı Sayıcı Senkron Aşağı Sayıcı

Tetikleme 1 2 3 4 5 6 7 8 9 10

Mod 10 Sayıcı

TARİH: İMZA:

BÖLÜMÜ LABORATUAR DENEY İSMİ GRUP

Tetikleme (PB2)

LI2 LI1

1 2 3 4 5

Tetikleme (PB2)

LI2 LI1

1 2 3 4 5

Page 31: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

28

Deney No: 2.3

Deneyin Adı: Osilatörler

Amaç: Osilatörlerin tanıtılması ve işlevlerinin incelenmesi

Ön Bilgi: Kararsız ikili devre: Aşağıda NAND kapıları ile gerçekleştirilmiş bir karasız ikili devre (astable multivibrator) görülmektedir.

Şekil-1

Bu bir darbe üreteci olup sayısal sistemlerde saat osilatörü (clock generator) olarak kullanılır. Devre, C1 ve C2 kondansatörlerinin dolup boşalmasıyla bir durumdan diğerine geçtiği için kararsız ikili devre adını almıştır. Devreye besleme gerilimi uygulandığında kondansatörler boşsa, R1 ve R2 dirençleri kapı girişlerini toprağa bağladığından kapı çıkışları lojik 1 yani +5V’a gider. Devredeki küçük bir simetri farkı G1 veya G2 çıkışının daha hızlı yükselmesine neden olur. G1 çıkışının daha hızlı yükseldiğini kabul edelim. G1 çıkışındaki bu lojik 1 seviyesi C2 üzerinden G2’nin girişine uygulanır ve bunun çıkışını

Page 32: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

29

lojik 0’a çeker. Bu andan itibaren C2, şekilde gösterilen polaritede I akımı ile dolar. C1 ise G2 ile bir ucu toprağa bağlandığından yüklü ise boşalır. C2 doldukça R2’nin uçlarındaki gerilim düşer. Bu gerilim G2’nin alt eşik seviyesinin altına düşünce G2’nin çıkışı lojik 1 olur. Bu gerilim C1 üzerinden aynı anda G1 girişine uygulanır ve G1’in çıkışını lojik 0 yapar. Şimdi durum değişmiş, C2 boşalmaya C1 üzerinden dolmaya başlamıştır. Olay böylece periyodik olarak sürer. Görüldüğü gibi kapı çıkışlarının kararlı bir konumu yoktur. R2C2 ve R1C1 zaman sabitlerinin belirlediği süreler içinde kondansatörler dolarken çıkışlar değişmez.. Dolma işlemi sırasında R2 ve R1 uçlarındaki gerilimlerin kapıların eşik gerilimine ulaşma süreleri hesaplanırsa, t2=0.69R2C2=0.7R2C2 ve t1=0.69R1C1=0.7R1C1 bulunur. Çıkış işaretinin periyodu ise, T=t1+t2=0.7(R1C1+R2C2) ve frekansı f=1/(0.7(R1C1+R2C2)) şeklinde hesaplanabilir. R ve C’ler eşit seçilirse f=1/(0.7RC) elde edilir ve çıkış işareti kare dalga olur. Tek Kararlı ikili devreler:

Page 33: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

30

Şekil-2

Yukarıda G1, G2 kapıları ile gerçekleştirilmiş “tek kararlı ikili devre” görülmektedir. G2 çıkış kapısının lojik 1 olan tek bir kararlı durumu olduğu ve gelen giriş darbesiyle bu durumdan T gibi belli bir süre ayrılsa da tekrar kararlı duruma döndüğü giriş ve çıkış gerilimlerinin dalga şekillerinden anlaşılmaktadır. G2’nin çıkışı lojik 1 ise Vgiriş =+V olarak G1’e uygulanıyorsa G1’in çıkışı lojik 0 da kalır. C kondansatörü boş olsun (değilse bile G1 üzerinden kısa sürede boşalır). R direnci bu durumda G2’nin çıkışını lojik 1 de tutmaya devam eder. Vgiriş=0 yapıldığı anda (t1 anı), G1’in çıkışı lojik 1 olur. Bu basamak fonksiyonu C üzerinden aynen G2’nin girişine uygulanır, G2’nin çıkışı lojik 0 olur ve burada C kondansatörü dolmaya başlar. Dolan kondansatörün uçlarında ki gerilim düşümü nedeniyle t2=t1+T=t1+0.75RC anında R’nin uçlarındaki gerilim G2’nin eşik gerilimine düştüğünde G’nin çıkışı durum değiştirirsek lojik 1 olur. Böylece τ genişliğindeki tetikleme darbesi ile tetiklenen devre T=0.75RC uzunluğunda bir darbe verir. Bu tür devreler tetikleme suretiyle belli uzunluktaki darbelerin elde edilmesinde kullanılabilir. Şekilde görülen geribesleme τ > T olması halinde G1’i t1=t2 den sonra tetiklemeye yarar. τ<T için kullanılmayabilir. Bu durumda G1’in bu girişi lojik 1 seviyesinde tutulmalıdır. TTL kapı devreleri kullanıldığında R=1kΩ civarında seçilmelidir. CMOS devrelerde 100 kΩ lar mertebesinde seçilebilir. Darbelerin pozitif olması istendiğinde devre NOR kapılarıyla gerçekleştirilebilir. Aletler:

- C.A.D.E.T. - Osiloskop - 7400 NAND Kapısı - 2×10kΩ’luk direnç

Page 34: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

31

- 2×220nF’lık kondansatör - Bağlantı telleri

Deney: Karasız İkili Devre:

• 7400 entegresini kullanarak Şekil-1’deki devreyi kurun. • Kapıların giriş ve çıkışlarındaki dalga şekillerini çizerek t1 ve t2 sürelerini kaydedin.

Tek Kararlı İkili Devre:

• 7400 entegresini kullanarak Şekil-2’deki devreyi kurun. • Kapıların giriş ve çıkışlarındaki dalga şekillerini çizerek t1 ve t2 sürelerini kaydedin.

İstenenler:

• Deneylerde elde ettiğiniz şekilleri milimetrik kağıda çiziniz. • T değerlerini hesaplayarak deney sonuçlarıyla karşılaştırınız. Aralarındaki farkın (varsa)

nedenini açıklayın. • Kararsız ikilide bahsedilen simetri farkı neden kaynaklanmaktadır?

Page 35: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

32

DENEY NO: 3 DENEYİN ADI: ORTA ÖLÇEKLİ ENTEGRASYON(TÜMLEŞİM) Amaç: Orta ölçekli entegrasyon devrelerinin incelenmesi

MSI (orta ölçekli entegrasyon) aletleri bir silikon parçası üzerine yerleştirilmiş 12 İle 100 arası transistor dan oluşmuştur. Bunların çoğu lojik devreler olarak kullanılırlar. Küçük ölçekli entegrasyon devreleri (SSI) basit devrelerde kullanmak için iyidir. Fakat orta ölçekli entegrasyon devreleri daha kompleks lojik devrelerde kullanılırlar.

DECODER( kod çözücüler): Sayısal sistemlerde ayrık bilgi nicelikleri ikili kodla temsil edilebilir. N bitli ikili bir kod ,kodlanan bilginin 2n ayrık elemanını gösterme (temsil etme) kapasitesine sahiptir. Kod çözücü, n giriş hattından gelen ikili bilgileri, maksimum 2n sayıda benzersiz çıkış hattına dönüştüren birleşik bir devredir.Kodu çözülen n bitli bilginin kullanılmayan veya dikkate alınmaz birleşimleri varsa, kod çözücü çıkışındaki çıkış sayısı 2n’den az olacaktır. Kod çözücü tiplerinin bir çeşidi TTL devresi olarak kullanılabilir.Bu kod çözücülerin iki tipi takip eden paragraflarda çalışılacaktır.TTL kod çözücülerin tamamı aşağıdaki yapı ile aynı paralelde çalışırlar. Şekil 1 de 3x8 kod çözücü devresi görülmektedir.

x

y

z

D0=x’y’z’

D7=xyz

D6=xyz’

D5=xy’z

D4=xy’z’

D3=x’yz

D2=x’yz’

D1=x’y’z

Sekil 1 BCD to Decimal Decoder: BCD to Decimal Decoder 10 adet AND kapısı ve bazı ilave kapı bağlantılarıyla oluşturulabilir. Şekil 2 de BCD to Decimal Decoder in lojik diyagramı görülmektedir. BCD to Decimal Decoder fonksiyonları 7442 entegresi ile sağlanır.Bu devre aynı zamanda 4 den 10 a hat dönüştürücü olarak da bilinir.Belirli bir çıkış için sadece bir giriş örneğinin doğru sonuç verdiğini gösteriniz. 4 Girişli bir devre için her girişin çıkış vermediğine dikkat ediniz.(4 bitlik ikili bir sayı ile 16 adet farklı sayı yazılabilmesine rağmen burada sadece 10 adet farklı sayı kullanılmıştır.) Bütün bu kombinasyonların denenmesi durumunda 9 dan sonrakiler için ne olduğuna dikkat ediniz.

Page 36: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

33

InputD

C

D’

D

ABCD

ABCD

ABCD

ABCD

7

8

9

10

Output 6

Output7

Output8

Output9

Sekil 2:BCD to Decimal Decoder Lojik

Diyagram

InputA

InputB

InputC

A’

A

B’

B

C’

ABCD

ABCD

ABCD

ABCD

ABCDABCD

1

2

3

4

5

6

Output 0

Output 1

Output2

Output3

Output4

Output 5

Page 37: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

34

BCD to Seven Segment Display: Decoder ’lerin en yaygın kullanılan tiplerinden biride ikili koddaki decimal sayının decimal karşılığını 7 parçalı bir göstergede görmemizi sağlayan BCD to Seven Segment Display tipidir.Bu devre 7447 TTL entegresi ile gerçekleştirilmiştir.(DENEY 1 de bu devreyi gösterge sürücü olarak kullanmıştık.) Bu devre şekil 3 den de görülebileceği gibi 7 adet LED den oluşmuştur.Bu LED’ler a-g arasındaki harflerle saat yönünde isimlendirilirler.Merkezdeki LED ise g segmentidir.

a

b

c

d

e

fg

Şekil 3-Seven segment display

Bu devre bir göstergeyi sürmek için herhangi bir ilave devreye ihtiyaç duymayan open collector çıkış sürücülerini destekler.Bu devrenin 4 bitli ikili bir sayının tüm kombinasyonlarını kullanamayacağına dikkat ediniz.Gerçekte bu devre BCD to Decimal Decoder ile aynı kombinasyonları kullanabilir.

Encoders:(kodlayıcı) Kodlayıcılar bir veya daha fazla girişten çok bitli ikili(multi-bit binary) çıkışlar üreten devrelerdir. Kodlayıcı fonksiyonları kod çözücü fonksiyonlarının tersine spesifik ikili kodlar oluştururlar.Kodlayıcılar NAND kapıları ile gerçekleştirilirler.Yaygın bir kodlayıcı decimal bir girişi BCD çıkışa çevirir.Şekil 4 de kodlayıcının lojik diyagramı gösterilmektedir.

Page 38: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

35

9

1

23

4567

8

LSB

A1

D8

C4

B2

Şekil 4-Decimal to BCD encoder

Bu tip kodlayıcılar 10 tuştan BCD çıkış elde etmek için kullanılır.

Priority Encoder (öncelik kodlayıcı): Kodlayıcıların diğer bir tipide 8 hattan 3 hatta öncelik kodlayıcıdır.bu devrenin lojik diyagramı şekil 5 de verilmiştir.

Page 39: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

36

1

E1 7 6 5 4 3 2 1 0

2

8

7

6

5

4

3

9

10

12

11

E0

E3

E2

E1

Şekil 5- 8 hattan 3 hatta öncelik kodlayıcı Yukarıdaki devre 74148 MSI entegresi şeklinde kullanılmaktadır.Bu devre yalnızca bir girişi aktif olduğu sürece basit bir kod çözücü gibi çalışır .Eğer birden fazla giriş aktif ise devre içlerinden en yüksek dereceli girişi kullanır.Bunun sebebi devrenin öncelik kodlayıcı olmasıdır.Bu devre basitçe kaskad bağlanabildiği için sıkça binary (ikili) kod üretmekte kullanılır.

Multiplexers (Çoğullayıcılar ): Çoğullayıcılar (multiplexers) birkaç girişten herhangi birini çıkışa yönlendiren devrelerdir. Çoğullayıcılar analog ve dijital olarak iki tip halinde kullanılabilirler.Dijital bir multiplexerin basit lojik diyagramı şekil 6 da görülmektedir. Aşağıdaki şekilde AND kapıları çıkış elde etmek üzere hangi Data kaynağının OR kapısına yönlendirileceğini belirlemek için kullanılır.AND kapıları bir S-R Filp-Flop ile kontrol edilir.Eğer Filp-Flopun Q çıkışı lojik 1 seviyesinde ise 1 numaralı AND kapısı aktif hale gelir ve Data source 1 girişini çıkış için OR kapısına yönlendirir.

Page 40: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

37

Q

QSET

CLR

S

R

Data Source #1

Data Source #2

Inputs

1

2

3Output

Şekil 6

Multiplexerler birkaç giriş , bir çıkış ve birkaç tane de kontrol girişine sahip olabilirler. Multiplexerler şekil 7 de olduğu gibi belli uzunluktaki bir giriş ve buna bağlı kontrol girişleri ile bir adet çıkışa sahiptirler.Bu devrede kontrol girişlerinin belirlediği adresteki giriş çıkışa direk olarak verilir.

4 girisliMultiplexer

ww

zz

yy

xx

A B

MW X Y Z0

1

KontrolGirisleri

Çikislar

A B M

0 0 0 1 1 0 1 1

WXYZstep

Şekil 7-4x1 MUX blok diyagramı

Yukarıdaki devrede kontrol devresinin girişleri için gerekli stepler 2-bitlik sayıcı çıkışının step girişine bağlanması ile olur.Şekil 8 de 8x1 multiplexerinin ın doğruluk tablosu , Şekil 9 da ise 8x1 multiplexerinin lojik diyagramı görülmektedir.

GİRİŞLER ÇIKIŞ A B C Y 0 0 0 D0 0 0 1 D1 0 1 0 D2 0 1 1 D3 1 0 0 D4 1 0 1 D5 1 1 0 D6 1 1 1 D7

Şekil 8

Page 41: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

38

A

B

C

D0

D7

D6

D5

D4

D3

D2

D1

SE

LE

CT

INP

UT

DA

TA

IN

PU

T

Y

Şekil 9

Multiplexerlerde indirgeme özelliği mevcuttur.Yani 8x1 Multiplexer ile tasarlayacağımız bir devreyi aynı zamanda 4x1 multiplexer ile de tasarlayabiliriz.Bunun için yapmamız gereken tek şey seçme uçlarından birini giriş olarak seçmek ve gereken sadeleştirmeleri yapmaktır.

De-multiplexers(tekilleyici): De-multiplexerler multiplexerlerin yaptığı işin tersini yapar.Yani girişindeki bilgiyi seçme uçlarının gösterdiği adresten çıktı olarak verir.Kısaca de-multiplexerleri aldığı bilgiyi çıkışlara dağıtan bir devre olarak düşünmek yanlış olmaz. De-multiplexerler bir giriş ,n adet seçme girişi ve 2n adet çıkışa sahiptir.Şekil 10 da iki çıkışlı basit bir De-multiplexer görülmektedir. Şekil 11 de iki adet seçme ucu bulunan bir 1x4 de-multiplexerin

Page 42: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

39

lojik şeması görülmektedir.Şekil 12 ve Şekil 13 de sırasıyla aynı de-multiplexerin blok şeması ve doğruluk tablosu yer almaktadır.

Q

Q

Inputs

1

2

Outputs

1

2

Şekil 10-iki çıkışlı basit DE-MUX yapısı

Aşağıdaki şekilde enable (yetkilendirici) girişinin lojik 1 olması durumunda çıkışların hepsinin de lojik 1 seviyesinde kalacağına dikkat ediniz.

A B E

D0

D1

D2

D3

1x4Demultiplexer

D0

D1

D2

D3

E

A B

Seçme uçlari

Sekil 11 Sekil 12

E A B D0 D1 D2 D3 1 X X 1 1 1 1 0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 0

Şekil 13

Page 43: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

40

DENEYLER: DECODER(Kod çözücü): Araçlar:

• C.A.D.E.T. • 74LS42 4 Hattan 10 Hatta Kod Çözücü Entegresi

• 74LS 138 3 Hattan 8 Hatta Kod Çözücü Entegresi Deneyin yapılışı:

1. Şekil 14 deki devreyi kurunuz.Bu devre BCD to Decimal Decoder için kullanılır. 2. LS1-LS4 Switch ’lerini lojik 0 konumuna getiriniz.Güç kaynağını açınız.LED ’lerin

yanmasına dikkat ediniz.

BaglantiNoktasi

1 16

2 15

3 14

4 13

5 12

6 11

7 10

8 9

74LS42

Vcc0

8

7

6

5

4

3

2

1

9

PINLERINKULLANIM

SEKLI

LI0

LI6

LI5

LI4

LI3

LI2

LI1

LI7

LED1

LED2

D

C

B

A

LS3

LS2

LS1

LS0

330ohm

330ohm

BaglantiNoktasi

PINLERINKULLANIM

SEKLI

Şekil 14

3. LS1-LS4 Switch ’lerini binary(ikili sayı)girişleri olarak kullanınız.LI1-LI8 LED ’leri kod çözücünün Decimal(onluk) çıkışlarıdır ve sırası ile entegrenin 1-7 ve 9 numaralı uçlarına bağlanmalıdırlar. LED2 9 numaralı çıkıştır ve entegrenin 10 numaralı bacağına bağlanmalıdır.LED1 ise 11 numaraya bağlı olmalıdır.İşlemleri gerçekleştiriniz ve sonuçları not ediniz.

4. Daha sonra LS1-LS3 Switch ’lerini giriş LI1-LI8 LED ’lerini kodu çözülmüş çıkışlar olarak kullanınız.Bu devre ise 3 hattan 8 hatta kod çözücü olarak kullanılacaktır.

5. Aşağıdaki soruları cevapladıktan sonra devrenizin bağlantılarını sökebilirsiniz.

Page 44: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

41

SORULAR:

1. İlk kurduğumuz devrede 4 bitli binary girişin decimal değeri 9 ve daha üstü olduğunda çıkışta ne gözlediniz? Neden?

2. Hangi tip devrelerde LS1-LS4 girişlerinin oluşturduğu kombinasyonların hepsi çıkışta doğru olarak görülmez?

3. 74LS42 entegresinin çıkışları lojik 0 konumundayken mi yoksa lojik 1 konumundayken mi doğrudur?

DECODER/DRİVERS: Araçlar:

• C.A.D.E.T • 7447 BCD den 7 parçalı kod çözücü /sürücü • LTS 312 ortak anotlu 7 parçalı gösterge • Bağlantı telleri

Deneyin yapılışı 1. LTS 312 nin 14 numaralı bacağına +5 VDC bağlayınız. 2. Şekil 15 deki devreyi kurunuz.

1 14

2 13

3 12

4 11

5 10

6 9

7 8

LTS312

Vcc

Vcc=+5V

1 16

2 15

3 14

4 13

5 12

6 11

7 10

8 9

74LS47

330 ohm

330 ohm

330 ohm

330 ohm

330 ohm

330 ohm

330 ohm

LS1 A

LS4 D

LS3 C

LS2 B

Şekil 15

3. LS1-LS4 Switch ’lerini lojik 0 konumuna getiriniz.Güç kaynağını açınız.7 parçalı göstergede 0 görmelisiniz.LS1-LS4 Switch ’lerini A-D girişleri için, göstergeyi de çıkış olarak kullanınız. Devrenin çıkışlarını kaydediniz.Bu göstergeyi bir kez de C.A.D.E.T üzerinde gerçekleştirip farkları not ediniz.

Page 45: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

42

4. aşağıdaki soruları cevapladıktan sonra devrenin bağlantılarını sökebilirsiniz.

SORULAR: 1. 330 ΩΩΩΩ luk dirençlerin kullanılma nedenlerini belirtiniz. 2. LTS 312 de maksimum güç tüketimi olduğunda göstergede hangi sayı görünür.

ENCODERS: Araçlar:

• C.A.D.E.T • 74LS148 8 hattan 3 hatta öncelik kodlayıcı • Bağlantı telleri

Deneyin yapılışı: 1. 74LS 148 i C.A.D.E.T. e yerleştiriniz.entegrenin besleme toprak bağlantılarını yapınız. 2. Şekil 16 deki devrenin bağlantılarını yapınız.Bu devre 8 hattan 3 hatta kodlayıcı devresidir.

1 16

2 15

3 14

4 13

5 12

6 11

7 10

8 9

74LS148

BaglantiNoktasi

PINLERINKULLANIM

SEKLI

BaglantiNoktasi

PINLERINKULLANIM

SEKLI

4

3

2

1

0

E1

7

6

5

GS

A0

A2

A1

GND LI0

LI1

LI2

LS3

LS2

LS1

LS0

LS7

LS6

LS5

LS4

LI7

Vcc=+5V

Şekil 16

3. LS1-LS8 Switch ’lerini lojik 1 konumuna getiriniz.LI1-LI3 LED ’lerinin lojik 1 göstermesine dikkat ediniz.

Page 46: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

43

4. LS1-LS8 Switch ’lerini giriş olarak ve LI1-LI4 ile LI8 LED ’lerini çıkış olarak kullanınız. Bu devrenin çalışmasını not ediniz.Bir girişten fazlasının lojik 1 olması durumunda ne olduğuna dikkat ediniz.

5. Aşağıdaki soruları cevaplayınız.Ve devrenin bağlantılarını sökünüz. SORULAR:

1. Öncelik kodlayıcının ne olduğunu izah ediniz. 2. lojik 0 giriş ile giriş olmaması durumları arasındaki fark nedir?Açıklayınız.

DİGİTAL MULTİPLEXER:(sayısal çoğullayıcı):

Araçlar: • C.A.D.E.T. • 74LS153 4x1 bilgi seçici/çoğullayıcı entegresi • bağlantı telleri.

Deneyin yapılışı: 1. 74LS153 entegresini C.A.D.E.T. üzerine yerleştiriniz.Devrenin toprak ve besleme

bağlantılarını yapınız. 2. Şekil 17 deki bağlantıları kurunuz.Bu devre basit bir multiplexer devresidir.

1 16

2 15

3 14

4 13

5 12

6 11

7 10

8 9

74LS153

BaglantiNoktasi

PINLERINKULLANIM

SEKLI

BaglantiNoktasi

PINLERINKULLANIM

SEKLI

1G

1C1

1C2

1C3

B

A

1C0

1Y

GND

LI8

LS1

LS3

LS4

LS8

LS7

Vcc=+5V

LS2

Şekil 17

Page 47: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

44

3. LS1-LS4 ile LS7-LS8 Switch ’lerini lojik 0 konumuna getirin ve güç kaynağını açın. 4. LS1-LS4 Switch ’lerini bilgi girişi(data input) olarak kullanın.LS7 ve LS8 Switch ’lerini ise

seçme girişleri olarak kullanın.LI8 LED ini de çıkış olarak kullanın.Devreyi çalıştırın ve gözlemlerinizi not edin.

5. Deneyin bundan sonraki kısmında 74153 entegresini lojik AND kapısını tamamlamak için kullanacağız.Bunu gerçekleştirebilmek için LS4 Switch ’ini lojik 1 LS1-LS3 Switch ’lerini de lojik 0 konumunda tutmalıyız.

6. LS7-LS8 girişlerini sırasıyla A ve B olarak adlandırarak LI8 LED ’ini gözlemleyiniz ve sonuçları not ediniz.

SORULAR: 1. 4X1 multiplexerlerin çalışmasını anlatınız. 2. 74153 entegresi kullanılarak lojik EXNOR kapısı nasıl tamamlanır?

DE-MULTİPLEXER:(TEKİLLEYİCİLER):

Araçlar: • C.A.D.E.T. • 74LS138 3X8 decoder /de-multiplexer entegresi • bağlantı telleri.

Deneyin yapılışı: 1. 74138 entegresini C.A.D.E.T. üzerine yerleştiriniz.Besleme ve toprak bağlantılarını

gerçekleyiniz. 2. şekil 18 de görülen devre basit bir decoder devresidir.Herhangi bir decoder devresi birden fazla

enable(yetkilendirme) girişine sahip ise bu devre aynı zamanda bir de-multiplexer olarak da kullanılabilir.LS1-LS3 girişlerini seçme uçları ve LS8’i de bilgi girişi olarak kullanıp LI1-LI8 LED ’lerini de çıkış olarak kullanın.Gözlemlerinizi yapın ve not edin.Seçilmemiş çıkışların durumlarına dikkat edin.

Page 48: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

45

1 16

2 15

3 14

4 13

5 12

6 11

7 10

8 9

74LS138

BaglantiNoktasi

PINLERINKULLANIM

SEKLI

BaglantiNoktasi

PINLERINKULLANIM

SEKLI

A

Y2

Y3

Y4

Y5

G2B

G2A

C

B

Y1

Y6

G1

Y7

GND LI7

LI8

LI3

LI4

LI5

LI6

LS8

LS3

LS2

LS1

LI2

Vcc=+5V

DATA INPUT

SE IL NE PC UT T

Y0 LI1

Şekil 18

SORULAR: 1. Eğer de-multiplexer bir multiplexerin yaptığı işlemin tersini yapıyor ise 74LS138 ile seriden

paralele dönüştürme yapılabilir mi? 2. De-multiplexerler hangi tip devrelerden yapılabilirler?

Page 49: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

46

DENEY NO: 4 DENEYİN ADI: ARDIŞIL DEVRELER

Konu: Bu deneyde MEALY ardışıl devrelerinin çalışma yapısını inceleyeceğiz.

MEALY SEQUENTİAL CİRCUİTS (MEALY ardışıl devreleri): Mealy ardışıl devrelerinin çalışma yapısını aşağıdaki örneği gerçekleştirerek anlamaya çalışacağız.

Örnek: X gibi bir giriş ve Z gibi bir çıkışa sahip bir MEALY ardışıl devresi , girişinde 0101 veya 1001 bilgi katarları görüldüğünde çıkışını lojik 1 yapmaktadır ve devre her 4 girişte bir kendini resetlemektedir.Bu devreyi MULTİPLEXER ler ve D flip-flop lar ile gerçekleştiriniz.

• Devrenin mealy durum(state) diyagramını çiziniz. • Geçiş tablosunu oluşturunuz. • QA

+, QB+,QC

+ değerlerini multiplexer ile indirgeme tablosunda yerlerine koyun ve multiplekserin girişlerine verilmesi gereken değerleri belirleyin.

• Devrenizi kurun.

Şekil 1-Devrenin MEALY durum diyagramı

Page 50: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

47

Deney: Araçlar:

• 3 x 7474 D tipi Flip-Flop Entegresi • 4 x 74151 Multiplexer Entegresi • 1 x 7404 Tersleyici(inverter) Entegresi • 4 x LED • 4 X 330 Ω Resistor • C.A.D.E.T • Bağlantı telleri

Deneyin yapılışı: 1. Multiplexerlerle dizayn ettiğiniz ardışık devreyi kurunuz.D Flip-Floplarının çıkışlarını

resetleyin. 2. X girişine gelen her 4 değişkende bir Z çıkışını not ediniz.Eğer Z çıkışında herhangi bir şey

görülmüyorsa ya da bir düzensizlik varsa devrenizi kontrol ediniz. 3. D flip-flopların çıkışları olan QA , QB , QC değerlerini bir tablo şeklinde kaydediniz.

Açıklama: Uygun durum (state) sadeleştirmeleri yaparak en az eleman kullanarak devreyi kurunuz.

Şekil 2-Devrenin blok şeması

Page 51: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

48

DENEY NO: 5 DENEYİN ADI: Analogdan Dijitale ve Dijitalden Analoğa Çeviriciler Konu: Bu deneyde iki yönlü rampa(Dual Ramp) tipi ve sayıcı (Counter) tipi Analogdan Dijitale çeviricilerin çalışmasını ve Genişletilmiş Direnç Ağları metodu ile Dijital- Analog Çeviricilerin (DAC) çalışma yapısını inceleyeceğiz.

ANALOGDAN DİJİTALE ÇEVİRİCİLER (Analog to dijital Converter): ADC ler bir sistemin analog ve dijital kısımları arasındaki başlıca bağlantı sağlayıcılardır.Başta sensörlerden ve transducerlerden olmak üzere pek çok giriş ilk olarak analog sinyaller olarak ortaya çıkarlar ve bu bilgilerin dijital bir sistemde işlenmeden , analiz edilmeden veya saklanmadan evvel dijital bilgi haline getirilmeleri gerekir.ADC ler giriş sinyalini alır, onları örnekler ve sonra örneği alınacak analog sinyal parçasının seviyesine göre kodlanmış dijital bir kelime (word) üretir.Dijital çıkış ya seri (bir bite bir zaman ayrılmış) yada paralel (bütün bitlerin kodları aynı anda tanımlanmış) olabilir. Gerekli çevrim hızını ve doğruluğunu koruyarak analogdan dijitale çevrim yapmanın bir çok yolu vardır.Bu yollardan ucuz ve çok yavaş sistemlerden ,çok hızlı ve elbette bir o kadar pahalı sistemlerde mevcuttur.Çok yaygın kullanılan bazı ADC tipleri aşağıdakilerdir.

• Open loop system( Açık çevrim sistemler) • Voltage to frequency (Voltajdan frekansa) • Voltage to pulse width (Voltajdan darbe genişliğine) • Simultaneous conversation(Aynı zamanlı çevrim) • Closed loop system (kapalı çevrim sistemler) • Single ramp and counter(İki yönlü rampa ve sayıcı) • Dual ramp (iki yönlü rampa) • Successive approximation (Arka arkaya yakınsama)

Bazı durumlarda çevirme işlemi sırasında analog girişin hazır tutulması gerektiğine dikkat ediniz.

Dual Ramp And Counter ADC: Bu teknik Single ramp tekniği ile aynıdır fakat daha üstün performans sağlar.Entegral alıcının lineer olmayışı kendi kendini doğrultabilmesini sağlar ve herhangi bir saat darbesi üretecine(clock generator) gerek kalmaz.Bu sistem genellikle dijital voltmetrelerde kullanılır.İşleyişi aşağıda basitçe anlatılmıştır. Yapısı Şekil 1 de görüldüğü gibidir. Başlangıçta S1 ve S2 switch ’leri off durumunda ve sayıcı da resetlenmiştir. Bunu takiben integratör girişine analog sinyalin (Vin) uygulanabilmesi için lojik switch kontrolörü S1 switch ini çalıştırır.İntegratör çıkışı -V in/RC eğimi ile azalan bir rampa fonksiyonu olur.Bu anda rampa fonksiyonu 0 dan negatife doğru gider.Bu süreçte 0 kontrol devresinin (zero control ) çıkışında lojik 1 görülür.Buda AND kapısının aktif olmasını yani saat darbe üretecinden(clock pulse generator) aldığı bilgiyi aynen sayıcıya(counter) aktarmasını sağlar.Sayıcı 12 bit için 4096 (yani 2n )sayısına ulaşıncaya kadar saymaya devam eder.Bu sayıdan sonra sayıcı çıkışında bir artan (overflow) oluşur ve sayıcı tekrar sıfırdan saymaya başlar.Artanın Lojik Anahtar Kontrol Devresinin girişine gelmesi ile birlikte daha önce diğer girişe gelen 0 Kontrol Devresi çıktısı olan lojik 1 ile Lojik anahtar Kontrol Devresi durum değiştirir.Bu kez S1 anahtarı OFF konumuna ,S2

Page 52: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

49

anahtarı da ON konumuna getirilir.Böylece İntegratör girişine Vref uygulanmış olur.Bu kez integratör çıkışı son aldığı negatif değerden başlayarak +Vref/RC eğimi ile Vin değerine kadar artmaya başlayacak.Artış bir rampa fonksiyonu şeklinde olacak.Bu arada Sayıcı, İntegratör çıkışı 0’ı geçinceye kadar saymaya devam eder.Bu değer 0’ı geçince 0 kontrol devresinin çıkışı lojik 0 konumuna geçer.Böylece AND kapısı kapanır. +Vref/RC eğimi ile artan referans rampasının negatif değerden 0 değerine ulaşması sırasında geçen zaman giriş gerilimi ile orantılıdır.Halbuki bu süre boyunca sayıcının saydığı toplam sayı miktarı ise analog giriş ile orantılıdır.

-

+

integrator

CR

-

+

0 kotrol

LojikAnahtarKontrolDevresi Sayici

Dijital çikislar

AND

Saat DarbeÜreteci

Vin

Vref

S1

S2

Artan

-Vin RC

-Vref RC

S1 kapali

Baslangiçdarbesi

Sayiciyauygulanandarbeler

Bu süre boyuncasayilan darbeleranalog giris ile

orantili

Sayicidan artançikar

S1 OFFS2 ON

Şekil 1-Dual ramp ADC

Page 53: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

50

ADC lerde kullanılan bazı terimlerin tanımları: ÇEVRİM ZAMANI(conversion time):Çevrimin başlangıcı ile analog sinyalin eşdeğeri olan

dijital sinyalin tamamlanarak çıkışta görüldüğü an arasındaki süreye çevrim zamanı denir. ÇEVRİM ORANI(conversion rate): Çevrimin yapıldığı frekanstır.Bu özellik hesaplanırken hem

çevrim zamanı hem de recovery zamanı hesaba katılır. QUANTUM LEVEL:(Quantum seviyesi): Dijital çıkış n bit içerirken Analog 2n ayrık seviye

içerir.Quantum seviyesi dijital tasarımın 1 bit ’ine karşılık gelen analog girişin ayrık kısmıdır. ÇÖZÜNÜRLÜK(resolution): Çeviricinin (ADC), analog girişin bitişik değerleri arasında

farklılık oluşturma yeteneğidir.Çözünürlük aynı zamanda dijital çıkışın bit sayısı, gürültü ve sistemin nonlineerliği ile de sınırlandırılır.

Dijital-analog dönüştürücü:(Dijital to Analogue Converter(DAC)): Eğer analog bir devreyi dijital bir devre ile sürmek istersek öncelikle çıkış sinyalini uygun bir akım veya gerilime çevirmeliyiz.DAC(Dijital-Analog Dönüştürücü) devreleri dijital sistemler ile analog tipteki cihazlar arasında bir arayüz görevi görürler. Örnek olarak 3-bitlik dijital bir bilginin analog bir gerilime dönüştürülmesi gerektiğini düşünelim.3 bitlik dijital sinyalin bütün bitleri lojik 1 konumunda ise buna karşılık gelen maksimum analog çıkış değerinin 3.5V olduğunu düşünelim ve şekil 2 deki gibi gösterelim.Ve tablo 1 de ise analog sinyalin 3 bitlik dijital sayının değişimi ile nasıl değiştiğini gösterelim.

DAC

Vref

MSB

LSB

Bit1

Bit3

Bit2

AnalogÇikis

0 0 1 1 1

1 0 1 0 0

0 0 1 0 1

3V2V1V0V

3.5V

Analog Çikis

Şekil 2

Page 54: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

51

Bit 1(MSB) Bit 2 Bit 3(LSB) ANALOG ÇIKIŞ

0 0 0 0V

0 0 1 0.5V

0 1 0 1V

0 1 1 1.5V

1 0 0 2V

1 0 1 2.5V

1 1 0 3V

1 1 1 3.5V

Tablo 1 Burada analog çıkış 0.5V’luk aralıklar ile değişmekte ve çıkış için 8 farklı analog değer mümkün. Dönüştürülen bitlerin sayısının DAC ’ın çözünürlüğünü (resolution) belirlediği apaçık görülmektedir. Eğer 8 bitlik bir DAC düzenlersek mümkün olan çözünürlük analog çıkış sinyaline çok daha fazla değer verilerek 256’da 1’e kadar getirilebilir.8 bitlik bir çevirimin 3.5V’luk çıkış tam skalası için her aralık yaklaşık 13.72mV olur.Bu da gösteriyor ki çeşitli dirençlerin doğruluğu ve anahtarlama devreleri ve yükselteçlerdeki offset gerilimlerindeki faktörlerin sınırlanması, çevrilen bit sayısının artmasıyla daha önemli bir hal alır.DAC ’ın her uygun giriş koduna bir çıkış verme yeteneği MONOTONİCİTY olarak adlandırılır. DAC oluşturmakta kullanılan en basit yöntem ağırlıklı direnç ağı (Weighted-Resistor Networks) ve toplayıcı OP-AMP (şekil 3’de gösterilmiştir) kullanılmasıdır.Dirençlerin her biri bir ikili sayı değerinde ağırlıklandırılmalıdır (R,2R,4R,8R gibi).Çevrilmiş olan dijital kelime dirençleri +5V’luk gerilime bağlayan elektronik anahtarların sürülmesini sağlar. Dijital girişin 11010001 8 bitlik ikili sayısı olması , 1,2,4,8 no’lu anahtarların +5V referans gerilimine bağlandığını gösterir.Bu durumda toplayıcı OP-AMP ’ın çıkışında ;

Vo=Rf Vref (1+1/2+1/8+1/128)=4.08V

R değeri görülür.

Page 55: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

52

OP-AMP

S1MSB

LSB

S8

S7

S6

S5

S4

S3

S2

R10K

1.28M

640K

320K

160K

80K

40K

20K

2.5K

Rf5KVref=+5V

Analog çikisVo

Şekil 3

Benzer olarak giriş işareti 10110000 olursa çıkışta görülecek olan değer aşağıdaki gibi hesaplanır.

Vo=Rf Vref (1+1/4+1/8)=3.4375V

R Dijital-Analog Çeviricilerde (DAC) aşağıdaki parametreler önem kazanır; Çözünürlük(resollution):Çözünürlük çevrilen bit sayısının bir fonksiyonu ve bitişik giriş değerleri arasında seçim yapabilme yeteneğidir Doğrusallık(linearity):Girişin bitişik değerleri arasında oluşan analog çıkıştaki hata miktarıdır ve genelde LSB için ±0.5 olmalıdır.

Page 56: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

53

Analog Çikis Analog Çikis

Dijital Giris Dijital Giris

7/8Vr

2/8Vr

3/8Vr

4/8Vr

5/8Vr

6/8Vr

1/8Vr

000 111110101100011010001

7/8Vr

2/8Vr

3/8Vr

4/8Vr

5/8Vr

6/8Vr

1/8Vr

000 111110101100011010001 Şekil 4- İdeal DAC Karakteristiği Şekil 5- Deneysel DAC Karakteristiği Dijital giriş sinyalinin minimum değişimi LSB ’in 1 olduğu durum ve ∆ ise analog çıkış sinyalindeki minimum değişim miktarıdır. Deneylerdeki DAC çıkışı ile ideal çıkış arasındaki fark no-lineerlik hatası olarak adlandırılır.

Eğer є < (1/2) ∆ ise no-lineerlik hatası ±(1/2)LSB den ufaktır.

Eğer є > (1/2) ∆ ise no-lineerlik hatası ±(1/2)LSB den büyüktür. Sabitleme Zamanı (Settling time): Dijital bir girişin kendisinin analog karşılığına çevrilmesi sırasında DAC ın hız ölçüsüdür.Başka bir deyişle giriş değerinden sabit bir hale gelmesine ±(1/2)LSB’lik bir yakınlık kalıncaya kadar geçen süredir.Deneysel olarak sabitleme zamanının ölçülmesi Şekil 6 deki gibidir.

+ ½ LSB

Sabitleme Zamani

SonuçDegeri

BaslangiçDegeri

Vo

Şekil 6

Page 57: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

54

Deney:5.1 Araçlar: • 74LS 90 BCD sayıcı • 4066 Analog anahtarlama entegresi • LM741 OP.-AMP. • 74LS08 AND kapı entegresi • 5 adet LED • 5 adet 330Ω direnç • 3 adet 100KΩ direnç • 1 adet 1KΩ direnç • 1 adet 22KΩ direnç • 1 adet 50KΩ direnç • 1 adet 1KΩ değişken direnç.

Deneyin Yapılışı: 1. Şekil 7 deki devreyi kurunuz.

2. Clock Generator( saat darbe üreteci) ün frekansını 1KHz olarak ayarlayın. 3. Ölçümler için:

• Girişe pozitif sabit bir voltaj uygulayınız. • Start girişine Saat darbelerini uygulayınız. • ADC çevrim işlemini gösteren meşgul LED ’inin ışığının sönmesini bekleyin ve sonra çıkış ,LED ’lerini okuyunuz.

4. Giriş gerilimini 0 Volttan 0.1 Volt arttıra arttıra 2Volta kadar çıkarınız ve sonuçları Tablo 2 e kaydediniz

Sorular: 1. Devrenin minimum gerilim değeri nedir? 2. Bu ölçme işlemindeki maksimum hata miktarı nedir? 3. Diğer ADC tipleri nelerdir? Her birini kısaca açıklayınız.

Page 58: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

55

-LM741+

Vcc

T

RR

1

5 13 7

11

8

4

2

3

9

10

12 6

14

+5V Vref=+5V

22K

50K

100K

100K 100K

406612K

+5V

-5VMesgulLED’i

0.33K

74083

2

1 14

3

2

10761

8912

11

+5V

5

0.33K

0.33K

0.33K0.33K

03 0102 00

1K

6

2

3

7

4

1K

1K

+5V

Saatdarbeleri

Baslangiçdarbesi

S S GND

Şekil 7

Page 59: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

56

BÖLÜM

İSİM NUMARA

LABARATUVAR

DENEY

GRUP

Giriş gerilimi(Vin)

(V) D C B A HATA

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0

Tablo 2

Page 60: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

57

Deney:5.2

Deneyin yapılışı: 1. Şekil 8 da gösterilen DAC devresini kurunuz.

-

LM741

+

VD

VC

VB

VA

MSB

LSB

R/8

R/4

R/2

R

2

3

7

4

6

+Vcc=+12V

-Vcc=-12V

R

Vo

Şekil 8

2. Referans gerilimini olarak +12Volt olarak ayarlayınız. 3. Dijital voltmetre ile çıkış gerilimini ölçün ve Tablo 3 yi doldurun. 4. Şekil 9 de gösterilen DAC devresini kurunuz.

Page 61: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

58

- 741+

1 4 8 11 1413 2

5 3

6 9

12 10

4066

7

D

C

B

A

11

8

9121

10

7490

142

7

5

Saatdarbesi

+5V +5V

25K

50K

100K

200K

2

3

6

7

4

+12V

-12V

Vo

12K

Şekil 9

5. Çıkış dalga şeklini çiziniz.Sabitleme zamanını ölçünüz. 6. DAC a ait ideal ve deneysel karakteristiklerini çiziniz.

7. ∆ ve є değerlerini bulunuz.

Sorular: 1. Deneyde kullandığımız DAC ın doğruluğu nedir? Açıklayınız. 2. Diğer DAC tipleri nelerdir?Her birini kısaca açıklayınız. 3. Çıkış şekillerini çiziniz ve sabitleme (Settling) zamanını bulunuz.

BÖLÜM

İSİM NUMARA

LABARATUVAR

DENEY

GRUP

D C B A Voutput 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0

Page 62: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu

59

0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1

Tablo 3

Page 63: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 64: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 65: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 66: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 67: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 68: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 69: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 70: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 71: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 72: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 73: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 74: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 75: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 76: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 77: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 78: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 79: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 80: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 81: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 82: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 83: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 84: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 85: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 86: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 87: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 88: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 89: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 90: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 91: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 92: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 93: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 94: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 95: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 96: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu
Page 97: İSTANBUL ÜN İVERS TES MÜHEND İSL İK FAKÜLTES ELEKTR ...ee.istanbul.edu.tr/laboratory_sections/dosyalar/LojikDevrelerLaboratuari.pdf · “Lojik devreler” adı verilen bu