DENEY 3-1 Kodlayıcı Devreler



Benzer belgeler
DENEY 4-1 Kodlayıcı Devreler

DENEY 1a- Kod Çözücü Devreler

Bölüm 5 Kodlayıcılar ve Kod Çözücüler

Bölüm 6 Multiplexer ve Demultiplexer

DENEY 2-5 Karşılaştırıcı Devre

Bölüm 2 Kombinasyonel Lojik Devreleri

DÜZCE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

DENEY 3a- Yarım Toplayıcı ve Tam Toplayıcı Devresi

DENEY 2-5 Karşılaştırıcı Devre

DENEY 2-1 VEYA DEĞİL Kapı Devresi

1. Temel lojik kapıların sembollerini ve karakteristiklerini anlamak. 2. Temel lojik kapıların karakteristiklerini ölçmek.

Bölüm 4 Ardışıl Lojik Devre Deneyleri

BAHAR DÖNEMİ MANTIK DEVRELERİ LABORATUVARI DENEY FÖYÜ BALIKESİR ÜNİVERSİTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ

Bölüm 4 Aritmetik Devreler

SAYISAL DEVRE TASARIMI DERSİ LABORATUVARI DENEY 4: Yarım Toplayıcı ve Tam Toplayıcı Devresi

DENEY 2- Sayıcılar. 1. Sayıcıların prensiplerinin ve sayıcıların JK flip-flopları ile nasıl gerçeklendiklerinin incelenmesi.

DENEY 2- Sayıcılar ve Kaydırmalı Kaydediciler

Bölüm 4 Ardışıl Lojik Devre Deneyleri

DENEY 1-3 ÖZEL VEYA KAPI DEVRESİ

DENEY 4a- Schmitt Kapı Devresi

Bölüm 3 Toplama ve Çıkarma Devreleri

Bölüm 7 Ardışıl Lojik Devreler

DENEY 5- Elektronik Silinebilir, Programlanabilir Salt Okunur Bellek (EEPROM) Devresi

Bölüm 8 Ardışıl Lojik Devre Uygulamaları

25. Aşağıdaki çıkarma işlemlerini doğrudan çıkarma yöntemi ile yapınız.

1. Sayıcıların çalışma prensiplerini ve JK flip-floplarla nasıl gerçekleştirileceğini anlamak. 2. Asenkron ve senkron sayıcıları incelemek.

DENEY 6- Dijital/Analog Çevirici (DAC) Devreleri

1. Temel lojik kapıların sembollerini ve karakteristiklerini anlamak. 2. Temel lojik kapıların karakteristiklerini ölçmek.

Bölüm 1 Temel Lojik Kap Deneyleri

İÇİNDEKİLER. 1-1 Lojik ve Anahtara Giriş Lojik Kapı Devreleri... 9

DENEY 6: VERİ SEÇİCİLER İLE TASARIM

SAYISAL DEVRE TASARIMI LABORATUVARI DENEY 1: TEMEL LOJİK KAPI KARAKTERİSTİKLERİNİN ÖLÇÜMÜ

Bölüm 1 Temel Lojik Kapılar

Mantık Devreleri Laboratuarı

DENEY 6a- Dijital/Analog Çevirici (DAC) Devreleri

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

Birleşik Devreler ve Kompleks Fonksiyonlar

Bu deney çalışmasında kombinasyonel lojik devrelerden decoder incelenecektir.

Şekil 1. 74LS47 entegresi bağlantı şeması

BM217 SAYISAL TASARIM DERSİ LABORATUVAR DENEYLERİ

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

SAYISAL UYGULAMALARI DEVRE. Prof. Dr. Hüseyin EKİZ Doç. Dr. Özdemir ÇETİN Arş. Gör. Ziya EKŞİ

DENEY 5: KOD DÖNÜŞTÜRÜCÜLERİN TASARIMI

BLM 221 MANTIK DEVRELERİ

İnönü Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

T.C. İstanbul Medeniyet Üniversitesi Mühendislik ve Doğa Bilimleri Fakültesi Elektrik-Elektronik Mühendisliği Bölümü

Bölüm 14 FSK Demodülatörleri

SAYISAL ELEKTRONİK. Ege Üniversitesi Ege MYO Mekatronik Programı

ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL TASARIM LABORATUVARI DENEY 6 ANALOG/DİGİTAL DÖNÜŞTÜRÜCÜ. Grup Numara Ad Soyad RAPORU HAZIRLAYAN:

BİLGİSAYAR MİMARİSİ. İkili Kodlama ve Mantık Devreleri. Özer Çelik Matematik-Bilgisayar Bölümü

DİCLE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EEM309 SAYISAL ELEKTRONİK LABORATUARI

SAYICILAR. Tetikleme işaretlerinin Sayma yönüne göre Sayma kodlanmasına göre uygulanışına göre. Şekil 52. Sayıcıların Sınıflandırılması

BÖLÜM 2 SAYI SİSTEMLERİ

LOJİK DEVRELER-I IV. HAFTA DENEY FÖYÜ

NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK MİMARLIK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY FÖYÜ

Şekil 3-1 Ses ve PWM işaretleri arasındaki ilişki

SAYISAL SİSTEMLERDE ORTAK YOLUN KULLANILMASI

