Ktphanemizdeki danma kaynaklar Prof Dr Sezgin ALSAN Lojik

  • Slides: 193
Download presentation
Kütüphanemizdeki danışma kaynakları Prof. Dr. Sezgin ALSAN Lojik Devreler 1

Kütüphanemizdeki danışma kaynakları Prof. Dr. Sezgin ALSAN Lojik Devreler 1

http: //ww 3. ticaret. edu. tr/salsan/ Prof. Dr. Sezgin ALSAN Lojik Devreler 2

http: //ww 3. ticaret. edu. tr/salsan/ Prof. Dr. Sezgin ALSAN Lojik Devreler 2

Verilen dersler Güz Sınıf. 1 Bahar Ø Lojik Devreler Ø Elektronik Devreler Sınıf. 2

Verilen dersler Güz Sınıf. 1 Bahar Ø Lojik Devreler Ø Elektronik Devreler Sınıf. 2 Ø Lojik Devreler Laboratuvarı Ø Elektronik Devreler Laboratuvarı Ø Biyomedikal Enstrümantasyon (Seç) Sınıf. 3 Sınıf. 4 Ø Bilgisayarlı Müzik (Seç) Ders notları (ppt) ftp: //muhogr: muh 948@ftp. iticu. edu. tr/ Prof. Dr. Sezgin ALSAN Lojik Devreler 3

Başarı Değerlendirme Ölçütleri (2013) Vize sınavı %20 (8 -12 Nisan 2013 arasında) Ödev 1

Başarı Değerlendirme Ölçütleri (2013) Vize sınavı %20 (8 -12 Nisan 2013 arasında) Ödev 1 %10 (4 Nisan 2013) Hareket, ses ve ışıklı bir oyuncağın analizi Ödev 2 %10 (23 Mayıs 2013) Bradboard üzerinde ışıklı osilatör devresi yapımı Kısa sınav 1 %5 (21 Mart 2013) Kısa sınav 2 %5 (16 Mayıs 2013) Final sınavı %50 (3 – 14 Haziran 2013) Derse %70 devam, her ders denetlenecektir. Ödev 1: formatı : kapak sayfası + 5… 10 sayfa konu + 1 sayfa sizin kendi yorumunuz Ödev sayfaları dosya içine yada poşet içine konulmadan sadece sol orta kenardan 2 adet tel zımba ile birleştirilecektir. Ödev 2: her öğrenci kendi malzemeleri ile üretecektir. Ödev 1 formatında rapor verilecektir Gecikmelerde -%1/gün uygulanacaktır. ftp: //muhogr: muh 948@ftp. iticu. edu. tr/ Prof. Dr. Sezgin ALSAN Lojik Devreler 4

Fiziksel değişkenin niteliği Sayısal Digital Örneksel Analog Sayısal Analog Elektronik deteksiyon Algılama-Sensor Sayısal Elektriksel

Fiziksel değişkenin niteliği Sayısal Digital Örneksel Analog Sayısal Analog Elektronik deteksiyon Algılama-Sensor Sayısal Elektriksel işaret Signal Sayısal Elektronik değerlendirme Sayısal ölçme Process Elektronik gösterge Display Analog to Digital Converter Analog Digital to Analog ölçme Converter Sayısal gösterge Analog gösterge Prof. Dr. Sezgin ALSAN Lojik Devreler 5

Basınç Duyarlık elemanı Basınç Teget (hız) Tepe değer t Analog türev alma Samlpe and

Basınç Duyarlık elemanı Basınç Teget (hız) Tepe değer t Analog türev alma Samlpe and hold Prof. Dr. Sezgin ALSAN Lojik Devreler 6

