Praktikum
DENGAN KARNAUGH MAPS (K-MAPS)
3
3.1. TUJUAN
3.2. PERALATAN
Modul Logic Circuit Elektronika Digital
Gambar 1. Adjacent
(a) Pada baris kolom (b) Pada sisi kolom
(c) Pada tepi baris (d) Pada sisi kolom dan baris
Sebuah K-Map pada dasarnya adalah tabel yang terdiri dari baris dan kolom.
Jumlah kotak di dalam tabel tersebut adalah 2n, di mana n adalah jumlah variabel
inputnya. Baris dan kolom menyatakan variabel input-variabel inputnya. Jumlah
variabel input pada baris dan kolom bisa lebih dari 1 variabel. Tabel dengan 4 kotak
(4 map) terdiri dari 2 variabel input, 8 map (3 variabel input), 16 map (4 variabel
input) ditunjukkan pada gambar 2 (a) s/d (c).
2
Gambar 2. K-Map dengan ;
(a) 2 variabel input (b) 3 variabel input (c) 4 variabel input
Masing-masing kotak pada K-Map akan berisi nilai-nilai biner output yang dihasilkan
oleh kombinasi variabel-variabel inputnya. Sedangkan setiap kotak mempunyai
nomor unik (desimal) yang sesuai dengan kombinasi biner dari variabel-variabel
inputnya. Sebagai contoh, pada gambar 3(a), kotak ke-1 bernilai logika 11
merupakan kombinasi dari input A dan B, dimana A bernilai “1” dan B bernilai. Nilai
ini juga merupakan nomor desimal kotak tersebut, yaitu nomor 3.
3
Cara yang sangat sederhana untuk mengisi K-Map dengan memeperhatikan nilai
fungsi pada tabel kebenaran, ditunjukkan pada contoh gambar 6.
N D C B A F
0 0 0 0 0 0
1 0 0 0 1 0
2 0 0 1 0 1
3 0 0 1 1 1
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 1
9 1 0 0 1 1
10 1 0 1 0 0
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 0
14 1 1 1 0 0
15 1 1 1 1 0
C B A F
0 0 0 X
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 X
1 1 1 X
8
Penyederhanaan fungsi logika pada k-map di atas dapat dikerjakan dengan dua
cara berbeda, perhatikan gambar 9 di bawah:
9
b) Diketahui sebuah rangkaian logika seperti gambar 10.
H
A
10
1 1 1 1
3.5. TUGAS
1. Sederhanakan fungsi logika di bawah dengan menggunakan K-map,
buktikan kesamaan fungsi hasil penyederhanaan dan fungsi aslinya dengan
menggunakan tabel kebenaran, dan gambarlah rangkaian logikanya.
2. Desain rangkaian logika yang dibuat hanya dengan gate-gate AND, OR dan
Inverter. Output dari rangkaian akan HIGH (“1”) selama 4 bit hexadecimal
inputnya adalah bilangan ganjil dari 0 s/d 9.
3. Suatu pengolahan pertanian membutuhkan alarm yang dibuat untuk
mengontrol kondisi hangat dari tangki kimianya. Tangki mempunyai 4 buah
switch H/L untuk memonitor suhu (T), tekanan (P), level fluida (L), dan berat
(W). Desain sistem yang akan mengaktifkan alarm, ketika semua kondisi ini
terpenuhi :
a. Level fluida = H dengan T=H dan P=H
b. Level fluida = L dengan T=H dan W=H
c. Level fluida = L dengan T=L dan P=H
d. Level fluida = L dengan W=L dan T=H
Dapatkan persamaan Boolean dari alarm
Sederhanakan dengan k-map
Gambarkan rangkaian
11
12