Nah setelah kita
belajar tentang rangkaian logika sekarang ayo kita belajar mengimplementasikan
masalah yang ada dalam rangkaian logika.
Nah langkah unruk mengimplementasikan suatu
masalah dalam rangkaian logika yaitu :
1. Penjabaran Ide
Nah
disini kita harus menjabarkan ide atau inti dari masaalh yang kita hadapi.
Disini kita akan menjelaskan suatu
kondisi akan terjadi jika syaratnya terpenuhi atau tidak.
2. Menentukan Jumlah Variabel Input dan
Output yang dibutuhkan.
Nah setelah kita menjabarkan
ide atau inti dari permasalahan kita, kita harus menentukan berapa jumlah input
dan output dari masalah kita.
3. Mengimplementasikan Ide kedalam Tabel
Kebenaran
Dari
input dan output yang sudah kita tentukan kita buat table kebenarannya.
4. Penyederhanaan fungsi Boolean
Setelah
membuat table kebenaran kita bisa menentukan fungsi logikanya dengan bantuan
aljabar Boolean. Nah fungsi logika tersebut dapat dibuat dengan du acara yaitu
SOP (Sum Of Product) ataupun POS (Product Of Sum), namun fungsi logika pada SOP
atau POS masih bisa disederhanakan lagi. Nah untuk menyederhanakannya kita bisa
menggunakan Karnaugh Maps (K-Maps).
5. Implementasi kedalam Rangkaian Logika
Nah setelah semua langkah dari no 1
sampai 4 kita lakukan, sekarang kita bisa mengimplementasikan masalah kita
dalam rangkaian logika.
Nah dibawah ini adalah
contoh pengimplementasian suatu masalah dalam rangkaian logika.
Tugas
Sebuah
pabrik kimia memerlukan alarm untuk menandai terjadinya kondisi kritis pada salah
satu tangkinya. Masing-masing tanki memiliki4 buah switch HIGH/LOW yang
memonitor :
1. Temperatur (T)
2. Level Fluida (L)
3. Tekanan (P)
4. Bobot (W)
Desain
system yang bisa mengaktifkan alarm jika kondisi-kondisi dibawah ini terjadi:
–Level fluida, temperature dan tekanan
adalah HIGH
–Level fluidaLOW, Tekanan dan Bobot
HIGH
–Level fluida dan temperature
LOW, Tekanan HIGH
–Level
fluida dan bobot Low, Temperatur HIGH
1. Penjabaran Ide
a. Alarm system akan menyala jika :
- Level
fluida, temperature dan tekanan adalah HIGH
- Level
fluida LOW, Tekanan dan Bobot HIGH
-
Level
fluida dan Temperatur LOW, Tekanan HIGH
- Level
fluida dan bobot Low, Temperatur HIGH
2. Menentukan Jumlah Variabel Input dan Output
Ada 4 input :
a. Temperatur (T)
b. Level Fluida (L)
c. Tekanan (P)
d. Bobobt (W)
Ada 1 output :
a. Alarm
3. Implementasi dalam Tabel
Kebenaran 4. Penyederhanaan Fungsi Boolean
Dari tabel kebenaran diatas didapat fungsi POSnya yaitu :
POS = (T+F+P+B) (T+F+P+B') (T+F'+P+B) (T+F'+P+B') (T+F'+P'+B) (T+F'+P'+B') (T'+F+P+B') (T'+F'+P+B) (T'+F'+P+B')
Kemudian disederhanakan dengan K - Maps yang aplikasinya tersedia secara online :Nah setelah disederhanakan hasilnya yaitu : F(TLPW) = TP + L'P + TL'W'
5. Implementasi kedalam Rangkaian Logika
Implementasi di Winbreadboard
Schematic
Breadboard
Jadi seperti itulah langkah - langkah untuk mengimplementasikan suatu masalah ke dalam Winbreadboard.
Selamat Mencoba...
No comments:
Post a Comment