Moore modeli ile logic devre

alierc4n

Üye
Katılım
25 Ara 2021
Mesajlar
4
Puanları
1
Yaş
20
Arkadaşlar hoca finalden önce böyle bir soru vermişti fakat biz çözememiştik ama hala aklımda takılı kaldı. Bilen, bilgisi olan birisi varsa yardımcı olursa çok sevinirim.

Soru:

Bozuk para ile çalışan bir kahve makinesi tasarlanmak isteniyor. 10 kuruş ve 20 kuruş kabul eden bu
sistemde para üstü verilmemektedir. Atılan paraların toplamının 20 kuruş ve fazlası olması
durumunda makine kahve vermektedir ve para üstü makinede kalmaktadır. Bunu gerçekleştiren
sistem için durum tablosunu çizin, karnaugh map ile fonksiyonu bulun ve gerçekleyin. (Moore
modelini kullanın.)
 

Oncelikle Moore modelini hatirlayalim.

Moore modelinde cikis sinyalimiz sadece state cikisindan elde edilir. (Mealy modelinde hem state hem girislerden uretilir)

Simdi;

2 girisimiz 1 de cikisimiz var.

Girislerimiz K1 (10Kurus) ve K2 (20Kurus) girisi.

Ilk durum numaramiz 0 olsun.

0. durum da iken K1=1 olursa durum 1'e gec.
0. durum da iken K2=1 olursa durum 2'ye gec.
1. durum da iken hangi giris 1 olursa olsun durum 2'ye gec.

2.durum da kahve ver sinyali uret.

Peki 0 State'e nasil doneriz? Soruda bu muallak. Kahve ver sinyalini kisa sureligine vermek yetiyorsa;

State 2 de tek bir clock ardindan state 0'a gec.

State gecis diyagramini sozel olarak cizdik. Durum tablosunu ve ardindan da Durum gecis tablosunu olusturacaksin. (JK FF mi D FF mi)

Asagidaki verilerin siralamasi Mevcut durum, K1, K2 ve Yeni durum olmak uzere

0,0,0,0
0,x,1,2
0,1,0,1
1,1,x,2
2,x,x,0
3,x,x,0 (Bu durum gozardi edilmesin. 0,1,2 durumlari icin en az 2 FF gerekir. 2 tane FF kullanirsak gerekmeyen 3. bir durum daha vardir. Duzenek bir sebeple bu 3 nolu duruma (tuzaga) duserse bilinen bir duruma gecis yapmak gerekir. Aksi halde sistem kilitlenir)

0,1 ve 2 durumlari icin 2 tane FF yeterli

Simdi FFlar icin J1 K1 ve J2 K2 degerlerini bulalim.

JK FF nasil bir seydi

j=1 K=0 => Q=1
j=0 K=1 => Q=0
j=1 K=1 => Q=Q!
j=0 K=0 => Q=Q

Bundan sonrasini yapabilirmisin?

Bu arada, JK Flip Flopta girislere neden J ve K denmis merak ediyordum.

Cevabi cok basitmis.

JK Flip flopu Texas Instruments firmasinda Jack Kilby adindaki Muhendis icad etmis ve isimlendirmeyi kendisi yapmis.
 
Son düzenleme:
Oncelikle Moore modelini hatirlayalim.

Moore modelinde cikis sinyalimiz sadece state cikisindan elde edilir. (Mealy modelinde hem state hem girislerden uretilir)

Simdi;

2 girisimiz 1 de cikisimiz var.

Girislerimiz K1 (10Kurus) ve K2 (20Kurus) girisi.

Ilk durum numaramiz 0 olsun.

0. durum da iken K1=1 olursa durum 1'e gec.
0. durum da iken K2=1 olursa durum 2'ye gec.
1. durum da iken hangi giris 1 olursa olsun durum 2'ye gec.

2.durum da kahve ver sinyali uret.

Peki 0 State'e nasil doneriz? Soruda bu muallak. Kahve ver sinyalini kisa sureligine vermek yetiyorsa;

State 2 de tek bir clock ardindan state 0'a gec.

State gecis diyagramini sozel olarak cizdik. Durum tablosunu ve ardindan da Durum gecis tablosunu olusturacaksin. (JK FF mi D FF mi)

Asagidaki verilerin siralamasi Mevcut durum, K1, K2 ve Yeni durum olmak uzere

0,0,0,0
0,x,1,2
0,1,0,1
1,1,x,2
2,x,x,0
3,x,x,0 (Bu durum gozardi edilmesin. 0,1,2 durumlari icin en az 2 FF gerekir. 2 tane FF kullanirsak gerekmeyen 3. bir durum daha vardir. Duzenek bir sebeple bu 3 nolu duruma (tuzaga) duserse bilinen bir duruma gecis yapmak gerekir. Aksi halde sistem kilitlenir)

0,1 ve 2 durumlari icin 2 tane FF yeterli

Simdi FFlar icin J1 K1 ve J2 K2 degerlerini bulalim.

JK FF nasil bir seydi

j=1 K=0 => Q=1
j=0 K=1 => Q=0
j=1 K=1 => Q=Q!
j=0 K=0 => Q=Q

Bundan sonrasini yapabilirmisin?

Bu arada, JK Flip Flopta girislere neden J ve K denmis merak ediyordum.

Cevabi cok basitmis.

