Download - Ders Kodu: EET134
![Page 1: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/1.jpg)
Ders Kodu: EET134
Ders Adı: Sayısal Elektronik
Ders Hocası:
Assist. Prof. Dr. MUSTAFA İLKAN
![Page 2: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/2.jpg)
KARMAŞIK MANTIK DEVRELERİ
![Page 3: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/3.jpg)
Fonksiyondan – Devreye:
İçten – Dışa Doğru:
Örnek: Y = ABC (AB + CD) AND AND AND
NORAND
Y’nin devresini çiziniz.
Çözüm:
ABCD
Y
![Page 4: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/4.jpg)
Örnek:
Y = AB (C + D) + AB , Y foksiyonunu çiziniz.
Çözüm: ABCD
Y
![Page 5: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/5.jpg)
Örnek:
Üç girişli bir sistemde çıkış sinyali sadece birinci ve üçüncü girişleri “1” olduğu durumda “1” olur. Bu devrenin fonksiyonunu yazınız, K – MAP kullanarak sadeleştiriniz ve devresini çiziniz.
Çözüm:
A B C Y
00001111
00110011
01010101
1
1
Y = ABC + ABC = AC (B + B) = AC
YAC
1 1
![Page 6: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/6.jpg)
Doğruluk Tablosundan (Truth Table) – Devreye:
TT Fonksiyona Devreye
Doğruluk tablosunda fonksiyonu yazmak için çıkış “1” yapan kombinezonların OR yapılması gerekir.
Örnek:
4 girişli bir sistemde, girişlerden herhangi üçünün “1” olduğu durumlarda çıkış “1” olur. Bu sistemin fonksiyonunu yazınız ve devresini kurunuz.
![Page 7: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/7.jpg)
Çözüm: A B C D Y
0000000011111111
0000111100001111
0011001100110011
0101010101010101
1
1
11
ABCD
ABCD
ABCD ABCD
![Page 8: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/8.jpg)
sY = ABCD + ABCD + ABCD + ABCD
A
B
C
D
Y
![Page 9: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/9.jpg)
Devreden – Fonksiyona – Min. Devre:
Örnek: Verilen devreyi sadeleştiriniz.
A
B
C
D
Y
Çözüm:
s
Y = ABCC + ABC + D
Y = ABCC + ABC + D
= (A + B + C)C + (A + B + C) + D
= (A + B + C) (C + 1) + D
= A + B + C + D
ABCD
Y
![Page 10: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/10.jpg)
Örnek:
1)Y’yi bulunuz.
2)Y’yi sadeleştiriniz.
3)Sadeleşmiş şekli ile devreyi tekrar kurunuz.
A
A
A
AB
B
B
B
C
C
C
D
D
YD
C
![Page 11: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/11.jpg)
Çözüm:
1)Y = ABC + ABCD + ABCD + ABCD
s2) Y = ABC + ABC + ABDand and and
OR
1 1
1 1 1
CD
AB
![Page 12: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/12.jpg)
3)
Y
D
C
B
A
![Page 13: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/13.jpg)
NAND KAPI UYGULAMA VE KULLANIMI
1.NAND Kapısından Inverter
AA AA
2.NAND Kapısından AND
AA
BBAB ABAB=AB
![Page 14: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/14.jpg)
3.NAND Kapısından OR
A
B
AB=A+B AB
A+B
4.NAND Kapısından NOR
AB
B
AA+B A+B
![Page 15: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/15.jpg)
NOR KAPI UYGULAMA VE KULLANIMI
1.NOR Kapısından Inverter
AAA A
A+A=A
2.NOR Kapısından OR
A
B BA A+BA+B A+B=A+B
![Page 16: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/16.jpg)
3.NOR Kapısından AND
BBA
AABA+B=AB=AB
4.NOR Kapısından NAND
BA AB
A
B
ABAB
![Page 17: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/17.jpg)
Örnek:
Y = ABC + DE , Y’yi sadece NAND kullanarak gerçekleştiriniz.
Çözüm:
ABC
DE
ABC
DE DE
ABCABC
DE
ABC.DE=ABC+DE =ABC+DE
VEYA
ABC
DE
CBA
ED
ABC+DE
![Page 18: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/18.jpg)
Örnek:
Y = ABC + D +E , sadece NAND kullanınız.
Çözüm: Y = ABC . D . E
= ABC + D + E
= ABC + D + E
EDCBA
Y
![Page 19: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/19.jpg)
TOPLAYICILAR (ADDERS)
1.Yarı Toplayıcı (The Half Adder)
B
A
Cout
A, B Girişler Toplam (sum)Cout Elde çıkış (carry out)
İki girişli, iki çıkışlı
Birer bit toplayıcı
![Page 20: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/20.jpg)
110 yarım toplayıcı kullanılır.+111
0 + 0 = 00 + 1 = 11 + 0 = 11 + 1 = 0 Cout = 1
Doğruluk Tablosu:
A B Cout
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
A
B
Cout=AB
=A+B
Yarim Toplayici
Ex-OR VE
= A BCout = AB
![Page 21: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/21.jpg)
2.Tam Toplayıcı (The Full Adder)
Cout
A
B
Cin
Üç girişli A, B, Cin
Cin, bir önceki grup elde çıkışı
İki çıkışlı , Cout
1 bitten fazla sayılarda 2. ve daha sonraki grupların toplanmasında kullanılır.
![Page 22: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/22.jpg)
110 Full-adder kullanılırsa Cin = 0 bağlanmalıdır. +111
Doğruluk Tablosu:
A B Cin Cout
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
![Page 23: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/23.jpg)
Cout
AB
Cin
= (A B) CinCin = AB + (A B) . Cin
![Page 24: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/24.jpg)
ve Cout Çıkışlarını Sadeleştirme:
A B = AB + ABDoğruluk tablosundan , Cout fonksiyonlarını yazarak, haritaya çıkarıp sadeleştirelim.
A B Cin Cout
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
![Page 25: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/25.jpg)
= ABCin + ABCin + ABCin + ABCin
1 1
1 1
BCinA
0
1
00 01 11 10
= minimum şekildedir. Sadeleştirme yapılmaz.
![Page 26: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/26.jpg)
Cout = ABCin + ABCin + ABCin + ABCin
11
11 1 11
BCinA
0
1
00 01 11 10
CoutS = Acin + AB + Bcin
![Page 27: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/27.jpg)
Sadeleştirme Devresi:
Cout
A
BCin
![Page 28: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/28.jpg)
11 toplamayı yapacak bir devre kurunuz.+11
?
Çözüm:
Örnek:
1 0
1 1
1 1 0
A A
+B B
C
Cin
Co
C1
AoBo
A1
B1
![Page 29: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/29.jpg)
Entegre kullanarak:
Ao
Bo
A1
B1
C1
CoCo
Co C1
![Page 30: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/30.jpg)
Örnek:
3 2 1 0
3 2 1 0
A A A A
+B B B B , toplayarak bir devre tasarlayınız.
Çözüm: Ao
Bo Co
H.A
A1
A2
A3
B1
B2
B3
Cin
C3
C1
C2
Cin
Cin
yazilir
R
Sonuç:
C3 3 2 1 0
![Page 31: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/31.jpg)
KARŞILAŞTIRICILAR (COMPARATORS)
Temel elemanları Ex – OR kapılarıdır.
B1
A1
BoAo
A1Ao=B1Bo
Eğer A1A0 = B1B0 A0 = B0
A1 = B1
Çıkıştaki 1 saniyeli A1A0 = B1B0 göstergesidir.
Çıkıştaki 0 saniyeli A1A0 B1B0 göstergesidir.
![Page 32: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/32.jpg)
IC Karşılaştırıcıları (IC Comparators)
B3B2B1
A3A2A1
Bo
Ao
4 bitlikkarsilastirici IC
A B
A=B
A B
Blok Diyagram
![Page 33: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/33.jpg)
7485 IC (4 Bitlik Karşılaştırıcı)
A3A2A1Ao
A B
A=B
A B
(1)
(2)(3)(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)(13)
(14)
(15)
(16)
GND
A BA=BA B
Vcc
![Page 34: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/34.jpg)
Örnek:
7485 entegresi kullanarak 8-bitlik karşılaştırıcı devresi kurunuz.
Çözüm:7485 4-btlik2 adet
kullanılacakA7A6A5A4A3A2A1A
0
B7B6B5B4B3B2B1B
0
![Page 35: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/35.jpg)
B3B2B1
A3A2A1
Bo
Ao
A=B
A B
A B A B
A BA=B A=B
A B
A B
A4
B4
A5
B5
A6A7
B6B7
+5V
1k +5V+5V
![Page 36: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/36.jpg)
Decoder:
Kodlanmış bilgiyi orjinal şekline dönüştürür.
00
00
Bin/Dec
DEKODER
![Page 37: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/37.jpg)
74154 IC (4 line / 16 line dekoder):
GND
5V
74LS154
E1E0
A3A2A1A0
1514131211109876543210
![Page 38: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/38.jpg)
Örnek:
7442 IC Binary – Decimal Decoder
i/p
o/p
0 1 32 4 5 6 7 8 9 ...Ao
A1
A2
A3
74LS42
A3A2A1A0
9876543210
![Page 39: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/39.jpg)
Çözüm:0 1 32 4 5 6 7 8 9 ...
Ao
A1
A2
A3
0
1
2
3
4
5
6
7
8
9
![Page 40: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/40.jpg)
Binari – 7 Segment Display Decoder:
a
bcdefg
gf
e
d
c
baAo
A1A2A3
BCD/7 segDECODER
CA
5V
![Page 41: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/41.jpg)
7447 IC (BCD/7-Segment Decoder)(BCD Binary Coded Decimal – Binari Kodlanmış Desimal):
b
c
d
e
fg
a
GND
(1)(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)(10)(11)(12)(13)
(14)
(15)
(16)5V
74LS47A3A2A1A0
testRBI
gfedcba
RBO
![Page 42: Ders Kodu: EET134](https://reader033.vdocuments.net/reader033/viewer/2022061608/568150ee550346895dbf08f4/html5/thumbnails/42.jpg)
Encoder(Kodlayıcı):
0
15
1
24
5
1
00
0