Genlik Analog işaret (analog signal) Eşik seviyesi (threshold level) t Zaman Sayısal işaret (digital

Genlik Analog işaret (analog signal) Eşik seviyesi (threshold level) t Zaman Sayısal işaret (digital signal) t Comparator circuit Analog input Digital output Prof. Dr. Sezgin ALSAN Lojik Devreler 7

Prof. Dr. Sezgin ALSAN Lojik Devreler 8

Prof. Dr. Sezgin ALSAN Lojik Devreler 8

Prof. Dr. Sezgin ALSAN Lojik Devreler 9

Prof. Dr. Sezgin ALSAN Lojik Devreler 9

ftp: //muhogr: muh 948@ftp. iticu. edu. tr/ Prof. Dr. Sezgin ALSAN Lojik Devreler 10

ftp: //muhogr: muh 948@ftp. iticu. edu. tr/ Prof. Dr. Sezgin ALSAN Lojik Devreler 10

Prof. Dr. Sezgin ALSAN Lojik Devreler 11

Prof. Dr. Sezgin ALSAN Lojik Devreler 11

Dalga şekillerinin Osiloskop ekranında ölçülmesi Prof. Dr. Sezgin ALSAN Lojik Devreler 12

Dalga şekillerinin Osiloskop ekranında ölçülmesi Prof. Dr. Sezgin ALSAN Lojik Devreler 12

CW A B ACW Prof. Dr. Sezgin ALSAN Lojik Devreler 13

CW A B ACW Prof. Dr. Sezgin ALSAN Lojik Devreler 13

Dönüş yönü sayıcısı Prof. Dr. Sezgin ALSAN Lojik Devreler 14

Dönüş yönü sayıcısı Prof. Dr. Sezgin ALSAN Lojik Devreler 14

Prof. Dr. Sezgin ALSAN Lojik Devreler 15

Prof. Dr. Sezgin ALSAN Lojik Devreler 15

Prof. Dr. Sezgin ALSAN Lojik Devreler 16

Prof. Dr. Sezgin ALSAN Lojik Devreler 16

Kodlama örnekleri 0 0 0 0 Pure Binary Code Gray Code 0 1 0

Kodlama örnekleri 0 0 0 0 Pure Binary Code Gray Code 0 1 0 0 0 1 1 1 Prof. Dr. Sezgin ALSAN Lojik Devreler 17

Decimal – binary converter Decimal – hex converter Excel ortamında dönüşümler Prof. Dr. Sezgin

Decimal – binary converter Decimal – hex converter Excel ortamında dönüşümler Prof. Dr. Sezgin ALSAN Lojik Devreler 18

ASCII table Prof. Dr. Sezgin ALSAN Lojik Devreler 19

ASCII table Prof. Dr. Sezgin ALSAN Lojik Devreler 19

Excel ortamında ASCII table Prof. Dr. Sezgin ALSAN Lojik Devreler 20

Excel ortamında ASCII table Prof. Dr. Sezgin ALSAN Lojik Devreler 20

http: //hyperphysics. phy-astr. gsu. edu/hbase/hframe. html Prof. Dr. Sezgin ALSAN Lojik Devreler 21

http: //hyperphysics. phy-astr. gsu. edu/hbase/hframe. html Prof. Dr. Sezgin ALSAN Lojik Devreler 21

http: //hyperphysics. phy-astr. gsu. edu/hbase/hframe. html Prof. Dr. Sezgin ALSAN Lojik Devreler 22

http: //hyperphysics. phy-astr. gsu. edu/hbase/hframe. html Prof. Dr. Sezgin ALSAN Lojik Devreler 22

George Boole (2 November 1815 – 8 December 1864) was an English mathematician and

George Boole (2 November 1815 – 8 December 1864) was an English mathematician and philosopher. As the inventor of Boolean logic the basis of modern digital computer logic Boole is regarded in hindsight as a founder of the field of computer science. http: //www. electronics-tutorials. ws/sitemap. html Prof. Dr. Sezgin ALSAN Lojik Devreler 23

http: //hyperphysics. phy-astr. gsu. edu/hbase/hframe. html Prof. Dr. Sezgin ALSAN Lojik Devreler 24

http: //hyperphysics. phy-astr. gsu. edu/hbase/hframe. html Prof. Dr. Sezgin ALSAN Lojik Devreler 24

Değişkenler ve işlemler. . . . Prof. Dr. Sezgin ALSAN Lojik Devreler 25

Değişkenler ve işlemler. . . . Prof. Dr. Sezgin ALSAN Lojik Devreler 25

Prof. Dr. Sezgin ALSAN Lojik Devreler 26

Prof. Dr. Sezgin ALSAN Lojik Devreler 26

Prof. Dr. Sezgin ALSAN Lojik Devreler 27

Prof. Dr. Sezgin ALSAN Lojik Devreler 27

TTL (Transistor Logic). CMOS (Complementary Metal Oxide Semiconductor) Prof. Dr. Sezgin ALSAN Lojik Devreler

TTL (Transistor Logic). CMOS (Complementary Metal Oxide Semiconductor) Prof. Dr. Sezgin ALSAN Lojik Devreler 28

Prof. Dr. Sezgin ALSAN Lojik Devreler 29

Prof. Dr. Sezgin ALSAN Lojik Devreler 29

Prof. Dr. Sezgin ALSAN Lojik Devreler 30

Prof. Dr. Sezgin ALSAN Lojik Devreler 30

American National Standards Institute DIN Deutsches Institut für Normung International Electrotechnical Commission Prof. Dr.

American National Standards Institute DIN Deutsches Institut für Normung International Electrotechnical Commission Prof. Dr. Sezgin ALSAN Lojik Devreler 31

Prof. Dr. Sezgin ALSAN Lojik Devreler 32

Prof. Dr. Sezgin ALSAN Lojik Devreler 32

Prof. Dr. Sezgin ALSAN Lojik Devreler 33

Prof. Dr. Sezgin ALSAN Lojik Devreler 33

A+B Q = A+B Prof. Dr. Sezgin ALSAN Lojik Devreler 34

A+B Q = A+B Prof. Dr. Sezgin ALSAN Lojik Devreler 34

Prof. Dr. Sezgin ALSAN Lojik Devreler 35

Prof. Dr. Sezgin ALSAN Lojik Devreler 35

A B Logic comparator A B Prof. Dr. Sezgin ALSAN Lojik Devreler 36

A B Logic comparator A B Prof. Dr. Sezgin ALSAN Lojik Devreler 36

SORU: 2 adet 4 bit’lik sayının birbirine eşit olmasını belirleyen devre A 0 B

SORU: 2 adet 4 bit’lik sayının birbirine eşit olmasını belirleyen devre A 0 B 0 A 1 B 1 A=B A 2 B 2 A 3 B 3 SORU: 8 bit’lik bir sayının 159(10)’a eşit olduğunu belirleyen devreyi tasarlayın Prof. Dr. Sezgin ALSAN Lojik Devreler 37

A 7 A 6 A 5 A 4 A 3 A 2 A 1

A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 0 1 2 4 9 19 39 79 1 0 0 1 1 159 A 7 A 6 A 5 A 4 A 3 A = 159 (10) A 2 A 1 A 0 Prof. Dr. Sezgin ALSAN Lojik Devreler 38

8 telli adres bilgisi Adres çözümleme-1 Adres çözümleme-2 Adres çözümleme-3 Tuş Takımı 255 daireli

8 telli adres bilgisi Adres çözümleme-1 Adres çözümleme-2 Adres çözümleme-3 Tuş Takımı 255 daireli bina için zil otomasyonu Tasarımı yapılacaktır Prof. Dr. Sezgin ALSAN Lojik Devreler 39

Prof. Dr. Sezgin ALSAN Lojik Devreler 40

Prof. Dr. Sezgin ALSAN Lojik Devreler 40

Prof. Dr. Sezgin ALSAN Lojik Devreler 41

Prof. Dr. Sezgin ALSAN Lojik Devreler 41

Prof. Dr. Sezgin ALSAN Lojik Devreler 42

Prof. Dr. Sezgin ALSAN Lojik Devreler 42

Prof. Dr. Sezgin ALSAN Lojik Devreler 43

Prof. Dr. Sezgin ALSAN Lojik Devreler 43

NAND , NOR kapısı kullanarak inverter yapılması A A Prof. Dr. Sezgin ALSAN Lojik

NAND , NOR kapısı kullanarak inverter yapılması A A Prof. Dr. Sezgin ALSAN Lojik Devreler 44

Prof. Dr. Sezgin ALSAN Lojik Devreler 45

Prof. Dr. Sezgin ALSAN Lojik Devreler 45

Prof. Dr. Sezgin ALSAN Lojik Devreler 46

Prof. Dr. Sezgin ALSAN Lojik Devreler 46

Prof. Dr. Sezgin ALSAN Lojik Devreler 47

Prof. Dr. Sezgin ALSAN Lojik Devreler 47

Prof. Dr. Sezgin ALSAN Lojik Devreler 48

Prof. Dr. Sezgin ALSAN Lojik Devreler 48

Prof. Dr. Sezgin ALSAN Lojik Devreler 49

Prof. Dr. Sezgin ALSAN Lojik Devreler 49

A SINAV SORUSU B C A. B+C A+B. C A. C+B (B+C). A Prof.

A SINAV SORUSU B C A. B+C A+B. C A. C+B (B+C). A Prof. Dr. Sezgin ALSAN Lojik Devreler 50

Prof. Dr. Sezgin ALSAN Lojik Devreler 51

Prof. Dr. Sezgin ALSAN Lojik Devreler 51

Çıkış(tn) =f(Girişler(tn)) Prof. Dr. Sezgin ALSAN Lojik Devreler 52

Çıkış(tn) =f(Girişler(tn)) Prof. Dr. Sezgin ALSAN Lojik Devreler 52

A B S 1 S 0 2 adet 1 bit’lik sayı 1 adet 2

A B S 1 S 0 2 adet 1 bit’lik sayı 1 adet 2 bit’lik sayı Prof. Dr. Sezgin ALSAN Lojik Devreler 53

S 1 3 adet 1 bit’lik sayı S 0 1 adet 2 bit’lik sayı

S 1 3 adet 1 bit’lik sayı S 0 1 adet 2 bit’lik sayı Prof. Dr. Sezgin ALSAN Lojik Devreler 54

3 adet 1 bit’lik sayı 1 adet 2 bit’lik sayı Prof. Dr. Sezgin ALSAN

3 adet 1 bit’lik sayı 1 adet 2 bit’lik sayı Prof. Dr. Sezgin ALSAN Lojik Devreler 55

S 4 4 -bit ripple carry adder Prof. Dr. Sezgin ALSAN Lojik Devreler 56

S 4 4 -bit ripple carry adder Prof. Dr. Sezgin ALSAN Lojik Devreler 56

Borrow … Borç X-Y X Y B D 0 0 0 1 1 1

Borrow … Borç X-Y X Y B D 0 0 0 1 1 1 0 0 Truth table The truth table for the half subtractor is given below ] Difference … Fark Prof. Dr. Sezgin ALSAN Lojik Devreler 57