EEM309 SAYISAL ELEKTRONİK LABORATUARI. AND (VE) Kapısı VE kapısı, mantıksal çarpma işlemi yapmaktadır.

DENEY NO : 2 DENEY ADI : Sayısal Sinyallerin Analog Sinyallere Dönüştürülmesi

DENEY 6-3 Ortak Kollektörlü Yükselteç

Teorik Bilgi DENEY 7: ASENKRON VE SENKRON SAYICILAR

1. DENEY-1: DİYOT UYGULAMALARI

Ders Notlarının Creative Commons lisansı Feza BUZLUCA ya aittir. Lisans:

BİLİŞİM TEKNOLOJİLERİ

DENEY-4 Yarım ve Tam Dalga Doğrultucular

DENEY FÖYÜ8: Lojik Kapıların Elektriksel Gerçeklenmesi

ENTEGRELER (Integrated Circuits, IC) Entegre nedir, nerelerde kullanılır?...

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL ELEKTRONİK LABORATUVAR DENEY RAPORU

LOJİK DEVRELER-I IV. HAFTA DENEY FÖYÜ

Süperpozisyon/Thevenin-Norton Deney 5-6

Deney 2: Flip-Floplar

Ölçüm Temelleri Deney 1

ELEKTRONİK-2 DERSİ LABORATUVARI DENEY 1: Doğrultucu Deneyleri

Deney 1: Saat darbesi üretici devresi

LOJİK DEVRELER-I III. HAFTA DENEY FÖYÜ

Deney 3 5 Üç-Fazlı Tam Dalga Tam-Kontrollü Doğrultucu

Mantık fonksiyonlarından devre çizimi 6 Çizilmiş bir devrenin mantık fonksiyonunun bulunması

Deney 7: Aritmetik ve Lojik İşlem Birimi(ALU)

Bölüm 10 D/A Çeviriciler

ELK2016 SAYISAL TASARIM DERSİ LABORATUVARI DENEY NO: 4 DENEYİN ADI: JK, RS, T VE D TİPİ FLİP-FLOPLARIN İNCELENMESİ

Bölüm 13 FSK Modülatörleri.

BSE 207 Mantık Devreleri Lojik Kapılar ve Lojik Devreler (Logic Gates And Logic Circuits)

Osiloskop ve AC Akım Gerilim Ölçümü Deney 3

Bölüm 12 İşlemsel Yükselteç Uygulamaları

Bölüm 16 CVSD Sistemi

Bölüm 13 FSK Modülatörleri.

6. DİJİTAL / ANALOG VE ANALOG /DİJİTAL ÇEVİRİCİLER 1

DENEY 21 IC Zamanlayıcı Devre

5. LOJİK KAPILAR (LOGIC GATES)

Bölüm 14 Temel Opamp Karakteristikleri Deneyleri

Deney 8: ALU da Aritmetik Fonksiyonlar

Yarım toplayıcı devrelerini kurunuz.

BJT (Bipolar Junction Transistor) nin karakteristik eğrilerinin incelenmesi

(VEYA-DEĞİL kapısı) (Exlusive OR kapısı) (Exlusive NOR kapısı)

DENEY 16 Sıcaklık Kontrolü

SCHMITT TETİKLEME DEVRESİ

DENEY 4: TOPLAYICILAR, ÇIKARICILAR VE KARŞILAŞTIRICILAR

GENEL BİLGİ: GEREKLİ MALZEMELER:

Deney 3: Asenkron Sayıcılar

6. TRANSİSTÖRÜN İNCELENMESİ

Transkript:

DENEY 3-1 Kodlayıcı Devreler DENEYİN AMACI 1. Kodlayıcı devrelerin çalışma prensibini anlamak. GENEL BİLGİLER Kodlayıcı, bir ya da daha fazla girişi alıp, belirli bir çıkış kodu üreten kombinasyonel bir lojik devredir. Bir anda sadece bir giriş tetiklenir. Şekil 2-61 de, n-bit girişli ve m-bit çıkışlı bir kodlayıcı gösterilmiştir. Girişlerden birisi tetiklendiği zaman, çıkışlarda m-bitlik bir çıkış kodu üretilecektir. Şekil 2-61 NxM kodlayıcı Sekizliği-İkiliye Kodlayıcı Sekizliği-ikiliye kodlayıcı, Şekil 2-62'de gösterilmiştir. Kodlayıcı, 8 adet oktal girişe A1~A7 (0~7) ve üç adet ikili çıkışa Q0, Q1, Q2 (000~111) sahiptir. A0 girişi 0 iken, buna karşılık gelen Q2Q1Q0 çıkışı 000 değerine eşittir. Şekil 2-62 Sekizliği-ikiliye kodlayıcı 2-83

