Sayısal Devre Tasarımı Laboratuvarı Dersi Grupları EEM 214 Grup 1 Perşembe 13:00-15:00 GEEM 214 Grup 2 Perşembe 15:00-17:00 EEM 214 Grup 3 Cuma 08:00-10:00 1 1519010023 MUSTAFA TAYYİB ÖZKAYA 1 1382010005 EDA NUR AYDIN 1 171901011 HÜSEYİN ENES ERTÜRK 2 1519010036 MURAT CAN SAYIN 2 1419210033 ABDULLAH KAZANCI 2 171901012 BERKAY YAŞAR 3 1519010047 ANIL FURKAN SAKA 3 1419210036 CEM KIZILKAYA 3 171901014 MUHAMMED AKAR 4 1519040001 AHMET MUHAMMED ŞAHAP ŞENGÜL 4 1519220003 DURAK YASİN BAŞER 4 171901019 HAMZA TURGUD 5 1519040005 RAMAZAN CÜRE 5 1519220005 BEKİR KAVAS 5 171901020 NURETTİN ARSLAN 6 1519040018 ERSİN KARALIOĞLU 6 1519220015 ONUR OKUR 6 171901021 GÖKTUĞ HÜSEYİN UZUN 7 1519040019 BARIŞ SELÇUK KÜÇÜK 7 1519220016 ÖZGÜR ERİN 7 171901022 İBRAHİM YETİŞ 8 161901011 ÖMER OSMAN KORKMAZ 8 1519220017 ABDULKADİR ERBASAN 8 171901023 FURKAN YILMAZ 9 161901032 ENSAR BUDAK 9 161921001 YASİN ADIGÜZEL 9 171901024 MELİKE AKBAL 10 161901040 ALİ İBRAHİM AZBAY 10 161921006 MERVE İLİM ÇİLOĞULLARI 10 171901025 BUSE IŞIK 11 161901042 AHMET EMRE ÜSTÜN 11 161921027 EFE CAN EKEN 11 171901026 HAYRETTİN POLATER 12 161901055 AHMET ALPEREN ÖZGÜR 12 161921039 EGEMEN İÇEN 12 171901027 İLKİM İLAYDA ÇETİN 13 161904001 HASAN TURHAN 13 161921048 SEMANUR ELMACIER 13 171901028 OĞUZHAN KIRCA 14 161904003 UTKU YAYLA 14 161921052 CİHAT KOCAOĞLAN 14 171901030 GAMZE ANKITCI 15 161904004 UĞUR CAN TUNA 15 161921058 ABDULLAH ÖZMEN KAYA 15 171901031 SİNAN KARATAŞ 16 161904008 ZÜBEYDE ÇIKLAÇEVİK 16 161921059 KADİR ATEŞ 16 171901032 YASİN KEPÇE 17 161904009 BURAK KARADEMİR 17 161922001 HARUN ÖZCAN 17 171901033 NACİYE ÖZKURT 18 161904011 ENSAR UYSAL 18 161922004 MEHMET TALHA ULAŞOĞLU 18 171901034 MUHAMMED EMİN DÜZENLİ 19 161904012 YAKUP CAN CİLMELİ 19 161922005 EMRE YILMAZ 19 171901035 MUHAMMED ENES VURGUN 20 161904013 MUSTAFA DİNÇ 20 161922006 OKAN KAPLAN 20 171901036 ZAFER YELALDI 21 171901001 UĞUR TEKİN 21 161922008 ÖZGÜR UYSAL 21 171901037 BEYZA KOYUN 22 171901002 MÜBERRA ZEYNEB YAZICI 22 161922011 ALPER ŞENSES 22 171901038 EMRE KARAMAN 23 171901003 MELEK DİZKIRICI 23 161922013 ÖZGE KIRDI 23 171901040 SAMED CAN ÇALIŞKAN 24 171901005 ALPEREN ÖKSÜZ 24 171921002 MEHMET ERİZGİ 24 171901042 MERVE SEFA YILDIZ 25 171901006 CANSU IRK 25 171921003 GÖKHAN İNCE 25 171901043 CEREN ARI 26 171901007 MELİH DÜZGÜN 26 171921004 SERMED YILMAZ 26 171901044 GAMZE AYDOĞAN 27 171901010 OĞUZHAN YAZICI 27 171901045 ALİ ŞAN AKARCA EEM 214 Grup 4 Cuma 10:00-12:00 GEEM 214 Grup 5 Cuma 14:00-16:00 GEEM 214 Grup 6 Cuma 16:00-18:00 1 171901046 MAHİNUR YILDIZ 1 171921005 OZAN ULUDAĞ 1 171921037 FURKAN ALİ GENÇ 2 171901047 MELTEM ÇOPUR 2 171921006 İREM UYAN 2 171921038 ASLAN DOĞAN 3 171901048 İREM KOÇ 3 171921008 MURAT YAVUZ DEMİRKIR 3 171921039 GÖKALP ATASOY 4 171901049 İSMAİL EREN AKKUŞ 4 171921009 YAREN KAR 4 171921040 MEHMET EROL 5 171901050 MAHMUT BAŞAR 5 171921010 SEMA SİMGE GÜMÜŞ 5 171921041 İSMAİL DURĞUT 6 171901052 ABDÜSSAMED ELMACI 6 171921012 AHMET GÜMÜŞ 6 171921043 HİLAL ŞAHİN 7 171901053 HATİCE KURU 7 171921014 METİN SERT 7 171921044 NAZMİ KORKUSUZ 8 171901054 HÜSEYİN MERT DÜZGÜN 8 171921015 EKREM AŞIKOĞLU 8 171921045 ARZUNUR ORÇAN 9 171901055 SEDEF YİĞİT 9 171921016 KAAN DÖNDERİCİ 9 171921046 DEMOKAN HACIOĞLU 10 171901056 FERHAT DEMİR 10 171921017 GİZEM BAYGELDİ 10 171921047 ABDUL KADİR CANSIZ 11 171901057 UFUKCAN DAYI 11 171921018 CİHAN BERBER 11 171921048 EMRAH ÖZDEN 12 171901058 MAHMUT DEMİRCİ 12 171921019 MUSTAFA FEYİZOĞLU 12 171921049 KÜBRA CANBOLAT 13 171901059 YOSEF LOUAY ABDULSALAM AL-KAHD13 171921020 BERKAY BAŞAK 13 171921050 MUZAFFER MELİH ÖZBAŞ 14 171901060 HUMAM JAMAL AHMED AHMED 14 171921021 KÜBRA BEKET 14 171921051 ESRANUR AYDIN 15 171901061 ERTUĞRUL TEZCAN 15 171921023 NURETTİN ŞAHİN 15 171921052 İREM KÜÇÜKECE 16 171901062 DOĞUKAN KOÇ 16 171921024 BATUHAN BERK 16 171921053 ABDULKERİM BOYRAZ 17 171901064 MUSTAFA GÖKTUĞ TEPECİK 17 171921026 CEREN GÜNEŞ 17 171921055 GÜRKAN YOLCULAR 18 171901065 HÜSEYİN BATUHAN İNCE 18 171921027 ETEM ÇELİK 18 171921056 NİSA EYLÜL AKBULUT 19 171901066 MİRAY ALADAĞ 19 171921028 FATİH EKŞİ 19 171921057 ALİCAN BASUM 20 171901067 NURULLAH EMLİKLİ 20 171921029 UYGAR KARAKUŞ 20 171921063 SEMİHA AYDIN 21 171901068 VAHİT AYDIN 21 171921030 ABDULKADİR AYDOĞAN 21 181921001 AYHAN AK 22 181901015 TARIK GİRAY BAYRAM 22 171921032 EMRE ESEN 22 181921018 ÖMER FARUK ÇAM 23 181901072 MUHAMMET ALİ YETİŞ 23 171921033 İREM KAFİL 23 181921021 ŞAHESTE UZUN 24 181901073 SERKAN ACAR 24 171921034 MELİKE YILDIRIM 24 181921022 SİNAN YÜKSEL 25 181901074 SEFA CANAZ 25 171921035 BERKAY EREN 25 181921023 SUZAN ÖZÇELİK 26 181901075 EREN BALCI 26 171921036 HALİL İBRAHİM AKIN 26 181921024 ATALAY YILDIRIM 27 181901076 SERDAR DENİZ 27 181921025 HÜSAMETTİN SONTAY
Teknoloji Fakültesi Elektrik-Elektronik Mühendisliği 2018-2019 Bahar Yarıyılı EEM214/GEEM214 Sayısal Devre Tasarımı Laboratuvarı Deney 1 Kombinasyonel Devre Tasarımı Öğrenci Adı : Numarası : Deney Tarihi : 28.02.2019 Perşembe Grup 1,2-01.03.2019 Cuma Grup 3,4,5,6 Sorumlu : Arş. Gör. Bilal ÖZAK Deneye gelmeden önce Hazırlık Çalışması soruları cevaplayınız. Hazırlık çalışması olmadan deneye girmeniz mümkün değildir. Hazırlık çalışmanız bir başka öğrenciyle birebir aynı (çıktı) olmamalıdır. Ön Bilgi Kombinezonal lojik devrelerin tasarımı problemin sözel ifadesiyle başlar devre şemasının oluşturulmasıyla veya Boolean fonksiyonun tamamlanmasıyla biter. Hazırlık Çalışması D I. Şekildeki gibi özel bir sistemde ABCD isimli 4 sensörden yanyana 2 si aktif (lojik 1) olduğunda çıkış Q aktif (lojik 1), aksi halde çıkış A Q C B pasif (lojik 0) olacaktır (yanyana 3 veya 4 tanesi 1 iken de çıkış 1 olacaktır). II. Mevcut giriş ve çıkış değişkenlerinin sayısı belirleyiniz a. Giriş=.bit b. Çıkış=.bit III. Giriş ve çıkış değişkenlerine harf sembolleri atayınız (zaten soruda verilmiş) a. Giriş sembolleri= b. Çıkış sembolleri=. VI. Giriş ve çıkış arasında ilişkileri tanımlayan doğruluk tablosunu yandaki alana oluşturunuz A B C D Q 1
I. Çıkış için basitleştirilmiş boole fonksiyonunu Karno haritası kullanarak elde ediniz. Q 00 01 11 10 00 01 11 10 V. Tasarımınızı sadece a. 2 girişli VE (AND) kapısı (en fazla 4 adet kapı =1 entegre), b. 2 girişli VEYA (OR) kapısı (en fazla 4 adet kapı =1 entegre) İpucu: Laboratuvarda size sadece yukarıdaki entegreler verilecektir (entegre numaraları a.b şıkkında ). Bu 2 entegre ile devreyi çalıştırmanız gerekmektedir. Tasarladığınız devreyi benzetim programında kurunuz. Doğru çalışıp çalışmadığını test ediniz. Devre şemasının çıktısını alınız ve deneye getiriniz. Deneyde yanınızda getirdiğiniz devre şeması breadboard üzerine kurulacaktır. c. 74LS08 VE kapısının kullanım kılavuzunu deneye getiriniz. d. 74LS32 VEYA kapısının kullanım kılavuzunu deneye getiriniz. Laboratuvar çalışması Malzemeler 2 adet 74LS08 VE kapısı 1 adet sarı LED 4 adet 360Ω direnç 1 adet 74LS32 VEYA kapısı 4 adet kırmızı LED Yukarıda tasarladığınız devreyi laboratuvarda kurunuz. Giriş ve çıkışlar deney tahtası üzerinde MSB-LSB (A-D) sırasında olmalıdır. Boş bir çizgisiz A4 kağıdını gerekli hazırlık çalışması için kullanabilirsiniz.) Deney öncesi./40 Deney /40 Düzen../20 Toplam../100 2
Teknoloji Fakültesi Elektrik-Elektronik Mühendisliği 2018-2019 Bahar Yarıyılı EEM214/GEEM214 Sayısal Devre Tasarımı Laboratuvarı Deney 2 Flip-Flop Birimleri Öğrenci Adı : Numarası : Deney Tarihi : 07.03.2019 Perşembe Grup 1,2-08.03.2019 Cuma Grup 3,4,5,6 Sorumlu : Arş. Gör. Bilal ÖZAK Deneye gelmeden önce deney öncesi hazırlıklar soruları cevaplayınız. Deneyde grup çalışması yapılmış olsa bile aynı raporu getiren öğrenciler intihal kapsamında değerlendirilecektir. Ön Bilgi Devre çalıştığı sürece çıkış durumunu koruyan yapılara Flip-Flop (FF)denir. Flip-Floplar temel hafıza birimini oluştururlar. 1 bitlik bilgiyi saklayabilirler. Flip-Flop larda bu bilgiyi ve bu bilginin tümleyenini gösteren (kendisi ve değili) iki çıkışı bulunur (Q ve Q ). Bir Flip-Flop nin çıkışı dendiğinde bu çıkışın kendisidir (Q). Çıkışın değişmesi için girişin değişmesi ve tetiklemenin değişmesi gerekmektedir. Tetikleme değişmediği sürece çıkış konumunu korur. Flip-Flop larda tetikleme clock palse (CP) denilen kare dalga sinyal ile yapılır. Devrenin niteliğine göre kare dalganın yükselen kenarıyla ya da düşen kenarıyla tetikleme yapılabilir.nadir olarak clock palse in pozitif düşey veya negatif düşey durumuyla da tetikleme yapılabilmektedir. Bu durum devrede özel olarak belirtilir. SR FLİP-FLOP R (reset-sıfırlama) ve S (set-kurma, ayarlama, başlatma) adında iki girişi olan bu devrede temel olarak set konumunda çıkış bir, reset konumunda ise çıkış sıfır olur. Her iki giriş birden 0 olursa çıkış değişmez. Her iki konumun aktif olması durumunu (hem set yap hem reset yap konumu) ise yasak konumdur. Yasak konumda çıkışın ne olacağı bilinememektedir. Bu durum doğruluk tablosundan görülebilir. S R Q Q 0 0 Önceki konum 0 1 0 1 1 0 1 0 1 1 Yasak konum 3
Tetiklemeli RS Flip-Flop da ise RS Flip-Flop a bir saat darbesi eklenir. Sürekli kare dalga sağlayan clock palse (saat) her iki girişe de VEDEĞİL kapılarıyla eklenmiştir. Tetiklemeli Flip-Flop larda bir çıkış durumu belirlenirken kendinden önceki durum da değerlendirmeye alınır. Devreden çıkış alınabilmesi için clock palse sinyalinin sıfır olmaması gerekmektedir. Clock palse 1 iken durum değişir (Flip-Flop lar duruma göre yükselen kenar veya düşen kenar tetiklemelidir), 0 iken durum önceki durumu korur. JK FLİP-FLOP SR Flip-Flop lardaki belirsiz durumu kaldırmak için tasarlanmıştır. J girişi SET, K girişi RESET gibi davranır. Yasak konum J=K=1 durumunda çıkış her tetiklemeyle bir önceki çıkışın tümleyeni (tersi) olur. Bu duruma toggle (değiştir) denir. J K clk Q 0 0 1 Önceki konum 0 1 1 0 1 0 1 1 1 1 1 toggle Q S R Q(t+1) 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 Yasak 1 0 0 1 1 0 1 0 1 1 0 1 1 1 1 Yasak Q J K Q(t+1) 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 1 1 1 1 0 D (DATA) FLİP-FLOP SR Flip-Flop un girişlerinin senkronize olmuş Flip-Flop tur. Girişin biri diğerinin tümleyeni olarak tek girişe yönlendirilmiştir. Data Flip-Flop D girişindeki bilgiyi her tetiklemeyle birlikte Q çıkışına aktarır. D clk Q 0 1 0 1 1 1 Q D Q(t+1) 0 0 0 0 1 1 1 0 0 1 1 1 T (TOGGLE) FLİP-FLOP JK Flip-Flop un girişlerinin birleştirilmesiyle Toggle Flip-Flop oluşturulur. Bu Flip-Flop girişi 1 olduğu sürece tetikleme sinyali ile birlikte çıkışı değiştirir. Giriş 0 ise, çıkış clock palse uygulansa bile aynı olarak kalır. Q T Q(t+1) 0 0 0 0 1 1 1 0 1 1 1 0 4
Önhazırlık Çalışması a. Tetiklemesiz RS FF devresini VEDEĞİL kapılarını ile tasarlayınız. b. A şıkkındaki devreyi VEDEĞİL kapıları ile D tipi FF olarak yeniden tasarlayınız. c. JK FF devresini VEDEĞİL kapılarıyla tasarlayınız. d. T FF devresini VEDEĞİL kapılarıyla tasarlayınız. a, b, c, d şıkkında tasarımlarınızın benzetim programı görüntülerini, 74ls00 ve 74ls10 entegrelerin iç yapılarını ve doğruluk tablolarını (datasheet) çıktı alarak deneye getiriniz. Deney Gerekli Malzemeler 74LS00 x 1 adet 74LS10 x 1 adet LED x 4adet 360Ω x 2 adet Deneyin Yapılışı Ön hazırlık kısmındaki a,b,c, ve d adımlarını laboratuvarda board üzerine kurunuz. Değerlendirme Devre Çalıştı Yarım Çalıştı a. RS FF b. D FF c. JK FF d. T FF Çalışmadı Deney öncesi./40 Deney /40 Deney sonrası../20 Toplam../100 5
Teknoloji Fakültesi Elektrik-Elektronik Mühendisliği 2018-2019 Bahar Yarıyılı EEM214/GEEM214 Sayısal Devre Tasarımı Laboratuvarı Deney 3 Asenkron Sayıcı Devreleri Öğrenci Adı : Numarası : Deney Tarihi : 11.04.2019 Perşembe Grup 1,2-12.04.2019 Cuma Grup 3,4,5,6 Sorumlu : Ar. Gör. Ayşe AYDIN YURDUSEV Deneye gelmeden önce deney öncesi hazırlıklar soruları cevaplayınız. Deneyde grup çalışması yapılmış olsa bile aynı raporu getiren öğrenciler intihal kapsamında değerlendirilecektir. Hazırlık Çalışması a. 74LS73 negatif kenar tetiklemeli JK FF kullanarak asenkron yukarı sayıcı devresini benzetim programında tasarlayınız. b. 74LS73 negatif kenar tetiklemeli JK FF kullanarak asenkron aşağı sayıcı devresini benzetim programında tasarlayınız. c. 74LS73 negatif kenar tetiklemeli JK FF ve 74LS10 VEDEĞİL kapısını kullanarak MOD13 asenkron yukarı sayıcı devresini benzetim programında tasarlayınız. d. a, b ve c şıklarında yaptığınız devre şemalarını aşağıdaki sayfaya yapıştırarak çıktı alınız. e. b şıkkında yaptığınız devrenin ABCD çıkışlarına (A-en yüksek değerlikli bit MSB) logic analyzer bağlayınız. Logic analyser içerisindeki (sağ alt köşede) Trigger set ayarını 10Hz ve devrenin (1. FF) saat darbesi ayarını 10Hz yaparak devrenin dalga formunun çıktısını alınız. Deneyin yapılışı 74LS73 x 2adet LED x 4 adet Sinyal Kaynağı (Vp=5V, kare, 5 Hz) 74LS10 x 1 adet DC kaynak (±5V) a,b,c şıklarında belirtilen devrelerden birini deney tahtası üzerine kurunuz. İşlem basamakları i. Entegrelerin Vcc ve GND bağlantılarını yapınız. ii. J ve K uçlarını +5V a bağlayınız. iii. LED leri çıkışlara bağlayınız (MSB-LSB dikkat ediniz) iv. 1.FF saat darbesi ucunu belirleyiniz. v. Diğer FFlara saat darbesini ve temizleme uçlarını bağlayınız. 6
a. Asenkron Yukarı Sayıcı Devre Şeması b. Asenkron Aşağı Sayıcı Devre Şeması 7
c. Asenkron Yukarı MOD13 Sayıcı Devre Şeması e. Asenkron Aşağı Sayıcı Dalga Formu Deney Öncesi Deney Yapımı Düzen a. 10p a. 20p 10p TOPLAM b. 10p b. 10p c. 10p c. 20p e. 10p Sadece (bu belgedeki) 1-2-3. Sayfaları zımbalayarak deney sonunda teslim ediniz. 8
Teknoloji Fakültesi Elektrik-Elektronik Mühendisliği 2018-2019 Bahar Yarıyılı EEM214/GEEM214 Sayısal Devre Tasarımı Laboratuvarı Deney 4 Kaydırmalı Kaydediciler Öğrenci Adı : Numarası : Deney Tarihi : 18.04.2019 Perşembe Grup 1,2-19.04.2019 Cuma Grup 3,4,5,6 Sorumlu : Ar. Gör. Ayşe AYDIN YURDUSEV Deneye gelmeden önce deney öncesi hazırlıklar soruları cevaplayınız. Deneyde grup çalışması yapılmış olsa bile aynı raporu getiren öğrenciler intihal kapsamında değerlendirilecektir. Deney Öncesi Hazırlıklar 74LS194 entegresi kullanarak 4 bitlik kaydedici devresini benzetim programına kurunuz. Devrenin şemasını aşağıdaki boşluğa yapıştırınız. Kurduğunuz devrede Clear ucunun ne olması gerektiğine datasheet ten bakınız!!. Aşağıdaki giriş değerleri için çıkışları ilgili tablolara doldurunuz. Clock (saat palsi) ucu 1Hz ve 5V luk kare dalga olmalıdır. 9
S0 1, S1 0, Right serial input 1, Left serial input 0, Parallel inputs (ABCD) 1001 1. Saat darbesi 0000 2. Saat darbesi 3. Saat darbesi 4. Saat darbesi 5. Saat darbesi Devre çalışırken right serial input 1 den 0 a S0 1, S1 0, Right serial input 0, Left serial input 0, Parallel inputs (ABCD) 1001 1. Saat darbesi 1111 2. Saat darbesi 3. Saat darbesi 4. Saat darbesi 5. Saat darbesi S0 0, S1 1, Right serial input 0, Left serial input 1, Parallel inputs (ABCD) 1001 1. Saat darbesi 0000 2. Saat darbesi 3. Saat darbesi 4. Saat darbesi 5. Saat darbesi Devre çalışırken left serial input 1 den 0 a S0 0, S1 1, Right serial input 0, Left serial input 0, Parallel inputs (ABCD) 1001 1. Saat darbesi 1111 2. Saat darbesi 3. Saat darbesi 4. Saat darbesi 5. Saat darbesi Aşağıdaki çıkışları almak için girişlerin ne olması gerektiğini bulunuz. 1. Saat darbesi 0000 S0 2. Saat darbesi 1100 S1 3. Saat darbesi 0110 Right serial input 4. Saat darbesi 0011 Left serial input 5. Saat darbesi 0001 Parallel inputs (ABCD) 6. Saat darbesi 0000 (cevapları H/L ya da 0/1 şeklinde yazınız) Deneyin Yapılışı 1 adet 74LS194 entegresi 4 adet LED Benzetimde kurduğunuz kaydedici devresini laboratuvarda kurunuz. Deney Öncesi Şema 20p Girdi/Çıktı 20p Deney Yapımı Devre 20p Sağa Kaydırma 15p Sola Kaydırma 15p Düzen 10p TOPLAM 10
Teknoloji Fakültesi Elektrik-Elektronik Mühendisliği 2018-2019 Bahar Yarıyılı EEM214/GEEM214 Sayısal Devre Tasarımı Laboratuvarı Deney 5 Senkron Sayıcı Tasarımı Öğrenci Adı : Numarası : Deney Tarihi : 25.04.2019 Perşembe Grup 1,2-26.04.2019 Cuma Grup 3,4,5,6 Sorumlu : Ar. Gör. İsmail ÖZTÜRK Deneye gelmeden önce deney öncesi hazırlıklar soruları cevaplayınız. Deneyde grup çalışması yapılmış olsa bile aynı raporu getiren öğrenciler intihal kapsamında değerlendirilecektir. Ön Bilgi Durum diyagramları ardaşıl devrelerde girişler, çıkışlar ve durumlar arası bağlantıyı gösteren şemalardır. Örnek: giriş/çıkış giriş/çıkış Durum2 Durum 1 giriş/çıkış giriş/çıkış Durum3 Meally Modeli giriş/çıkış Şekildeki 3 durumlu devrenin doğruluk tablosu çıkarılır. Her bir durum kendinden önceki duruma ve giriş değerine bağlıdır. Çıkış değeri de o anki duruma ve girişe bağlıdır (Meally Modeli. Not: Moore Modelinde çıkış sadece o anki duruma bağlıdır). 11
Durum Diyagramı Durum tablosu: 1/0 00 0/1 0/0 1/0 1/0 01 11 0/1 Şimdiki Durum Giriş Sonraki Durum Çıkış Q1 Q2 X Q1 Q2 Y 0 0 0 1 1 1 0 0 1 1 1 0 0 1 0 0 0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 Böyle bir tabloyu gerçekleştirmek için kullanılan FF türünün uyarım tablosuna göre her bir durum ve çıkış için giriş fonksiyonları bulunur. Örneğin D tipi FF ile sistem gerçeklenmek isteniyor. Devrede 2 durum olduğu için (Q1 ve Q2) 2 adet FF kullanılır. Tüm durumlar ve çıkış için girişler bulunur. D tipi FF uyarım tablosu Q(t) Q(t+1) D FF 0 0 0 0 1 1 1 0 0 1 1 1 Q1 + 00 01 11 10 0 1 0 0 X 1 1 0 0 X Q2 + 00 01 11 10 0 1 0 1 X 1 1 1 0 X Q1(t+1) =Q2 Q2(t+1) =Q2 +Q1.X +Q1.X Y = Q1.X +X. Q2 Y 00 01 11 10 0 1 0 1 X 1 0 0 0 X 12
Devre Şeması Çizilir Deney Deneyde (3 bitlik binary olarak) 2-3-4-6-7 sayılarını sayan 7 den sonra tekrar 2 ye dönerek yeniden saymaya başlayan devreyi T FF kullanarak tasarlayınız. Sayıcı devrelerinde, dışarıdan müdahale yoksa, giriş ve çıkış bulunmaz. Çıkış olarak her durumun çıkışı kullanılır. Yukarıdaki sayıcı devresinde de giriş ve çıkış yoktur. Sadece şimdiki durum/sonraki durum bilgileri vardır. i) Devrenin durum diyagramını çiziniz. 13
ii) Durum Tablosunu doldurunuz Şimdiki Durum Sonraki Durum T FF uyarım girişi Q1 Q2 Q3 Q1 Q2 Q3 T1 T2 T3 iii) Her bir T FF için basitleştirilmiş boole fonksiyonu elde ediniz. Tabloda olmayan girişler için, ilgili hücreyi önemsiz (X) olarak işaretliyiniz. T1 00 01 11 10 0 1 T2 00 01 11 10 0 1 T3 00 01 11 10 0 1 14
iv) Deney için T FF, VE, VEYA kapılarının tümdevre şemaların yanınızda getiriniz. v) Senkron sayıcı devresini laboratuvarda kurunuz. Deney Öncesi Deney Yapımı i. 10p Çalışması 30p ii. 10p Düzen 10p TOPLAM iii. 10p Deney Düzeni iv. 10p 10p 15
Deney 6 Duyurulacaktır 16