A 4 -bit ripple carry adder-subtractor based on a 4 -bit adder that performs

A 4 -bit ripple carry adder-subtractor based on a 4 -bit adder that performs two's complement on A when D = 1 to yield S = B−A Prof. Dr. Sezgin ALSAN Lojik Devreler 58

An adder-subtractor http: //www. cs. uiowa. edu/~jones/assem/notes/08 arith. shtml http: //www. cs. uiowa. edu/~jones/assem/notes/

An adder-subtractor http: //www. cs. uiowa. edu/~jones/assem/notes/08 arith. shtml http: //www. cs. uiowa. edu/~jones/assem/notes/ Prof. Dr. Sezgin ALSAN Lojik Devreler 59

Prof. Dr. Sezgin ALSAN Lojik Devreler 60

Prof. Dr. Sezgin ALSAN Lojik Devreler 60

most significant bit least significant bit SINAV SORUSU Verilen 2 adet iki bitlik sayıya

most significant bit least significant bit SINAV SORUSU Verilen 2 adet iki bitlik sayıya göre (A 1, A 0 ve B 1, B 0 gibi) A<B olması durumunu belirleyen devreyi tasarlayın (%20) Prof. Dr. Sezgin ALSAN Lojik Devreler 61

SN 54 LS 181, SN 54 S 181 SN 74 LS 181, SN 74

SN 54 LS 181, SN 54 S 181 SN 74 LS 181, SN 74 S 181 ARITHMETIC LOGIC UNITS/FUNCTION GENERATORS Xilink. com Prof. Dr. Sezgin ALSAN Lojik Devreler 62

Prof. Dr. Sezgin ALSAN Lojik Devreler 63

Prof. Dr. Sezgin ALSAN Lojik Devreler 63

Prof. Dr. Sezgin ALSAN Lojik Devreler 64

Prof. Dr. Sezgin ALSAN Lojik Devreler 64

2 line to 4 line Decoder Prof. Dr. Sezgin ALSAN Lojik Devreler 65

2 line to 4 line Decoder Prof. Dr. Sezgin ALSAN Lojik Devreler 65

frequency domain multiplexing … modulation Prof. Dr. Sezgin ALSAN Lojik Devreler 66

frequency domain multiplexing … modulation Prof. Dr. Sezgin ALSAN Lojik Devreler 66

SINAV SORUSU 4 girişli-1 çıkışlı MULTIPLEXER devvresini SADECE NOR lojik kapıları kullanılarak tasarlayın devreyi

SINAV SORUSU 4 girişli-1 çıkışlı MULTIPLEXER devvresini SADECE NOR lojik kapıları kullanılarak tasarlayın devreyi çizin, Doğruluk tablosunu yapın ve devrenin kullanım özelliklerini ve yeteneklerini anlatın. Prof. Dr. Sezgin ALSAN Lojik Devreler 67

http: //www. electronics-tutorials. ws/combination/comb_2. html Prof. Dr. Sezgin ALSAN Lojik Devreler 68