Gerçekte A0 girişi, kapı girişine bağlanmamıştır. A1= 1 iken, çıkış Q2Q1Q0=001, A2= 1 iken çıkış Q2Q1Q0=010 olur. Girişler arasında birden fazla 1 değeri bulunamaz. Örneğin, aynı anda A2= 1 ve A3= 1 olursa, Q2Q1Q0=011 olur. A3 ve A4 aynı anda 1 olursa, Q2Q1Q0=111 olur. Bu çıkışların ikisi de doğru değildir. Matris Kodlayıcı Eğer istenen özellikleri sağlayan bir kodlayıcı ticari olarak mevcut değilse, diyotlar kullanılarak istenilen özelliklerde bir kodlayıcı gerçekleştirilebilir. Şekil 2-63 te, diyotlarla gerçekleştirilmiş basit bir matris kodlayıcı gösterilmiştir. Şekil 2-63 Matris kodlayıcı Bir anda, X0~X4 girişlerinin sadece biri tetiklenebilir. X0= 1 iken, Y3Y2Y1Y0= 1011, X1= 1 iken Y3Y2Y1Y0= 0110 olur. Dijital devrelerde bazen, çeşitli giriş sinyallerini öncelik sırasına göre işlemek gerekebilir. Böyle devrelerde, "Öncelikli Kodlayıcı" olarak adlandırılan ve girişleri öncelik sırasına göre işleyen, özel bir kodlayıcı türü kullanılmalıdır. Yüksek önceliğe sahip bir giriş kapısı aktifken, düşük öncelikli girişlerin durumu dikkate alınmaksızın, yüksek öncelikli girişe karşılık gelen çıkış değeri geçerli olur. 74147, bir 10x4 BCD öncelikli kodlayıcıdır. Giriş önceliği artan sıradadır, yani 1 no.lu giriş en düşük önceliğe, 9 nolu giriş en yüksek önceliğe sahiptir. Çıkışlar, BCD kodundadır. 74147, 10x4 ondalıktan-bcd ye öncelik kodlayıcı tümdevresi için fonksiyon tablosu, Tablo 2-27 de verilmiştir. Kodlayıcı, dokuz veri hattını, 4 hat BCD ye dönüştürür. Tüm dokuz veri hattının yüksek seviyede olması, giriş olmaması ya da girişin sıfır olmasına karşılık olarak, sıfır olarak kodlanır. 2-84

Tablo 2-27 74147 doğruluk tablosu 74147 nin hem giriş hem çıkışları alçak aktiftir. 1~9 girişlerinin tümü yüksek durumdayken, çıkış DCBA= HHHH olur. 2 ve 5 girişi aynı anda aktifken, çıkış, daha yüksek önceliğe sahip olan 5 girişi tarafından belirlenir. 2, 5 ve 7 girişleri aynı anda aktifken, çıkışı, 7 girişi belirler. KULLANILACAK ELEMANLAR 1. KL-31001 Dijital Lojik Lab. 2. KL-33005 Modülü DENEYİN YAPILIŞI A. Temel Kapılar ile 4x2 Kodlayıcı Gerçekleştirilmesi 1. Bağlantı klipslerini Şekil 2-64 e göre yerleştirin. Şekil 2-64 2-85

2. Vcc yi +5V a bağlayın. 3. A~D girişlerini SW0~SW3 veri anahtarlarına, F8, F9 çıkışlarını L0, L1 lojik göstergelerine bağlayın. 4. D, C, B, A için Tablo 2-28 deki giriş sırasını takip ederek çıkışları kaydedin. Tablo 2-28 5. A ile A1 arasındaki bağlantı klipsini kaldırarak Şekil 2-65 te gösterildiği gibi A1 ve F1 arasına yerleştirin. Diğer bütün bağlantılar aynı kalacaktır. Tablo 2-29 daki giriş sırasını takip ederek çıkışları kaydedin. Şekil 2-65 2-86

Tablo 2-29 6. Tablo 2-28 ile Tablo 2-29 daki çıkış durumlarını karşılaştırın. Aradaki fark nedir? SONUÇLAR 1. Kodlayıcıların giriş sayıları çıkış sayılarından daha fazladır. 2. Kodlayıcıların çıkış kodları yalnızca profesyoneller tarafından okunabilir. 3. Kodlayıcıların çıkış kodları, kod çözücülerle çözülmelidir. HATA BENZETİMİ 1. KL-33005 modülünün a bloğundaki devreyi önceliksiz kodlayıcı olarak kullanın. Aşağıdaki koşullarda doğruluk tablolarını belirleyin. 1. S1 açık konumundayken 2. S2 açık konumundayken 3. S3 açık konumundayken 2-87

ÇOKTAN SEÇMELİ SORULAR ( ) 1. 16:2 kodlayıcının doğru çıkış sayısı kaçtır? 1. 2 2. 3 3. 4 ( ) 2. 8:3 kodlayıcının doğru çıkış sayısı kaçtır? 1. 2 2. 3 3. 4 ( ) 3. 8:3 kodlayıcının Karnaugh diyagramında kaç tane X durumu vardır? 1. 5 2. 6 3. 7 ( ) 4. Bir öncelikli kodlayıcı için iki giriş aynı anda tetiklenirse aşağıdaki ifadelerden hangisi doğru olur? 1. Çıkışı yanlış olur 2. Çıkış yüksek öncelikli giriş tarafından belirlenir 3. Çıkış doğru kalır 2-89

