1-3-7-5-2 Sayan sayıcı tasarımı J-K flip flop
Buradaki derslerimi ülkemin farklı kesimlerinden öğrencilerimin sorularını sonuçlarını bularak ve onlara bu tür soruların nasıl yapacağını anlatmaktayım. Bu yazımda şeyh edabali üniversitesi
mekatronik öğrencisinin bir tasarımını nasıl yapıldığını anlatacağım
İlk olarak tasarımın planını kuralımJ-K flip flop göre tasarım yapacağız.
1. aşama sayıcı döngüsünü ikili sisteme göre yazma
2. aşama ilk durumları yazma,
3. aşama son durumları döngüye göre yazma
4. aşama J-K flip flop göre doğruluk tablosu yazma
5,aşama karnof haritası oluşturma
6. aşama kornof sadeleştirme
7. aşama proteus programında devreyi kurma
1 Aşama;
Sayıcımız 1-3-7-5-2 Şeklinde sayacak ve tekrar başa dönecektir.Bunun için var olan rakamları ikilik sisteme çevirmemiz gerekmektedir.Ve döngümüzü bu ikilik sistemde oluşturacağız.
2 Aşama;
ilk durumları yazmak için kaça kadar saydığımız önemlidir. 3 bitlik bir sayıcı maksimum 7 kadar sayar.Bu da bize yeterlidir. Sayıcımızda 9 olsaydı mecburen bir üst bit yapmamız gerekmektedir.İlk durumlarda bütün varsayımlar sırayla yazılır yani 0-1-2-3-4-5-6-7 ikilik sistemdeki karşılıkları yazılır.
3 Aşama;
3 Aşama;
son durumları döngüye göre yazmamız gerekir.Döngüde görüldüğü gibi 0 sayısını 1 gidecek ve döngüye sokacağız.
1 sayısı 3 e
3 sayısı 7ye
7 sayısı 5 e
5 sayısı 2 ye
2 sayısı 1 e gidecek şekilde son durumlara yazılır.
2 sayısı 1 e gidecek şekilde son durumlara yazılır.
4. Aşama;
J-K ff tablosunu oluşturmak için J-K flip flop doğruluk tablosunu bilmek gerekir.Doğruluk tablosu aşağıda ki gibidir.
Bu doğruluk tablosuna bakılarak JA-KA-JB-KB-JC-KC flip flopları hazırlanır.Burada yazarken 4-6 döngü içinde yer almadığı için bu sayıların karşılığı dont carry olacak.Diğer satırlar örnegin ilk durumdaki A birinci satır 0 son durumdaki A birinci satır 0 dır. J-K flip flop tablosuna bakarak durumu yazarsak JA=0 KA=X Değeri alır diğer satırlarda bu şekilde yapılır.
5-6. Aşama;
JB karnoff haritasında sadeleştirirsek JB=C
Bu doğruluk tablosuna bakılarak JA-KA-JB-KB-JC-KC flip flopları hazırlanır.Burada yazarken 4-6 döngü içinde yer almadığı için bu sayıların karşılığı dont carry olacak.Diğer satırlar örnegin ilk durumdaki A birinci satır 0 son durumdaki A birinci satır 0 dır. J-K flip flop tablosuna bakarak durumu yazarsak JA=0 KA=X Değeri alır diğer satırlarda bu şekilde yapılır.
5-6. Aşama;
JA karnoff haritasında sadeleştirirsek JA=BC
KA karnoff haritasında sadeleştirirsek KA=B*
JB karnoff haritasında sadeleştirirsek JB=C
KB karnoff haritasında sadeleştirirsek KB=A+C*
JC karnoff haritasında sadeleştirirsek JC=1
KC karnoff haritasında sadeleştirirsek KC=AB* olur
7. Aşama; Proteus oluşturduğumuz devreyi kurmaya böylelikle yaptığımız devrenin doğru olup olmadığını öğreniriz.Devreyi kurduğumda her hangi bir hata olmadığını gördüm.. proteus devresi aşağıdaki gibidir.İsterseniz proteus devresini buradan indirebilirsiniz.
Hiç yorum yok: