Temel Mantık Kapıları

Benzer belgeler
DOĞRULUK TABLOLARI (TRUTH TABLE)

Boole Cebri. Muhammet Baykara

5. LOJİK KAPILAR (LOGIC GATES)

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

LOJİK İFADENİN VE-DEĞİL VEYA VEYA-DEĞİL LOJİK DİYAGRAMLARINA DÖNÜŞTÜRÜLMESİ

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

SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 ÖĞR.GÖR. GÜNAY TEMÜR - TEKNOLOJİ F. / BİLGİSAYAR MÜH.

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

ELK2016 SAYISAL TASARIM DERSİ LABORATUVARI DENEY NO: 2

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

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

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

Mantık Devreleri Laboratuarı

Deney 2: Flip-Floplar

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

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

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

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

DENEY #1 LOJİK KAPILAR. Lojik kapılarının doğruluk tablosunu oluşturmak

Katlı Giriş Geçitleri

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

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

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Ü

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

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

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

BOOLEAN İŞLEMLERİ Boolean matematiği sayısal sistemlerin analizinde ve anlaşılmasında kullanılan temel sistemdir.

ANKARA ÜNİVERSİTESİ GAMA MESLEK YÜKSEKOULU

BİL 201 Geçit düzeyinde yalınlaştırma (Gate-Level Minimization) Hacettepe Üniversitesi Bilgisayar Müh. Bölümü

Makine Mühendisliği İçin Elektrik-Elektronik Bilgisi. Sayısal Elektronik

Tek kararlı(monostable) multivibratör devresi

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

Boolean Cebiri 1.

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

OTOMASYON ATÖLYESİ TEMEL PLC SORULARI

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

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

GENEL BİLGİ: GEREKLİ MALZEMELER:

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

DENEY in lojik iç şeması: Sekil 2

18. FLİP FLOP LAR (FLIP FLOPS)

Sabit Gerilim Regülatörü Kullanarak Ayarlanabilir Güç Kaynağı

TP41txrx Çift yönlü, Kısa mesafeli

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

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

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

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

Deney 2: Lojik Devre Analizi

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

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

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

BLM 221 MANTIK DEVRELERİ

Yarı İletkenler ve Temel Mantıksal (Lojik) Yapılar. Bilgisayar Mühendisliğine Giriş 1

DENEY 5 RS FLİP-FLOP DENEYLERİ

BM217 SAYISAL TASARIM DERSİ LABORATUVAR DENEYLERİ

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

Deney 3: Asenkron Sayıcılar

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

Afadist Kullanım Kılavuzu

Deney 8: ALU da Aritmetik Fonksiyonlar

SAYISAL MANTIK LAB. PROJELERİ

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

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

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

BÖLÜM 2 SAYI SİSTEMLERİ

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

Lojik Kapılar ve Lojik Devreler (Logic Gates And Logic Circuits)

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

8.HAFTA MANTIKSAL KAPI DEVRELERİ

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

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Mantık Devreleri EEE

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir.

Şekil XNOR Kapısı ve doğruluk tablosu

BİL 201 Birleşimsel Mantık (Combinational Logic) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

BİL 201 Boole Cebiri ve Temel Geçitler (Boolean Algebra & Logic Gates) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

MİNTERİM VE MAXİTERİM

PIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?

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İ

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

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

BESLEME KARTI RF ALICI KARTI

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

ORKA BİLİŞİM ELEKTRONİĞİ

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

HD720 LOJİK DENEY KARTI UYGULAMA ÖRNEKLERİ MALZEME LİSTESİ

Deney 1: Lojik Kapıların Lojik Gerilim Seviyeleri

DY-45 OSĐLOSKOP KĐTĐ. Kullanma Kılavuzu

DC motorların sürülmesi ve sürücü devreleri

ÖĞRENME FAALİYETİ-2 2. MULTİVİBRATÖRLER

BİLGİSAYAR DESTEKLİ TASARIM II

BÖLÜM 5 S_BĐT. Komut listesi (STL) Network 1 LD I0.0 S Q0.0, 1

Doğru tercihleri kariyersite de bulabilirsin. MomentSoft Bilişim Hizmetleri A. Ş. 2014

BİLGİ ye Hoşgeldiniz,

BLM 221 MANTIK DEVRELERİ

BÖLÜM 8 - MULTİVİBRATÖRLER VE FLİP FLOPLAR (FLİP-FLOPS) İÇERİK:

ÖĞRENME FAALİYETİ-2 ÖĞRENME FAALİYETİ-2 2. MULTİVİBRATÖRLER

Algoritma Geliştirme ve Veri Yapıları 9 Ağaç Veri Modeli ve Uygulaması. Mustafa Kemal Üniversitesi