DENEY 3-2 Kod Çözücü Devreler DENEYİN AMACI 1. Kod çözücü devrelerin çalışma prensibini anlamak. GENEL BİLGİLER Kod çözücü, belirli bir ikili sayı yada kelimenin varlığını belirlemek için kullanılan lojik bir devredir. Kod çözücünün girişi paralel ikili sayıdır ve çıkışı, özel bir sayının bulunup bulunmadığını gösteren ikili sinyaldir. VE kapısı, sadece tüm girişleri 1 iken 1 çıkışına sahip olduğu için, temel bir kod çözücü olarak kullanılabilir. VE kapısı girişlerinin veriye uygun şekilde bağlanmasıyla, bütün ikili sayıların belirlenmesi sağlanabilir. İkiliden-Sekizliye Kod Çözücü İkiliden-sekizliye kod çözücü, Şekil 2-67'de gösterilmiştir. Üç ikili girişe (A, B,C) ve 8 adet sekizli çıkışa (Q0~Q8) sahiptir. CBA= 010 iken çıkış Q2= 1 olur. CBA= 111 iken, çıkış Q7= 1 olur. Şekil 2-67 2-90

KULLANILACAK ELEMANLAR 1. KL-31001 Dijital Lojik Lab. 2. KL-33004 Modülü 3. KL-33005 Modülü DENEYİN YAPILIŞI A. Temel Kapılar ile 2x4 Kod Çözücü Gerçekleştirilmesi 1. Deneyin bu bölümünde KL-33005 modülünün c bloğu kullanılacaktır. Vcc yi +5V a bağlayın. Şekil 2-68 2. A, B girişlerini SW0, SW1 veri anahtarlarına, F1~F4 çıkışlarını L0~L3 lojik göstergelerine bağlayın. 3. A ve B için Tablo 2-31 deki giriş katarını takip ederek çıkışları kaydedin. Tablo 2-31 B. TTL Tümdevre ile 4x10 Kod Çözücü Gerçekleştirilmesi 1. Deneyin bu bölümünde KL-33004 modülünün c bloğundaki U10 (7442) tümdevresi kullanılacaktır. 7442 tümdevresi bir 4:10 kod çözücüdür. 2-91

Şekil 2-69 2. A1, B1, C1, D1 girişlerini çevirmeli anahtarlardan birinin 1, 2, 4, 8 BCD çıkışlarına, 0~9 çıkışlarını L0~L9 lojik göstergelerine bağlayın. Çevirmeli anahtar, sayıları BCD kodlara dönüştüren mekanik bir araçtır. 3. Çevirmeli anahtarlarını Tablo 2-32 ye göre ayarlayarak A, B, C, D girişlerindeki gerilimleri multimetre ile ölçün. Girişlerde gerilimin bulunması yüksek seviye durumunu ( 1 ), gerilimin bulunmaması ise düşük seviye durumunu ( 0 ) göstermektedir. L0~L1 daki çıkış durumlarını gözlemleyin. Tablo 2-32 deki giriş ve çıkış durumlarını kaydedin. Tablo 2-32 2-92

* Çevirmeli anahtar aşağıdaki parçalardan meydana gelmektedir. C. BCD den-7 Parçalı Göstergeye Kod Çözücü Gerçekleştirilmesi Şekil 2-70 1. KL-33005 modülünün b bloğundaki U5 (7448) tümdevresinin A, B, C, D girişlerini SW3, SW2, SW1, SW0 veri anahtarlarına bağlayın. 7448 tümdevresi bir BCD den-7 parçalı gösterge kod çözücü/sürücüdür. RB1 girişini DIP 1.0 lojik anahtarına, B1/RB0 i L0 lojik göstergesine, LT girişini ise DIP 1.1 lojik anahtarına bağlayıp DIP 1.0 ve DIP 1.1 anahtarlarını yüksek seviye durumuna getirin. 2. Tablo 2-33 teki giriş sırasını takip ederek 7 parçalı göstergenin çıkışlarını kaydedin. 3. DIP 1.1 lojik anahtarını düşük seviye konumuna getirip 2. adımı tekrarlayın. Elde ettiğiniz çıkışlar 2. adımdaki çıkışlardan farklı mı? 2-93

Tablo 2-33 4. DIP 1.0 lojik anahtarını düşük seviye konumuna, DIP 1.1 lojik anahtarını ise yüksek seviye konumuna getirip 2. adımı tekrarlayın. Elde ettiğiniz çıkışları 2. adımdaki çıkışlarla DCBA=0000~1001 arasında karşılaştırın. Fark var mı? SONUÇLAR 1. Kod çözücü, kodlayıcının tam tersi fonksiyonlara sahiptir. 2. Kod çözücülerin en direkt iki uygulaması, sayılar ve kelimeler iledir. 3. 7442 tümdevresi, D=0 iken, 3x8 kod çözücü olarak çalışır. HATA BENZETİMİ 1. Şekil 2-68 deki kod çözücü için iki ayrı giriş/çıkış sırası aşağıda verilmiştir. Her bir durumdaki hataları belirleyin. 2. U8 devresi kod çözücü olarak kullanılırsa ve çıkışlar doğru değilse hata ne olabilir? 3. BCD den-7 parçalı kod çözücünün çıkışları doğru değilse hata ne olabilir? 2-94

