Şekil 8.1 Üç bitlik binary sayıcı için durum diyagramı

Benzer belgeler
Teorik Bilgi DENEY 7: ASENKRON VE SENKRON SAYICILAR

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

Deney 3: Asenkron Sayıcılar

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ı

Sayıcılar n bitlik bir bilgiyi tutmanın yanısıra her saat çevriminde tuttukları değeri artıran veya azaltan ardışıl devrelerdir.

T.C. BOZOK ÜNİVERSİTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ LOJĐK DEVRELER LABORATUARI DENEY FÖYÜ

Deney 6: Ring (Halka) ve Johnson Sayıcılar

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.

EEM122SAYISAL MANTIK SAYICILAR. Elektrik Elektronik Mühendisliği Yrd. Doç. Dr. Hüseyin Sağkol

Deney 2: Flip-Floplar

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

SAYISAL MANTIK LAB. PROJELERİ

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

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

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı

BÖLÜM 9 (COUNTERS) SAYICILAR SAYISAL ELEKTRONİK. Bu bölümde aşağıdaki konular anlatılacaktır

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.

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ EET-206 SAYISAL ELEKTRONİK - II LABORATUVARI

DENEY 6: FLİP-FLOP (BELLEK) DEVRESİ UYGULAMALARI

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

7.Yazmaçlar (Registers), Sayıcılar (Counters)

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

1 ELEKTRONİK KAVRAMLAR

Temel Flip-Flop ve Saklayıcı Yapıları. Mikroişlemciler ve Mikrobilgisayarlar

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY RAPORU. Deney No: 3 FF Devreleri

T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ SAYICILAR 523EO0044

TEKNOLOJİ FAKÜLTESİ YMT-215 LOGIC CIRCUITS

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

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 4 Ardışıl Lojik Devre Deneyleri

T.C. MİLLİ EĞİTİM BAKANLIĞI MEGEP (MESLEKÎ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) BİLİŞİM TEKNOLOJİLERİ SAYICILAR

BÖLÜM 10 KAYDEDİCİLER (REGİSTERS) SAYISAL TASARIM. Bu bölümde aşağıdaki konular anlatılacaktır

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1

ELEKTRİK-ELEKTRONİK TEKNOLOJİSİ

Deney 5: Shift Register(Kaydırmalı Kaydedici)

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

Elektrik Elektronik Mühendisliği Bölümü Lojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERİ KULLANILARAK LOJİK FONKSİYONLARIN GERÇEKLEŞTİRİLMESİ

18. FLİP FLOP LAR (FLIP FLOPS)

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ EET-206 SAYISAL ELEKTRONİK - II LABORATUVARI

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

DENEY 8- Flip Flop ve Uygulamaları. Amaç: - Flip Flop çalışma mantığını kavramak

Mikroişlemcili Sistemler ve Laboratuvarı

Güz Y.Y. Lojik Devre Laboratuvarı Laboratuvar Çalışma Düzeni

ArĢ. Gör. Mehmet Zeki KONYAR ArĢ. Gör. Sümeyya ĠLKĠN

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

TURGUT ÖZAL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ MANTIK DEVRELERİ LABORATUARI. Deney 5 Flip Flop Devreleri

MUNZUR ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ MANTIK DEVRELERİ LABORATUVARI

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

ELEKTRİK-ELEKTRONİK TEKNOLOJİSİ

DENEY 5 RS FLİP-FLOP DENEYLERİ

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

T.C. MİLLÎ EĞİTİM BAKANLIĞI

Geçtiğimiz hafta# Dizisel devrelerin tasarımı# Bu hafta# Örnek: Sekans algılayıcı# Örnek: Sekans algılayıcı# 12/11/12

BÖLÜM 8 MANDAL(LATCH) VE FLİP-FLOPLAR SAYISAL ELEKTRONİK. Bu bölümde aşağıdaki konular anlatılacaktır

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Ü

