Fungsi Boolean seringkali mengandung operasi-operasi biner yang tidak perlu, literal atau suku-suku yang berlebihan namun bisa kita sederhanakan dengan berbagai cara, salah satunya menggunakan Peta Karnaugh / Karnaugh Map (K-MAP). Karnaugh Map atau yang biasanya disebut dengan K-Map adalah suatu teknik penyederhanaan fungsi logika dengan cara pemetaan. K-Map terdiri dari kotak-kotak yang jumlahnya terdiri dari jumlah variable dan fungsi logika atau jumlah inputan dari rangkaian logika yang sedang kita hitung.
Untuk
mengimplementasikan sebuah masalah kedalam rangkaian logika dan bisa kita
sederhanakan, diperlukan langkah langkah perancangan rangkaian, yaitu :
1. Penjabaran
Ide
2. Menentukan
jumlah variable input dan output yang dibutuhkan
3.
Mengimplementasikan ide kedalam tabel kebenaran
4.
Penyederhanaan fungsi Boolean*
5. Implementasi
ke dalam rangkaian logika
Nahh yuk implementasikan masalah berikut ini kedalam
rangkaian logika dasar
Sebuah pabrik kimia memerlukan alarm untuk menandai
terjadinya kondisi kritis pada salah satu tangkinya. Masing-masing tanki
memiliki 4 buah switch HIGH/LOW yang memonitor
- Temperatur (T)
- Level Fluida (L)
- Tekanan (P)
- Bobot (W)
Desain sistem yang bisa mengaktifkan alarm jika
kondisi-kondisi dibawah ini terjadi:
- Level fluida, temperature dan tekanan adalah HIGH
- Level fluida LOW, Tekanan dan Bobot HIGH
- Level fluida dan temperature LOW, Tekanan HIGH
- Level fluida dan bobot Low, Temperatur HIGH
Masalah diatas bisa kita implementasikan kedalam rangkaian logika, dengan langkah - langkah berikut :
1. Penjabaran Ide
Alarm
tanda kondisi kritis kebocoran tangki pada pabrik kimia akan menyala jika terjadi kondisi :
- Level fluida, temperature dan tekanan adalah HIGH
- Level fluida LOW, Tekanan dan Bobot HIGH
- Level fluida dan temperature LOW, Tekanan HIGH
- Level fluida dan bobot Low, Temperatur HIGH
2. Menentukan jumlah variable input dan output yang
dibutuhkan
INPUT
:
1. Temperatur
(A)
2. Level
Fluida (B)
3. Tekanan
(C)
4. Bobot
(D)
OUTPUT
:
1. Alarm
kondisi kritis (Y)
3. Mengimplementasikan ide kedalam tabel kebenaran
Pendeklarasian Variabel :
1. Temperatur (A)
low : 0
high : 1
2. Level Fluida (B)
low : 0
high : 1
3. Tekanan (C)
low : 0
high : 1
4. Bobot (D)
low : 0
high : 1
Mati : 0
4. Penyederhanaan fungsi Boolean
Selain
menggunakan metode SOP atau POS untuk menyederhanakan fungsi Boolean dapat juga
menggunakan K-Maps
Fungsi Boolean : A’B’CD’ + A’B’CD + AB’C’D’ + AB’CD’ + AB’CD + ABCD’ + ABCD
Video
Semoga bermanfaat ^^
No comments:
Post a Comment