21 Ağustos 2017 Pazartesi

Sayısal Devre Tasarımı

Sayısal (lojik) bir devrede verilen bir problemi çözmek için belli adımların bilinmesi gerekir. Yani belirli kurallar problemi çözmek için temel teşkil etmektedir. Sayısal devre tasarımında girişler ve çıkışlar vardır ve verilen girişlere göre çıkış değerleri değişmektedir.

sayısal tasarım




















"Örneğin,  4 adet sensör bulunan bir sistemde sensörlerden en az iki tanesi aktif olduğunda çıkıştaki motoru çalıştıran bir devre tasarlayınız." Bu şekilde bir soruyu çözmek için aşağıdaki adımlar izlenir:

  • Öncelikle verilen sistem için doğruluk tablosu oluşturulur. 
  • Oluşturulan doğruluk tablosuna göre giriş çıkış değerleri oluşturulur. 
  • Doğruluk tablosuna göre karno haritaları oluşturulur.
  • Karno haritaları çıkış değerleri belirlenir.
  • Son olarak çıkış değerlerine göre lojik devre çizimi gerçekleştirilir. 

Aşağıdaki videolarda sayısal tasarım ile ilgili örnek soru çözümleri yapımıştır. 



7 Ağustos 2017 Pazartesi

Karnaugh (Karno) Haritaları

Karnaugh haritaları (kmaps) sayısal elektronik (lojik) alanında önemli bir yer tutmaktadır. Lojik ifadeler karno haritaları kullanılarak kolay bir şekilde sadeleştirilebilir. Çok karmaşık boolean ifadelerini karno haritaları ile sadeleştirmek mümkündür.

Karno haritaları hazırlanırken giriş sayıları dikkate alınır. Örneğin 3 girişli bir lojik ifade için 2 üzeri 3=8 li karno haritası kullanılır.

2 giriş için 4
3 giriş için 8
4 giriş için 16
5 giriş için 32 li karno haritası oluşturulur.

Aşağıdaki şekilde 4 girişli bir karno haritası yer almaktadır. Dolayısıyla 16 lı bir karnaugh haritası oluşturulmuştur.
karnaugh map
karnaugh haritası


Örneğin,  A=B+CD ifadesi basit bir boolean ifadesidir. Zaten sade bir ifadedir. Bu ifade daha fazla sadeleştirilemez . Dolayısıyla bu ifadede karno haritalarını kullanmak gereksizdir.  Fakat Q=ABC+ABC'+AB'C+A'BC gibi bir ifade için karno haritaları kullanılabilir. Çünkü bu ifadeyi sadeleştirmek zordur. Dolayısıyla 3 girişimiz (A,B,C) olduğundan 8 li bir karno haritası oluşturabiliriz.

Aşağıdaki video eğitimlerinde karno haritaları anlatılmıştır ve karnaugh haritaları ile ilgili sorular yer almaktadır.



           




4 Ağustos 2017 Cuma

Mintermler (Çarpımların Toplamı)

Mintermleri , çarpımların toplamı şeklinde ifade edebiliriz. Aslında mintermler , maxtermlerin tersi olarak düşünülebilir.

Mintermlerde referans olarak lojik 1 çıkışı dikkate alınır.


mintermler


Aşağıdaki eğitim videosunda mintermler ile ilgili örnekler yer almaktadır:


1 Ağustos 2017 Salı

Maxtermler (Toplamların Çarpımı)

Maxtermleri lojik ifadelerin toplamlarının çarpımı olarak özetleyebiliriz.


Aşağıdaki örnekte 3 girişli bir tablo hazırlanmıştır.  Girişlere göre çıkış ifadesi lojik 0 ve lojik 1 değerini almıştır. Bizden istenen lojik 0 değerine göre işlem yapmaktır.

makstermler
-maxterm-

Aşağıdaki video derste maxtermler (toplamların çarpımı) ile ilgili örnekler yer almaktadır.