UYGULAMA 1. Aşağıda gösterilen devreyi kurun. Tablo 2-33 teki giriş katarını takip ederek çıkışları kaydediniz. Çıkışlar Gray kodunun varyasyonlarına benziyor mu? 2. Aşağıda gösterilen kod çözücülerinden hangisinin bit önceliği daha fazladır? 3. Çevirmeli anahtarlardan birinin X1 çıkışlarını, KL-31001 üzerindeki dijital göstergelerden birinin girişine bağlayın. 8 i A ya, 4 ü B ye, 2 yi C ye, 1 i D ye bağlayın. Çevirmeli anahtarın konumunu değiştirerek göstergeyi gözlemleyin. ÇOKTAN SEÇMELİ SORULAR ( ) 1. Aşağıdakilerden hangisinin 4 girişi, 16 çıkışı vardır? 1. Kod Çözücü 2. Kodlayıcı 3. 16 kollu gösterge ( ) 2. 8421 ikili kodda 1010 sayısının 5421 kodunda eşdeğeri nedir? 1. 1101 2. 1010 3. 1110 2-95

( ) 3. 2 tabanındaki sayıları 10 tabanına aşağıdakilerden hangisi dönüştürür? 1. 10 parçalı gösterge 2. Kodlayıcı 3. Kod çözücü ( ) 4. BCD kodları aşağıdakilerden hangisine dönüştürülebilir? 1. 7 parçalı gösterge 2. 3-1/2 rakamlı gösterge 3. 5X7 gösterge ( ) 5. Göstergelerin önünde bulunan dirençlerin görevi nedir? 1. Uyum göstermek 2. Akımı sınırlandırmak 3. Parlaklığı arttırmak ( ) 6. Aşağıdaki ifadelerden hangisi doğrudur? 1. Göstergelerin tümü ortak katotludur 2. Göstergelerin tümü ortak anotludur 3. Göstergelerin ortak katotlu ve ortak anotlu olanları vardır ( ) 7. 10 tabanında sayılar BCD koduna dönüştürülüyorsa ve 6 sayısı girilmişse çıkış ne olur? 1. 1001 2. 0110 3. 1000 ( ) 8. Göstergelerin kullanılma amacı aşağıdakilerden hangisine yöneliktir? 1. Makinelere 2. İnsanlara 3. Devrenin işleyişine 2-96

DENEY 3-3 Multiplexer Devresi DENEYİN AMACI 1. Multiplexer ın çalışma prensiplerini ve yapısını anlamak. GENEL BİLGİLER Multiplexer (MUX), çok sayıda girişten birini seçip çıkışa gönderen lojik bir devredir. Çoklu girişlerden biri, seçme girişleri tarafından seçilir ve tek çıkışa gönderilir. Seçme girişlerinin sayısı multiplexer ın kapasitesini belirler. Örneğin tek seçme girişine sahip multiplexer, 2 den 1 e multiplexer olarak adlandırılır ve bir seçme girişi, sadece iki giriş arasında seçim yapabilir. Üç seçme girişli bir MUX, 3 seçme girişi, 8 girişten (2 3 =8) bir çıkış seçebileceği için, 8 den 1 e multiplexer olarak adlandırılır. MUX, bir çok giriş arasından bir çıkış seçtiği için, aynı zamanda Veri Seçici olarak da adlandırılır. F (CBA)=Σ(0, 1, 2, 6, 7) gibi lojik fonksiyonlar, multiplexer kullanılarak kolaylıkla gerçekleştirilebilir. F fonksiyonu, 0, 1, 2, 6, 7 durumlarından, çarpımlar toplamı ifadesini üretir. Aşağıdaki şekildeki 4 ten 1 e MUX kullanılarak, çıkış, A, B seçme girişleri ve C tarafından belirlenir. CBA=000, 001, 010, 110, 111 olduğunda F çıkışı 1, diğer durumlarda ise 0 olur. 2-97

KULLANILACAK ELEMANLAR 1. KL-31001 Dijital Lojik Lab. 2. KL-33006 Modülü DENEYİN YAPILIŞI A. Lojik Kapılar ile 2 den 1 e Multiplexer Gerçekleştirmek 1. Deneyin bu bölümünde KL-33006 modülünün e bloğu 2:1 veri seçici olarak kullanılacaktır. Şekil 2-71 2. A, B girişlerini SW0, SW1 veri anahtarlarına, C seçme girişini SW2 veri anahtarına, F3 çıkışını L0 lojik göstergesine bağlayın. 3. Tablo 2-34 teki giriş katarını takip ederek F3 çıkışının durumlarını kaydedin. Girişlerden hangisi (A mı B mi?) çıkışı belirlemektedir? Tablo 2-34 B. Multiplexer Kullanarak Fonksiyon Oluşturmak 1. Deneyin bu bölümünde fonksiyonları tasarlamak için KL-33006 modülünün f bloğu kullanılacaktır. 2-98

Şekil 2-72 2. Aşağıdaki fonksiyonu tasarlamak için U6 (74151) tümdevresini kullanın. F (D, C, B, A) = Σ (0, 2, 4, 5, 7, 8, 10, 11, 15) Yukarıdaki verilen fonksiyonu tamamlamak için bağlantı kablolarını Şekil 2-72 ye göre yerleştirin. D, C, B, A girişlerini 16 farklı varyasyonun olması ve 74151 tümdevresinin sadece 8 girişi olduğu için D veri girişi olarak kullanılacaktır. 3. D, C, B, A girişlerini SW3, SW2, SW1, SW0 veri girişlerine, Y çıkışını L0 lojik göstergesine bağlayın. Aşağıdaki giriş sırasını takip ederek çıkış durumlarını kaydedin. 2-99