http: //www. electronics-tutorials. ws/combination/comb_2. html Prof. Dr. Sezgin ALSAN Lojik Devreler 68

Prof. Dr. Sezgin ALSAN Lojik Devreler 69

Prof. Dr. Sezgin ALSAN Lojik Devreler 69

Prof. Dr. Sezgin ALSAN Lojik Devreler 70

Prof. Dr. Sezgin ALSAN Lojik Devreler 70

Prof. Dr. Sezgin ALSAN Lojik Devreler 71

Prof. Dr. Sezgin ALSAN Lojik Devreler 71

http: //medusa. unimet. edu. ve/sistemas/bpis 03/labchipshtm. htm TTL devreler kataloğu Prof. Dr. Sezgin ALSAN

http: //medusa. unimet. edu. ve/sistemas/bpis 03/labchipshtm. htm TTL devreler kataloğu Prof. Dr. Sezgin ALSAN Lojik Devreler 72

Vacuum Tube Nixie Tubes Prof. Dr. Sezgin ALSAN Lojik Devreler 73

Vacuum Tube Nixie Tubes Prof. Dr. Sezgin ALSAN Lojik Devreler 73

BCD to Seven Segment Decoder Prof. Dr. Sezgin ALSAN Lojik Devreler 74

BCD to Seven Segment Decoder Prof. Dr. Sezgin ALSAN Lojik Devreler 74

Prof. Dr. Sezgin ALSAN Lojik Devreler 75

Prof. Dr. Sezgin ALSAN Lojik Devreler 75

Prof. Dr. Sezgin ALSAN Lojik Devreler 76

Prof. Dr. Sezgin ALSAN Lojik Devreler 76

5 x 7 dot matrix display The method of drive for multiplexed displays is

5 x 7 dot matrix display The method of drive for multiplexed displays is essentially a time division multiplexing Prof. Dr. Sezgin ALSAN Lojik Devreler 77

http: //www. oppod. com/products/59. html Prof. Dr. Sezgin ALSAN Lojik Devreler 78

http: //www. oppod. com/products/59. html Prof. Dr. Sezgin ALSAN Lojik Devreler 78

Scanning a 4 x 4 Keypad This circuit is accompanied with a program which

Scanning a 4 x 4 Keypad This circuit is accompanied with a program which demonstrates the scanning of a 4 x 4 matrix keyboard. Prof. Dr. Sezgin ALSAN Lojik Devreler 79

Prof. Dr. Sezgin ALSAN Lojik Devreler 80

Prof. Dr. Sezgin ALSAN Lojik Devreler 80

DM 74184/DM 74185 A BCD-to-Binary and Binary-to-BCD Converters Prof. Dr. Sezgin ALSAN Lojik Devreler

DM 74184/DM 74185 A BCD-to-Binary and Binary-to-BCD Converters Prof. Dr. Sezgin ALSAN Lojik Devreler 81

PC Keyboard Schematic Prof. Dr. Sezgin ALSAN Lojik Devreler 82

PC Keyboard Schematic Prof. Dr. Sezgin ALSAN Lojik Devreler 82

PC Keyboard Schematic Prof. Dr. Sezgin ALSAN Lojik Devreler 83

PC Keyboard Schematic Prof. Dr. Sezgin ALSAN Lojik Devreler 83

Motorola 6800 development board Prof. Dr. Sezgin ALSAN Lojik Devreler 84

Motorola 6800 development board Prof. Dr. Sezgin ALSAN Lojik Devreler 84

Motorola 6800 development board Prof. Dr. Sezgin ALSAN Lojik Devreler 85

Motorola 6800 development board Prof. Dr. Sezgin ALSAN Lojik Devreler 85

CMS-8 GP 32 A Motorola MC 68 HC 908 GP 32 Microcontroller Board Prof.

CMS-8 GP 32 A Motorola MC 68 HC 908 GP 32 Microcontroller Board Prof. Dr. Sezgin ALSAN Lojik Devreler 86

Prof. Dr. Sezgin ALSAN Lojik Devreler 87

Prof. Dr. Sezgin ALSAN Lojik Devreler 87

Prof. Dr. Sezgin ALSAN Lojik Devreler 88

Prof. Dr. Sezgin ALSAN Lojik Devreler 88

Prof. Dr. Sezgin ALSAN Lojik Devreler 89

Prof. Dr. Sezgin ALSAN Lojik Devreler 89

Prof. Dr. Sezgin ALSAN Lojik Devreler 90

Prof. Dr. Sezgin ALSAN Lojik Devreler 90

Karnaugh map The reflected binary code, also known as Gray code after Frank Gray,

Karnaugh map The reflected binary code, also known as Gray code after Frank Gray, is a binary numeral system where two successive values differ in only one bit Prof. Dr. Sezgin ALSAN Lojik Devreler 91

A B 0 2 0 0 1 1 m A B NAND 0 1

A B 0 2 0 0 1 1 m A B NAND 0 1 1 2 1 1 3 F(A, B) = A. B + A. B m 0 A+B m 1 m 2 B. (A+A) + A. (B+B) = A +B F(A, B) = A. B Prof. Dr. Sezgin ALSAN Lojik Devreler 92

XOR devresi tasarımı Prof. Dr. Sezgin ALSAN Lojik Devreler 93

XOR devresi tasarımı Prof. Dr. Sezgin ALSAN Lojik Devreler 93

Emniyet kemeri problemi. 1 K: kontak anatharı etkin =1 EK : emniyet kemeri takılı

Emniyet kemeri problemi. 1 K: kontak anatharı etkin =1 EK : emniyet kemeri takılı =1 S: sürücü yerinde =1 K EK S m A B C Alarm 0 0 0 1 2 0 1 0 0 1 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 1 1 7 1 1 1 0 0 0 F(A, B, C)= B. C+A. B. C 1 1 1 "Sum of Products" Prof. Dr. Sezgin ALSAN Lojik Devreler 94

Emniyet kemeri problemi. 2 V: Hız yüksek =1 EK : emniyet kemeri takılı =1

