Karnaugh Haritası Sadeleştirici
0-15 arası mintermleri girerek en sade toplam-çarpım ifadesini bulun. Değişken sayısını otomatik çıkarır, örneklerle anlatır.
Kullanmaya başla
Karnaugh Haritası Sadeleştirici ile Mantık İfadelerini Basitleştirin
Dijital devre tasarımında, doğruluk tablosundan elde edilen mintermleri sadeleştirmek önemlidir. Bu araç, 0-15 arası minterm indekslerini kullanarak en sade toplam-çarpım (sum-of-products) ifadesini bulur.
Çalışma Prensibi
Araç, girdiğiniz mintermleri kullanarak geçerli tüm implicant küplerini (grupları) sıralar ve yalnızca verilen mintermleri kapsayanları seçer. Ardından en az terim ve en az literal içeren kapsamayı seçer. Değişkenler A, B, C, D olarak en anlamlı bitten en az anlamlı bite sıralanır.
Örnek: 1,3,5,7 Girdisi
1,3,5,7 mintermlerini girdiğinizde araç üç değişken (A, B, C) olduğunu çıkarır ve ifadeyi C olarak sadeleştirir. Bu, Karnaugh haritasında 1,3,5,7 hücrelerinin C=1 sütununu kapladığını gösterir.
Sınırlamalar
Bu araçta önemsiz (don't-care) girişi, POS formu, hazard-free optimizasyon veya görsel Karnaugh haritası yoktur. Değişken sayısı otomatik çıkarıldığı için kullanılmayan baştaki değişkenler korunamaz. Örneğin, 0-7 arası mintermler için dört değişkenli bir ifade isteseniz bile araç üç değişkenli sonuç verir.
Sıkça Sorulan Sorular
1. Aynı mintermi birden fazla kez yazarsam ne olur?
Araç tekrarları otomatik olarak kaldırır; yani 1,1,3 girdisi 1,3 ile aynı sonucu verir.
2. 16'dan büyük bir indeks girebilir miyim?
Hayır, araç yalnızca 0-15 arası indeksleri kabul eder. Daha büyük bir değer girerseniz hata alırsınız.
3. Sonuçta neden bazen 1 çıkıyor?
Eğer değişken sayısı için tüm mintermleri (örneğin 3 değişken için 0-7) girerseniz, ifade sabit 1 olur. Bu, fonksiyonun her durumda doğru olduğu anlamına gelir.
Kontrol Listesi
- Minterm indekslerini 0-15 arasında girin.
- Tekrarları önemsemeyin; araç kaldırır.
- Sonuçtaki değişken sayısını kontrol edin.
- İfadedeki ! ve + işaretlerini doğru yorumlayın.
- Beklenmedik bir sonuç alırsanız girdi aralığınızı gözden geçirin.
0–15 arasında 1–16 tamsayı girdisini virgül, noktalı virgül veya boşlukla ayırın; tekrarlar silinmeden önce 16 girdi sınırına sayılır. 0-7 gibi aralık yazımı ve Boole ifadeleri kabul edilmez. Değişken önündeki ! DEĞİL, yan yana değişkenler VE, + VEYA demektir. Boş liste reddedilir, 0 değildir. Sabit 1 sonucunda kanonik liste gösterilmez. Grafik ızgara veya elle genişlik seçimi yoktur.
İşlem tarayıcınızda yerel olarak yapılır.