lojik devreler laboratuarı deney föyü
TRANSCRIPT
T.C. BOZOK ÜNİVERSİTESİ
ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ
LOJĐK DEVRELER LABORATUARI DENEY FÖYÜ
Haziran 2009
ii
ĐÇĐNDEKĐLER
Deney-1 Temel Kapı Devreleri ……………………………………………. 1
1.1 Ön Çalışma …………………………………………………………. 1
1.2 Deneyin Amacı ……………………………………………………… 1
1.3 Ön Bilgiler ………………………………………………………….. 1
1.3.1 VEYA kapısı ………………………………………………… 1
1.3.1 Diyot ile VEYA kapı devresi ……………………….. 2
1.3.2 Transistör ile VEYA kapı devresi ………………….. 2
1.3.5 VE kapısı …………………………………………………… 3
1.3.5.1 Diyot ile VE kapı devresi ………………………….. 4
1.3.5.2 Transistör ile VE kapı devresi ……………………. 4
1.3.6 Değil kapısı …………………………………………………. 5
1.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ……………. 6
1.5 Deney Çalışması …………………………………………………... 6
1.6 Deney Đle Đlgili Sorular ……………………………………………… 6
Deney-2 Temel Kapı Devreleri Kullanılarak Lojik
Fonksiyonların Gerçekleştirilmesi
…………
7
2.1 Ön Çalışma …………………………………………………………. 7
2.2 Deneyin Amacı ……………………………………………………… 7
2.3 Ön Bilgiler …………………………………………………………… 7
2.3.1 Boolean fonksiyonlarının basitleştirilmesi …………………. 7
2.3.1.1 Đki değişkenli karnough diyagramı ……………….. 8
2.3.1.2 Üç değişkenli karnough diyagramı ………………. 8
2.3.1.3 Dört değişkenli karnough diyagramı ……………… 8
2.3.1.4 Đsteğe bağlı durumlar ……………………………… 9
iii
2.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ……………..... 9
2.5 Deney Çalışması …………………………………………………….. 10
2.6 Deney Đle Đlgili Sorular ……………………………………………… 10
2.7 Katalog Bilgileri ………………………………………………. 10
Deney-3 Kombinasyonel Lojik Devreler-I ………………………………… 12
3.1 Ön Çalışma ………………………………………………………….. 12
3.2 Deneyin Amacı ……………………………………………………… 12
3.3 Ön Bilgiler …………………………………………………………… 12
3.3.1 Toplayıcılar ………………………………………………… 12
3.3.2 Çıkarıcılar ………………………………………………….. 14
3.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ………………. 17
3.5 Deney Çalışması …………………………………………………….. 17
3.6 Deney Đle Đlgili Sorular ……………………………………………… 17
3.7 Katalog Bilgileri …………………………………………….... 17
Deney-4 Kombinasyonel Lojik Devreler-II ……………………………….. 18
4.1 Ön Çalışma ………………………………………………………….. 18
4.2 Deneyin Amacı ……………………………………………………… 18
4.3 Ön Bilgiler ………………………………………………………….. 18
4.3.1 Kod çözücüler (decoders) …………………………………. 18
4.3.2 Kodlayıcılar (encoders) ……………………………………. 21
4.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ………………. 23
4.5 Deney Çalışması …………………………………………………….. 23
4.6 Deney Đle Đlgili Sorular …………………………………………….. 23
4.7 Katalog Bilgileri ……………………………………………… 24
Deney-5 Kombinasyonel Lojik Devreler-III ………………………………… 25
5.1 Ön Çalışma …………………………………………………………. 25
iv
5.2 Deneyin Amacı …………………………………………………….. 25
5.3 Ön Bilgiler ………………………………………………………….. 25
5.3.1 Çoğullayıcılar (multiplexers) ………………………………. 25
5.3.2 Seçiciler (demultiplexers) ………………………………… 27
5.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ………………. 28
5.5 Deney Çalışması ..………………………………………………….. 28
5.6 Deney Đle Đlgili Sorular .……………………………………………. 28
5.7 Katalog Bilgileri ………………………………………………. 28
Deney-6 Ardışık Lojik Devreler-I …………………………………………. 30
6.1 Ön Çalışma …………………………………………………………. 30
6.2 Deneyin Amacı ……………………………………………………… 30
6.3 Ön Bilgiler ………………………………………………………….. 30
6.3.1 RS flip-flop ………………………………………………… 30
2.6.3.2 D flip-flop ………………………………………………….. 32
6.3.3 JK flip-flop ………………………………………………… 34
6.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ……………… 35
6.5 Deney Çalışması ……………………………………………………... 35
6.6 Deney Đle Đlgili Sorular …………………………………………….. 35
6.7 Katalog Bilgileri ………………………………………………. 36
Deney-7 Ardışık Lojik Devreler-II ………………………………………… 37
7.1 Ön Çalışma …………………………………………………………. 37
7.2 Deneyin Amacı ……………………………………………………… 37
7.3 Ön Bilgiler ………………………………………………………….. 37
7.3.1 Register …………………………………………………….. 37
7.3.2 Shift register ……………………………………………….. 39
7.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ……………… 40
v
7.5 Deney Çalışması ……………………………………………………. 41
7.6 Deney Đle Đlgili Sorular …………………………………………….. 41
7.7 Katalog Bilgileri ………………………………………………. 41
Deney-8 Asenkron Sayıcılar ………………………………………………. 42
8.1 Ön Çalışma …………………………………………………………. 42
8.2 Deneyin Amacı ……………………………………………………… 42
8.3 Ön Bilgiler ………………………………………………………….. 42
8.3.1 Ripple sayıcı ……………………………………………….. 43
8.3.2 Display etme ……………………………………………….. 44
8.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ………………. 45
8.5 Deney Çalışması ……………………………………………………. 46
8.6 Deney Đle Đlgili Sorular ……………………………………………… 46
8.7 Katalog Bilgileri ………………………………………………. 46
Deney-9 Senkron Sayıcılar …..…………………………………………….. 48
9.1 Ön Çalışma ………………………………………………………… 48
9.2 Deneyin Amacı …………………………………………………….. 48
9.3 Ön Bilgiler ………………………………………………………….. 48
9.3.1 Senkron sayıcı ……………………………………………… 48
9.3.2 Ring sayıcı ………………………………………………… 48
9.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ……………… 49
9.5 Deney Çalışması ……………………………………………………. 50
9.6 Deney Đle Đlgili Sorular …………………………………………….. 50
9.7 Katalog Bilgileri ………………………………………………. 50
Deney-10 Aritmetik Lojik Đşlem Birimi …………………………………….. 51
10.1 Ön Çalışma ………………………………………………………… 51
10.2 Deneyin Amacı …………………………………………………….. 51
vi
10.3 Ön Bilgiler …………………………………………………………. 51
10.3.1 Aritmetik lojik işlem birimine giriş ………………………. 51
10.3.2 74LS181 Aritmetik lojik işlem birimi …………………….. 51
10.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları ……………… 52
10.5 Deney Çalışması …………………………………………………… 53
10.6 Deney Đle Đlgili Sorular …………………………………………… 53
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-1 TEMEL KAPI DEVRELER
1.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
1.2 Deneyin Amacı
Temel kapı işlemlerinin ve bu gerçekleştirilmesi.
1.3 Ön Bilgiler
Bilindiği gibi sayısal (dijital) elektronik sistemler temel mantık kurallarına uygun çalısistemlerdir. Bu tür sistemlerde gerek giri1) ve bu tür sayı sistemlerine ikili (binary) sayı sistemi denir. En basitinden en karmabütün mantık devrelerinde bu sayı sistemi kullanılır. Temel olarak üç lojik kapı mevcuttur. Bunlar VEYA (OR), VE (AND), DEkombinasyonlarından diğer kapı türevleri elde edilebilir.
Bunlar;
NOT-AND NAND
NOT-OR NOR
EX-OR
EX-NOR
Bu deney çalışmasında yukarıda belirtilen temel lojik kapılar diyot ve transistörlerle kurulan çeşitli devrelerle oluşturulacaktır. Bilindibir uygulama alanına sahiptir. Genel olarak bir transistör üç tür ça
• Kesim durumu (Cut-off) • Aktif durumu • Doyum durumu (Saturation) Transistörlerin kullanıldığı diğtransistörün kesim ve doyum çalıakımı sıfır olduğunda, o transistör doyum durumuna geçer. Kesimde olan bir transistörde kolektör-emiter arası açık devre, doyumda olan bir transistörde ise kısa devre gibi davranır. Bu çalışma durumuna transistörün anahtarlama (swit
1.3.4 VEYA kapısı
VEYA (OR) kapı devresinin sembolü ve dogörülmektedir. Bu doğruluk tablosunu saoluşturulabilir. Bu deneyde bunla
Elektrik Elektronik Mühendisliği Bölümü
KAPI DEVRELER Đ
1
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
lemlerinin ve bu işlemleri gerçekleştiren kapı devrelerinin incelenmesi ve
i gibi sayısal (dijital) elektronik sistemler temel mantık kurallarına uygun çalısistemlerdir. Bu tür sistemlerde gerek giriş, gerekse çıkış iki farklı duruma sahip olabilir (0 veya 1) ve bu tür sayı sistemlerine ikili (binary) sayı sistemi denir. En basitinden en karmabütün mantık devrelerinde bu sayı sistemi kullanılır. Temel olarak üç lojik kapı mevcuttur. Bunlar VEYA (OR), VE (AND), DEĞĐL (NOT, INVERTER) kapılarıdır. Bu temel kapıların
er kapı türevleri elde edilebilir.
(VE-DEĞĐL kapısı)
(VEYA-DEĞĐL kapısı)
(Exlusive OR kapısı)
(Exlusive NOR kapısı)
masında yukarıda belirtilen temel lojik kapılar diyot ve transistörlerle kurulan turulacaktır. Bilindiği gibi, transistörler yükselteç (amplifier) olarak geni
bir uygulama alanına sahiptir. Genel olarak bir transistör üç tür çalışma durumuna sahiptir.
Doyum durumu (Saturation)
ğı diğer önemli bir alan ise sayısal elektroniktir. Bu tür uygulamalarda transistörün kesim ve doyum çalışma durumlarından yararlanılır. Bir transistörün baz (base)
unda, o transistör doyum durumuna geçer. Kesimde olan bir transistörde emiter arası açık devre, doyumda olan bir transistörde ise kısa devre gibi davranır. Bu
ma durumuna transistörün anahtarlama (switching) çalışma durumu denir.
VEYA (OR) kapı devresinin sembolü ve doğruluk tablosu (truth table) Şekil 1.1 ve Tablo ruluk tablosunu sağlayacak birçok değişik VEYA kapı devresi
turulabilir. Bu deneyde bunlara iki farklı örnek verilecek ve incelenecektir.
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
tiren kapı devrelerinin incelenmesi ve
i gibi sayısal (dijital) elektronik sistemler temel mantık kurallarına uygun çalışan lı duruma sahip olabilir (0 veya
1) ve bu tür sayı sistemlerine ikili (binary) sayı sistemi denir. En basitinden en karmaşığına kadar bütün mantık devrelerinde bu sayı sistemi kullanılır. Temel olarak üç lojik kapı mevcuttur.
L (NOT, INVERTER) kapılarıdır. Bu temel kapıların
masında yukarıda belirtilen temel lojik kapılar diyot ve transistörlerle kurulan i gibi, transistörler yükselteç (amplifier) olarak geniş
ma durumuna sahiptir.
er önemli bir alan ise sayısal elektroniktir. Bu tür uygulamalarda transistörün baz (base)
unda, o transistör doyum durumuna geçer. Kesimde olan bir transistörde emiter arası açık devre, doyumda olan bir transistörde ise kısa devre gibi davranır. Bu
ma durumu denir.
Şekil 1.1 ve Tablo 1.1’de şik VEYA kapı devresi
ra iki farklı örnek verilecek ve incelenecektir.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-1 TEMEL KAPI DEVRELER
Şekil 1.1 Veya kapısı sembolü
1.3.4.1 Diyot ile VEYA kapı devresi
Şekil 1.2’de diyotlarla gerçekleiki giri şe de lojik 0 uygulandığkesim durumundadır. Çünkü diyotun iletime geçebilmesi için doBu durum ise Şekil 2.3’de görüldü(VAK) anot katottan daha pozitif olmak için 0.2 V’dan büyük olması gerekir. Giriher ikisi de kesim durumunda olduGirişlerin en az bir tanesine lojik 1 uygulandıgirişteki lojik 1 seviyesi F çıkıgerilim düşümü (silikon için) olacaktır. Sonuç olarak girilojik 0, girişlerden herhangi biri veya her ikisi de lojik 1 oldugeçmektedir.
Şekil 1.2 Diyot ile VEYA kapı devresi
1.3.4.2 Transistör ile VEYA kapı devresi
Şekil 1.4’te transistörlerden oludevrede girişlerden her ikisi de lojik 0 oldu
Elektrik Elektronik Mühendisliği Bölümü
KAPI DEVRELER Đ
2
Tablo 1.1 Veya kapısı do
Veya kapısı sembolü
1.3.4.1 Diyot ile VEYA kapı devresi
1.2’de diyotlarla gerçekleştirilen iki girişli bir VEYA kapısı görülmektedir. Bu devrede her e de lojik 0 uygulandığında (pozitif lojiğe göre 0 volt) DA ve DB diyotlarının her ikisi de
kesim durumundadır. Çünkü diyotun iletime geçebilmesi için doğru yönde polarlanması gerekir. ekil 2.3’de görüldüğü gibi diyotun anot ile katot arasındaki potansiyel farkın
) anot katottan daha pozitif olmak şartı ile, silikon diyot için 0.6 V’dan germanyum diyot için 0.2 V’dan büyük olması gerekir. Girişlerin her ikisine de ‘0’ V uygulandıher ikisi de kesim durumunda olduğundan VEYA kapı devresi çıkışı F lojik 0 de
lerin en az bir tanesine lojik 1 uygulandığında (+5V) ilgili diyot doğteki lojik 1 seviyesi F çıkış noktasına aktarılır. Bu arada iletimdeki diyot üzerinde 0.6 V
ümü (silikon için) olacaktır. Sonuç olarak girişlerin hepsi lojik 0 oldulerden herhangi biri veya her ikisi de lojik 1 olduğunda F çıkı
Diyot ile VEYA kapı devresi Şekil 1.3
1.3.4.2 Transistör ile VEYA kapı devresi
1.4’te transistörlerden oluşan iki girişe sahip bir VEYA kapı devresi görülmektedir. Bu lerden her ikisi de lojik 0 olduğunda TA ve TB transistörleri kesim durumundadır.
GĐRĐŞLERA B 0 0 0 1 1 0 1 1
Veya kapısı doğruluk tablosu
li bir VEYA kapısı görülmektedir. Bu devrede her diyotlarının her ikisi de
ru yönde polarlanması gerekir. t arasındaki potansiyel farkın
artı ile, silikon diyot için 0.6 V’dan germanyum diyot lerin her ikisine de ‘0’ V uygulandığında, diyotların
ı F lojik 0 değerine sahiptir. ında (+5V) ilgili diyot doğru yönde polarlanarak
noktasına aktarılır. Bu arada iletimdeki diyot üzerinde 0.6 V lerin hepsi lojik 0 olduğunda F çıkışı
unda F çıkışı lojik 1 durumuna
1.3 VAK
e sahip bir VEYA kapı devresi görülmektedir. Bu transistörleri kesim durumundadır.
LER ÇIKI Ş F 0 1 1 1
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-1 TEMEL KAPI DEVRELER
Bunun anlamı, her iki transistörün de kesim durumunda olmalarından dolayı R direnci üzerinden herhangi bir akım geçmeyecek ve F çıkıtanesi lojik 1 olduğunda ilgili transistör iletime (transistörün doyum durumu) geçer. Bu durumda I akımı R direnci üzerinden devresini tamamlayarak F çıkıneden olur. Bu F çıkışı lojik 1 de
1.3.5 VE Kapısı
VE (AND) kapı devresinin sembolü ve görülmektedir. Bu kapının çıkı‘0’dır. VEYA kapısında olduğu gibi VE kapısının
Şekil 1.5
Elektrik Elektronik Mühendisliği Bölümü
KAPI DEVRELER Đ
3
Bunun anlamı, her iki transistörün de kesim durumunda olmalarından dolayı R direnci üzerinden herhangi bir akım geçmeyecek ve F çıkışı lojik 0 durumunda kalacaktır.
unda ilgili transistör iletime (transistörün doyum durumu) geçer. Bu durumda I akımı R direnci üzerinden devresini tamamlayarak F çıkışı üzerinde bir gerilim dü
ı lojik 1 değerinde olduğu anlamına gelir.
Şekil 1.4 Transistörlü VEYA kapısı
VE (AND) kapı devresinin sembolü ve doğruluk tablosu Şekil 1.5 ve Tablo görülmektedir. Bu kapının çıkışı, her iki girişinin de ‘1’olduğu durumda ‘1’, di‘0’dır. VEYA kapısında olduğu gibi VE kapısının yapımı için de iki örnek verilecektir.
Tablo 1.2 VE kapısı do
1.5 VE kapısı
GĐRĐŞLERA
0 0 1 1
Bunun anlamı, her iki transistörün de kesim durumunda olmalarından dolayı R direnci üzerinden ı lojik 0 durumunda kalacaktır. Girişlerden en az bir
unda ilgili transistör iletime (transistörün doyum durumu) geçer. Bu durumda ı üzerinde bir gerilim düşümüne
ekil 1.5 ve Tablo 1.2’de u durumda ‘1’, diğer durumlarda
yapımı için de iki örnek verilecektir.
VE kapısı doğruluk tablosu
ĐŞLER ÇIKI Ş B F 0 0 1 0 0 0 1 1
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-1 TEMEL KAPI DEVRELER
1.3.5.1 Diyot ile VE kapı devresi
Diyotlu VE kapısı Şekil 1.6’da görülmektedir. Bu devrede her iki giriDB diyotlarının her ikisi de dogörülecektir. Bu potansiyel farkı diyot üzerinde düdeğerlendirilir. Girişlerden bir tanesi lojik 0, dideğişmeyecektir. Çünkü bu durumda diyotlardan biri iletimde, didurumundaki diyotun girişi lojik 0 oldubağlandığı için lojik 0 seviyede olacaktır. Bu devrede her iki diyotlar ters yönde polarlanmışBu çıkış ise lojik 1 olarak değerlendirilmektedir.
1.3.5.2 Transistör ile VE kapı devresi
Şekil 1.7’deki devrede ise transistörle gerçekledevrede girişlerden her ikisi de lojik 0 olduolacaktır. Bunun sonucunda Ciletime geçirecektir. Sonuç olarak F çıkı
Girişlerin her ikisi de lojik 1 seviyesinde oldudurumunda olacak ve C1 noktası kesim durumuna geçecek ve F çıkı
Elektrik Elektronik Mühendisliği Bölümü
KAPI DEVRELER Đ
4
1.3.5.1 Diyot ile VE kapı devresi
1.6’da görülmektedir. Bu devrede her iki girişte lojik 0 oldudiyotlarının her ikisi de doğru yönde polarlanacağından dolayı F çıkı
görülecektir. Bu potansiyel farkı diyot üzerinde düşen VAK gerilimidir ve lojik 0 olarak lerden bir tanesi lojik 0, diğeri lojik 1 seviyesinde old
meyecektir. Çünkü bu durumda diyotlardan biri iletimde, diğer ise kesimdedir. şi lojik 0 olduğundan dolayı F çıkışı bu diyot seviyesinde
ı için lojik 0 seviyede olacaktır. Bu devrede her iki giriş lojik 1 seviyesinde oldudiyotlar ters yönde polarlanmış olacak ve besleme gerilimi (+VCC) F çıkışı üzerinde görülecektir.
ğerlendirilmektedir.
Şekil 1.6 Diyotlu VE kapısı
1.3.5.2 Transistör ile VE kapı devresi
1.7’deki devrede ise transistörle gerçekleştirilen bir VE kapı devresi görülmektedir. Bu lerden her ikisi de lojik 0 olduğunda TA ve TB transistörleri kesim durumunda
olacaktır. Bunun sonucunda C1 noktasında VCC gerilimi görülecek ve bu gerilim Tiletime geçirecektir. Sonuç olarak F çıkışı lojik 0 durumuna gelecektir.
lerin her ikisi de lojik 1 seviyesinde olduğunda, TA ve TB transistörlerinin her ikisi de iletim noktası şaseye bağlanmış olacaktır. Bu durumda ise T
kesim durumuna geçecek ve F çıkışı lojik 1 seviyesine gelecektir.
te lojik 0 olduğunda DA ve ından dolayı F çıkışında sadece 0.6V
gerilimidir ve lojik 0 olarak eri lojik 1 seviyesinde olduğunda durum
ğer ise kesimdedir. Đletim ı bu diyot seviyesinde şaseye lojik 1 seviyesinde olduğunda, ) F çıkışı üzerinde görülecektir.
tirilen bir VE kapı devresi görülmektedir. Bu transistörleri kesim durumunda
gerilim TF transistörünü
transistörlerinin her ikisi de iletim olacaktır. Bu durumda ise TF transistörü
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-1 TEMEL KAPI DEVRELER
1.3.6 Değil Kapısı
Değil (NOT) kapısının sembolü ve dokapı ile uygulanan lojik sinyal terslenmektedir
Şekil 1.8 Değil kapısı
Girişine uygulanan lojik 0 işaktarmaktadır. Şekil 1.9’da ise DEgörülmektedir. Bu devrede giri
Elektrik Elektronik Mühendisliği Bölümü
KAPI DEVRELER Đ
5
Şekil 1.7 Transistörlü VE kapısı
olü ve doğruluk tablosu Şekil 1.8 ve Tablo 1.3’de kapı ile uygulanan lojik sinyal terslenmektedir.
Tablo 1.3 Değil kapısı do
ğil kapısı
ine uygulanan lojik 0 işaretini çıkışa lojik 1, lojik 1 işaretini ise lojik 0 olara1.9’da ise DEĞĐL kapısının transistörle gerçekle
görülmektedir. Bu devrede girişe lojik 0 uygulandığında transistör kesimde ve F çıkı
GĐRĐŞ A 0 1
1.3’de görülmektedir. Bu
ğil kapısı doğruluk tablosu
aretini ise lojik 0 olarak çıkışa L kapısının transistörle gerçekleştirilmi ş devresi
ında transistör kesimde ve F çıkışında VCC
ÇIKI Ş F 1 0
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-1 TEMEL KAPI DEVRELER
gerilimi görülecektir. Bu ise lojik 1 oiletime geçerek F çıkış noktası ş
1.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• Cadet Masterlab deney seti • 1 adet AVO metre • 2 adet 1N400X Diyot • 4 adet LED Diyot • 3 adet BC237 Transistör • 2 adet 33K ohm Direnç • 1 adet 270 ohm Direnç • 4 adet 1K ohm Direnç • 3 adet 10K ohm Direnç • 1 adet 56K ohm Direnç • 1 adet 100K ohm Direnç • Bağlantı Kabloları 1.5 Deney Çalışması
1. Şekil 1.2 ve 1.4’deki VEYA kapı devrelerini kurarak, do2. Şekil 1.6 ve 1.7’deki VE kapı devrelerini kurarak, do3. Şekil 1.9’daki DEĞĐL kapı devresini kurarak, do 1.6 Deney Đle Đlgili Sorular
1. Temel kapı devreleri ve doğkapı devrelerini çiziniz, doğruluk tablolarını çıkararak çalı2. Entegre devre teknolojileri hakkında bilgi veriniz.3. Elektronikte kullanılan pasif ve aktif elemanlar hakkında bilgi veriniz.
Elektrik Elektronik Mühendisliği Bölümü
KAPI DEVRELER Đ
6
gerilimi görülecektir. Bu ise lojik 1 olarak değerlendirilir. Girişe lojik 1 verildi noktası şaseye bağlanmış olur ve F çıkışında lojik 0 seviyesi görülür.
Şekil 1.9 Transistörlü Değil kapısı
1.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
Cadet Masterlab deney seti 1 adet AVO metre 2 adet 1N400X Diyot 4 adet LED Diyot
et BC237 Transistör 2 adet 33K ohm Direnç
1.4’deki VEYA kapı devrelerini kurarak, doğruluk tablolarını çıkartınız.1.6 ve 1.7’deki VE kapı devrelerini kurarak, doğruluk tablolarını çıkartınız.
L kapı devresini kurarak, doğruluk tablosunu çıkarınız.
Temel kapı devreleri ve doğruluk tablolarını kullanarak NAND, NOR, EXOR ve EXNOğruluk tablolarını çıkararak çalışmalarını anlatınız.
Entegre devre teknolojileri hakkında bilgi veriniz. Elektronikte kullanılan pasif ve aktif elemanlar hakkında bilgi veriniz.
e lojik 1 verildiğinde ise transistör ında lojik 0 seviyesi görülür.
ruluk tablolarını çıkartınız. ruluk tablolarını çıkartınız.
nız.
ruluk tablolarını kullanarak NAND, NOR, EXOR ve EXNOR malarını anlatınız.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERFONKSĐYONLARIN GERÇEKLE
2.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
2.2 Deneyin Amacı
Tümleşik devre olarak üretilmigerçekleştirilmesi.
2.3 Ön Bilgiler
Bu deneyde lojik ifadelerin, lojik kapı entegre devreleri kullanılarak gerçekleincelenecektir. Bunun için ilk olarak verilen lojik ifadenin sadeleolarak, sadeleştirilen lojik ifade, entegre kapı devreleri kullanılarak gerçekleolarak da girişlere, lojik 0 ve lojik 1 uygulanarak gerçeklesağlayıp sağlamadığı test edilecektir.
Örnek olarak; aşağıdaki ifadeler üzerinde gerekli sadeleediniz.
a) )B+A(A=F
b) )A+A(B=F
c) )C+CA+AC=F
d) D+C+B+A=F
e) C)B+A(=F
Not: 1=A+A olduğundan F
2.3.1 Boolean fonksiyonlarının basitle
Boolean fonksiyonları, cebirsel yer deiçin çeşitli güçlüklerle karşılaşDiyagram yöntemi önce Veitch (1952) tarafından öne sürülmü
Daha sonra Karnough tarafından geliYöntemi” denilmektedir.
Bu yöntem en fazla dört değişdeğişkenli fonksiyonlar için tablo yöntemi kullanılmaktadır.
Elektrik Elektronik Mühendisliği Bölümü
2 TEMEL KAPI DEVRELER Đ KULLANILARAK LOJ ĐK YONLARIN GERÇEKLE ŞTĐRĐLMESĐ
7
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
ik devre olarak üretilmiş kapı devreleri kullanarak; indirgenmi
Bu deneyde lojik ifadelerin, lojik kapı entegre devreleri kullanılarak gerçekleincelenecektir. Bunun için ilk olarak verilen lojik ifadenin sadeleşmesi gerekme
tirilen lojik ifade, entegre kapı devreleri kullanılarak gerçeklelere, lojik 0 ve lojik 1 uygulanarak gerçekleştirilen devrenin lojik fonksiyonu
ı test edilecektir.
ıdaki ifadeler üzerinde gerekli sadeleştirmeleri yaparak sonuç ifadeleri elde
B=B)A+A(=F olur.
2.3.1 Boolean fonksiyonlarının basitleştirilmesi
Boolean fonksiyonları, cebirsel yer değiştirmelerle basitleştirildi ğinde özel kurallar gerektirdişılaşılmaktadır. Diyagram yöntemi, bu güçlükleri ortadan kaldırmı
Diyagram yöntemi önce Veitch (1952) tarafından öne sürülmüştür.
Daha sonra Karnough tarafından geliştirilmi ştir. Bu sebeple bu yönteme “Karnough Diyagramı
ğişkenli fonksiyonlar için kullanışlı olmaktadır. Bekenli fonksiyonlar için tablo yöntemi kullanılmaktadır.
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
devreleri kullanarak; indirgenmiş fonksiyonların
Bu deneyde lojik ifadelerin, lojik kapı entegre devreleri kullanılarak gerçekleştirilmesi mesi gerekmektedir. Đkinci
tirilen lojik ifade, entegre kapı devreleri kullanılarak gerçekleştirilecektir. Son tirilen devrenin lojik fonksiyonu
tirmeleri yaparak sonuç ifadeleri elde
inde özel kurallar gerektirdiği u güçlükleri ortadan kaldırmıştır.
tir. Bu sebeple bu yönteme “Karnough Diyagramı
lı olmaktadır. Beş ve daha fazla
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERFONKSĐYONLARIN GERÇEKLE
2.3.1.1 Đki değişkenli karnough diyagramı
Dört tane minterm’i vardır, X ve Y gibi iki giri
Tablo
2.3.1.2 Üç değişkenli karnough diyagramı
Bu sistemde sekiz minterm vardır. Dolayısı ile diyagram karelidir. Buradaki satır ve sütun sıralaması ikili sayı sıralaması gibi olmayıp, Gray Kod’u biçimindedir.
Tablo
2.3.1.3 Dört değişkenli karnough diyagramı
Dört değişkenli karnough diyagramı adeğişken için on altı minterm vardır.
Buradaki satır ve sütun sırlaması ikili sayı sıralaması gib
Elektrik Elektronik Mühendisliği Bölümü
2 TEMEL KAPI DEVRELER Đ KULLANILARAK LOJ ĐK YONLARIN GERÇEKLE ŞTĐRĐLMESĐ
8
kenli karnough diyagramı
Dört tane minterm’i vardır, X ve Y gibi iki giriş değişkenine sahiptir.
Tablo 2.1 Đki değişkenli karnough diyagramı
kenli karnough diyagramı
Bu sistemde sekiz minterm vardır. Dolayısı ile diyagram karelidir. Buradaki satır ve sütun sıralaması ikili sayı sıralaması gibi olmayıp, Gray Kod’u biçimindedir.
Tablo 2.2 Üç değişkenli karnoguh diyagramı
kenli karnough diyagramı
kenli karnough diyagramı aşağıdaki şekilde görülmektedir. Dört adet ikili (binary) ken için on altı minterm vardır.
Buradaki satır ve sütun sırlaması ikili sayı sıralaması gibi olmayıp, Gray Kodu biçimindedir.
Bu sistemde sekiz minterm vardır. Dolayısı ile diyagram karelidir. Buradaki satır ve sütun
ekilde görülmektedir. Dört adet ikili (binary)
i olmayıp, Gray Kodu biçimindedir.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERFONKSĐYONLARIN GERÇEKLE
Tablo
2.3.1.4 Đsteğe bağlı durumlar
Đsteğe bağlı durumlar tümüyle tamamlanmamıolarak alınabilen şartlardır. Aşa
∑ xy+yzx+zyx=)7,3,1(=F
Boolean fonksiyonu aşağıdaki iste
∑ yx+zyx+zyx=)5,2,0(=d
Tablo 2.4 Đste
Burada isteğe bağlı durumlardan basitleştirilmi ş ifade F=z olarak elde edilmi
2.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• Cadet Masterlab deney seti • 1 adet avometre • 1 adet 74LS00 • 1 adet 74LS02 • 1 adet 74LS04 • 1 adet 74LS08 • 1 adet 74LS32 • 1 adet 270 ohm direnç • Bağlantı kabloları
Elektrik Elektronik Mühendisliği Bölümü
2 TEMEL KAPI DEVRELER Đ KULLANILARAK LOJ ĐK YONLARIN GERÇEKLE ŞTĐRĐLMESĐ
9
Tablo 2.3 Dört değişkenli karnough diyagramı
lı durumlar
lı durumlar tümüyle tamamlanmamış fonksiyonlara ilişkin olup, sıfır (0) veya bir (1) artlardır. Aşağıda bu duruma ilişkin bir örnek verilmiştir.
xy
ıdaki isteğe bağlı şartlar altında basitleştiriniz.
zy
Đsteğe bağlı durumlar için örnek karnough haritası
lı durumlardan bir tanesi 1 ve iki tanesi 0 olarak alınmı ifade F=z olarak elde edilmiştir.
2.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
Cadet Masterlab deney seti
kin olup, sıfır (0) veya bir (1) ştir.
lı durumlar için örnek karnough haritası
bir tanesi 1 ve iki tanesi 0 olarak alınmıştır. F için
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERFONKSĐYONLARIN GERÇEKLE
2.5 Deney Çalışması
1. Aşağıdaki Boolean fonksiyonları için çarpımların toplamı biçimindeki basitleelde ediniz ve elde ettiğimiz ifadeyi
a) ( ) ∑ )7,6,3,2,1(=z,y,xF
b) ∑ 14,13,12,3,2(=)z,y,x,w(F
2. NOT, AND ve OR fonksiyonlarını NAND kapılarıyla gerçekle3. NOT, AND ve OR fonksiyonlarını NOR kapılarıyla gerçekle4. CB+)CD+B(A=F fonksiyonunu NAND kapılarıyla gerçekle
5. CB+)CD+B(A=F fonksiyonunu NOR kapılarıyla gerçekle
2.6 Deney Đle Đlgili Sorular
1. ( ) ACDBCAF ++= fonksiyonunu sadece NAND kapıları kullanarak gerçekle
2. ( ) ACDBCAF ++= fonksiyonunu sadece NOR kapıları kullanarak gerçekle
3. CAADF += fonksiyonunu Boolean cebri fonksiyonları yardımıyla çarpım ifadeleri olarak elde ediniz. Elde edilen fonksiyonu sadece NAND kapı devreleri kullanarak gerçekle4. CBA+DCBA+DCBA=Ffonksiyonu sadece NAND kapı devreleriyle gerçekle
2.7 Katalog Bilgileri
1. 74LS00 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
2 TEMEL KAPI DEVRELER Đ KULLANILARAK LOJ ĐK YONLARIN GERÇEKLE ŞTĐRĐLMESĐ
10
ıdaki Boolean fonksiyonları için çarpımların toplamı biçimindeki basitleimiz ifadeyi gerekli elemanları kullanarak gerçekleş
)15,14,
NOT, AND ve OR fonksiyonlarını NAND kapılarıyla gerçekleştiriniz. NOT, AND ve OR fonksiyonlarını NOR kapılarıyla gerçekleştiriniz.
fonksiyonunu NAND kapılarıyla gerçekleştiriniz.
fonksiyonunu NOR kapılarıyla gerçekleştiriniz.
fonksiyonunu sadece NAND kapıları kullanarak gerçekle
fonksiyonunu sadece NOR kapıları kullanarak gerçekle
fonksiyonunu Boolean cebri fonksiyonları yardımıyla çarpım ifadeleri olarak elde ediniz. Elde edilen fonksiyonu sadece NAND kapı devreleri kullanarak gerçekle
DC fonksiyonunu Karnough kullanarak indirgeyiniz ve elde edilen fonksiyonu sadece NAND kapı devreleriyle gerçekleştiriniz.
1. 74LS00 Katalog bilgisi 2. 74LS02 Katalog bilgisi
ıdaki Boolean fonksiyonları için çarpımların toplamı biçimindeki basitleştirilmi ş ifadeleri gerekli elemanları kullanarak gerçekleştiriniz.
tiriniz.
fonksiyonunu sadece NAND kapıları kullanarak gerçekleştiriniz.
fonksiyonunu sadece NOR kapıları kullanarak gerçekleştiriniz.
fonksiyonunu Boolean cebri fonksiyonları yardımıyla çarpım ifadeleri olarak elde ediniz. Elde edilen fonksiyonu sadece NAND kapı devreleri kullanarak gerçekleştiriniz.
fonksiyonunu Karnough kullanarak indirgeyiniz ve elde edilen
2. 74LS02 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERFONKSĐYONLARIN GERÇEKLE
3. 74LS04 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
2 TEMEL KAPI DEVRELER Đ KULLANILARAK LOJ ĐK YONLARIN GERÇEKLE ŞTĐRĐLMESĐ
11
3. 74LS04 Katalog bilgisi 4. 74LS08 Katalog bilgisi
5. 74LS32 Katalog bilgisi
4. 74LS08 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-3 KOMB ĐNASYONEL LOJ
3.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
3.2 Deneyin Amacı
MSI lojik elemanları yardımıyla ÇIKARICI devrelerin gerçekleş
3.3 Ön Bilgiler
3.3.1 Toplayıcılar
Sayısal bilgisayarların gerçekleişlemlerdir. En temel aritmetik iişlemi dört farklı işlemden oluş
0+0=0, 0+1=1, 1+0=1, 1+1=10
Đlk üç işlemde toplamın boyutu bir bit olmasına rabinary bilgiler her ikisinin de 1 olması durumunda iiki bittir. Bu durumda elde edilen sonucun en a
Đki bit bilginin toplamını gerçekle3.1) , üç bit bilginin (en ağgerçekleştiren devreye de tam toplayıcı ( full adder),
Şekil 3.1 Yarım toplayıcı devresi
Şekil 3.2’den de görüldüğü gibi bir tam toplayıcı, iki yarım toplayıcı ve bir OR kapısından oluşmaktadır. Tablo 3.2’de tam toplayıcı iki adet bir bitlik bilginin toplanmasını gerçekleştirmektedir. Eğer toplanacak bilgiler bir bitten büyük olursa, bit sayısı kadar tam toplayıcı paralel olarak kullanılacaktır. çıkışı kendinden sonra gelen tam toplayıcının (kendinden daha aelde girişine uygulanır. Şekil 3.3’de 4 bitlik bir paralel toplayıcı
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -I
12
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
MSI lojik elemanları yardımıyla kombinasyonel lojik devrelerden TOPLAYICI ve ÇIKARICI devrelerin gerçekleştirilerek çalışmasının incelenmesi.
Sayısal bilgisayarların gerçekleştirebildikleri birçok bilgi işleme şekillerinden birisi de aritmetik lemlerdir. En temel aritmetik işlem, tek bitlik iki binary sayının toplanmasıdır. Bu basit toplama
lemden oluşur.
0+0=0, 0+1=1, 1+0=1, 1+1=10
lemde toplamın boyutu bir bit olmasına rağmen, dördüncü işlemde toplayan ve toplanan binary bilgiler her ikisinin de 1 olması durumunda işlem sonucunda elde edilen toplamın boyutu iki bittir. Bu durumda elde edilen sonucun en ağırlıklı biti ‘elde’ (carry) olarak adlandırılır.
oplamını gerçekleştiren kombinasyonel devrelere yarı toplayıcı (half adder, 3.1) , üç bit bilginin (en ağırlıklı iki bit ve bir önceki devreden gelen elde toplamını
tiren devreye de tam toplayıcı ( full adder), Şekil 3.2 ) denir.
Tablo 3.1 Yarım toplayıcı do
Yarım toplayıcı devresi
gibi bir tam toplayıcı, iki yarım toplayıcı ve bir OR kapısından 3.2’de tam toplayıcı iki adet bir bitlik bilginin toplanmasını er toplanacak bilgiler bir bitten büyük olursa, bit sayısı kadar tam
el olarak kullanılacaktır. Şekil 2.3’den de görüldüğü gibi her tam toplayıcının elde ı kendinden sonra gelen tam toplayıcının (kendinden daha ağırlıklı olan iki tam toplayıcı)
ekil 3.3’de 4 bitlik bir paralel toplayıcı şematik olarak gösterilmi
GĐRĐŞLER A B 0 0 0 1 1 0 1 1
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
kombinasyonel lojik devrelerden TOPLAYICI ve
ekillerinden birisi de aritmetik lem, tek bitlik iki binary sayının toplanmasıdır. Bu basit toplama
lemde toplayan ve toplanan lem sonucunda elde edilen toplamın boyutu
ırlıklı biti ‘elde’ (carry) olarak adlandırılır.
tiren kombinasyonel devrelere yarı toplayıcı (half adder, Şekil ırlıklı iki bit ve bir önceki devreden gelen elde toplamını
Yarım toplayıcı doğruluk tablosu
gibi bir tam toplayıcı, iki yarım toplayıcı ve bir OR kapısından 3.2’de tam toplayıcı iki adet bir bitlik bilginin toplanmasını er toplanacak bilgiler bir bitten büyük olursa, bit sayısı kadar tam
ü gibi her tam toplayıcının elde ırlıklı olan iki tam toplayıcı)
k olarak gösterilmiştir.
ÇÇIKI ŞLAR TOPLLAM ELDE
00 0 11 0 11 0 0 1
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-3 KOMB ĐNASYONEL LOJ
Tablo
A
Şekil
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -I
13
Şekil 3.2 Tam toplayıcı devresi
Tablo 3.2 Tam toplayıcı devresi doğruluk tablosu
GĐRĐŞLER ÇIKI ŞLAR A B Cin TOPLAM ELDE 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 1
ekil 3.3 Dört bitlik paralel toplayıcı şeması
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-3 KOMB ĐNASYONEL LOJ
3.3.2 Çıkarıcılar
Toplam işleminde olduğu gibi çıkarma iişlemleri gerçekleştiren kombinasyonel devrelere yarım çıkarıcı (half subtracter) denir.
0-0=0, 0-1=1, (Borç=1), 1-0=1, 1
Tablo
Çıkartma devreleri toplama devresine benzer. Toplayıcı devredeki, toplam çıkıelde çıkışı ise borç çıkışına benzemektedir.
Đkili sayıları çıkarırken uygulanacak kurallar yukarıdaki tabloda açıklanmıelde çıkışı yerine yarım çıkarıcı devrede borç çıkıbakıldığında 0’dan 1’in çıkmayacaikili bilgisinden 1 çıkartılır. Ştablosu verilmiştir.
Bir tam çıkarıcı devresi ise iki yarım çıkarıcı ve bir OR kapısından oludoğruluk tablosu Şekil 3.5 ve Tablo 3.4’de görülmektedir.
Şekil 3.6’da 4 bitlik tam toplayıcı/çıkarıcı, 4 bitlik toplayıcı devresi görülmektedir.
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -I
14
u gibi çıkarma işleminde de dört temel işlem bulunmaktadır. Bu tiren kombinasyonel devrelere yarım çıkarıcı (half subtracter) denir.
0=1, 1-1=0
Şekil 3.4 Yarım çıkarıcı devresi
Tablo 3.3 Yarım çıkarıcı doğruluk tablosu
GĐRĐŞLER ÇIKI ŞLAR A B FARK BORÇ 0 0 0 0 0 1 1 1 1 0 1 0 1 1 0 0
Çıkartma devreleri toplama devresine benzer. Toplayıcı devredeki, toplam çıkıına benzemektedir.
kili sayıları çıkarırken uygulanacak kurallar yukarıdaki tabloda açıklanmışyerine yarım çıkarıcı devrede borç çıkışı vardır. Yukarıdaki iş
ında 0’dan 1’in çıkmayacağı görülmektedir. O halde bir sonraki bitten 1 borç alınır ve 10 ikili bilgisinden 1 çıkartılır. Şekil 3.4 ve Tablo 3.3’de bir yarım çıkarıcı devresi ve do
Bir tam çıkarıcı devresi ise iki yarım çıkarıcı ve bir OR kapısından oluşmaktadır. Bu devre ile ve Tablo 3.4’de görülmektedir.
ekil 3.6’da 4 bitlik tam toplayıcı/çıkarıcı, Şekil 3.7’de ise toplam sonucunu BCD’ye çevirebilen 4 bitlik toplayıcı devresi görülmektedir.
şlem bulunmaktadır. Bu tiren kombinasyonel devrelere yarım çıkarıcı (half subtracter) denir.
Çıkartma devreleri toplama devresine benzer. Toplayıcı devredeki, toplam çıkışı, fark çıkışına ve
kili sayıları çıkarırken uygulanacak kurallar yukarıdaki tabloda açıklanmıştır. Yarım toplayıcıda ı vardır. Yukarıdaki işlemlerden ikincisine
ı görülmektedir. O halde bir sonraki bitten 1 borç alınır ve 10 cı devresi ve doğruluk
şmaktadır. Bu devre ile
’de ise toplam sonucunu BCD’ye çevirebilen
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-3 KOMB ĐNASYONEL LOJ
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -I
15
Şekil 3.5 Tam çıkarıcı devresi
Tablo 3.4 Tam çıkarıcı doğruluk tablosu
GĐRĐŞLER ÇIKI ŞLAR A B Cin FARK BORÇ 0 0 0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 0 0 0 0 0 1 1 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 1
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-3 KOMB ĐNASYONEL LOJ
Şekil 3.6
Şekil
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -I
16
ekil 3.6 Dört bitlik tam toplayıcı/çıkarıcı devre
Şekil 3.7 BCD çevrimli dört bit tam toplayıcı
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-3 KOMB ĐNASYONEL LOJ
3.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• Cadet Masterlab deney seti • 1 adet avometre • 1 adet 74LS08 • 1 adet 74LS32 • 5. 1 adet 74LS86 • 1 adet 74LS83 • 2 adet 270 ohm direnç • Bağlantı kabloları
3.5 Deney Çalışması
1. Şekil 3.1’deki devreyi kurunuz ve çalı2. Şekil 3.2’deki devreyi kurunuz ve çalı3. Şekil 3.3’teki 4 bitlik paralel toplayıcıyı 74LS83 paketi yardımıyla gerçekletoplama örnekleri yapınız. 4. Şekil 3.4’deki devreyi kurunuz ve çalı5. Şekil 3.5’deki devreyi kurunuz ve çalı6. Şekil 3.6’daki devreyi kurunuz
3.6 Deney Đle Đlgili Sorular
1. Şekil 3.3’deki 4 bitlik paralel toplayıcıda tam toplayıcı yerine neden yarım toplayıcı kullanılmaz. 2. Şekil 3.6’daki devrenin çalış3. Binary çarpma ve bölme işlemleri hakkında4. Quad Full-Adder ve NAND devre paketleri kullanarak 4 bit x 3bit çarpma devresi tasarlayınız. 3.7 Katalog Bilgileri
1. 74LS86 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -I
17
3.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
ekil 3.1’deki devreyi kurunuz ve çalışmasını inceleyiniz. ekil 3.2’deki devreyi kurunuz ve çalışmasını inceleyiniz.
bitlik paralel toplayıcıyı 74LS83 paketi yardımıyla gerçekle
ekil 3.4’deki devreyi kurunuz ve çalışmasını inceleyiniz. ekil 3.5’deki devreyi kurunuz ve çalışmasını inceleyiniz. ekil 3.6’daki devreyi kurunuz ve çalışmasını inceleyiniz.
3.3’deki 4 bitlik paralel toplayıcıda tam toplayıcı yerine neden yarım toplayıcı
ekil 3.6’daki devrenin çalışma prensibini izah ediniz. Binary çarpma ve bölme işlemleri hakkında teorik bilgi veriniz.
Adder ve NAND devre paketleri kullanarak 4 bit x 3bit çarpma devresi tasarlayınız.
2. 74LS83 Katalog
bitlik paralel toplayıcıyı 74LS83 paketi yardımıyla gerçekleştiriniz ve 4 bitlik
3.3’deki 4 bitlik paralel toplayıcıda tam toplayıcı yerine neden yarım toplayıcı
Adder ve NAND devre paketleri kullanarak 4 bit x 3bit çarpma devresi tasarlayınız.
2. 74LS83 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-4 KOMB ĐNASYONEL LOJ
4.1 Ön Çalışması
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
4.2 Deneyin Amacı
MSI lojik elemanları yardımıyla devrelerin gerçekleştirilerek çalı
4.3 Ön Bilgiler
Bilindiği gibi dijital sistemlerde devreler, kombinasyonel (combinational) ya da ardı(sequential) devreler şeklinde kurulmuoluşurlar ve herhangi bir andaki çıkıkombinasyonel devrenin çıkışBoolean fonksiyonları yardımıyla mantıksal olarak tanımlanmıgetiren devredir. Ardışık devreler ise lojik kapıların yanı sıra depolama elemanlarını (flipda kapsarlar. Buna bağlı olarak ardıharici girişlerine bağlıdır. Bir kombinasyonel devre, girioluşur. Kombinasyonel devrenin çıkıgöre o anda devrenin kuruluş amacına uygun
Bu deney çalışmasında kombinasyonel lojik devrelerden decoder ve encoder devreleri incelenecektir.
4.3.1 Kod çözücü (decoders)
Decoder, N giriş hattından olukombinasyonel devredir. Decoderlar hattını M çıkış hattına çevirdiklerinden dolayı NxM ya da NBurada M=2N ili şkisi söz konusudur.
Şekil 4.1
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -II
18
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
MSI lojik elemanları yardımıyla kombinasyonel lojik devrelerden ENCODER ve DECODER tirilerek çalışmalarının incelenmesi.
i gibi dijital sistemlerde devreler, kombinasyonel (combinational) ya da ardıeklinde kurulmuş olabilirler. Kombinasyonel devreler lojik kapılardan
urlar ve herhangi bir andaki çıkışları o andaki girişlerinin durumlarına bakombinasyonel devrenin çıkışı, girişin bir önceki durumunu etkilemez. Kombinasyonel devre,
yardımıyla mantıksal olarak tanımlanmış sadece bir özel iık devreler ise lojik kapıların yanı sıra depolama elemanlarını (fliplı olarak ardışık devrenin çıkışları, depolama elemanlarının duru
Bir kombinasyonel devre, girişler ve bu girişur. Kombinasyonel devrenin çıkışlarında, girişlerine herhangi bir anda uygulanacak bilgiye
ş amacına uygun şekilde bilgiler elde edilecektir.
masında kombinasyonel lojik devrelerden decoder ve encoder devreleri
hattından oluşan binary giriş bilgisini 2N çıkışedir. Decoderlar Şekil 4.1’de görüldüğü gibi, yapı olarak N binary giri
hattına çevirdiklerinden dolayı NxM ya da N-M decoder olarak adlandırılırlar. kisi söz konusudur.
Şekil 4.1 NxM Decoder’ın genel görünüşü
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
kombinasyonel lojik devrelerden ENCODER ve DECODER
i gibi dijital sistemlerde devreler, kombinasyonel (combinational) ya da ardışık labilirler. Kombinasyonel devreler lojik kapılardan
lerinin durumlarına bağlıdır. Bir in bir önceki durumunu etkilemez. Kombinasyonel devre,
sadece bir özel işlemi yerine ık devreler ise lojik kapıların yanı sıra depolama elemanlarını (flip-flop)
ları, depolama elemanlarının durumuna ve ler ve bu girişlere bağlı çıkışlardan
lerine herhangi bir anda uygulanacak bilgiye ler elde edilecektir.
masında kombinasyonel lojik devrelerden decoder ve encoder devreleri
çıkış hattına çevirebilen ü gibi, yapı olarak N binary giriş
M decoder olarak adlandırılırlar.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-4 KOMB ĐNASYONEL LOJ
Genel olarak decoderlar IC paketler içerisinde 2x4, 3x8, 4x10, 4x16 bulunurlar. Şekil 4.2 ve Tablo Şekil 4.2’de görüldüğü gibi decoder devre Abağlı olarak dört çıkışa sahiptir.
Tablo
Girişe uygulanacak bilginin her kombinasyonunda çıkıgörülecek, diğer çıkışlar ise lojik 0 seviyeye sahip olacaklardır. NxM decoder devresi giriş ve çıkıNxM decoder devresi gerekli olan ENABLE sinyaline sahip deyapması gereken işlemi yerine getiremez ve devre pasif durumdadır. Uygun ENABLE uygulandığında (ENABLE=1) decoder devre aktif durumdadır ve normal çalıyerine getirir. Ayrıca ENABLE giridevrelerde, uygun bir seçici lojik devre yardımıyla istenilen decoderli dekullanılabilir. Şekil 4.3’de ENABLE girigörülmektedir. Değişik kapasitelerde decoder devreleri IC paketlerinde mevcut oldu3x8, 4x10, 4x16) birkaç decoder yardımıyla daha büyük kaoluşturulabilir. Örnek olarak 4x16 decoder devre elde edebilmek için 3x8 decoderlardan faydalanılabilir. Şekil 4.4’de görüldüdecoder’ın x, y ve z girişlerine uygulaolarak bağlanır. 4 bitlik binary kod 16 dedecoder aktif durumda olacak, ikinci decoder uygun ENABLE sinyaline sahip olmadıdolayı pasif durumda olacaktır. A
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -II
19
Genel olarak decoderlar IC paketler içerisinde 2x4, 3x8, 4x10, 4x16 şeklinde düzenlenmiablo 4.1’de 2x4 decoder devresi ve doğruluk tablosu görülmektedir.
ü gibi decoder devre A ve B girişlerine ve bu girişlerin kombinasyonuna a sahiptir.
Şekil 4.2 2x4 Decoder devresi
Tablo 4.1 2x4 Decoder doğruluk tablosu
GĐRĐŞLER ÇIKI ŞLAR E A B D0 D1 D2 D3
1 X X 1 1 1 1 0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 0
e uygulanacak bilginin her kombinasyonunda çıkışlardan sadece birinde lojik 1 seviye lar ise lojik 0 seviyeye sahip olacaklardır. Şekil 4.1’de görüldü
ş ve çıkış hatlarından başka bir de ENABLE giriNxM decoder devresi gerekli olan ENABLE sinyaline sahip değilse (ENABLE=0) decoder devre
lemi yerine getiremez ve devre pasif durumdadır. Uygun ENABLE ında (ENABLE=1) decoder devre aktif durumdadır ve normal çalı
yerine getirir. Ayrıca ENABLE girişi birden çok decoder devrelerinin bulundudevrelerde, uygun bir seçici lojik devre yardımıyla istenilen decoderli de
4.3’de ENABLE girişli 3x8 decoder devresi ve doik kapasitelerde decoder devreleri IC paketlerinde mevcut oldu
3x8, 4x10, 4x16) birkaç decoder yardımıyla daha büyük kapasitelerde decoder devreler turulabilir. Örnek olarak 4x16 decoder devre elde edebilmek için 3x8 decoderlardan
4.4’de görüldüğü gibi 4 bitlik bir binary kodun A0, Alerine uygulanır. A3, hattı ise birinci decoder’ın ENABLE giri
lanır. 4 bitlik binary kod 16 değişik kombinasyona sahiptir. A3=0 oldudecoder aktif durumda olacak, ikinci decoder uygun ENABLE sinyaline sahip olmadı
f durumda olacaktır. A3=1 olduğunda ise ikinci decoder aktif duruma geçecektir.
eklinde düzenlenmiş olarak ruluk tablosu görülmektedir.
lerine ve bu girişlerin kombinasyonuna
lardan sadece birinde lojik 1 seviye 4.1’de görüldüğü gibi,
ka bir de ENABLE girişine sahiptir. Eğer ilse (ENABLE=0) decoder devre
lemi yerine getiremez ve devre pasif durumdadır. Uygun ENABLE sinyali ında (ENABLE=1) decoder devre aktif durumdadır ve normal çalışma işlemlerini
i birden çok decoder devrelerinin bulunduğu dijital devrelerde, uygun bir seçici lojik devre yardımıyla istenilen decoderli devrenin seçilmesinde
li 3x8 decoder devresi ve doğruluk tablosu ik kapasitelerde decoder devreleri IC paketlerinde mevcut olduğu gibi (2x4,
pasitelerde decoder devreler turulabilir. Örnek olarak 4x16 decoder devre elde edebilmek için 3x8 decoderlardan
, A1 ve A2 hatları her iki , hattı ise birinci decoder’ın ENABLE girişine direk
=0 olduğu sürece birinci decoder aktif durumda olacak, ikinci decoder uygun ENABLE sinyaline sahip olmadığından
unda ise ikinci decoder aktif duruma geçecektir.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-4 KOMB ĐNASYONEL LOJ
Tablo
GĐRĐŞE X 0 X 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -II
20
Şekil 4.3 3x8 Decoder devresi
Tablo 4.2 3x8 Decoder devresi doğruluk tablosu
Đ ĐŞLER ÇIKI ŞLAR Y Z D0 D1 D2 D3 D4 D5 D6
X X 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0
ruluk tablosu
6 D7
1 0 0 0 0 0 0 0 1
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-4 KOMB ĐNASYONEL LOJ
Şekil 4.4 3x8 Decoder yardımıyla 4x16 decoder devrenin kurulması
4.3.2 Kodlayıcılar (encoders)
Encoder bir decoderin tersi işlem yapan kombinasyonel bir lojik devredir. Bir encoder devre 2giriş hattına ve N çıkış hattına sahiptir. Çıkıüretir. Girişler M ve çıkışlar N olarak adlandırıldıtanımlanabilir.
Şekil
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -II
21
3x8 Decoder yardımıyla 4x16 decoder devrenin kurulması
4.3.2 Kodlayıcılar (encoders)
Encoder bir decoderin tersi işlem yapan kombinasyonel bir lojik devredir. Bir encoder devre 2 hattına sahiptir. Çıkış hatlarından 2N değişken girişlar N olarak adlandırıldığında MxN ya da M
Şekil 4.5 MxN Encoder’in genel görünüşü
3x8 Decoder yardımıyla 4x16 decoder devrenin kurulması
lem yapan kombinasyonel bir lojik devredir. Bir encoder devre 2N ken giriş için binary kodlar
ında MxN ya da M-N encoder olarak
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-4 KOMB ĐNASYONEL LOJ
Şekil 4.6 ve Tablo 3.3’den da görülecebinary olarak üretilecek kodların elde edileceolabilecek durum uygulanabilmesine kargibi 8 giriş değişkeni giriş olarak kabul edilecek ve bu
Bu işlem bir anlamda decimal giri(decoder devrede ise binary giriŞekil 4.6’da görülen encoder devresi IC paketler halinde mevcut deelde edilebilecek bir encoder devresi öncelikli çevrim yapan encoder (priority encoder) olarak adlandırılır.
Bunun anlamı şudur; encoder’a girigöre girişlerden biri en yüksek öncelikli giri
Örnek olarak bu girişlerden en yüksek öncelikli giriD5 girişi D2’ye göre daha önceliklbir encoder’a örnektir.
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -II
22
3.3’den da görüleceği gibi encoder devresi 8 girişe ve bubinary olarak üretilecek kodların elde edileceği üç çıkışa sahiptir. Giriolabilecek durum uygulanabilmesine karşılık bunların sadece doğruluk tablosunda görüldü
ş olarak kabul edilecek ve bu girişlere karşılık binary kodlar üretecektir.
lem bir anlamda decimal girişin binary forma dönüştürülmesi olarak da adlandırabilir (decoder devrede ise binary giriş büyüklüğünün decimal forma dönüştürülmesi söz konusudur).
der devresi IC paketler halinde mevcut değildir. IC paketler halinde elde edilebilecek bir encoder devresi öncelikli çevrim yapan encoder (priority encoder) olarak
udur; encoder’a giriş olarak uygulanan her hattın bir öncelik lerden biri en yüksek öncelikli giriş (D7) ve bir diğeri en düşük öncelikli giri
lerden en yüksek öncelikli girişe karşılık bir binary kod üretecektir. Burada ’ye göre daha öncelikli giriştir ve çıkışta 101 binary kodu üretilecektir. 74148 böyle
Şekil 4.6 Encoder devresi
şe ve bu girişlere karşılık a sahiptir. Girişe 28=256 mümkün
ruluk tablosunda görüldüğü ılık binary kodlar üretecektir.
türülmesi olarak da adlandırabilir ştürülmesi söz konusudur). ğildir. IC paketler halinde
elde edilebilecek bir encoder devresi öncelikli çevrim yapan encoder (priority encoder) olarak
olarak uygulanan her hattın bir öncelik sırası vardır. Buna ük öncelikli giriştir (D0).
ılık bir binary kod üretecektir. Burada ta 101 binary kodu üretilecektir. 74148 böyle
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-4 KOMB ĐNASYONEL LOJ
Tablo
D0 D1 0 0 0 0 0 0 0
4.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• CADET Masterlab deney seti• 1 adet AVO Metre • 1 adet 74138 • 1 adet 74139 • 1 adet 74148 • 1 adet 270 ohm direnç • Bağlantı kabloları
4.5 Deney Çalışması
1. 74138 IC paketi ile 3x8 decoder devresini kurarak çalı2. 74139 IC paketi içerisinde bulunan iki adet 2x4 decoder yardımı ile 3x8 decoder devresini gerçekleştiriniz. 3. 74148 IC paketi ile 8x3 encoder devresini kurup çalı
4.6 Deney Đle Đlgili Sorular
1. 2x4 decoder paketleri yardımıyla 4x16 decoder devresini gerçekle2. 3x8 decoder paketleri yardımıyl3. Öncelikli çevrim yapan encoder veya decoder mantı4. 74148 IC paketi 8x3 öncelikli çevrim yapan bir encoder’dır. 74148 ve lojik kapılar yardımı ile 10x4 encoder devresini gerçekle
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -II
23
Tablo 4.3 Encoder devresi doğruluk tablosu
GĐRĐŞLER ÇIKI ŞD1 D2 D3 D4 D5 D6 D7 X 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1
4.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
CADET Masterlab deney seti
74138 IC paketi ile 3x8 decoder devresini kurarak çalışmasını inceleyiniz.74139 IC paketi içerisinde bulunan iki adet 2x4 decoder yardımı ile 3x8 decoder
74148 IC paketi ile 8x3 encoder devresini kurup çalıştırınız.
2x4 decoder paketleri yardımıyla 4x16 decoder devresini gerçekleştiriniz.3x8 decoder paketleri yardımıyla 5x32 decoder devresini gerçekleştiriniz.Öncelikli çevrim yapan encoder veya decoder mantığı hakkında bilgi veriniz.74148 IC paketi 8x3 öncelikli çevrim yapan bir encoder’dır. 74148 ve lojik kapılar yardımı ile
10x4 encoder devresini gerçekleştiriniz.
ÇIKI ŞLAR Y Z 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 1
masını inceleyiniz. 74139 IC paketi içerisinde bulunan iki adet 2x4 decoder yardımı ile 3x8 decoder
tiriniz. tiriniz.
ı hakkında bilgi veriniz. 74148 IC paketi 8x3 öncelikli çevrim yapan bir encoder’dır. 74148 ve lojik kapılar yardımı ile
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-4 KOMB ĐNASYONEL LOJ
4.7 Katalog Bilgileri
1. 74LS138 Katalog bilgisi 2. 74LS139 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -II
24
1. 74LS138 Katalog bilgisi 2. 74LS139 Katalog bilgisi
3. 74LS148 Katalog bilgisi
1. 74LS138 Katalog bilgisi 2. 74LS139 Katalog bilgisi
Not: Katalogta 74LS138 için bit önem sırası büyükten küçüğe C B A olarak değişmektedir. G2A G2B ve G1 enable olup 0 0 1 verilecektir. Benzer şekilde 74 LS148 için de A0 A1 A2 önem sırası geçerlidir.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-5 KOMB ĐNASYONEL LOJ
5.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
5.2 Deneyin Amacı
MSI lojik elemanları yardımıyla DEMULTIPLEXER devrelerin kurulması ve incelenmesi.
5.3 Ön Bilgiler
Bu deney çalışmasında dördüncü deneye ilave olarak kombinasyonel lojik devrelerden multiplexer ve demultiplexer devrelerin çalı
5.3.1 Çoğullayıcılar (multiplexers)
Çoğullama (multiplexing) işlemi, birden fazla bilgi biriminin daha az kanal ya da hattan ileletilmesi anlamına gelir. Bir dijital çobilgilerden sadece bir tanesini seçerek tek bir çıkıhatlardan herhangi birinin seçilme iŞekil 5.1’de görüldüğü gibi bir multiplexer 2sahiptir. Bu multiplexer devresi 2adlandırılır. Genel olarak 2x1, 4x1, 8x1, 16x1 multiplexer devreleri olu
Şekil 5.1
Şekil 5.2 ve Tablo 5.1’de 4x1 multiplexer devresi ve dogörüldüğü gibi 4 binary bilgi girihattı mevcuttur. Seçme ucuna uygulanacak seçme bilgisine göraktarılmış olur. multiplexer devre ayrıca bilgi seçici (data selector) olarak da adlandırılır. Çoğullanacak bilginin 1 bitlik deederek gerekli multiplexer devresbloklarının çoğullanmasını ele alırsak böyle bir i
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -III
25
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
MSI lojik elemanları yardımıyla kombinasyonel lojik devrelerden MULTIPLEXER ve DEMULTIPLEXER devrelerin kurulması ve incelenmesi.
masında dördüncü deneye ilave olarak kombinasyonel lojik devrelerden multiplexer ve demultiplexer devrelerin çalışmaları incelenecektir.
(multiplexers)
ullama (multiplexing) işlemi, birden fazla bilgi biriminin daha az kanal ya da hattan ileletilmesi anlamına gelir. Bir dijital çoğullayıcı (multiplexer) giriş hatlarına uygulanan binary
ir tanesini seçerek tek bir çıkışa veren kombinasyonel bir devredir. Girihatlardan herhangi birinin seçilme işlemi ise seçme hatları (select line) yardımı i
ü gibi bir multiplexer 2N girişe, N seçme (select) ucusahiptir. Bu multiplexer devresi 2N girişe ve 1 çıkışa sahip olduğundan Nx1 multiplexer olarak adlandırılır. Genel olarak 2x1, 4x1, 8x1, 16x1 multiplexer devreleri oluşturulabilir.
Şekil 5.1 Multiplexer devresinin genel görünümü
5.1’de 4x1 multiplexer devresi ve doğruluk tablosu görülmektedir. ü gibi 4 binary bilgi girişi ve bu girişlerden istenilen birini seçmek için 2 seçme (select)
hattı mevcuttur. Seçme ucuna uygulanacak seçme bilgisine göre istenilen bilgi seçilmi olur. multiplexer devre ayrıca bilgi seçici (data selector) olarak da adlandırılır.
ullanacak bilginin 1 bitlik değil de daha fazla olması durumunda aynı mantıktan hareket ederek gerekli multiplexer devresi kurulabilir. Örnek olarak A4 A3 A2 A1
ullanmasını ele alırsak böyle bir işlemi yapacak multiplexer
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
kombinasyonel lojik devrelerden MULTIPLEXER ve
masında dördüncü deneye ilave olarak kombinasyonel lojik devrelerden
lemi, birden fazla bilgi biriminin daha az kanal ya da hattan hatlarına uygulanan binary
a veren kombinasyonel bir devredir. Girişteki lemi ise seçme hatları (select line) yardımı ile kontrol edilir.
e, N seçme (select) ucuna ve bir çıkış ucuna undan Nx1 multiplexer olarak
şturulabilir.
Multiplexer devresinin genel görünümü
ruluk tablosu görülmektedir. Şekilde de lerden istenilen birini seçmek için 2 seçme (select)
e istenilen bilgi seçilmiş ve çıkışa olur. multiplexer devre ayrıca bilgi seçici (data selector) olarak da adlandırılır.
il de daha fazla olması durumunda aynı mantıktan hareket 1 ve B4 B3 B2 B1 bilgi
emi yapacak multiplexer Şekil 5.3’de
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-5 KOMB ĐNASYONEL LOJ
görüldüğü gibidir. Şekilde görüldübloğu seçilerek çıkışa aktarılır. Böyle bir multiplexer dörtlü 2x1 multiplexer olarak adlandırılır.
Şekil 5.2 4x1 Multiplexer devresi
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -III
26
ekilde görüldüğü gibi S=0 olduğunda A bilgi bloğu, S=1 oldua aktarılır. Böyle bir multiplexer dörtlü 2x1 multiplexer olarak adlandırılır.
Tablo 5.1 4x1 Multiplexer do
4x1 Multiplexer devresi
Şekil 5.3 Dörtlü 2x1 multiplexer
S1 S0 00 11 01 1
ğu, S=1 olduğunda B bilgi a aktarılır. Böyle bir multiplexer dörtlü 2x1 multiplexer olarak adlandırılır.
4x1 Multiplexer doğruluk tablosu
S0 Y 0 I0
1 I1
0 I2
1 I3
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-5 KOMB ĐNASYONEL LOJ
5.3.2 Seçiciler (demultiplexers)
Demultiplexer devre multiplexer devrenin tersi idemultiplexer devre tek bir giriseçme bilgisine göre 2N hattan birine iletir. seçme ucuna sahiptir.
Şekil 5.4
Genel olarak demultiplexer devreleri 1x2, 1x4, 1x8, 1x16… olarak geŞekil 5.5 ve Tablo 5.2’de 1x4 demultiplexer devresi ve doaynı zamanda 2x4 decoder devresidir. Aralarında uygulama farkı uygulandığı hatlar demultiplexer dENABLE ucu ise demultiplexer devrede bilgi giri
Tablo
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -III
27
(demultiplexers)
Demultiplexer devre multiplexer devrenin tersi işlem yapan kombinasyonel bir devredir. Bir demultiplexer devre tek bir giriş hattından aldığı bilgiyi N seçme (select) hattına
tan birine iletir. Şekil 5.4’de görüldüğü gibi 1 giri
ekil 5.4 Demultiplexer devresinin genel görünüşü
Genel olarak demultiplexer devreleri 1x2, 1x4, 1x8, 1x16… olarak ge5.2’de 1x4 demultiplexer devresi ve doğruluk tablosu görülmektedir. Bu devre
aynı zamanda 2x4 decoder devresidir. Aralarında uygulama farkı şudur; Decoder devrede giriı hatlar demultiplexer devrede seçici uç olarak kullanılır. Decoder devredeki
ENABLE ucu ise demultiplexer devrede bilgi girişi olarak kullanılır.
Şekil 5.5 1x4 Demultiplexer devresi
Tablo 5.2 1x4 Demultiplexer doğruluk tablosu
GĐRĐŞLER ÇIKI ŞLAR E A B D0 D1 D2 D3
1 X X 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1
lem yapan kombinasyonel bir devredir. Bir ı bilgiyi N seçme (select) hattına ile uygulanan
ü gibi 1 girişe, 2N çıkışa ve N
Genel olarak demultiplexer devreleri 1x2, 1x4, 1x8, 1x16… olarak gerçekleştirilir. ruluk tablosu görülmektedir. Bu devre
udur; Decoder devrede girişin evrede seçici uç olarak kullanılır. Decoder devredeki
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-5 KOMB ĐNASYONEL LOJ
5.4 Deneyde Kullanılacak Cihaz ve Devre Elemanları
• CADET Masterlab deney seti• 1 adet 74LS151 • 1 adet 74LS153 • 1 adet 74LS155 • 1 adet 74LS157 • 1 adet 74LS04 • 10 adet LED • 1 adet 270 ohm Direnç • Bağlantı Kabloları
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -III
28
5.4 Deneyde Kullanılacak Cihaz ve Devre Elemanları
CADET Masterlab deney seti
5.5 Deney Çalışması
1. ultiplexer devresini kurup74151 IC paketi ile 8x1 mu çalışmasını inceleyiiniz. 2. ve B bilgilerini ço74157 IC paketi ile 4 bit A ğullayınız (dörtlü 2x1 multtiplexer). 3. C paketleri ile 8x1 multiplexer74LS153 ve 74LS157 IC dev ni kurup çalıresin şmasını inceleyiniz. 4. multiplexer devresini kur74155 IC paketi ile 1x4 dem up çalışmasını inceleeyiniz.
5.6 Deney Đle Đlgili Sorular
1. 2x1 MUX’lar yardımı ile 166x1 MUX devresini gerçekleştiriniz. 2. 4x1 MUX’lar yardımı ile 166x1 MUX devresini gerçekleştiriniz. 3.1x4 DEMUX’lar yardımı ille 4’er bitlik grupları seçebilen DEMUX devrresi gerçekleyiniz.
5.7 Katalog Bilgileri
1. 74LS151 Katalog billgisi 2. 74LS1533 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-5 KOMB ĐNASYONEL LOJ
3. 74LS155 Katalog bilgisi 4. 74LS157 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
NASYONEL LOJ ĐK DEVRELER -III
29
3. 74LS155 Katalog bilgisi 4. 74LS157 Katalog bilgisi
3. 74LS155 Katalog bilgisi 4. 74LS157 Katalog bilgisi
Not:Strobe (STRB) girişleri Enable demektir ve sonuçta "1" olacak şekilde değer verilmekildir.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-6 ARDI ŞIK LOJ ĐK DEVRELER
6.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
6.2 Deneyin Amacı
Ardışık devrelerin temeli olan gerçekleştirilmesi.
6.3 Ön Bilgiler
Önceki deneylerde kombinasyonel lojik devre elemanlarından DECODER, ENCODER, MULTIPLEXER ve DEMULTdiğer grubu ise ardışık (Sequential) lojik devre elemanlarıdır. Bir ardıgrubundan ve kapı devrelerini kapsayan bir kombinasyonel devreden olutemel eleman flip-flop’lardır. Çünkü böyle bir devreden flipdevre sadece bir kombinasyonel devredir. O halde; kombinasyonel bir devreyi de ardıolarak adlandırabiliriz.
Bu deney çalışmasında ardıincelenecektir. Bilindiği gibi flipdijital bilgiyi (0 veya 1) üzerinde depolayabilir. Temel olarak dört flip
Bunlar;
• RS Flip-Flop • D Flip-Flop • JK Flip-Flop • T Flip-Flop
6.3.1 RS flip-flop
Şekil 6.1’de görüldüğü gibi RS FF’un S(set) ve R(reset) olmak üzere iki giriüzere iki çıkışı bulunmaktadır. Q çıkı“Set” edilmiş, Q=0 ise FF “Reset” edilmi
Şekil 6.1 RS flip
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -I
30
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
ık devrelerin temeli olan FLIP-FLOP (FF) devrelerinin çalışma esaslarının incelenmesi ve
Önceki deneylerde kombinasyonel lojik devre elemanlarından DECODER, ENCODER, MULTIPLEXER ve DEMULTĐPLEXER devreleri incelenmişti. MSI Lojik devre elemanları
ık (Sequential) lojik devre elemanlarıdır. Bir ardışık devre; bir flipgrubundan ve kapı devrelerini kapsayan bir kombinasyonel devreden oluşur. Bir ardı
flop’lardır. Çünkü böyle bir devreden flip-flop çıkarıldıdevre sadece bir kombinasyonel devredir. O halde; kombinasyonel bir devreyi de ardı
masında ardışık lojik devrelerin temelini teşkil eden FLIPi gibi flip -floplar temel depolama birimleridir. Her flip
dijital bilgiyi (0 veya 1) üzerinde depolayabilir. Temel olarak dört flip-flop tipi vardır.
ü gibi RS FF’un S(set) ve R(reset) olmak üzere iki giriı bulunmaktadır. Q çıkışı RS FF’un o andaki durumunu gösterir. E
, Q=0 ise FF “Reset” edilmiş demektir.
Tablo 6.1 RS flip–flop doğruluk tablosu
RS flip–flop
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
ma esaslarının incelenmesi ve
Önceki deneylerde kombinasyonel lojik devre elemanlarından DECODER, ENCODER, ti. MSI Lojik devre elemanlarının
ık (Sequential) lojik devre elemanlarıdır. Bir ardışık devre; bir flip-flop grubundan ve kapı devrelerini kapsayan bir kombinasyonel devreden oluşur. Bir ardışık devrede
flop çıkarıldığında geriye kalan devre sadece bir kombinasyonel devredir. O halde; kombinasyonel bir devreyi de ardışık devre
kil eden FLIP-FLOP’lar floplar temel depolama birimleridir. Her flip-flop bir bitlik
flop tipi vardır.
ü gibi RS FF’un S(set) ve R(reset) olmak üzere iki girişi ve olmak ı RS FF’un o andaki durumunu gösterir. Eğer Q=1 ise FF
ğruluk tablosu
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-6 ARDI ŞIK LOJ ĐK DEVRELER
RS-FF’u NAND ve NOR kapıları yardımıyla iki ayrı Şekil 6.2, Tablo 6.2, Şekil 6.3 ve Tablo 6.3’te bu fliptabloları görülmektedir. Doğruluk tablolarından da görüleceyapılan RS-FF’lar arasında küçük bir fark vardır. S ve R giriR=1 ve S, R=0) NOR kapıları ile yapılan FF’un çıkıçıkışlarının değişik durumlara sahip oldu
Burada sözü edilen RS-FF’lar asenkron bir çalıS ve R girişlerine uygulanan lojik deetkilenecektir. RS FF bazı ilavelerle egirişlerindeki herhangi bir değdevresine ihtiyaç vardır. Bu durum ise RS FF’a bir CLK (clock) giriŞekil 6.4’de senkron olarak çalıolduğunda FF’un S ve R girietkilenmeyecektir. CLK=1 olduçalışması CLK girişine bağımlıdır.
Şekil
Tablo 6.2 NOR Kapılarıyla gerçekle
Şekil 6.3 NAND Kapılarıyla gerçekle
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -I
31
FF’u NAND ve NOR kapıları yardımıyla iki ayrı şekilde gerçekleşekil 6.3 ve Tablo 6.3’te bu flip-flop gerçekleştirmeleri ve doğruluk tablolarından da görüleceği gibi NAND ve NOR kapıları ile
FF’lar arasında küçük bir fark vardır. S ve R girişlerinin aynı olduR=1 ve S, R=0) NOR kapıları ile yapılan FF’un çıkışları ile NAND kapıları ile yapılan FF’un
ik durumlara sahip olduğuna dikkat ediniz.
FF’lar asenkron bir çalışma göstermektedir. Bunun anlamı lerine uygulanan lojik değerler değiştiğince çıkışlar girişlere ba
etkilenecektir. RS FF bazı ilavelerle eş zamanlı (senkron) çalışır duruma getirilebilir. Yani FF’un lerindeki herhangi bir değişiklik çıkışa hemen aktarılamaz. Aktarma iş
devresine ihtiyaç vardır. Bu durum ise RS FF’a bir CLK (clock) girişi ek6.4’de senkron olarak çalışan CLK girişli bir RS FF devresi görülmektedir. Burada CLK=0
girişlerine ne değer verilirse verilsin ve etkilenmeyecektir. CLK=1 olduğunda FF normal çalışmasını gösterecektir. Sonuç olarak; FF’un
ğımlıdır.
ekil 6.2 NOR Kapılarıyla gerçekleştirilmi ş RS flip
NOR Kapılarıyla gerçekleştirilmi ş RS flip–flop doğruluk tablosu
NAND Kapılarıyla gerçekleştirilmi ş RS flip–flop
leştirilmesi mümkündür. flop gerçekleştirmeleri ve doğruluk
i gibi NAND ve NOR kapıları ile lerinin aynı olduğu durumlarda, (S,
ları ile NAND kapıları ile yapılan FF’un
ma göstermektedir. Bunun anlamı şudur; FF’un şlere bağlı olarak direkt
ır duruma getirilebilir. Yani FF’un aktarılamaz. Aktarma işlemi için bir kontrol
şi eklemekle sağlanabilir. li bir RS FF devresi görülmektedir. Burada CLK=0
çıkışları girişlerden masını gösterecektir. Sonuç olarak; FF’un
RS flip–flop
ğruluk tablosu
flop
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-6 ARDI ŞIK LOJ ĐK DEVRELER
Tablo 6.3 NAND Kapılarıyla gerçekle
Şekil 6.4 NAND Kapılarıyla gerçekle
6.3.2 D flip-flop
D tipi FF tek girişli bir depolama birimidir. Bu giriuygulanan bilgi (0 veya 1) çıkışve Tablo 6.4’te D tipi FF’un sembolik gösterilimi ve doRS FF’a bazı değişiklikler yapılarak elde edilir. Bubir INVERTER eklenerek sağlanır. tipi FF görülmektedir.
Şekil 6.5 D flip–flop
Birbirlerinden farklı özelliklere sahip çegirişine uygulanan zamanlama (clock) isensitive) ve seviye tetikleme (levelSeviye tetiklemeli FF’lar genellikle LATCH olarak adlandırılırlar. Bu iki grup FF’u birbirinden ayırt etmek için kenar tetiklemeli FF’un CLK giri
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -I
32
NAND Kapılarıyla gerçekleştirilmi ş RS flip–flop doğruluk tablosu
NAND Kapılarıyla gerçekleştirilmi ş clk girişli RS flip
li bir depolama birimidir. Bu giriş D (data) girişi olarak adlandırılır. D giriuygulanan bilgi (0 veya 1) çıkışa CLK girişine uygulanan bir işaret yardımı ile aktarılır.
6.4’te D tipi FF’un sembolik gösterilimi ve doğruluk tablosu görülmektedir. D tipi FF, iklikler yapılarak elde edilir. Bu değişiklik sadece RS FF’un giri
R eklenerek sağlanır. Şekil 6.6’da CLK girişli bir RS FF yardımıyla elde edilen D
Tablo 6.4 D flip–flop doğruluk tablosu
flop
Birbirlerinden farklı özelliklere sahip çeşitli D tipi FF’lar mevcuttur. Bu tipler FF’un CLK ine uygulanan zamanlama (clock) işaretinin algılanmasına göre; kenar tetiklenmeli (edge
sensitive) ve seviye tetikleme (level-sensitive) flip-floplar olmak üzere iki gruba ayrılırlar. Seviye tetiklemeli FF’lar genellikle LATCH olarak adlandırılırlar. Bu iki grup FF’u birbirinden ayırt etmek için kenar tetiklemeli FF’un CLK girişine (>) işareti konur (Şekil
ğruluk tablosu
li RS flip–flop
i olarak adlandırılır. D girişine yardımı ile aktarılır. Şekil 6.5
ruluk tablosu görülmektedir. D tipi FF, iklik sadece RS FF’un girişleri arasına li bir RS FF yardımıyla elde edilen D
ğruluk tablosu
itli D tipi FF’lar mevcuttur. Bu tipler FF’un CLK aretinin algılanmasına göre; kenar tetiklenmeli (edge-
olmak üzere iki gruba ayrılırlar. Seviye tetiklemeli FF’lar genellikle LATCH olarak adlandırılırlar. Bu iki grup FF’u birbirinden
Şekil 6.7).
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-6 ARDI ŞIK LOJ ĐK DEVRELER
Şekil 6.6
Kenar tetiklemeli D tipi FF’un çgelinceye kadar Q çıkışı değerini korur. Yeni gelen CLK içıkışına aktarılır.
Şekil 6.7 a) Kenar tetiklemeli D
Seviye tetiklemeli D tipi FF’un (LATCH) çalıCLK işaretinin lojik 1 seviyesine geçtikten ve lojik 1 seviyesinde kaldıbilgi olduğu gibi Q çıkışına aktarılır. CLK ianda D girişindeki en son bilgi Q çıkıişaretinin yeniden lojik 1 olmasına kadar de
Ş
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -I
33
ekil 6.6 RS-FF yardımıyla gerçekleştirilmi ş D–FF
Kenar tetiklemeli D tipi FF’un çalışması şöyledir. Şekil 6.8’de görüldüı değerini korur. Yeni gelen CLK işareti ile D deki bilgi yeniden Q
Kenar tetiklemeli D-FF b) Seviye tetiklemeli D–FF
Seviye tetiklemeli D tipi FF’un (LATCH) çalışması ise şöyledir. Şekil 6.9’da görüldüaretinin lojik 1 seviyesine geçtikten ve lojik 1 seviyesinde kaldığı sürece D giri
ına aktarılır. CLK işareti lojik 1 seviyesinden lojik 0 seviyesine geçtiindeki en son bilgi Q çıkışına LATCH (kilitlenmiş) olacaktır. Dolayısıyla CLK
aretinin yeniden lojik 1 olmasına kadar değişmeyecektir.
Şekil 6.8 Kenar tetiklemeli D-FF’un çalışması
FF
6.8’de görüldüğü gibi CLK işareti areti ile D deki bilgi yeniden Q
FF
ekil 6.9’da görüldüğü gibi aretinin lojik 1 seviyesine geçtikten ve lojik 1 seviyesinde kaldığı sürece D girişindeki
areti lojik 1 seviyesinden lojik 0 seviyesine geçtiği ) olacaktır. Dolayısıyla CLK
şması
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-6 ARDI ŞIK LOJ ĐK DEVRELER
Şekil 6.9
D tipi FF’larda ayrıca PRESET ve CLEAR olmak üzere iki ayrı giritipi FF’un girişlerinden bağımsız olarak FF’un iken Q daima set durumunda (Q=1) ve PRESET=1 iken FF normal çalıCLEAR=0 iken Q daima reset durumundadır. (Q=0) ve CLEAR=1 iken FF normal çalıözelliğini devam ettirir. Yani FF’un norolması gerekir. Bu iki giriş kesinlikle aynı anda kullanılmamalıdır. Bolojik 1, aktif hale getirmede biri lojik 1 iken digereği kesinlikle uygulanmamalıdır.
6.3.3 JK flip–flop
Şekil 6.10 JK flip–
Bir JK FF, beş girişe (J, K, CLOCK, PRESET, CLEAR) ikive Tablo 6.5’te JK FF’un sembolik CLEAR girişleri D tipi FF’daki gibidir. Dooldukça benzer. Aralarındaki fark sonuç belirsizdi. JK FF’da ise her iki giri
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -I
34
ekil 6.9 Seviye tetiklemeli D-FF (LATCH)’un çalış
D tipi FF’larda ayrıca PRESET ve CLEAR olmak üzere iki ayrı giriş mevcuttur. Bu iki giriğımsız olarak FF’un durumunu asenkron olarak etkiler. PRESET=0
iken Q daima set durumunda (Q=1) ve PRESET=1 iken FF normal çalışma özelliklerini gösterir. CLEAR=0 iken Q daima reset durumundadır. (Q=0) ve CLEAR=1 iken FF normal çalı
ini devam ettirir. Yani FF’un normal çalışabilmesi için bu iki girişinde lojik 1 seviyesinde ş kesinlikle aynı anda kullanılmamalıdır. Boşta çalı
lojik 1, aktif hale getirmede biri lojik 1 iken diğeri lojik 0; PRESET=CLEAR=0 durumu tanım kesinlikle uygulanmamalıdır.
Tablo 6.5 JK flip–flop doğruluk tablosu
–flop
e (J, K, CLOCK, PRESET, CLEAR) iki çıkışa (Q ve Q6.5’te JK FF’un sembolik şeklini ve doğruluk tablosunu göstermektedir. PRESET ve
leri D tipi FF’daki gibidir. Doğruluk tablosundan da görüleceğoldukça benzer. Aralarındaki fark şudur; RS FF’un her iki girişinin lojik 1 olmasonuç belirsizdi. JK FF’da ise her iki girişinde lojik 1 olması durumunda ve CLK giri
FF (LATCH)’un çalışması
ş mevcuttur. Bu iki giriş D durumunu asenkron olarak etkiler. PRESET=0
şma özelliklerini gösterir. CLEAR=0 iken Q daima reset durumundadır. (Q=0) ve CLEAR=1 iken FF normal çalışma
şinde lojik 1 seviyesinde şta çalışmada her ikisi de
eri lojik 0; PRESET=CLEAR=0 durumu tanım
ğruluk tablosu
a (Q ve Q’) sahiptir. Şekil 6.10 ruluk tablosunu göstermektedir. PRESET ve
ruluk tablosundan da görüleceği gibi JK FF, RS FF’a inin lojik 1 olması durumunda
inde lojik 1 olması durumunda ve CLK girişi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-6 ARDI ŞIK LOJ ĐK DEVRELER
uyarıldığında Q çıkışı bulunduğCLK uçlarına uygulanan clock darbesinin frekansı ikiye bölünür. dizaynlarında en çok kullanılan FF tipidir.
6.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• CADET Masterlab deney seti• Osiloskop • Frekans Jeneratörü • 1 adet 74LS00 • 1 adet 74LS02 • 1 adet 74LS04 • 1 adet 74LS74 • 1 adet 74LS75 • 1 adet 74LS76 • Bağlantı Kabloları 6.5 Deney Çalışması 1. Şekil 6.2, 6.3 ve 6.4’deki devreleri kurup doinceleyiniz.
2. Şekil 6.6’daki devreyi kurup, RS FF yardımı ile D tipi FF gerçekleçıkarınız.
3. Şekil 6.7 a) ve b)’deki D tipi FF’ların çalıinceleyiniz ve aralarındaki farkı gözlemleyiniz.
4. Şekil 6.10’daki JK FF doğruluk tablosunu 7476 IC paketi yardımıyla çıkarınız ve çalıinceleyiniz.
5. JK FF’un J ve K girişleri lojik 1 seviyesinde iken CLK giriuygulayıp Q çıkışında elde edilen dalga formunu gözleyiniz ve yorumlayınız.
6.6 Deney Đle Đlgili Sorular
1. Şekil 6.7 a) ve b)’deki FF’ların CLK giriçalışmalarını şekil çizerek açıklayınız.
2. Şekil 6.10’daki JK FF’un Q çıkıbağlandığında en son FF’un Q çıkı
3. T tipi FF hakkında bilgi veriniz. Doelde edebileceğimiz konusunda fikir yürütünüz.
4. Sadece NAND kapıları kullanarak S, R, CLK, PRESET ve CLEAR giridevresini dizayn ediniz.
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -I
35
ı bulunduğu son durumun tersi duruma sahip olur. Bu çalıCLK uçlarına uygulanan clock darbesinin frekansı ikiye bölünür. Bu özellidizaynlarında en çok kullanılan FF tipidir.
6.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
CADET Masterlab deney seti
6.4’deki devreleri kurup doğruluk tablolarını çıkararak çalı
6.6’daki devreyi kurup, RS FF yardımı ile D tipi FF gerçekleştiriniz. Do
6.7 a) ve b)’deki D tipi FF’ların çalışmalarını 7474 ve 7475 IC paketleri yardımıyla inceleyiniz ve aralarındaki farkı gözlemleyiniz.
ğruluk tablosunu 7476 IC paketi yardımıyla çıkarınız ve çalı
şleri lojik 1 seviyesinde iken CLK girişine 1 KHz’lik kare dalga ında elde edilen dalga formunu gözleyiniz ve yorumlayınız.
6.7 a) ve b)’deki FF’ların CLK girişlerine INVERTER ilave edildiekil çizerek açıklayınız.
6.10’daki JK FF’un Q çıkışını aynı özelliklere sahip diğer bir JK FF’un CLK giriında en son FF’un Q çıkışında elde edilen dalga şeklini çizerek anlatınız.
pi FF hakkında bilgi veriniz. Doğruluk tablosunu çıkararak hangi FF’u kullanarak T tipi FF imiz konusunda fikir yürütünüz.
4. Sadece NAND kapıları kullanarak S, R, CLK, PRESET ve CLEAR giri
u son durumun tersi duruma sahip olur. Bu çalışma durumunda Bu özelliğinden dolayı sayıcı
ruluk tablolarını çıkararak çalışmalarını
tiriniz. Doğruluk tablosunu
malarını 7474 ve 7475 IC paketleri yardımıyla
ruluk tablosunu 7476 IC paketi yardımıyla çıkarınız ve çalışmalarını
ine 1 KHz’lik kare dalga ında elde edilen dalga formunu gözleyiniz ve yorumlayınız.
NVERTER ilave edildiği durumda
er bir JK FF’un CLK girişi eklini çizerek anlatınız.
ruluk tablosunu çıkararak hangi FF’u kullanarak T tipi FF
4. Sadece NAND kapıları kullanarak S, R, CLK, PRESET ve CLEAR girişlerine sahip RS FF
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-6 ARDI ŞIK LOJ ĐK DEVRELER
6.7 Katalog Bilgileri
1. 74LS74 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -I
36
1. 74LS74 Katalog bilgisi 2. 74LS75 Katalog bilgisi
3. 74LS76 Katalog bilgisi
2. 74LS75 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-7 ARDI ŞIK LOJ ĐK DEVRELER
7.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
7.2 Deneyin Amacı
Ardışık lojik devrelerden olan (kaydırmalı kaydedici) devrelerinin kurulması ve çalı
7.3 Ön Çalışma
7.3.1 Register
Ardışık devrelerin bir üyesi olan register; bir binary bilgiyi tutmak için kullanılan binardepolama hücreleri (flip-flop) grubundan oluregister, N adet flip-floptan oluşharicinde kapılardan oluşan bir kombinasyonel devreyi de bir devrede flip-floplar binary bilgiyi depolama görevini, kapı devrelerinden olukombinasyonel devre ise binary bilginin registerın ne zaman ve nasıl depolanacaeder.
MSI devre olarak elde edilebilecekyardımcı kapı devreleri kullanılmaksızın sadece D tipi flip7.1, D tipi flip-floptan oluşan 4 bitlik basit bir registera örnektir.
Clock sinyal girişi (CP) dört girisağlar. Clock sinyalinin uygulanması ile 4depolanmış bilgiler registerın çıkınokta, kullanılacak flip-flopların tetikleme tipine (clock giriD tipi latch’lerden seçilmiş ise, D giriedilecektir ve CP=1 olduğu sürece D giriolduğu anda ise D girişindeki bilgiler Q çıkıkalacaktır. Bir başka deyişle CP=0 olduktan sonra D giriçıkışlarına aktarılamayacaktır. Burada sözü edilen flipduyarlıdır (seviye tetikleme) ve LATCH olarak anılır. CP giri
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -II
37
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
ık lojik devrelerden olan REGISTER (Kaydedici) devrelerinin ve SHIFT REGISTER (kaydırmalı kaydedici) devrelerinin kurulması ve çalışma esaslarının incelenmesi.
ık devrelerin bir üyesi olan register; bir binary bilgiyi tutmak için kullanılan binarflop) grubundan oluşan bir devre olarak tanımlanabilir. N
floptan oluşur ve N-bit binary bilgiyi depolar. Bu register devresi flipan bir kombinasyonel devreyi de bünyelerinde bulundurabilirler. Böyle
floplar binary bilgiyi depolama görevini, kapı devrelerinden olukombinasyonel devre ise binary bilginin registerın ne zaman ve nasıl depolanaca
MSI devre olarak elde edilebilecek birçok değişik register tipi mevcuttur. En basit register ise yardımcı kapı devreleri kullanılmaksızın sadece D tipi flip -floplardan olu
şan 4 bitlik basit bir registera örnektir.
Şekil 7.1 4-Bit register
i (CP) dört girişte bulunan bilgilerin (I4-I1) registera depolanmasını lar. Clock sinyalinin uygulanması ile 4-bitlik binary bilgi 4-bit registera kaydedilmi
bilgiler registerın çıkışından (A4-A1) gözlenebilir. Bir register dizaynında en önemli flopların tetikleme tipine (clock girişi) karar vermektir. E
D tipi latch’lerden seçilmiş ise, D girişlerindeki bilgiler CP=1 iken Q çıkıu sürece D girişlerindeki bilgiler sürekli Q çıkışına aktarılacaktır. CP=0
indeki bilgiler Q çıkışında tutulmuş olacak, CP=1 oluncaya kadar böyle ka deyişle CP=0 olduktan sonra D girişlerine uygulanacak bilgiler Q
larına aktarılamayacaktır. Burada sözü edilen flip-flop grubu clock palsının süresine duyarlıdır (seviye tetikleme) ve LATCH olarak anılır. CP girişi ise G şeklinde isim de
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
REGISTER (Kaydedici) devrelerinin ve SHIFT REGISTER ma esaslarının incelenmesi.
ık devrelerin bir üyesi olan register; bir binary bilgiyi tutmak için kullanılan binary an bir devre olarak tanımlanabilir. N-bitlik bir
bit binary bilgiyi depolar. Bu register devresi flip-floplar bünyelerinde bulundurabilirler. Böyle
floplar binary bilgiyi depolama görevini, kapı devrelerinden oluşan kombinasyonel devre ise binary bilginin registerın ne zaman ve nasıl depolanacağını kontrol
ik register tipi mevcuttur. En basit register ise floplardan oluşan registerdir. Şekil
) registera depolanmasını bit registera kaydedilmiş olur ve
Bir register dizaynında en önemli i) karar vermektir. Eğer flip-floplar
lerindeki bilgiler CP=1 iken Q çıkışlarına transfer şına aktarılacaktır. CP=0
olacak, CP=1 oluncaya kadar böyle uygulanacak bilgiler Q
flop grubu clock palsının süresine i ise G şeklinde isim değiştirir.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-7 ARDI ŞIK LOJ ĐK DEVRELER
Önemli bir not olarak bilinmelidir ki Clock pdüzenlemelerinde kullanılmamalıdır. Dizamanına duyarlı flip-floplar (kenar tetiklemeli) tercih edilmelidir.darbe süresine duyarlı flip-floplar grubuna bir bilgiyi kaydetmek için (saklı tutma) clock darbe süresinin pozitif (düşme) veya negatif (yükselme) darbe süresinin debeklemek gerekir (Şekil 6.9’daki seviye tetiklemeli D flipise bilginin kayıt edilmesinde bir zaman gecikmesi meydana getirir. Bu durum kullanımda ise bazı zorluklara yol açabilir. Buna karçalışan flip-floplar (kenar tetiklemeli) üzerinde diğer seviyeye geçtiği anda (seviye debir zaman gecikmesi söz konusu olmayacaktır. Bu durumda daha güvenilir bir depolama igetirilmiş olacaktır.
Sonuç olarak; clock palsının geçiclock palsının süresine duyarlı flipbilgiler transfer etme işlemi, registerı yükleme (loading) olarak adlandırılır. Ebilgiler aynı anda tek bir clock palsı ile yükleniyorsa, register paralel olaraŞekil 7.1’deki register devresinde giritek bir clock palsı ile yüklenmektedir. Didepolanmasını kontrol eden bir ENABLE sinyali olarak tanımlanabilir.RS flip-floplardan oluşan ve yükleme kontrol gigörülmektedir. Bu devre Şekil kontrol girişi ile AND’lenerek RS flipdepolama işleminin LOAD kontrol giriflip–floplara uygulanmasına kargiriş durumundadır. Şekil 7.3’den görüldüyardımıyla flip-flop’un R ve S giriLOAD=o ise R ve S her ikisi de lojik 0 dedeğiştirmeyecektir. Yani I girişolduğunda I girişine uygulanan bilgi; iki AND kapısı ve bir INVERTER’den olukombinasyonel devre yardımıyla da flip
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -II
38
Önemli bir not olarak bilinmelidir ki Clock palslarının süresine duyarlı flipdüzenlemelerinde kullanılmamalıdır. Diğer bir deyişle; ardışık devrelerde clock palsının geçi
floplar (kenar tetiklemeli) tercih edilmelidir. Bunun nedeni ise floplar grubuna bir bilgiyi kaydetmek için (saklı tutma) clock darbe
me) veya negatif (yükselme) darbe süresinin değ
6.9’daki seviye tetiklemeli D flip-flopların çalışmasına ise bilginin kayıt edilmesinde bir zaman gecikmesi meydana getirir. Bu durum kullanımda ise bazı zorluklara yol açabilir. Buna karşılık, clock darbesinin sadece geçiş
floplar (kenar tetiklemeli) üzerinde depolanacak bilgi, clock palsının bir seviyeden i anda (seviye değişme anı) flip-floplar üzerinde depolanaca
bir zaman gecikmesi söz konusu olmayacaktır. Bu durumda daha güvenilir bir depolama i
Şekil 7.2 Clock işaretlerinin özellikleri
Sonuç olarak; clock palsının geçiş zamanına duyarlı flip-floplar grubu REGISTER, buna karclock palsının süresine duyarlı flip-floplar grubu ise LATCH olarak anılır.Bir registere yeni
lemi, registerı yükleme (loading) olarak adlandırılır. Ebilgiler aynı anda tek bir clock palsı ile yükleniyorsa, register paralel olara
7.1’deki register devresinde girişlerdeki bütün bilgiler paralel olarak CP giritek bir clock palsı ile yüklenmektedir. Diğer bir deyişle, CP registera yeni bilgilerin depolanmasını kontrol eden bir ENABLE sinyali olarak tanımlanabilir. Şekil
an ve yükleme kontrol girişine (Load Control Input) sahip 4Şekil 7.1’den farklı yapıdadır. Depolanmak istenen bilgiler LOAD
i ile AND’lenerek RS flip-flop girişlerine uygulanmaktadır. Bunun anlamı ise ontrol girişine bağımlı olmasıdır. Clock darbelerinin sürekli
floplara uygulanmasına karşılık LOAD kontrol girişi, registerın işlemlerini kontrol eden 7.3’den görüldüğü gibi iki AND kapısı, bir INVERTER ve I giri
flop’un R ve S girişlerine uygulanacak bilgi tayin edilmiLOAD=o ise R ve S her ikisi de lojik 0 değerine sahip olacaktır ve flip
tirmeyecektir. Yani I girişindeki bilgi flip-flop girişine uygulanmamışine uygulanan bilgi; iki AND kapısı ve bir INVERTER’den olu
kombinasyonel devre yardımıyla da flip-flop’a depolanmış olacaktır.
alslarının süresine duyarlı flip–floplar register ık devrelerde clock palsının geçiş
Bunun nedeni ise şudur; clock floplar grubuna bir bilgiyi kaydetmek için (saklı tutma) clock darbe
me) veya negatif (yükselme) darbe süresinin değişim gösterdiği anı şmasına bakınız). Bu süre
ise bilginin kayıt edilmesinde bir zaman gecikmesi meydana getirir. Bu durum kullanımda ise ılık, clock darbesinin sadece geçiş anına bağımlı olarak
depolanacak bilgi, clock palsının bir seviyeden floplar üzerinde depolanacağından herhangi
bir zaman gecikmesi söz konusu olmayacaktır. Bu durumda daha güvenilir bir depolama işlemi
floplar grubu REGISTER, buna karşılık floplar grubu ise LATCH olarak anılır.Bir registere yeni
lemi, registerı yükleme (loading) olarak adlandırılır. Eğer registera bütün bilgiler aynı anda tek bir clock palsı ile yükleniyorsa, register paralel olarak yüklenmiş denir.
ak CP girişine uygulanan le, CP registera yeni bilgilerin
Şekil 7.3’deki devrede ise ine (Load Control Input) sahip 4-bitlik register
7.1’den farklı yapıdadır. Depolanmak istenen bilgiler LOAD lerine uygulanmaktadır. Bunun anlamı ise
ımlı olmasıdır. Clock darbelerinin sürekli şekilde i, registerın işlemlerini kontrol eden
ü gibi iki AND kapısı, bir INVERTER ve I girişi lerine uygulanacak bilgi tayin edilmiş olacaktır. Eğer
erine sahip olacaktır ve flip-flop durumunu ine uygulanmamış olacaktır. LOAD=1
ine uygulanan bilgi; iki AND kapısı ve bir INVERTER’den oluşan
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-7 ARDI ŞIK LOJ ĐK DEVRELER
Şekil 7.3
Clear girişi ise registerın üzerinde depolanmıolduğunda depolanmış bilgiler silinir ve CLEAR=1 olduçalışma özelliklerini sürdürür.
7.3.2 Shift register
Üzerindeki bilgiyi sağ ya da sol doshift registerın yapısı arka arkaya kaskad olarak bayapıda her flip-flop’un çıkışı bir sonraki flipflopların clock girişleri paralel olarak bagibi sadece flip-floplardan olukaydırılmış olur. Kaydırma işlemi (shift operation) esnasında shift regiseri girişten uygulanır.
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -II
39
ekil 7.3 4 Bit register (paralel yüklemeli)
gisterın üzerinde depolanmış olan bilgilerin silinmesini sa bilgiler silinir ve CLEAR=1 olduğunda register etkilenmeden normal
ya da sol doğrultuda kaydırabilen registera SHIFT REGISTER denir. Bir shift registerın yapısı arka arkaya kaskad olarak bağlanmış flip-floplar zincirinden olu
flop’un çıkışı bir sonraki flip-flop’un girişine bağlanmaktadır ve bütün flipleri paralel olarak bağlanmıştır. En basit shift register Ş
floplardan oluşur. Her clock darbesi sonunda registerlardaki bilgiler bir sa olur. Kaydırma işlemi (shift operation) esnasında shift registerda kaydırılacak bilgiler
olan bilgilerin silinmesini sağlar. CLEAR=0 unda register etkilenmeden normal
da kaydırabilen registera SHIFT REGISTER denir. Bir floplar zincirinden oluşur. Bu
lanmaktadır ve bütün flip-En basit shift register Şekil 7.4’de görüldüğü
ur. Her clock darbesi sonunda registerlardaki bilgiler bir sağa sterda kaydırılacak bilgiler
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-7 ARDI ŞIK LOJ ĐK DEVRELER
Shift registerın seri çıkışından her kaydırma iedilmiş olur. Ayrıca her flip-flop’un Q çıkıGenel olarak shift registerlar paralel dijital bilgiyi seri dijital bilgiye, ya da seri dijital bilgiyi paralel dijital bilgiye dönüştürebilir. Ayrıca bu çevrimler esnasında çevrimin yönü de seçilebilir (74164 ve 74165 entegrelerine bakınız).inceleyelim. Dört bitlik shift registerda ilk olarak 0111 dijital bilgisi depolu olduedilirse, shift registere uygulanacak her clock darbesinde bir bit sasonunda ise daha önce depolanmıolacaktır. Bu olaylar sırasında seri giriolacaktır (Şekil 7.5). Bu esnada shift registerdaki kaydırma ediniz.
Şekil 7.5 Shift registerda kaydırma i
7.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• CADET Masterlab deney seti• 1 adet 74LS164 • 1 adet 74LS165 • 1 adet 74LS174 • 1 adet 74LS194 • 1 adet 270 ohm direnç • Bağlantı kabloları
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -II
40
Şekil 7.4 En Basit Shift Register
ından her kaydırma işlemi sonunda çıkışına aktarılacak bilgiler elde flop’un Q çıkışları, beraberce paralel çıkış olarak da kullanılabilir.
Genel olarak shift registerlar paralel dijital bilgiyi seri dijital bilgiye, ya da seri dijital bilgiyi ştürebilir. Ayrıca bu çevrimler esnasında çevrimin yönü de seçilebilir
65 entegrelerine bakınız). Örnek olarak seri bilginin paralele çevrilmesini inceleyelim. Dört bitlik shift registerda ilk olarak 0111 dijital bilgisi depolu olduedilirse, shift registere uygulanacak her clock darbesinde bir bit sağa kayacak ve 4 csonunda ise daha önce depolanmış bulunan bilginin tamamı seri çıkışolacaktır. Bu olaylar sırasında seri girişten uygulanacak bilgiler shift registera depol
7.5). Bu esnada shift registerdaki kaydırma işleminin sağa do
Shift registerda kaydırma işleminde adımlar
7.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
CADET Masterlab deney seti
ına aktarılacak bilgiler elde ş olarak da kullanılabilir.
Genel olarak shift registerlar paralel dijital bilgiyi seri dijital bilgiye, ya da seri dijital bilgiyi türebilir. Ayrıca bu çevrimler esnasında çevrimin yönü de seçilebilir
Örnek olarak seri bilginin paralele çevrilmesini inceleyelim. Dört bitlik shift registerda ilk olarak 0111 dijital bilgisi depolu olduğu kabul
a kayacak ve 4 clock darbesi bulunan bilginin tamamı seri çıkıştan dışarıya atılmış
ten uygulanacak bilgiler shift registera depolanmış ğa doğru olduğuna dikkat
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-7 ARDI ŞIK LOJ ĐK DEVRELER
7.5 Deney Çalışması
1. 74LS174 IC paketi yardımı ile 6 bitlik register kurunuz. Giribilgileri kayıt etmeye çalışınız.2. 74LS164 IC paketi yardımı ile 10101010 ve 11110000 seri dönüştürünüz. 3. 74Ls165 IC paketi yardımı ile 10101010 ve 11110000 paralel bilgilerini seri bilgiye dönüştürünüz. 4. 74LS194 IC paketi yardımı ile herhangi bir seri bilgiyi sa
7.6 Deney Đle Đlgili Sorular
1. Şekil 7.3’deki register devresini D tipi flip2. 4-bitlik bir shift registerda yüklü bulunan bilgiyi seri olarak baaktarılmak istenmektedir. Gerekli devreyi blok adım adım tablo halinde gösteriniz.
7.7 Katalog Bilgisi
1. 74LS164 Katalog bilgileri 2. 74LS165 Katalog bilgisi
3. 74LS174 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
ĐK DEVRELER -II
41
74LS174 IC paketi yardımı ile 6 bitlik register kurunuz. Girişlerine rastgele bilgiler vererek bu şınız.
74LS164 IC paketi yardımı ile 10101010 ve 11110000 seri bilgilerini paralel bilgiye
74Ls165 IC paketi yardımı ile 10101010 ve 11110000 paralel bilgilerini seri bilgiye
74LS194 IC paketi yardımı ile herhangi bir seri bilgiyi sağa sola kaydırarak paralele çeviriniz.
7.3’deki register devresini D tipi flip–floplarla gerçekleştiriniz. bitlik bir shift registerda yüklü bulunan bilgiyi seri olarak başka bir 4
aktarılmak istenmektedir. Gerekli devreyi blok şema olarak dönüştürünüz ve transfer iadım adım tablo halinde gösteriniz.
1. 74LS164 Katalog bilgileri 2. 74LS165 Katalog bilgisi
3. 74LS174 Katalog bilgisi 4. 74LS194 Katalog bilgisi
lerine rastgele bilgiler vererek bu
bilgilerini paralel bilgiye
74Ls165 IC paketi yardımı ile 10101010 ve 11110000 paralel bilgilerini seri bilgiye
a sola kaydırarak paralele çeviriniz.
ka bir 4-bitlik shift registera nüz ve transfer işlemlerini
1. 74LS164 Katalog bilgileri 2. 74LS165 Katalog bilgisi
4. 74LS194 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-8 ASENKRON SAYICILAR
8.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
8.2 Deneyin Amacı
Ardışık devrelerden olan sayıcı
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 dgiriş palsları bir clock palsı üretecinden sazaman aralıklarında ya da rastgele (random) de sakapsayan hemen hemen her sistemde yaygın olarak görüolayın kaç kere oluştuğunun sayılmasında ve dijital sistemlerde igerekli olan zamanlamanın elde edilmesinde kullanılır.
Binary bir sırayı takip eden bir sayıcı; olarak adlandırılıflop’tan oluşur. N bitlik bir binary sayıcı, binary form da 0 (sıfır)’dan 2bir sayıcının durum diyagramı Ş
Şekil 8.1
Şekilden de görüldüğü gibi, daireler sayıcının alabilecepalsı uygulandığında sayıcı şdurumunda iken maksimum sayma deyardımı ile tekrar 000 durumuna, yani ba(Medium Scale Integration) sayıcılar genel olarak iki grupta ele alınabilirler. Bunlar; RIPPLE sayıcılar SENKRON sayıcılardır.
Elektrik Elektronik Mühendisliği Bölümü
8 ASENKRON SAYICILAR
42
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
ık devrelerden olan sayıcı devrelerin kurulması ve çalışma esaslarının incelenmesi.
ine clock palslarının uygulanması ile durumunu, önceden belirlenen bir sıra dâhilinde ık devrelere sayıcı (counter) denir. Sayma palsları (count pulses) olarak d
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
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 flipur. N bitlik bir binary sayıcı, binary form da 0 (sıfır)’dan 2N-1’e kadar sayar. 3 bitlik
yıcının durum diyagramı Şekil 8.1’de görülmektedir.
Üç bitlik binary sayıcı için durum diyagramı
ü gibi, daireler sayıcının alabileceği her durumu göstermektedir. Her clock ı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(Medium Scale Integration) sayıcılar genel olarak iki grupta ele alınabilirler. Bunlar; RIPPLE sayıcılar SENKRON sayıcılardır.
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
ma esaslarının incelenmesi.
ine clock palslarının uygulanması ile durumunu, önceden belirlenen bir sıra dâhilinde ık devrelere sayıcı (counter) denir. Sayma palsları (count pulses) olarak da bilinen
şka bir kaynaktan belirli lanabilir. Sayıcılar dijital lojik devreleri
len devrelerdir. Genel olarak; belirli bir lemlerin kontrol edilmesi için
r ve N bitlik bir binary sayıcı N adet flip-1’e kadar sayar. 3 bitlik
i her durumu göstermektedir. Her clock ü gibi bir sonraki durumu alacaktır. Sayıcı 111
olacak ve yeni uygulanan clock palsı langıç sayma durumuna geçmiş olacaktır. MSI
(Medium Scale Integration) sayıcılar genel olarak iki grupta ele alınabilirler. Bunlar; RIPPLE
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-8 ASENKRON SAYICILAR
8.3.1 Ripple sayıcılar
Bir binary ripple sayıcı T ya da JK flipgerçekleştirilir. Şekil 8.2’den de görüldükullanıldığına dikkat ediniz. Şekil flop’un J ve K girişleri sürekli olarak lojik 1 durumundadır. En az akullanılan ilk flip-flop’a clock palsları uygulanmaktadır. Diflop’un Q çıkışı CP olarak kullanılmaktadır.
Sayma işlemi; clock palslarının alçalan kenarlarıyla ya da clock palslarının 1’den 0’a geçianında meydana gelmektedir. Şripple sayıcı 0000’dan 1111’e kadar sayan bir yukarı sayıcıdır (Up Counter). Eçıkışları her FF’un Q çıkışları yerine Q0000’a doğru sayan bir aşağı sayıcı (Down Countpozitif kenar tetiklemeli FF’larla da gerçekleQ yerine her FF’un Q’ çıkışlarından almamız gerekecekti.
Sayıcılar 2, 3, 4, 5,… bitlik olabilecekleri gibi istenilen deyapı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 dedurumuna döner.
Elektrik Elektronik Mühendisliği Bölümü
8 ASENKRON SAYICILAR
43
Bir binary ripple sayıcı T ya da JK flip-flop’ların seri olarak birbirlerine ba8.2’den de görüldüğü gibi her flip-flop’un en az ağ
ına dikkat ediniz. Şekil 8.2’de 4-bitlik bir binary ripple sayıcı görülmektedir. Her flipleri sürekli olarak lojik 1 durumundadır. En az ağ
flop’a clock palsları uygulanmaktadır. Diğer flip-floplar ise bir önceki flipı CP olarak kullanılmaktadır.
Şekil 8.2 4 Bitlik binary ripple sayıcı
lemi; clock palslarının alçalan kenarlarıyla ya da clock palslarının 1’den 0’a geçianında meydana gelmektedir. Şekil 8.2’de görülen ve asenkron sayıcı olarak da ripple sayıcı 0000’dan 1111’e kadar sayan bir yukarı sayıcıdır (Up Counter). E
şları yerine Q’çıkışlarından alınmış olsaydı, bu sayıcı 1111’den baş ğı sayıcı (Down Counter) olacaktı. Aşağı doğ
pozitif kenar tetiklemeli FF’larla da gerçekleştirebilirdik. Bu durumda aşağşlarından almamız gerekecekti.
Şekil 8.3 BCD ripple sayıcı
bitlik olabilecekleri gibi istenilen değerlere kadar sayabilecek Şekil 8.3 bir BCD sayıcıyı göstermektedir. BCD sayıcı 0000’dan
9) sayan özel bir sayıcıdır. Bu sayıcı 1001 değerine ulaştıktan sonra tekr
flop’ların seri olarak birbirlerine bağlanmasıyla flop’un en az ağırlıklı (LSB) bit için
bitlik bir binary ripple sayıcı görülmektedir. Her flip -leri sürekli olarak lojik 1 durumundadır. En az ağırlıklı bit (LSB) için
floplar ise bir önceki flip-
lemi; clock palslarının alçalan kenarlarıyla ya da clock palslarının 1’den 0’a geçiş 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 olsaydı, bu sayıcı 1111’den başlayıp
ı doğru sayan bir sayıcıyı şağı sayıcının çıkışlarını
erlere kadar sayabilecek şekilde de ekil 8.3 bir BCD sayıcıyı göstermektedir. BCD sayıcı 0000’dan
ştıktan sonra tekrar 0000
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-8 ASENKRON SAYICILAR
Şekil 8.4 Sayıcının istenilen de
Pratik olarak, istenilen n değere kadar sayan ve tekrar 0000 durumuna dönen bir sakurulabilir. Şekil 8.4’de görüldüsayıcının tekrar 0000 durumuna dönmesini saüretilmesi ile ve bu sinyalin sayıcıdaki her FF’un CLEAR uçlarına ulalojik 0 durumuna gelecek ve babir sayıcı için gerekli lojik devre
8.3.2 Display etme
Herhangi bir binary bilginin anlamlı bir segment display) olarak yedi 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ıuygulanması gerekir (Şekil 8.6).
Bu decoder; bir binary bilginin display’e nasıl uygulanacaişlemi için Cadet Masterlab üzerinde kod çözücü entegre ve display babulunmaktadır. Bu nedenle de
Elektrik Elektronik Mühendisliği Bölümü
8 ASENKRON SAYICILAR
44
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 sa8.4’de görüldüğü gibi istenilen sayma değerine gelindi
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
çin gerekli lojik devre Şekil 8.4’de görülmektedir.
Herhangi bir binary bilginin anlamlı bir şekilde gözlenebilmesi için 7-parçalı display (Seven tane LED’in Şekil 8.5’de görüldüğü gibi oluş
Ortak anot (Common anode) ve ortak katot (Common cathode) olmak üzere iki ayrı tipi vardır. ekilde gösterebilmek için bu bilginin özel bir decoder yardı
8.6).
Bu decoder; bir binary bilginin display’e nasıl uygulanacağını göstermektedir. Display etme lemi için Cadet Masterlab üzerinde kod çözücü entegre ve display ba
bulunmaktadır. Bu nedenle deneyler esnasında kod çözücü entegre kullanılmamaktadır.
ere kadar sayan ve tekrar 0000 durumuna dönen bir sayıcı şöyle e gelindiğinde lojik devre,
layan RESET sinyalini üretecektir. Bu sinyalin şmasıyla her FF’un çıkışı
olacaktır. 1010’a kadar sayan
parçalı display (Seven ü gibi oluşturulması sonucunda
Ortak anot (Common anode) ve ortak katot (Common cathode) olmak üzere iki ayrı tipi vardır. ekilde gösterebilmek için bu bilginin özel bir decoder yardımı ile display’e
ını göstermektedir. Display etme lemi için Cadet Masterlab üzerinde kod çözücü entegre ve display bağlantısı hazır
neyler esnasında kod çözücü entegre kullanılmamaktadır.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-8 ASENKRON SAYICILAR
Ş
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ı
Elektrik Elektronik Mühendisliği Bölümü
8 ASENKRON SAYICILAR
45
Ş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
Bir binary bilginin display edilmesi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-8 ASENKRON SAYICILAR
8.5 Deney Çalışması
1. 74LS73 IC paketleri yardımıyla ripple sayıcıyı kurunuz. Çıkıçalışmasını gözleyiniz. 2. 74LS73 IC paketleri yardımıyla kurdusayan ve duran ripple sayıcı olarak düzenleyiniz. Çıkıçalışmasını gözleyiniz. 3. 74LS90 IC paketi yardımı ile BCD ripple sayıcıyı kurunuz. Çıkıçalışmasını gözleyiniz. 4. Yukarıdaki çalışmayı sayıcının çıkı5. 74LS93 IC paketi yardımıyla 4 bitlik ripple sayıcıyı kurunuz. ÇıkıDISPLAY bağlayarak çalışmasını inceleyiniz.6. 74LS93 IC paketi yardımı ile kurdudüzenleyiniz. Çalışmasını gözleyiniz.
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 tekullanı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
Elektrik Elektronik Mühendisliği Bölümü
8 ASENKRON SAYICILAR
46
74LS73 IC paketleri yardımıyla ripple sayıcıyı kurunuz. Çıkışlarına LED ba
74LS73 IC paketleri yardımıyla kurduğunuz ripple sayıcı desimal on dört (14) desayan ve duran ripple sayıcı olarak düzenleyiniz. Çıkışlarına LED ve DISPLAY ba
74LS90 IC paketi yardımı ile BCD ripple sayıcıyı kurunuz. Çıkışlarına LED ba
mayı sayıcının çıkışlarını DISPLAY bağlayarak tekrar ediniz.74LS93 IC paketi yardımıyla 4 bitlik ripple sayıcıyı kurunuz. Çıkışlarına LED, daha sonra
şmasını inceleyiniz. 74LS93 IC paketi yardımı ile kurduğunuz devreyi 0110’a kadar sayan sayıcı olarak
masını gözleyiniz.
3 adet BCD ripple sayıcı yardımıyla 0’dan 999’a kadar sayan ve display eden devreyi
8.2’deki ripple sayıcıdaki negatif kenar tetiklemeli FF yerine pozitif kenar tetiklemeli FF kullanılırsa ne olur? Bu durumu inceleyiniz.
ru sayabilen bir sayıcı dizayn ediniz. Ripple sayıcı yardımıyla 21’e kadar sayan bir sayıcı dizayn ediniz.
Katalog bilgisi 2. 74LS21 Katalog bilgisi
şlarına LED bağlayarak
desimal on dört (14) değerine kadar larına LED ve DISPLAY bağlayarak
şlarına LED bağlayarak
layarak tekrar ediniz. şlarına LED, daha sonra
eyi 0110’a kadar sayan sayıcı olarak
3 adet BCD ripple sayıcı yardımıyla 0’dan 999’a kadar sayan ve display eden devreyi
tiklemeli FF yerine pozitif kenar tetiklemeli FF
Katalog bilgisi 2. 74LS21 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-8 ASENKRON SAYICILAR
3. 74LS73 Katalog bilgisi 4. 74LS90 Katalog bilgisi
Elektrik Elektronik Mühendisliği Bölümü
8 ASENKRON SAYICILAR
47
3. 74LS73 Katalog bilgisi 4. 74LS90 Katalog bilgisi
5. 74LS93 Katalog bilgisi
3. 74LS73 Katalog bilgisi 4. 74LS90 Katalog bilgisi
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-9 SENKRON SAYICILAR
9.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
9.2 Deneyin Amacı
Sayıcı tiplerinin incelenmesi ve
9.3 Ön Bilgiler
9.3.1 Senkron sayıcı
Senkron sayıcıları ripple sayıcılardan ayıran en önemli özellik; Clock palsının senkron sayıcıdaki her flip-flop’a aynı anda uygulanmasıdır.
Şekil 9.1’den de görüldüğü gidurumunda değildir. Herhangi bir fliperişeceğini sayacının sayma düzenine göre bir önceki flip
9.3.2 Ring sayıcı
Ring sayıcılar özel bir sayma teknikadar sayma işleminden sonra tekrar kendilidevresi Şekil 9.2’de görülmektedir.
Elektrik Elektronik Mühendisliği Bölümü
SENKRON SAYICILAR
48
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
Sayıcı tiplerinin incelenmesi ve senkron yapıdaki sayıcı devrelerin kurulması.
Senkron sayıcıları ripple sayıcılardan ayıran en önemli özellik; Clock palsının senkron sayıcıdaki flop’a aynı anda uygulanmasıdır.
ğü gibi senkron sayıcıda her flip-flop’un J ve K giriildir. Herhangi bir flip–flop’un J ve K girişlerinin lojik 1 durumuna ne zaman
ini sayacının sayma düzenine göre bir önceki flip-flop’un Q çıkışı tayin etmektedir.
Şekil 9.1 4-bitlik senkron sayıcı
Ring sayıcılar özel bir sayma tekniğine sahip sayıcılardır. En büyük özellikleri belirli bir deleminden sonra tekrar kendiliğinden başa dönmesidir. Temel
9.2’de görülmektedir.
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
senkron yapıdaki sayıcı devrelerin kurulması.
Senkron sayıcıları ripple sayıcılardan ayıran en önemli özellik; Clock palsının senkron sayıcıdaki
flop’un J ve K girişleri sürekli lojik 1 lerinin lojik 1 durumuna ne zaman
şı tayin etmektedir.
ine sahip sayıcılardır. En büyük özellikleri belirli bir değere a dönmesidir. Temel bir RĐNG SAYICI
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-9 SENKRON SAYICILAR
Pratikte çok geniş uygulama alanlarına sahip olan bu sayıcı yapısında en aolan FF’nun çıkışı en az ağırlıklı de
Đstenilen bir değere kadar sayan ve bagörülmektedir. Bu yapıda en azından bir FF ba
9.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• CADET Masterlab deney seti• 2 Adet 74LS74 • 2 Adet 74LS76 • 1 Adet 74LS47 • 1 Adet74LS04 • Bağlantı Kabloları
Elektrik Elektronik Mühendisliği Bölümü
SENKRON SAYICILAR
49
Şekil 9.2 Temel ring sayıcı yapısı
uygulama alanlarına sahip olan bu sayıcı yapısında en ağırlıklı değere sahip FF’nun girişine bağlanarak gerçekle
ere kadar sayan ve başa dönen bir RĐNG SAYICI devresigörülmektedir. Bu yapıda en azından bir FF başlangıçta lojik 1 değerine set edilmi
Şekil 9.3 Ring sayıcı ile lojik kontrol
Cihazlar ve Devre Elemanları
CADET Masterlab deney seti
uygulama alanlarına sahip olan bu sayıcı yapısında en ağırlıklı değere sahip lanarak gerçekleştirilir.
NG SAYICI devresi ise Şekil 9.3’de erine set edilmiş olmalıdır.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-9 SENKRON SAYICILAR
9.5 Deney Çalışması
1. 74LS76 IC Paketleri yardımıyla 4 bitlik senkron sayıcı tasarlayınız. ÇıkıDISPLAY bağlayarak çalışmasını inceleyiniz. 2. 74LS76 TC paketleri yardımı ile kurdudüzenleyiniz. Çalışmasını gözleyin3. 74LS74 TC Paketleri yardımıyla 4bağlayarak çalışmasını gözleyiniz.4. 74LS74 TC Paketleri yardımıyla kurdudönecek şekilde yeniden düzenleyiniz. Çıkıgözleyiniz. 9.6 Deney Đle Đlgili Sorular
1. Senkron sayıcı kullanarak 1010’a kadar sayan ve sayma idevreyi gerçekleştiriniz. 2. Senkron sayıcı kullanarak 1100’a kadar sayan ve sasayıcı devreyi gerçekleştiriniz.3. Senkron sayıcı kullanarak desimal on iki (12), yirmi dört (24), altmısayan sayıcı devrelerini dizayn ediniz.4. 0 ile 24 Saatleri arasını gösterebilecek bir s5. 1 KHz’lik bir frekans jeneratöründen 1 Hz’lik bir frekans elde edebilecek devreyi tasarlayınız.
9.7 Katalog Bilgileri
Elektrik Elektronik Mühendisliği Bölümü
SENKRON SAYICILAR
50
74LS76 IC Paketleri yardımıyla 4 bitlik senkron sayıcı tasarlayınız. Çıkışmasını inceleyiniz.
74LS76 TC paketleri yardımı ile kurduğumuz devreyi 0110’a kadar sayan sayıcı olarak masını gözleyiniz.
74LS74 TC Paketleri yardımıyla 4-bitlik ring sayıcı devresi kurunuz. Çıkımasını gözleyiniz.
74LS74 TC Paketleri yardımıyla kurduğunuz 4-bitlik ring sayıcıyı 0100 deekilde yeniden düzenleyiniz. Çıkışlara LED ve display bağ
Senkron sayıcı kullanarak 1010’a kadar sayan ve sayma işlemini 1010’da durduran bir sayıcı
Senkron sayıcı kullanarak 1100’a kadar sayan ve sayma işlemi sonunda tekrar batiriniz.
Senkron sayıcı kullanarak desimal on iki (12), yirmi dört (24), altmış (60) desayan sayıcı devrelerini dizayn ediniz.
0 ile 24 Saatleri arasını gösterebilecek bir saat devresi dizayn ediniz. 1 KHz’lik bir frekans jeneratöründen 1 Hz’lik bir frekans elde edebilecek devreyi tasarlayınız.
1. 74LS47 Katalog bilgisi
74LS76 IC Paketleri yardımıyla 4 bitlik senkron sayıcı tasarlayınız. Çıkışlarına LED veya
umuz devreyi 0110’a kadar sayan sayıcı olarak
bitlik ring sayıcı devresi kurunuz. Çıkışlarına LED
bitlik ring sayıcıyı 0100 değerlerinde başa lara LED ve display bağlayarak çalışmasını
lemini 1010’da durduran bir sayıcı
lemi sonunda tekrar başa dönen bir
Senkron sayıcı kullanarak desimal on iki (12), yirmi dört (24), altmış (60) değerlerine kadar
1 KHz’lik bir frekans jeneratöründen 1 Hz’lik bir frekans elde edebilecek devreyi tasarlayınız.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-10 ARĐTMET ĐK VE LOJ
10.1 Ön Çalışma
Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalıraporu olarak hazırlayınız.
10.2 Deneyin Amacı
Mikroişlemci (microprocessor) ve olan Aritmetik Lojik Đşlem Biriminin tanınması ve çalı
10.3 Ön Bilgiler
10.3.1 Aritmetik lojik i şlem birimine giri
Bilindiği gibi kontrol sistemlerinde yapılan iDenetleme işlemleri ise temel aritmetik ve lojik ive lojik işlemleri gerçekleştirmek amacı ile tasarlanan devrelere Aritmetik Lojik (ALU) denilmektedir.
10.3.2 74LS181 Aritmetik lojik i
74LS181 IC entegresi yüksek hızlı, 4 bit paralel idevresidir. 16 lojik işlem fonksiyonunu ve iki degerçekleştirebilmektedir. Şek74LS181’in çalışma tablosu görülmektedir.
Şekil 10.1 74LS181 ALU blok diyagramı ve bacak tanımlamaları
Elektrik Elektronik Mühendisliği Bölümü
K VE LOJ ĐK ĐŞLEM B ĐRĐMĐ (ALU)
51
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalı
lemci (microprocessor) ve Mikrokontroler (microcontroller) sistemlerinin temel yapıtalem Biriminin tanınması ve çalışmasının incelenmesi.
lem birimine giri ş
i gibi kontrol sistemlerinde yapılan işler temel olarak denetleme esasına dayanmaktadır. lemleri ise temel aritmetik ve lojik işlemler gerektirir. Temel olarak sadece aritmetik
ştirmek amacı ile tasarlanan devrelere Aritmetik Lojik
74LS181 Aritmetik lojik i şlem birimi
74LS181 IC entegresi yüksek hızlı, 4 bit paralel işlem kabiliyetine sahip müstakil bir ALU lem fonksiyonunu ve iki değişkenli 15 aritmetik iŞekil 10.1’de 74LS181’in bacak bağlantıları ve Tablo
ma tablosu görülmektedir.
74LS181 ALU blok diyagramı ve bacak tanımlamaları
masında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma
Mikrokontroler (microcontroller) sistemlerinin temel yapıtaşı masının incelenmesi.
olarak denetleme esasına dayanmaktadır. lemler gerektirir. Temel olarak sadece aritmetik
tirmek amacı ile tasarlanan devrelere Aritmetik Lojik Đşlem Birimi
lem kabiliyetine sahip müstakil bir ALU kenli 15 aritmetik işlem fonksiyonunu
lantıları ve Tablo 10.1’de
74LS181 ALU blok diyagramı ve bacak tanımlamaları
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-10 ARĐTMET ĐK VE LOJ
Tablo 10.1
Elemanın A0-A3 ve B0-B3 bacakları giri(toplam dört adet) bacakları işlem seçme bacaklarıdır. M bacaseçmede kullanılır (M=lojik 1 ise IC LOJifade eder). 4 adet seçme bacabulunmaktadır.
F0-F3 bacakları ise çıkış bacakları olup, i0’da aktif) Cn bacağı elde giritutulmaktadır. Lojik işlemler sırasında önemi yoktur. A ve B bilgilerinin e(A=B) on dört numaralı bacak lojik 1 de
10.4 Deneyde Kullanılacak Cihazlar ve Devre Elemanları
• 1 adet Protoboard • 1 adet AVO Metre • 1 adet 74LS181 • 10 adet LED Diyot • 1 adet 270 ohm Direnç • Bağlantı kabloları
Elektrik Elektronik Mühendisliği Bölümü
K VE LOJ ĐK ĐŞLEM B ĐRĐMĐ (ALU)
52
Tablo 10.1 74LS181 ALU çalışma tablosu
bacakları giriş işlem (operant) bacaklarıdır (lojik 0’da aktif) S(toplam dört adet) bacakları işlem seçme bacaklarıdır. M bacağı ise IC elemanın çalıseçmede kullanılır (M=lojik 1 ise IC LOJĐK ĐŞLEVĐ M=0 ise IC ARĐTMET
de eder). 4 adet seçme bacağı bulunması nedeniyle devrenin 24=16 değ
bacakları olup, işlem sonucu bu bacaklardan görülebilmektedir (lojik ı elde giriş bacağı olup sadece aritmetik işlemler sırasında i
lemler sırasında önemi yoktur. A ve B bilgilerinin e(A=B) on dört numaralı bacak lojik 1 değerini alarak, A ve B bilgilerinin denkli
Cihazlar ve Devre Elemanları
lem (operant) bacaklarıdır (lojik 0’da aktif) S0-S3 ı ise IC elemanın çalışma modunu
TMETĐK ĐŞLEM modlarını =16 değişik işlem kabiliyeti
lem sonucu bu bacaklardan görülebilmektedir (lojik lemler sırasında işleme tabi
lemler sırasında önemi yoktur. A ve B bilgilerinin eşitli ği durumunda erini alarak, A ve B bilgilerinin denkliğini ifade eder.
Elektrik Elektronik MühendisliğLojik Devre Laboratuarı DENEY-10 ARĐTMET ĐK VE LOJ
10.5 Deney Çalışması
1. Databook’tan 74LS181 IC paketi ile ilgili bilgilere bakarak temel ALU devresi üzerinde değişik değerler için LOJ2. Binary işlem aritmetiği kuralları dikkate alarak (bire komplement, ikiye komplement gibi) toplama, çıkartma örnekleri yapınız.
10.6 Deney Đle Đlgili Sorular
1. ALU devresiyle, Mikrocontroler ve MikroiKullanım amaç ve yerleri hakkında bilgi veriniz.2. ALU devresi ile kontrol edilebilecek bir kontrol sistemi tasarlayınız (Hayali bir problem üretiniz). Alternatif olabilecek sistemleri tartı
Elektrik Elektronik Mühendisliği Bölümü
K VE LOJ ĐK ĐŞLEM B ĐRĐMĐ (ALU)
53
Databook’tan 74LS181 IC paketi ile ilgili bilgilere bakarak temel ALU devresi erler için LOJĐK ve ARĐTMAT ĐK işlemler yapınız.
i kuralları dikkate alarak (bire komplement, ikiye komplement gibi) toplama, çıkartma örnekleri yapınız.
ALU devresiyle, Mikrocontroler ve Mikroişlemci devreleri karşılaştırarak yorum yapınız. Kullanım amaç ve yerleri hakkında bilgi veriniz.
ALU devresi ile kontrol edilebilecek bir kontrol sistemi tasarlayınız (Hayali bir problem lecek sistemleri tartışınız.
Databook’tan 74LS181 IC paketi ile ilgili bilgilere bakarak temel ALU devresi kurunuz. Devre
i kuralları dikkate alarak (bire komplement, ikiye komplement gibi)
ştırarak yorum yapınız.
ALU devresi ile kontrol edilebilecek bir kontrol sistemi tasarlayınız (Hayali bir problem