Emniyet kemeri problemi. 2 V: Hız yüksek =1 EK : emniyet kemeri takılı =1 S: sürücü yerinde =1 V EK S m A B C Alarm 0 0 0 1 2 0 1 0 0 1 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 1 1 7 1 1 1 0 0 1 F(A, B, C)= ? 1 1 1 "Sum of Products" Prof. Dr. Sezgin ALSAN Lojik Devreler 95

Emniyet kemeri problemi. 1 F(A, B, C)= B. C+A. B. C Prof. Dr. Sezgin

Emniyet kemeri problemi. 1 F(A, B, C)= B. C+A. B. C Prof. Dr. Sezgin ALSAN Lojik Devreler 96

Emniyet kemeri problemi. 1 AND-OR "Sum of Products" F(A, B, C)= B. C+A. B.

Emniyet kemeri problemi. 1 AND-OR "Sum of Products" F(A, B, C)= B. C+A. B. C NAND-NAND Prof. Dr. Sezgin ALSAN Lojik Devreler 97

3 hakem problemi F(A, B, C)=≥ 2/3 Prof. Dr. Sezgin ALSAN Lojik Devreler 98

3 hakem problemi F(A, B, C)=≥ 2/3 Prof. Dr. Sezgin ALSAN Lojik Devreler 98

3 hakem problemi F(A, B, C)=≥ 2/3 1 1 F(A, B, C)= AB +

3 hakem problemi F(A, B, C)=≥ 2/3 1 1 F(A, B, C)= AB + BC + AC Prof. Dr. Sezgin ALSAN Lojik Devreler 99

F(A, B, C, D)= B. C. D + A. C + A. B Prof.

F(A, B, C, D)= B. C. D + A. C + A. B Prof. Dr. Sezgin ALSAN Lojik Devreler 100

m A B C 0 0 1 2 0 1 0 3 0 1

m A B C 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 Prof. Dr. Sezgin ALSAN Lojik Devreler 101

Banka kasasının açılması onayı Müdür Md. Yrd. Memur. 1 Memur. 2 m A B

Banka kasasının açılması onayı Müdür Md. Yrd. Memur. 1 Memur. 2 m A B C D Onay 0 0 0 1 0 2 0 0 1 0 0 3 0 0 1 1 0 4 0 1 0 0 0 5 0 1 0 6 0 1 1 0 0 7 0 1 1 8 1 0 0 9 1 0 0 1 1 10 1 0 1 11 1 0 1 12 1 1 0 0 1 13 1 1 0 1 1 14 1 1 1 0 1 15 1 1 1 Prof. Dr. Sezgin ALSAN Lojik Devreler 102