JK Flip flopu Texas Instruments firmasinda Jack Kilby adindaki Muhendis icad etmis ve isimlendirmeyi kendisi yapmis.
çok teşekkür ederim flip floplara o zamanlar tam çalışamamıştım sanırım nerde yanlış yaptığımı anladım :D
 
Oncelikle Moore modelini hatirlayalim.

Moore modelinde cikis sinyalimiz sadece state cikisindan elde edilir. (Mealy modelinde hem state hem girislerden uretilir)

Simdi;

2 girisimiz 1 de cikisimiz var.

Girislerimiz K1 (10Kurus) ve K2 (20Kurus) girisi.

Ilk durum numaramiz 0 olsun.

0. durum da iken K1=1 olursa durum 1'e gec.
0. durum da iken K2=1 olursa durum 2'ye gec.
1. durum da iken hangi giris 1 olursa olsun durum 2'ye gec.

2.durum da kahve ver sinyali uret.

Peki 0 State'e nasil doneriz? Soruda bu muallak. Kahve ver sinyalini kisa sureligine vermek yetiyorsa;

State 2 de tek bir clock ardindan state 0'a gec.

State gecis diyagramini sozel olarak cizdik. Durum tablosunu ve ardindan da Durum gecis tablosunu olusturacaksin. (JK FF mi D FF mi)

Asagidaki verilerin siralamasi Mevcut durum, K1, K2 ve Yeni durum olmak uzere

0,0,0,0
0,x,1,2
0,1,0,1
1,1,x,2
2,x,x,0
3,x,x,0 (Bu durum gozardi edilmesin. 0,1,2 durumlari icin en az 2 FF gerekir. 2 tane FF kullanirsak gerekmeyen 3. bir durum daha vardir. Duzenek bir sebeple bu 3 nolu duruma (tuzaga) duserse bilinen bir duruma gecis yapmak gerekir. Aksi halde sistem kilitlenir)

0,1 ve 2 durumlari icin 2 tane FF yeterli

Simdi FFlar icin J1 K1 ve J2 K2 degerlerini bulalim.

JK FF nasil bir seydi

j=1 K=0 => Q=1
j=0 K=1 => Q=0
j=1 K=1 => Q=Q!
j=0 K=0 => Q=Q

Bundan sonrasini yapabilirmisin?

Bu arada, JK Flip Flopta girislere neden J ve K denmis merak ediyordum.

Cevabi cok basitmis.

JK Flip flopu Texas Instruments firmasinda Jack Kilby adindaki Muhendis icad etmis ve isimlendirmeyi kendisi yapmis.
merhaba devamını yapabilirmisiniz bir türlü işin içinden çıkamadım yaparsam kendimi çok rahat hissedeceğim
 
çok teşekkür ederim flip floplara o zamanlar tam çalışamamıştım sanırım nerde yanlış yaptığımı anladım :D
Oncelikle Moore modelini hatirlayalim.

Moore modelinde cikis sinyalimiz sadece state cikisindan elde edilir. (Mealy modelinde hem state hem girislerden uretilir)

Simdi;

2 girisimiz 1 de cikisimiz var.

Girislerimiz K1 (10Kurus) ve K2 (20Kurus) girisi.

Ilk durum numaramiz 0 olsun.

0. durum da iken K1=1 olursa durum 1'e gec.
0. durum da iken K2=1 olursa durum 2'ye gec.
1. durum da iken hangi giris 1 olursa olsun durum 2'ye gec.

2.durum da kahve ver sinyali uret.

Peki 0 State'e nasil doneriz? Soruda bu muallak. Kahve ver sinyalini kisa sureligine vermek yetiyorsa;

State 2 de tek bir clock ardindan state 0'a gec.

State gecis diyagramini sozel olarak cizdik. Durum tablosunu ve ardindan da Durum gecis tablosunu olusturacaksin. (JK FF mi D FF mi)

Asagidaki verilerin siralamasi Mevcut durum, K1, K2 ve Yeni durum olmak uzere

0,0,0,0
0,x,1,2
0,1,0,1
1,1,x,2
2,x,x,0
3,x,x,0 (Bu durum gozardi edilmesin. 0,1,2 durumlari icin en az 2 FF gerekir. 2 tane FF kullanirsak gerekmeyen 3. bir durum daha vardir. Duzenek bir sebeple bu 3 nolu duruma (tuzaga) duserse bilinen bir duruma gecis yapmak gerekir. Aksi halde sistem kilitlenir)

0,1 ve 2 durumlari icin 2 tane FF yeterli

Simdi FFlar icin J1 K1 ve J2 K2 degerlerini bulalim.

JK FF nasil bir seydi

j=1 K=0 => Q=1
j=0 K=1 => Q=0
j=1 K=1 => Q=Q!
j=0 K=0 => Q=Q

Bundan sonrasini yapabilirmisin?

Bu arada, JK Flip Flopta girislere neden J ve K denmis merak ediyordum.

Cevabi cok basitmis.

JK Flip flopu Texas Instruments firmasinda Jack Kilby adindaki Muhendis icad etmis ve isimlendirmeyi kendisi yapmis.
 
Son düzenleme:

Forum istatistikleri

Konular
128,126
Mesajlar
915,254
Kullanıcılar
449,841
Son üye
nazoyata

Yeni konular

Geri
Üst