UYGULAMA 1 24V START CPU V LO. Verilen PLC bağlantısına göre; START butonuna basıldığında Q0.0 çıkışını aktif yapan PLC programını yazınız.

Tek kararlı(monostable) multivibratör devresi

BÖLÜM 2 SAYI SİSTEMLERİ

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

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

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

Aşağıdaki uygulama faaliyetini yaparak asenkron yukarı sayıcıdevresini kurabileceksiniz.

ELK 204 Mantık Devreleri Laboratuvarı Deney Kitapçığı

SAYICILAR (COUNTERS) ASENKRON SAYICILAR 2 BİT ASENKRON SAYICI

BĠLEġĠMSEL DEVRELER (COMBĠNATIONAL)

DVP-SV2 SERİSİ PLC YÜKSEK HIZLI PALS GİRİŞLERİ COUNTER TABLOSU

ROM ve PLD lerle ARDIŞIL DEVRE TASARIMI

DENEY 1 BOOLEAN CEBİRİ TEMEL İŞLEMLERİ

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

SAYISAL SİSTEMLERDE ORTAK YOLUN KULLANILMASI

1. DENEY-1: DİYOT UYGULAMALARI

Ardışıl Devre Sentezi (Sequential Circuit Design)

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

İKİLİ SAYILAR VE ARİTMETİK İŞLEMLER

OP-AMP UYGULAMA ÖRNEKLERİ

BİLİŞİM TEKNOLOJİLERİ ALANI

Sayı sistemleri iki ana gruba ayrılır. 1. Sabit Noktalı Sayı Sistemleri. 2. Kayan Noktalı Sayı Sistemleri

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

Proje Teslimi: güz yarıyılı ikinci ders haftasında teslim edilecektir.

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

Sakarya Üniversitesi / İDÖ / HMYO/ Elektrik ve Endüstriyel Elektronik Prog.

KMU MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRELER II LABORATUVARI DENEY 1 TOPLAYICILAR - ÇIKARICILAR

BÖLÜM 9. Sayıcılar, S7 200 CPU serilerinde C ile gösterilir. Sayıcılar, S7 200 CPU serilerinde: Yukarı sayıcı (Counter up CTU ),

BM217 SAYISAL TASARIM DERSİ LABORATUVAR DENEYLERİ

Bölüm 4 Aritmetik Devreler

3.3. İki Tabanlı Sayı Sisteminde Dört İşlem

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

Bir devrede bellek elemanı olarak kullanılmak üzere tutucuları inceledik.

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

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

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

DENEY 3-1 Kodlayıcı Devreler

DENEY 4-1 Kodlayıcı Devreler

Birleşik Devreler ve Kompleks Fonksiyonlar

GENEL BİLGİ: GEREKLİ MALZEMELER:

Analog / Sayısal (A/D) dönüģtürücü Leybold eğitim setinde V arasındaki analog gerilim değerini 8 bitlik Sayısal iģarete dönüģtürür.

BLM 221 MANTIK DEVRELERİ

Bir devrede bellek elemanı olarak kullanılmak üzere latch leri inceledik.

Y.Doç.Dr.Tuncay UZUN 6. Ardışıl Lojik Devreler 2. Kombinezonsal devre. Bellek. Bellek nedir? Bir bellek şu üç önemli özelliği sağlamalıdır:

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

Transkript:

8.1 Ön Çalışma Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma raporu olarak hazırlayınız. 8.2 Deneyin Amacı Ardışık devrelerden olan sayıcı devrelerin kurulması ve çalışma esaslarının incelenmesi. 8.3 Ön Bilgiler Girişine clock palslarının uygulanması ile durumunu, önceden belirlenen bir sıra dâhilinde değiştiren ardışık devrelere sayıcı (counter) denir. Sayma palsları (count pulses) olarak da bilinen giriş palsları bir clock palsı üretecinden sağlanabildiği gibi, harici başka bir kaynaktan belirli zaman aralıklarında ya da rastgele (random) de sağlanabilir. Sayıcılar dijital lojik devreleri kapsayan hemen hemen her sistemde yaygın olarak görülen devrelerdir. Genel olarak; belirli bir olayın kaç kere oluştuğunun sayılmasında ve dijital sistemlerde işlemlerin kontrol edilmesi için gerekli olan zamanlamanın elde edilmesinde kullanılır. Binary bir sırayı takip eden bir sayıcı; olarak adlandırılır ve N bitlik bir binary sayıcı N adet flipflop tan oluşur. N bitlik bir binary sayıcı, binary form da 0 (sıfır) dan 2 N -1 e kadar sayar. 3 bitlik bir sayıcının durum diyagramı Şekil 8.1 de görülmektedir. Şekil 8.1 Üç bitlik binary sayıcı için durum diyagramı Şekilden de görüldüğü gibi, daireler sayıcının alabileceği her durumu göstermektedir. Her clock palsı uygulandığında sayıcı şekilde görüldüğü gibi bir sonraki durumu alacaktır. Sayıcı 111 durumunda iken maksimum sayma değerine ulaşmış olacak ve yeni uygulanan clock palsı yardımı ile tekrar 000 durumuna, yani başlangıç sayma durumuna geçmiş olacaktır. MSI (Medium Scale Integration) sayıcılar genel olarak iki grupta ele alınabilirler. Bunlar; RIPPLE sayıcılar SENKRON sayıcılardır. 42

8.3.1 Ripple sayıcılar Bir binary ripple sayıcı T ya da JK flip-flop ların seri olarak birbirlerine bağlanmasıyla gerçekleştirilir. Şekil 8.2 den de görüldüğü gibi her flip-flop un en az ağırlıklı (LSB) bit için kullanıldığına dikkat ediniz. Şekil 8.2 de 4-bitlik bir binary ripple sayıcı görülmektedir. Her flipflop un J ve K girişleri sürekli olarak lojik 1 durumundadır. En az ağırlıklı bit (LSB) için kullanılan ilk flip-flop a clock palsları uygulanmaktadır. Diğer flip-floplar ise bir önceki flipflop un Q çıkışı CP olarak kullanılmaktadır. Şekil 8.2 4 Bitlik binary ripple sayıcı Sayma işlemi; clock palslarının alçalan kenarlarıyla ya da clock palslarının 1 den 0 a geçiş anında meydana gelmektedir. Şekil 8.2 de görülen ve asenkron sayıcı olarak da adlandırılabilen ripple sayıcı 0000 dan 1111 e kadar sayan bir yukarı sayıcıdır (Up Counter). Eğer sayıcının çıkışları her FF un Q çıkışları yerine Q çıkışlarından alınmış olsaydı, bu sayıcı 1111 den başlayıp 0000 a doğru sayan bir aşağı sayıcı (Down Counter) olacaktı. Aşağı doğru sayan bir sayıcıyı pozitif kenar tetiklemeli FF larla da gerçekleştirebilirdik. Bu durumda aşağı sayıcının çıkışlarını Q yerine her FF un Q çıkışlarından almamız gerekecekti. Şekil 8.3 BCD ripple sayıcı Sayıcılar 2, 3, 4, 5, bitlik olabilecekleri gibi istenilen değerlere kadar sayabilecek şekilde de yapılabilir. Örnek olarak Şekil 8.3 bir BCD sayıcıyı göstermektedir. BCD sayıcı 0000 dan 1001 e kadar (0-9) sayan özel bir sayıcıdır. Bu sayıcı 1001 değerine ulaştıktan sonra tekrar 0000 durumuna döner. 43