Banka kasasının açılması onayı F(A. B. C. D)=Σm(7, 9, 10, 11, 12, 13, 14,

Banka kasasının açılması onayı F(A. B. C. D)=Σm(7, 9, 10, 11, 12, 13, 14, 15) B ABCD A A Müdür 1 C 1 1 D 1 1 1 C 1 1 F(A, B, C, D)= B. C. D + A. C + A. B Md. Yrd. Mem ur. 1 Mem ur. 2 m A B C D Onay 0 0 0 1 0 2 0 0 1 0 0 3 0 0 1 1 0 4 0 1 0 0 0 5 0 1 0 6 0 1 1 0 0 7 0 1 1 8 1 0 0 9 1 0 0 1 1 10 1 0 1 11 1 0 1 12 1 1 0 0 1 13 1 1 0 1 1 14 1 1 1 0 1 15 1 1 1 Prof. Dr. Sezgin ALSAN Lojik Devreler 103

Banka kasasının açılması onayı F(A, B, C, D)= B. C. D + A. C

Banka kasasının açılması onayı F(A, B, C, D)= B. C. D + A. C + A. B "Sum of Products" Prof. Dr. Sezgin ALSAN Lojik Devreler 104

"Sum of Products" Prof. Dr. Sezgin ALSAN Lojik Devreler 105

"Sum of Products" Prof. Dr. Sezgin ALSAN Lojik Devreler 105

B ABCD A A 1 1 C D 1 C 1 1 1 F(A,

B ABCD A A 1 1 C D 1 C 1 1 1 F(A, B, C, D)= B. C. D + A. C + A. B Prof. Dr. Sezgin ALSAN Lojik Devreler 106

m A B C D 0 0 0 1 2 0 0 1 0

m A B C D 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 Onay Prof. Dr. Sezgin ALSAN Lojik Devreler 107

m A B C D 0 0 0 1 2 0 0 1 0

m A B C D 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 Prof. Dr. Sezgin ALSAN Lojik Devreler 108

A>B A 1 A 0 B 1 B 0 m A B C D

A>B A 1 A 0 B 1 B 0 m A B C D 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 A B Prof. Dr. Sezgin ALSAN Lojik Devreler 109

m A B C D 0 0 0 1 2 0 0 1 0

m A B C D 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 Prof. Dr. Sezgin ALSAN Lojik Devreler 110

Prof. Dr. Sezgin ALSAN Lojik Devreler 111

Prof. Dr. Sezgin ALSAN Lojik Devreler 111

Geri besleme Çıkış(tn)=f(Girişler(tn, tn-1, tn-2, …. )) Devrenin çıkışına geçmişinin de katkısı olabilir. Devre

Geri besleme Çıkış(tn)=f(Girişler(tn, tn-1, tn-2, …. )) Devrenin çıkışına geçmişinin de katkısı olabilir. Devre içinde bellek oluşur. http: //www. gitam. edu/eresource/comp/gvr/ http: //www. cs. princeton. edu/courses/archive/spr 05/cos 126/lectures/11. pdf Prof. Dr. Sezgin ALSAN Lojik Devreler 112

Astable - A free-running multivibrator that has NO stable states but switches continuously between

Astable - A free-running multivibrator that has NO stable states but switches continuously between two states this action produces a train of square wave pulses at a fixed frequency. Monostable - A one-shot multivibrator that has only ONE stable state and is triggered externally with it returning back to its first stable state. Bistable - A flip-flop that has TWO stable states that produces a single pulse either positive or negative in value. Prof. Dr. Sezgin ALSAN Lojik Devreler 113

Monostable - A one-shot multivibrator that has only ONE stable state and is triggered

Monostable - A one-shot multivibrator that has only ONE stable state and is triggered externally with it returning back to its first stable state. . Monostable input output retriggerable output watchdog timer Prof. Dr. Sezgin ALSAN Lojik Devreler 114

Prof. Dr. Sezgin ALSAN Lojik Devreler 115

Prof. Dr. Sezgin ALSAN Lojik Devreler 115

Prof. Dr. Sezgin ALSAN Lojik Devreler 116

Prof. Dr. Sezgin ALSAN Lojik Devreler 116

Prof. Dr. Sezgin ALSAN Lojik Devreler 117

Prof. Dr. Sezgin ALSAN Lojik Devreler 117

Astable - A free-running multivibrator that has NO stable states but switches continuously between

Astable - A free-running multivibrator that has NO stable states but switches continuously between two states this action produces a train of square wave pulses at a fixed frequency. Astable input output Prof. Dr. Sezgin ALSAN Lojik Devreler 118

Prof. Dr. Sezgin ALSAN Lojik Devreler 119

Prof. Dr. Sezgin ALSAN Lojik Devreler 119

http: //www. electronics-tutorials. ws/waveforms/555_oscillator. html Prof. Dr. Sezgin ALSAN Lojik Devreler 120

http: //www. electronics-tutorials. ws/waveforms/555_oscillator. html Prof. Dr. Sezgin ALSAN Lojik Devreler 120

Prof. Dr. Sezgin ALSAN Lojik Devreler 121

Prof. Dr. Sezgin ALSAN Lojik Devreler 121

http: //www. electronics-tutorials. ws/logic_1. html Prof. Dr. Sezgin ALSAN Lojik Devreler 122

http: //www. electronics-tutorials. ws/logic_1. html Prof. Dr. Sezgin ALSAN Lojik Devreler 122

Prof. Dr. Sezgin ALSAN Lojik Devreler 123

Prof. Dr. Sezgin ALSAN Lojik Devreler 123

http: //www. electronics-tutorials. ws/sitemap. html Prof. Dr. Sezgin ALSAN Lojik Devreler 124

http: //www. electronics-tutorials. ws/sitemap. html Prof. Dr. Sezgin ALSAN Lojik Devreler 124

R. C = 1 k . 100 n. F = 1. 103. 0, 1

R. C = 1 k . 100 n. F = 1. 103. 0, 1 F = 103. 0, 1. 10 -6 = 10 -4 s = 0, 1 ms = 100 s Ölçülen periyod : 81, 2 s Hesaplanan frekans F=1/81, 2 s = 12, 3 KHz Ampirik olarak tanımlanan frekans F = 1, 23/RC Prof. Dr. Sezgin ALSAN Lojik Devreler 125

Crystal oscillator Prof. Dr. Sezgin ALSAN Lojik Devreler 126

Crystal oscillator Prof. Dr. Sezgin ALSAN Lojik Devreler 126

Bistable - A flip-flop that has TWO stable states that produces a single pulse

Bistable - A flip-flop that has TWO stable states that produces a single pulse either positive or negative in value. Bistable 1 2 3 4 5 6 7 input output 1 2 3 Prof. Dr. Sezgin ALSAN Lojik Devreler 127

Prof. Dr. Sezgin ALSAN Lojik Devreler 128

Prof. Dr. Sezgin ALSAN Lojik Devreler 128

Prof. Dr. Sezgin ALSAN Lojik Devreler 129

Prof. Dr. Sezgin ALSAN Lojik Devreler 129

http: //www. electronics-tutorials. ws/sequential/seq_3. html Prof. Dr. Sezgin ALSAN Lojik Devreler 130

http: //www. electronics-tutorials. ws/sequential/seq_3. html Prof. Dr. Sezgin ALSAN Lojik Devreler 130

Prof. Dr. Sezgin ALSAN Lojik Devreler 131

Prof. Dr. Sezgin ALSAN Lojik Devreler 131

Prof. Dr. Sezgin ALSAN Lojik Devreler 132

Prof. Dr. Sezgin ALSAN Lojik Devreler 132

Prof. Dr. Sezgin ALSAN Lojik Devreler 133

Prof. Dr. Sezgin ALSAN Lojik Devreler 133

Function Table Prof. Dr. Sezgin ALSAN Lojik Devreler 134

Function Table Prof. Dr. Sezgin ALSAN Lojik Devreler 134

Function Table Prof. Dr. Sezgin ALSAN Lojik Devreler 135

Function Table Prof. Dr. Sezgin ALSAN Lojik Devreler 135

Prof. Dr. Sezgin ALSAN Lojik Devreler 136

Prof. Dr. Sezgin ALSAN Lojik Devreler 136

Prof. Dr. Sezgin ALSAN Lojik Devreler 137

Prof. Dr. Sezgin ALSAN Lojik Devreler 137

Prof. Dr. Sezgin ALSAN Lojik Devreler 138

Prof. Dr. Sezgin ALSAN Lojik Devreler 138

Prof. Dr. Sezgin ALSAN Lojik Devreler 139

Prof. Dr. Sezgin ALSAN Lojik Devreler 139

Gated D latch truth table E/C D Q Q Comment 0 X Qprev No

Gated D latch truth table E/C D Q Q Comment 0 X Qprev No change 1 0 0 1 Reset 1 1 1 0 Set Prof. Dr. Sezgin ALSAN Lojik Devreler 140

D type Flip Flop Chip 74374 http: //www. interfacebus. com/ic-functional-schematic-block-diagrams. html Prof. Dr. Sezgin

D type Flip Flop Chip 74374 http: //www. interfacebus. com/ic-functional-schematic-block-diagrams. html Prof. Dr. Sezgin ALSAN Lojik Devreler 141

Prof. Dr. Sezgin ALSAN Lojik Devreler 142

Prof. Dr. Sezgin ALSAN Lojik Devreler 142

Q Q Prof. Dr. Sezgin ALSAN Lojik Devreler 143

Q Q Prof. Dr. Sezgin ALSAN Lojik Devreler 143

Prof. Dr. Sezgin ALSAN Lojik Devreler 144

Prof. Dr. Sezgin ALSAN Lojik Devreler 144

Prof. Dr. Sezgin ALSAN Lojik Devreler 145

Prof. Dr. Sezgin ALSAN Lojik Devreler 145

tn tn+1 t J K Qn+1 0 0 Qn 0 1 0 1 1

tn tn+1 t J K Qn+1 0 0 Qn 0 1 0 1 1 1 Qn hold toggle Prof. Dr. Sezgin ALSAN Lojik Devreler 146

Prof. Dr. Sezgin ALSAN Lojik Devreler 147

Prof. Dr. Sezgin ALSAN Lojik Devreler 147

Pulse trigger Edge-triggered Prof. Dr. Sezgin ALSAN Lojik Devreler 148

Pulse trigger Edge-triggered Prof. Dr. Sezgin ALSAN Lojik Devreler 148

preset Data clear PRESETABLE Load Prof. Dr. Sezgin ALSAN Lojik Devreler 149

preset Data clear PRESETABLE Load Prof. Dr. Sezgin ALSAN Lojik Devreler 149

data clock H clock Prof. Dr. Sezgin ALSAN Lojik Devreler 150

data clock H clock Prof. Dr. Sezgin ALSAN Lojik Devreler 150

Prof. Dr. Sezgin ALSAN Lojik Devreler 151

Prof. Dr. Sezgin ALSAN Lojik Devreler 151

Prof. Dr. Sezgin ALSAN Lojik Devreler 152

Prof. Dr. Sezgin ALSAN Lojik Devreler 152

7493 4 bit binary ripple counter in A in B R 0(1) R 0(2)

7493 4 bit binary ripple counter in A in B R 0(1) R 0(2) A B C Prof. Dr. Sezgin ALSAN Lojik Devreler D 153

7493 4 bit binary ripple counter Prof. Dr. Sezgin ALSAN Lojik Devreler 154

7493 4 bit binary ripple counter Prof. Dr. Sezgin ALSAN Lojik Devreler 154

7493 4 bit binary ripple counter input A input B input A A BCD

7493 4 bit binary ripple counter input A input B input A A BCD ÷ 2 ÷ 8 input B Reset Prof. Dr. Sezgin ALSAN Lojik Devreler 155

7493 4 bit binary ripple counter input A A BCD ÷ 2 ÷ 8

7493 4 bit binary ripple counter input A A BCD ÷ 2 ÷ 8 input B C B A 0 0 0 1 1 1 0 0 1 1 1 0 B C Reset Prof. Dr. Sezgin ALSAN Lojik Devreler 156

7493 4 bit binary ripple counter in A in B R 0(1) R 0(2)

7493 4 bit binary ripple counter in A in B R 0(1) R 0(2) m D C B A 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 A B C Prof. Dr. Sezgin ALSAN Lojik Devreler D 157

7493 4 bit binary ripple counter 6 ya sayan ve bölen devre Prof. Dr.

7493 4 bit binary ripple counter 6 ya sayan ve bölen devre Prof. Dr. Sezgin ALSAN Lojik Devreler 158

4 bit binary counter output Clock sıra numarası 1 2 3 4 5 6

4 bit binary counter output Clock sıra numarası 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 clock D 0 1 0 D 1 0 0 D 2 0 1 1 0 D 3 0 0 1 0 Overflow Bir üst basamağa taşma Prof. Dr. Sezgin ALSAN Lojik Devreler 159

Prof. Dr. Sezgin ALSAN Lojik Devreler 160

Prof. Dr. Sezgin ALSAN Lojik Devreler 160

Prof. Dr. Sezgin ALSAN Lojik Devreler 161

Prof. Dr. Sezgin ALSAN Lojik Devreler 161

Prof. Dr. Sezgin ALSAN Lojik Devreler 162

Prof. Dr. Sezgin ALSAN Lojik Devreler 162

input A A BCD ÷ 2 ÷ 5 R 0(1) R 0(2) R 9(1)

input A A BCD ÷ 2 ÷ 5 R 0(1) R 0(2) R 9(1) R 9(2) input B Prof. Dr. Sezgin ALSAN Lojik Devreler 163

Prof. Dr. Sezgin ALSAN Lojik Devreler 164

Prof. Dr. Sezgin ALSAN Lojik Devreler 164

Prof. Dr. Sezgin ALSAN Lojik Devreler 165

Prof. Dr. Sezgin ALSAN Lojik Devreler 165

Prof. Dr. Sezgin ALSAN Lojik Devreler 166

Prof. Dr. Sezgin ALSAN Lojik Devreler 166

multiplexed seven-segment display Prof. Dr. Sezgin ALSAN Lojik Devreler 167

multiplexed seven-segment display Prof. Dr. Sezgin ALSAN Lojik Devreler 167

Prof. Dr. Sezgin ALSAN Lojik Devreler 168

Prof. Dr. Sezgin ALSAN Lojik Devreler 168

Prof. Dr. Sezgin ALSAN Lojik Devreler 169

Prof. Dr. Sezgin ALSAN Lojik Devreler 169

Up/Down Counter Up/Down Qn-1 Qn Qn-1 Prof. Dr. Sezgin ALSAN Lojik Devreler 170

Up/Down Counter Up/Down Qn-1 Qn Qn-1 Prof. Dr. Sezgin ALSAN Lojik Devreler 170

SYNCHRONOUS UP/DOWN COUNTERS WITH DOWN/UP MODE CONTROL Logic Presettable Synchronous BCD Decade Up/Down Counter

SYNCHRONOUS UP/DOWN COUNTERS WITH DOWN/UP MODE CONTROL Logic Presettable Synchronous BCD Decade Up/Down Counter 74190 Prof. Dr. Sezgin ALSAN Lojik Devreler 171

Prof. Dr. Sezgin ALSAN Lojik Devreler 172

Prof. Dr. Sezgin ALSAN Lojik Devreler 172

Prof. Dr. Sezgin ALSAN Lojik Devreler 173

Prof. Dr. Sezgin ALSAN Lojik Devreler 173

Prof. Dr. Sezgin ALSAN Lojik Devreler 174

Prof. Dr. Sezgin ALSAN Lojik Devreler 174

Prof. Dr. Sezgin ALSAN Lojik Devreler 175

Prof. Dr. Sezgin ALSAN Lojik Devreler 175

Prof. Dr. Sezgin ALSAN Lojik Devreler 176

Prof. Dr. Sezgin ALSAN Lojik Devreler 176

Prof. Dr. Sezgin ALSAN Lojik Devreler 177

Prof. Dr. Sezgin ALSAN Lojik Devreler 177

Prof. Dr. Sezgin ALSAN Lojik Devreler 178

Prof. Dr. Sezgin ALSAN Lojik Devreler 178

Shift Register ile yürüyen ışık A B C D clock DA A B C

Shift Register ile yürüyen ışık A B C D clock DA A B C D 0 1 0 0 0 2 0 0 1 0 0 3 0 0 0 1 0 4 1 0 0 0 1 5 0 1 0 0 0 Prof. Dr. Sezgin ALSAN Lojik Devreler 179

Prof. Dr. Sezgin ALSAN Lojik Devreler 180

Prof. Dr. Sezgin ALSAN Lojik Devreler 180

Prof. Dr. Sezgin ALSAN Lojik Devreler 181

Prof. Dr. Sezgin ALSAN Lojik Devreler 181

Prof. Dr. Sezgin ALSAN Lojik Devreler 182

Prof. Dr. Sezgin ALSAN Lojik Devreler 182

http: //www. nxp. com/applications/lighting/wired-lightingnetworks/dmx. html Prof. Dr. Sezgin ALSAN Lojik Devreler 183

http: //www. nxp. com/applications/lighting/wired-lightingnetworks/dmx. html Prof. Dr. Sezgin ALSAN Lojik Devreler 183

Prof. Dr. Sezgin ALSAN Lojik Devreler 184

Prof. Dr. Sezgin ALSAN Lojik Devreler 184

http: //tams-www. informatik. unihamburg. de/applets/hades/webdemos/50 -rtlib/65 -usart 8251/usarttransmit. html UART (universal asynchronous receiver/transmitter) Prof.

http: //tams-www. informatik. unihamburg. de/applets/hades/webdemos/50 -rtlib/65 -usart 8251/usarttransmit. html UART (universal asynchronous receiver/transmitter) Prof. Dr. Sezgin ALSAN Lojik Devreler 185

6821 Peripheral Interface Adaptor (PIA) Prof. Dr. Sezgin ALSAN Lojik Devreler 186

6821 Peripheral Interface Adaptor (PIA) Prof. Dr. Sezgin ALSAN Lojik Devreler 186

Prof. Dr. Sezgin ALSAN Lojik Devreler 187

Prof. Dr. Sezgin ALSAN Lojik Devreler 187

Prof. Dr. Sezgin ALSAN Lojik Devreler 188

Prof. Dr. Sezgin ALSAN Lojik Devreler 188

74 HC/HCT 4040; 12 -stage binary ripple counter: Prof. Dr. Sezgin ALSAN Lojik Devreler

74 HC/HCT 4040; 12 -stage binary ripple counter: Prof. Dr. Sezgin ALSAN Lojik Devreler 189

Prof. Dr. Sezgin ALSAN Lojik Devreler 190

Prof. Dr. Sezgin ALSAN Lojik Devreler 190

Çalışma konuları: • Binary counter kullanarak istenen sayıya (17, 146, 213 gibi) sayan bölen

Çalışma konuları: • Binary counter kullanarak istenen sayıya (17, 146, 213 gibi) sayan bölen ve sayım sonunda belli bir süre ile uyarı veren sistemi tasarlayın. • Decade counter kullanarak istenen sayıya (17, 146, 213 gibi) sayan bölen ve 7 seg. display de gösteren, sayım sonunda belli bir süre ile uyarı veren sistemi tasarlayın. • 8 led üzerinde bir bit’lik yürüyen ışık düzenini shift register ile tasarlayın. • 8 led üzerinde bir bit’lik yürüyen ışık düzenini decoder ile tasarlayın. • 8 led üzerinde bir bit’lik ileri-geri yürüyen ışık düzenini shift register ile tasarlayın. • 8 led üzerinde bir bit’lik ileri-geri yürüyen ışık düzenini decoder ile tasarlayın. • 5 fazlı clock devresini shift register ile gerçekleştirin • 3 fazlı clock devresini sayıcı ve temel lojik kapılarla gerçekleştirin • Bisiklet yol bilgisayarında olduğu gibi, belli bir hızdan daha yüksek değerde alarm veren sistem (timer ve counter kullanmadan) • Yarışma programlarında olduğu gibi: 5 yarışmacıdan ilk önce düğmeye basanı belirleyen sistem • Bir butona belli bir süre içine (3 s gibi), en az belli bir adet (14 gibi) basama durumunu belirleyen sistem • 2716 kullanarak yürüyen ışık devresi tasarımı • Dönüş yönü belirleyici ve sayıcı sistem tasarımı (slide 13 -14 -15) Prof. Dr. Sezgin ALSAN Lojik Devreler 191

Prof. Dr. Sezgin ALSAN Lojik Devreler 192

Prof. Dr. Sezgin ALSAN Lojik Devreler 192

Prof. Dr. Sezgin ALSAN Lojik Devreler 193

Prof. Dr. Sezgin ALSAN Lojik Devreler 193