C. TTL Tümdevre ile 8 den 1 e Multiplexer Gerçekleştirmek 1. Deneyin bu bölümünde KL-33006 modülünün f bloğundaki U6 (74151) tümdevresi kullanılacaktır. Şekil 2-73 2. 74151 tümdevresinin ayrıntılı tanımlamalarının olduğu veri kitabına bakın. CBA = 000 iken, D0 daki veri F çıkışına gönderilir. CBA = 010 iken, D2 deki veri F çıkışına gönderilir. CBA = 111 iken, D7 deki veri F çıkışına gönderilir. Tümdevre ancak STOBE girişi 0 iken düzgün çalışır. STROBE = "1" olduğunda Y çıkışı 0 olarak kalacaktır. 3. D0~D7 girişlerini DIP 1.0~1.7 lojik anahtarlarına, C, B, A girişlerini SW2, SW1, SW0 veri anahtarlarına bağlayın. Tablo 2-35 teki giriş katarını takip ederek çıkış durumlarını kaydedin. F çıkışının D0~D7 girişlerinden hangisine bağlı olduğunu belirleyin. Tablo 2-35 2-100

SONUÇLAR 1. Multiplexer devreleri birden çok girişe sahiptir, ancak, bir anda, sadece bir giriş seçilir. 2. Standart MSI multiplexer elemanlar kullanılırsa, Boolean fonksiyonların gerçekleştirilmesi çok daha basit olur. Aynı zamanda SSI kapı bağlantılarına gerek kalmadığı için, gerekli tümdevre sayısı ve güç tüketimi de azalır. 3. TTL multiplexer tümdevrelerinden bazıları şunlardır: 7497, 74167, 74164, 74153, 74157, 74151, 74152 ve 74154. HATA BENZETİMLERİ KL-33006 modülünün e bloğundaki U5A, U5b, U5c devreleri veri seçici olarak kullanılmaktadır. C= 0 iken B girişindeki veri seçilmemektedir ve F3 çıkışı 0 durumunda kalmaktadır. Hata ne olabilir? ALIŞTIRMALAR 1. Aşağıda verilen fonksiyonu tasarlamak için 74151 tümdevresini kullanın. F (D, C, B, A) = Ç (1, 2, 4, 8, 13, 14) 2. Veri seçiciler kullanarak 4-bitlik bir sayıcı tasarlayınız. Devre şemasını çizip devrenin avantajlarını ve dezavantajlarını belirleyin. 2-101

ÇOKTAN SEÇMELİ SORULAR ( ) 1. 4:1 MUX'un kaç tane veri girişi vardır? 1. 3 2. 4 3. 6 ( ) 2. 4:1 MUX kaç tane seçme girişi vardır? 1. 1 2. 2 3. 3 ( ) 3. 5 tane 4:1 veri seçici birleştirilirse aşağıdakilerden hangisi elde edilir? 1. 16:1 veri seçici 2. 32:1 veri seçici 3. 64:1 veri seçici ( ) 4. Aşağıdaki cihazlardan hangisi aynı zamanda veri seçici olarak adlandırılır? 1. Demultiplexer 2. Multiplexer 3. Kodlayıcı ( ) 5. Aşağıdaki cihazlardan hangisi ile çarpımların toplamı fonksiyonları tasarlanabilir? 1. Multiplexer 2. Kodlayıcı 3. Demultiplexer 2-102

DENEY 3-4 Demultiplexer Devresi DENEYİN AMACI 1. Demultiplexer devrelerinin çalışma prensiplerini ve yapısını anlamak. GENEL BİLGİLER Demultiplexer (DMUX), temelde multiplexer ın tam tersi bir lojik devredir. DMUX, tek girişe ve birden çok çıkışa sahiptir. Giriş, seçme girişleri sayesinde, çoklu çıkışlardan birine bağlanır. Demultiplexer, Veri Dağıtıcı veya Veri Yönlendirici olarak da adlandırılır. Şekil 2-74 Üç seçme girişi A, B ve C düşük seviye durumundayken (CBA=000), D girişindeki veri 0 numaralı çıkışa gönderilir. CBA=010 iken, giriş 2 numaralı çıkışa gönderilir. Seçme girişlerinin ortak durumu, çıkış verisinin konumunu belirler. CBA=111 iken, giriş son çıkışa (7 numaralı) gönderilir. Multiplexer ve demultiplexer birleştirilerek, iletim hatlarının verimliliğini arttıran, uzun mesafe iletim sistemleri kurulabilir. Şekil 2-74 (b) de, 16 giriş, 16 çıkış ve 4 seçme girişli bir MUX-DMUX kombinasyonal devresi gösterilmiştir. KULLANILACAK ELEMANLAR 1. KL-31001 Dijital Lojik Lab. 2. KL-33006 Modülü 2-103

