Saturday, April 11, 2015

Ayo Implementasikan Masalahmu Dalam Rangkaian Logika

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