Monday, April 13, 2015

Ayo belajar Perancangan Rangkaian Logika!



Perancangan Rangkaian Logika ada  5 langkah 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

Langsung Saja kepada contohnya (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
  • Temperatur(T)
  • Level Fluida(L)
  • Tekanan(P)
  • 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


Penjabaran Ide

Alarm 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
 
Menentukan jumlah variabel input dan output

4 input :
  • Temperatur (T)
  • Level fluida (F)
  • Tekanan (P)
  • Bobot (B)
1 output :
  • Alarm
Implementasi dalam Tabel Kebenaran

Jika :

Maka Tabel Kebenaranya Seperti Berikut :
 


Penyederhanaan Fungsi Boolean

Dari tabel diatas jika menggunkan fungsi SOP dan POS maka hasilnya sebagai berikut :
  • Jika menggunakan fungsi SOP : (T'L'PW')+(T'L'PW)+(TL'P'W')+(TL'PW')+(TL'PW)+(TLPW')+(TLPW).
  • Jika menggunakan fungsi POS : (T+L+P+W).(T+L+P+W').(T+L'+P+W).(T+L'+P+W').(T+L'+P'+W).(T+L'+P'+W').(T'+L+P+W')(T'+L'+P+W).(T'+L'+P+W').
dan jika disederhanakan menggunakan karnaugh maps hasilnya menjadi : TP+L'P+TL'W'
Pengaplikasian menggunakan software karnaugh maps minimizer:



Implementasi ke dalam Rangkaian Logika

Logic Gate
 
Test On WinBreadBroad

Breadboard:

Schematic:

 

No comments:

Post a Comment