DENEYİN YAPILIŞI A. Lojik Kapılar ile 2 Çıkışlı Demultiplexer Gerçekleştirmek 1. Bağlantı klipslerini Şekil 2-75 e göre yerleştirin. A, C girişlerini SW0, SW1 veri anahtarlarına, F1, F2 çıkışlarını L0, L1 lojik göstergelerine bağlayın. Şekil 2-75 2. C girişini 0 konumuna getirip, A girişindeki veriyi değiştiriniz. F1 ve F2 çıkışlarının nasıl değiştiğini gözlemleyin. C girişini 1 konumuna getirip A girişindeki veriyi değiştirince F1 ve F2 çıkışlarının bundan nasıl etkilendiğini gözlemleyin. B. CMOS Tümdevresi Kullanarak 8 Çıkışlı Demultiplexer Gerçekleştirmek 1. Deneyin bu bölümünde fonksiyonları tasarlamak için KL-33006 modülünün b bloğundaki U2 (4051) tümdevresi kullanılacaktır. Şekil 2-76 2. E, D girişlerini DIP 1.0, 1.1 lojik anahtarlarına, C, B, A girişlerini SW2, SW1, SW0 veri anahtarlarına, Y0~Y7 çıkışlarını L0~L7 lojik göstergelerine bağlayın. 2-104

3. D=0 iken E girişine 1-0-1-0 sırasını uygulayarak Y0~Y7 çıkışlarını gözlemleyin. Giriş sırası uygulanınca çıkışlar değişti mi? D=1 iken E girişine 1-0-1-0 katarını uygulayarak Y0~Y7 çıkışlarını gözlemleyin. Giriş katarı uygulanınca çıkışlar değişti mi? D girişinin hangi durumu çıkışların değişmesini sağlıyor? E girişi için aynı giriş katarını (1-0-1-0) kullanarak Tablo 2-36 da A, B, C için verilen giriş sırasını takip edin ve çıkışları kaydedin. Tablo 2-36(a) 4. 2. adımda kurulan bağlantıları kaldırarak devreyi yeniden düzenleyin. Y0~Y7 çıkışlarını DIP1.0~1.7 lojik anahtarlarına, E girişini L0 lojik göstergesine, D, C, B, A girişlerini SW3, SW2, SW1, SW0 veri anahtarlarına bağlayın. Y0~Y7 nin durumunu 1 den 0 a ve 0 dan 1 e (1-0-1) değiştiriniz. E yi gözlemleyin. E, Y0~Y7 deki değişmeleri izliyor mu? Tablo 2-36 (b) de A, B, C için verilen giriş katarını takip ederek E ile Y0~Y7 arasındaki ilişkiyi inceleyin. Tablo 2-36 (b) doğru mu? Tablo 2-36 (b) E ile Y0~Y7 arasındaki Tablo 2-36 (b) deki ilişki, D girişi durum değiştirince de devam ediyor mu? 2-105

SONUÇLAR 1. Seçme girişlerine (kod çözücüler) bağlı olarak, MUX ve DMUX, giriş verisini ya seçer yada dağıtırlar. 2. 74155 ve 174154, iki TTL demultiplexer tümdevresidir. HATA BENZETİMİ KL-33006 modülünün e bloğundaki U2 (4051) devresinin çıkışı, seçici terminallerinin durumu ile uyum göstermemektedir. Hata ne olabilir? ALIŞTIRMA Şekil 2-77 deki devreden yararlanarak klavye taramasının prensiplerini açıklayın. F fonksiyonunu tanımlayın. 2Y2-D4 noktasındaki A5A4A3A2A1A0 adresinin değeri nedir? Şekil 2-77 2-106

DENEY 3-5 Karşılaştırıcı Devre DENEYİN AMACI 1. Dijital karşılaştırıcıların çalışma prensiplerini ve yapısını anlamak. GENEL BİLGİLER Bir karşılaştırma yapabilmek için en az iki sayı gereklidir. En basit karşılaştırıcı iki girişe sahiptir. Girişler A ve B olarak adlandırılırsa, üç olası çıkış söz konusudur: A>B; A=B; A<B. Şekil 2-14 te, basit bir karşılaştırıcının lojik diyagramı ve sembolü gösterilmiştir. (a) (b) Şekil 2-14 Karşılaştırıcılar Şekil 2-14 te, 1-bitlik bir karşılaştırıcı gösterilmiştir. Gerçek uygulamalarda çoğunlukla 4-bitlik karşılaştırıcılar kullanılır. Daha büyük ya da küçük olan girişleri belirleyen 4-bitlik karşılaştırıcı tümdevrelerden ikisi TTL7485 ve CMOS4063 tür. TTL 74689, sadece girişlerin eşit olup olmadığına bakan bir tümdevredir. 2-24

4-bitlik bir karşılaştırıcıda, her bit 2 0, 2 1, 2 2, 2 3 basamaklarını temsil eder. Karşılaştırma en anlamlı bitten (2 3 ) başlar, eğer A girişinin en anlamlı biti B girişininkinden büyükse, A>B çıkışı yüksek durumunda olur. Eğer A ve B girişlerinin en anlamlı bitleri eşitse, karşılaştırmaya bir sonraki anlamlı bitle (2 2 ) devam edilir. Eğer yine sonuç alınamazsa, aynı işlem bir sonraki bitte tekrarlanır. En anlamsız bitte (2 0 ) girişler hala eşitse, A=B çıkışı yüksek durumunda olur. (a) Dört adet 1-bitlik karşılaştırıcı ile gerçekleştirilmiş (b) 4-bitlik karşılaştırıcı sembolü Şekil 2-15 2-25