Şekil 8.4 Sayıcının istenilen değere kadar saydırılması Pratik olarak, istenilen n değere kadar sayan ve tekrar 0000 durumuna dönen bir sayıcı şöyle kurulabilir. Şekil 8.4 de görüldüğü gibi istenilen sayma değerine gelindiğinde lojik devre, sayıcının tekrar 0000 durumuna dönmesini sağlayan RESET sinyalini üretecektir. Bu sinyalin üretilmesi ile ve bu sinyalin sayıcıdaki her FF un CLEAR uçlarına ulaşmasıyla her FF un çıkışı lojik 0 durumuna gelecek ve başlangıç sayma durumuna geçilmiş olacaktır. 1010 a kadar sayan bir sayıcı için gerekli lojik devre Şekil 8.4 de görülmektedir. 8.3.2 Display etme Herhangi bir binary bilginin anlamlı bir şekilde gözlenebilmesi için 7-parçalı display (Seven segment display) olarak yedi tane LED in Şekil 8.5 de görüldüğü gibi oluşturulması sonucunda elde edilirler. Ortak anot (Common anode) ve ortak katot (Common cathode) olmak üzere iki ayrı tipi vardır. Bir bilgiyi anlamlı şekilde gösterebilmek için bu bilginin özel bir decoder yardımı ile display e uygulanması gerekir (Şekil 8.6). Bu decoder; bir binary bilginin display e nasıl uygulanacağını göstermektedir. Display etme işlemi için Cadet Masterlab üzerinde kod çözücü entegre ve display bağlantısı hazır bulunmaktadır. Bu nedenle deneyler esnasında kod çözücü entegre kullanılmamaktadır. 44

Şekil 8.5 7-Segmentli display yapısı Şekil 8.6 Bir binary bilginin display edilmesi 8.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları CADET Masterlab deney seti 1 adet 74LS20 1 adet 74LS21 2 adet 74LS73 1 adet 74LS90 1 adet 74LS93 Bağlantı Kabloları 45

8.5 Deney Çalışması 1. 74LS73 IC paketleri yardımıyla ripple sayıcıyı kurunuz. Çıkışlarına LED bağlayarak çalışmasını gözleyiniz. 2. 74LS73 IC paketleri yardımıyla kurduğunuz ripple sayıcı desimal on dört (14) değerine kadar sayan ve duran ripple sayıcı olarak düzenleyiniz. Çıkışlarına LED ve DISPLAY bağlayarak çalışmasını gözleyiniz. 3. 74LS90 IC paketi yardımı ile BCD ripple sayıcıyı kurunuz. Çıkışlarına LED bağlayarak çalışmasını gözleyiniz. 4. Yukarıdaki çalışmayı sayıcının çıkışlarını DISPLAY bağlayarak tekrar ediniz. 5. 74LS93 IC paketi yardımıyla 4 bitlik ripple sayıcıyı kurunuz. Çıkışlarına LED, daha sonra DISPLAY bağlayarak çalışmasını inceleyiniz. 6. 74LS93 IC paketi yardımı ile kurduğunuz devreyi 0110 a kadar düzenleyiniz. Çalışmasını gözleyiniz. sayan sayıcı olarak 8.6 Deney İle İlgili Sorular 1. 3 adet BCD ripple sayıcı yardımıyla 0 dan 999 a kadar sayan ve display eden devreyi gerçekleştiriniz. 2. Şekil 8.2 deki ripple sayıcıdaki negatif kenar tetiklemeli FF yerine pozitif kenar tetiklemeli FF kullanılırsa ne olur? Bu durumu inceleyiniz. 3. İleriye ve geriye doğru sayabilen bir sayıcı dizayn ediniz. 4. Ripple sayıcı yardımıyla 21 e kadar sayan bir sayıcı dizayn ediniz. 8.7 Katalog Bilgileri 1.74LS20 Katalog bilgisi 2. 74LS21 Katalog bilgisi 46

3. 74LS73 Katalog bilgisi 4. 74LS90 Katalog bilgisi 5. 74LS93 Katalog bilgisi 47