Kaynak ve Dipnot Gösterme Kuralları

1 ELEKTRONİK KAVRAMLAR

Kullanım Uygulamaları Ön Görünüş. Dijital Ekran Mode Butonu Programlama Tuşu Sıcaklık Değiştirme tuşu ( - ) Sıcaklık Değiştirme tuşu ( +)

Transkript:

Temel Mantık Kapıları Tüm okurlara mutlu ve sağlıklı bir yeni yıl diliyorum. Bu ay, bu güne kadar oynadığımız lojik değerleri, mantık kapıları ile kontrol etmeyi öğreneceğiz. Konuya girmeden önce, henüz maillerine cevap yazamadığım bütün okurlardan özür diliyorum. Günde yaklaşık sırf elektronik hobi ile ilgili 20-30 mail alıyorum. O bakımdan geri dönmem zaman alıyor. Şu anda cevaplanacak iki yüzün üzerinde mail beni bekliyor. Hepsini zamanla cevaplayacağım tabi ki. Fakat geri dönmem zaman alacaktır. Bu konudaki anlayışınız için şimdiden teşekkür ediyorum. Daha öncede belirttiğimiz gibi, pek çok kontrol yapısı sadece iki durumdan birisi olabilen kararlara dayanır. Bu durumlar, "1" ve "0" sinyalleridir. Bu sinyallerinin durumlarını kontrol etmek için sık kullanılan yöntemlerden bir tanesi de TTL entegre devreleridir. Yaptığımız devrelere her zaman bir bilgisayar ekleyemeyiz. Alınacak çok basit kararlar için mantık kapıları kullanabiliriz. Çok soyut bir kavram gibi görünse de bu mantık kapılarını TTL entegresi olarak elinizde tutmanız ve dokunmanız mümkündür. Örneğin bir asansör devresi, garaj kapısı kontrolü, su seviyesi kontrolü ve benzeri uygulamaları, bu mantık kapıları ile geliştirmek mümkündür. Komplike gibi görülen devreler bu mantık kapıları ile basit şekilde gerçekleştirilebilir. Bir TTL devresi kurarken dikkat etmeniz gereken en önemli nokta mümkün olduğu kadar az kapı ile, mümkün olduğu kadar çok iş yaptırabilmek ve devrenin verimini arttırabilmektir. Bunun için geliştirilmiş birçok yöntem vardır. Bu yöntemlerden önce, temel mantık kapılarına şöyle bir göz atalım. AND Kapısı: En çok kullanılan kapılardan bir tanesi de AND kapısıdır. Bu kapının çıkışının "1" olması için bütün girişlerinin de "1" olması gerekmektedir. Örneğin aşağıdaki C çıkışı sadece ve sadece hem A hem de B girişleri "1" olduğu zaman "1" olur. Diğer bütün durumlarda sonuç "0" dır. Doğruluk tablosu aşağıdaki gibidir. OR Kapısı: İkinci sık kullanılan kapı ise OR kapısıdır. Bu kapının "1" çıktısını vermesi için, girişlerinden sadece bir tanesinin "1" olması yeterlidir. C çıkışının "1" olması için A ya da B girişlerinden herhangi bir tanesinin "1" olması gereklidir. Eğer tüm girişler "0" ise çıkış ta "0" olacaktır.

Ters Çevirici (INVERTER): Ters çevirici, adından da belli olduğu gibi, giren sinyalin tersinin çıkışını sağlar. Örneğin A girişine "1" girerse, B çıkışı "0" olacaktır. NAND Kapısı: NOT AND kapısı, AND kapısının değilidir. Yani AND kapısının sonucun terslenmiş halini elde etmek için kullanılır. Yani AND kapısına eklenmiş bir INVERTER 'dan oluşur. NOR Kapısı: NOT OR kapısı, OR kapısının sonuna eklenmiş bir INVERTER dan oluşur. XOR kapısı:

Exclusive OR kapısı çok sık kullanılmaz. İki girişin aynı olup olmadığını kontrol eder. Eğer girişler farklı ise sonuç "1" olacaktır. Aynı ise sonuç "0" dır. Şimdi gelelim, bu mantık kapıları ile nasıl bir devre oluşturulacağına. Uygulama olarak basit bir devre gerçekleştirelim. Örneğin elimizde 3 adet buton olsun ve bu butonlardan herhangi 2 tanesine aynı anda bastığımızda bir ledi yakalım. Ama üçüne aynı anda bastığımızda yanmasın. Hiç birine basmadığımız zamanda yanmasın. Basit bir uygulamadan başka hiçbir işe yaramayacak bir devre gibi gözükse de, üşenmeden gerçekleştirmenizi öneriyorum. İlk bakışta bu kapılardan bir devre çıkarmak çok zor bir iş gibi gözüküyor. Fakat iş esasında o kadar zor değil. 19. yüzyılda Cambridge matematikçilerinden George Boole, mantık ifadelerinin gösterilmesi ve işlem yapılabilmesi için kullanılan bir cebirsel işaretleme sistemi geliştirdi. Bu cebir, bileşik mantık devrelerinin tasarımında da kullanıldı. Bu cebir sisteminde AND fonksiyonu nokta (.) ile, OR fonksiyonu artı (+) ile gösterilir. NOT (Değil) fonksiyonu ise, sinyalin üzerine bir çubuk çizilerek gösterilir. Kullanılacak kapıların minimum düzeye indirilmesinde kullanılan bir diğer yöntem de Karnaugh haritalarıdır. Bu haritalar, doğruluk tablolarının iki boyutlu gösteridir. Fakat şimdilik işin çok matematiksel derinliğine inmeyelim. Daha ileride bu harita yöntemini kullanarak devre tasarımı gerçekleştireceğiz. Şimdi yukarıda bahsettiğimiz bu devrenin tüm giriş çıkış olasılıklarını göz önüne getirelim. A, B ve C bizim girişlerimiz olsun. Bu durumda, butonların herhangi iki tanesinin "1" olduğu durumlarda elde edeceğimiz çıkış "1" olsun. Aşağıdaki tabloda hangi durumda hangi çıkışı almak istediğimiz i belirleyelim. DURUM A B C Çıkış 1 0 0 0 0 2 0 0 1 0 3 0 1 0 0 4 0 1 1 1 5 1 0 0 0 6 1 0 1 1 7 1 1 0 1 8 1 1 1 0 Görüldüğü gibi bizi sadece 4,6 ve 7 numaralı durumlarla ilgileniyoruz. Şimdi bu durumları Boole cebiri ile gösterelim,

4. durumda sadece B ve C butonlarına basıldığı var sayılıyor. 6. durumda ise A ve C butonlarına basıldığı var sayılıyor. 7 numaralı durumda ise A ve B butonlarına aynı anda basıldığı var sayılıyor. İşte bu sonuçların her hangi bir tanesinin doğru olması durumunda ledimiz yanacak. Bu nedenle fonksiyonu yazarken bu üç durumu (+) ile yanyana yazarak belirtebiliyoruz. Fonksiyonumuzun mantık şeması aşağıdaki gibidir. Devremizi kurarken, AND kapısı için 1 adet içerisinde üç tane üç girişli AND kapısı içeren 7411, OR kapısı için, 1 adet içerisinde üç adet üç girişli OR kapısı içeren 744075, Inverter (tersleyici) için ise, içerisinde altı adet inverter olan 7406 kullanabilirsiniz. Bu entegrelerin iç yapıları aşağıdaki gibidir. Yukarıdaki fonksiyon şemasına göre bu entegreleri kullanarak lojik voltajımızı mantık kapılarından geçirebilirsiniz. Sonuçta elde ettiğiniz çıkış değeri ile, herhangi bir ledi, yada transistorlu röle devresini tetiklemeniz mümkün olabilir. Girişteki lojik voltajları ise paralel portonuzun DATA pinlerinden elde etmeniz mümkündür. Paralel porttan nasıl lojik voltaj elde edildiğini henüz bilmiyorsanız, bu köşemizi ilk kez okuduğunuz anlamına geliyor. Eğer kafanızda soru işaretleri var ise http://www.elektronikhobi.com adresine bir göz atmanızı öneriyorum. Bu aylık bu kadar. Daha öncede kısaca bahsettiğimiz Robotic-Automation mail grubunun, bilişimle ilgilenen dünyanın dört bir yanındaki teknotürkler'in, bu alandaki bilgi ve deneyimlerini Türk bilişimine aktarmalarına araç olmak amacıyla kurulmuş bir çeşit İnternet dergisi olan http://www.teknoturk.org sitesinde yayınlanacak olan haber metni

elime geçti. Bu konu ile ilgili bayağı bir mail almıştım. Bu nedenle bu faydalı grubu bir kez daha hatırlatmak istiyorum. Robotic teknolojisi ile ilgilenen tüm okurlara bu mail listesine katılmalarını öneriyorum. Uzun süredir robotlara değinmedik. Önümüzdeki sayılarda bu eksikliği gidereceğiz. Bu ayki yazıyı hazırlarken, Infogate 'in NEWNES Elektronik Mühendisinin Cep Kitabı 'ndan yararlandım. Ayrıca köşeye katkılarından dolayı, dostum Ergem Peker 'e teşekkür ediyorum. Kendisi ile birlikte köşe için bir çok proje geliştirmeye devam edeceğiz. Bir dahaki sayıda görüşmek dileğiyle, hoşça kalın.