Rangkaian logika adalah rangkaian yang menerapkan dasar-dasar logika dalam pemakaiannya. Pada umumnya rangkaian logika menggunakan gerbang-gerbang logika yang terintegrasi dalam satu IC. Sedangkan Karnaugh Map sendiri 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. Rumus untuk menentukan jumlah kotak pada K-Map adalah 2^n dimana n adalah banyaknya variabel inputan.
Langkah–langkah pemetaan K-Map secara umum adalah sebagai berikut :
1. Penjabaran ide2. Menentukan jumlah variabel input dan output yang dibutuhkan
3. Mengimplementasikan ide ke dalam tabel kebenaran
4. Penyederhanaan fungsi Boolean
5. Implementasi ke dalam rangkaian logika.
Oke langsung saja kita ke latihan soal dan langkah penyelesaiannya.
Latihan Soal :
Sebuah pabrik kimia memerlukan alarm untuk menandai terjadinya kondisi kritis pada salah satu tankinya. Masing-masing tanki mempunyai 4 buah switch HIGH/LOW yang memonitor :
1. Temperatur (T)
2. Level Fluida (L)
3. Tekanan (P)
4. Bobot (W)
Desain sistem yang bisa mengaktifkan alarm jika kondisi-kondisi di bawah ini terjadi:
1. Level Fluida, Temperatur dan Tekanan adalah HIGH.
2. Level Fluida LOW, Tekanan dan Bobot HIGH
3. Level Fluida dan Temperatur LOW, Tekanan HIGH
4. Level Fluida dan Bobot LOW, Temperatur HIGH.
Langkah Penyelesaian :
1. Penjabaran ide
Alarm pabrik akan menyala jika
a. Level Fluida (HIGH), Temperatur (HIGH), dan Tekanan (HIGH)
b. atau Level Fluida (LOW), Tekanan (HIGH), dan Bobot (HIGH)
c. atau Level Fluida (LOW), Temperatur (LOW), dan Tekanan (HIGH)
d. atau Level Fluida (LOW), Bobot (LOW), dan Temperatur (HIGH)
2. Menetukan jumlah variabel input dan output
4 input
a. Temperatur (T)
b. Tekanan (P)
c. Level Fluida (L)
d. Bobot (W)
1 output
a. Alarm pabrik (Y)
3. Mengimplementasikan ide ke dalam tabel kebenaran
4. Penyederhanaan fungsi Boolean
Untuk menyederhanakan rangkaian logika menggunakan K-Map, buat seperti pada gambar dibawah ini. Lalu kelompokkan nilai yang bernilai satu dengan aturan setiap kelompok hanya boleh terdiri dari 2, 4, 8, 16 atau bilangan kelipatan 2 lainnya
Nah dari tabel K-Map kita dapat membuat persamaan yang sudah sangat sederhana. Berikut adalah persamaanya.
5. Implementasi ke dalam rangkaian logika
Berikut ini adalah implementasi kedalam rangkaian logika yang dibuat dengan menggunakan aplikasi Microsoft Visio 2010.
No comments:
Post a Comment