KULLANILACAK ELEMANLAR 1. KL-31001 Dijital Lojik Lab 2. KL-33002 Modülü DENEYİN YAPILIŞI A. Temel Lojik Kapılar ile Karşılaştırıcı Gerçekleştirilmesi 1. Bağlantı klipslerini Şekil 2-16 (a)'ya göre yerleştirin. Şekil 2-16 (b) de gösterilen 1-bitlik karşılaştırıcıyı gerçeklemek için U3a, U3b, U3c, U4a, U4b, U4c ve U5 kapıları kullanılacaktır. (a) (b) Şekil 2-16 1-bitlik karşılaştırıcı 2. Girişler yüksek seviye gerilimiyle tetiklenir. A, B girişlerini SW1, SW2 veri anahtarlarına bağlayın. Çıkışlar düşük seviye gerilimiyle tetiklenir. F1, F2, F5, çıkışlarını sırasıyla L1, L2, L3 lojik göstergelerine bağlayın. 2-26

3. Tablo 2-10 daki giriş sırasını takip ederek çıkışları ölçüp kaydedin. INPUT OUTPUT SW2(B) SW1(A) F1 F2 F5 0 0 A=B 0 1 A>B 1 0 A<B 1 1 A=B Tablo 2-10 B. TTL Tümdevre ile Karşılaştırıcı Gerçekleştirilmesi 1. Bu bölümde KL-33002 Modülünün d bloğu kullanılacaktır. U6 tümdevresi bir 7485 4-bitlik karşılaştırıcıdır. 7485 tümdevresinin bacak bağlantıları ve doğruluk tablosu aşağıda verilmiştir. Şekil 2-17 7485 doğruluk tablosu 2-27

2. A>B girişini SW1 anahtarına, A=B girişini SW2 anahtarına, A<B girişini ise SW3 anahtarına bağlayın. 7458 tümdevresinin A1~A4 ve B1~B4 arasındaki girişlerini KL-31001 in üzerindeki DIP Switchin DIP.1 0,1,2,3 ve DIP.2 0,1,2,3 çıkışlarına bağlayın. 3. A1~A4 girişlerinin A1~A4=0, B1~B4 girişlerinin B1~B4=0 yaparak Tablo 2-11 deki giriş katarını takip edin ve çıkışları kaydedin. GİRİŞ ÇIKIŞ SW3 SW2 SW1 A>B A=B A<B A<B A=B A>B 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 1 Tablo 2-11 4. SW3 anahtarını 0, SW2 anahtarını 1, SW1 anahtarını 0 konumuna getirerek, aşağıdaki koşullarda çıkışları gözlemleyin ve kaydedin. SONUÇLAR (1) A4A3A2A1>B4B3B2B1 (2) A4A3A2A1=B4B3B2B1 (3) A4A3A2A1<B4B3B2B1 1. 1-bitlik karşılaştırıcının üç çıkışı vardır: A<B; A=B; A<B 2. 7485 tümdevresi 4-bitlik bir karşılaştırıcıdır. A<B; A=B; A<B seri girişleri düşük anlamlı bit karşılaştırmalarının sonuçlarıdır. Yüksek anlamlı bitler eşit değilse bu girişlerin bir etkisi yoktur. ALIŞTIRMALAR 1. iki adet 7485s tümdevresiyle 8-bitlik karşılaştırıcı devre kurun. Karşılaştırıcıyı kumanda etmek için DIP anahtarlarını kullanın. 2. 7485 tümdevresinin aynı anda birden fazla girişi Lojik 1 yapılırsa çıkışlar nasıl etkilenir? 2-28

3. Çevirmeli anahtardaki en büyük sayının 2 tabanındaki eşdeğeri nedir? 4. 2 bitlik sayıları karşılaştırmak için en basit çözümü hangi kapılarla gerçekleştirebiliriz? ÇOKTAN SEÇMELİ SORULAR ( ) 1. 1-bitlik karşılaştırıcıların kaç girişi vardır? 1. 2 2. 3 3. 1 ( ) 2. 1-bitlik karşılaştırıcıların sahip olabileceği maksimum çıkış durumu sayısı kaçtır? 1. 1 2. 2 3. 3 ( ) 3. 4-bitlik karşılaştırıcıların sahip olabileceği maksimum çıkış durumu sayısı kaçtır? 1. 1 2. 2 3. 3 ( ) 4. 7485 tümdevresi : 1. 2-bitlik karşılaştırıcıdır. 2. 4-bitlik karşılaştırıcıdır. 3. 8-bitlik karşılaştırıcıdır. ( ) 5. 4-bitlik bir karşılaştırıcının en yüksek anlamlı bitindeki karşılaştırmanın sonucunda girişlerden biri diğer bütün girişlerden büyükse hangi çıkış yüksek seviye durumuna geçer? 1. > 2. < 3. Düşük anlamlı bitlerdeki karşılaştırmalara bağlıdır. ( ) 6. Karşılaştırıcının çıkışı hangi koşulda = dir? 1. En yüksek anlamlı bit eşit 2. En düşük anlamlı bit eşit 3. Bütün bitler eşit 2-29