2 - JK Flip-Flop

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Deneyin Amacı: JK Flip Flop’un incelenmesi

Kullanılan Araç ve Gereçler:

 5 V DC Güç Kaynağı

 Direnç(2 Adet 220Ω)

 1 Adet 7476 Entegresi

 1 Adet Kare Sinyal Osilatörü

 Buton(4 Adet)

 LED(2 Adet)

Deney Şeması:

XFG1
VCC
5.0V
S3
R1
Key = 1
U1A 220Ω LED2
S1 ~1PR
1J 1Q
Key = A 1CLK
R2
S2 1K ~1Q
~1CLR 220Ω LED1
Key = B 7476N
S4

Key = 0

Teorik Bilgi:
Flip – Flop:

Flip-flop'lar iki çıkışa sahiptirler. Bunlar Q ve Q' dir. Q ve Q' birbirlerinin tersidir. Yani Q = 1 ise Q'
= 0, Q = 0 isede Q' = 1 olur. Yalnız aşağıdaki doğruluk tablolarında görüleceği gibi Q ve Q' in aynı
olduğu durumlar görülmektedir. Bu durumlar istenmez. Bu nedenlede bu çıkışı veren girişler
kullanılmaz. Flip - Flop 'lar clock (saat) palsi ile çalışırlar. Bu palsler sayesinde girişlere göre
çıkışlarda değişimler Flip - Flop 'lar lojik kapılardan oluşurlar. Ayrıca Flip - Flop 'lar görülür.
Sayıcıların ve Kaydedicilerin temelini oluştururlar.

JK flip-flop:
1 bitlik hafızadır. Tetikleme darbesi ile tutuğu değeri bırakır ve yeni gelen değeri tutmaya başlar.

JK Flip Flop’un Durum Tablosu:

C J K Q(n) Q(n+1)

0 X X 0 0

Sil 1 0 1 0,1 0,0

Yazma 1 1 0 1,0 1,1

Saklama 1 0 0 0,1 0,1

Tetikleme 1 1 1 1,0 0,1

JK Flip Flop’unun tetikleme hareketi 0 ise: Flip Flop’ta bir değişiklik olmaz. Ancak tetiklemeden 1
gelir ise sistem o anki değerini değişimini J ve K girişlerinden gelen değerlere göre değiştirecektir.

JK flip flop'u hemen hemen SR flip-flop'u ile aynı tepkileri verir. Bu flip-flop'u SR flip-flop' undan
ayıran tek fark J ve K uclarına 1 geldiğinde tanımsız olmamasıdır. Bu flip-flop'ta JK uclarına 1
geldiğinde flip-flop bir önceki aldığı değerin tersi bir değer alır.

Örneğin;

Flip Flopta 1 yüklü yani Q(n)=1 Sistem c=1 olacak şekilde tetiklendi. Eğer J ve K bacaklarından 0 1
gelir ise bu durumda sistem durum tablosundan da görülebileceği gibi silme durumuna geçer. Yani
Q(n) değeri 0 olur. Bunu da Q(n+1)=0 şeklinde gösteririz.

Deneyin Yapılışı:
1-JK Flip-Flop Deney Şeması devresini simülasyon ortamında oluşturunuz.

2-JK Flip-Flop girişlerini JK FF Doğruluk Tablosunun her durumu için ve Flip-Flop’un


Asenkron Girişlerinin (Kurma ve Silme) her durumu için değiştirerek devreyi simülasyon
ortamında çalıştırınız.

3-Çalıştığı her durum için ekran görüntüsünü kaydediniz.


4-Oluşturduğunuz devre simülasyon şemaları, ekran görüntüleri, oluşturacağınız doğruluk
tabloları ve yapacağınız değerlendirmeyi (Sonuç ve Tartışma) içeren deney raporunuzu
hazırlayınız.

Sonuçlar ve Tartışma:

Entegrenin içyapısına bakarak devre breadboard üzerine kurulmuş ve set reset ve JK


flip flop devrelerinin doğruluk tablosunda gösterilen değerler tek tek verilip incelenmiştir. Set
reset devresinde set=1 ve reset=0 olması durumunda Q çıkışının 1 olduğu görülmüştür yani
led yanmıştır. Bu işlemde Q’ ne bağlı olan led yanmamıştır değeri 0 olmuştur. Her ikisine 0
verdiğimiz zaman ise herhangi bir değişiklik olmamıştır. Aynı ledler yanmaya devam etmiştir.
Set=1 ve reset=0 verdiğimiz zaman ise Q’=1 olmuştur yani led yanmıştır. Q değerindeki led
ise yanmamıştır değeri 0 dır. Fakat Set=1 ve Reset=1 verdiğimiz zaman ledlerin her ikisinin
de yandığı görülmüştür. Bu olmaması gereken bir durumdur yani bir çıkış diğer çıkışın tersi
olmalıdır. Devreyi tekrar kurup baktığımız zaman Set=1 ve Reset=1 verdiğimde bu sefer iki
ledinde yanmadığını gördük. Doğruluk tablosu bakıp incelediğimizde bu durum yasaklı
durum olarak geçmektedir. Yani aynı anda Set=1 ve Reset=1 verilmesi sakıncalı durumdur.

JK flip flop incelemesinde ise yukarda belirttiğimiz durumların aynısı olmaktadır.


Yani J=1 K=0 durumunda set gibi çalışır ve Q çıkış değerini 1 yapar Q’ çıkışını da 0 yapar.
K=1 J=0 durumunda ise reset gibi çalışır. Q=0 Q’=1 olur. Burada göze çarpan en önemli olay
ise breadboardda denerken fark edilmiştir ki J=1 ve K=1 olması durumunda ledlerin sadece
biri yanmıştır. Fakat hangisinin yandığı konusu doğruluk tablosuna bakınca daha iyi
anlaşılmıştır ki durum şu şekildedir. J=1 ve K=1 olması durumundan önce Q çıkışı ne ise
onun tam tersi değerini alır ve çıkış ledleri de ona göre yanar. Yani Q=0 ise 1, Q=1 ise 0
değerini alır.

Doğruluk Tablosu

You might also like