PENDAHULUAN
Pada jaman sekarang ini, teknologi berkembang sangat pesat. Bermacam macam
alat dihasilkan Sekarang, hampir semua peralatan yang bekerja dengan tegangan listrik sudah
menggunakan rangkaian digital. Saat ini rangkaian elektronika digital sudah bukan barang
asing lagi. Rangkaian digital sudah ada di mana-mana dan bersinergi dengan rangkaian
elektronika analog untuk membentuk rangkaian-rangkaian elektronika yang lebih cermat,
cepat, dan tepat sasaran Sebenarnya, sebuah rangkaian digital tidak harus selalu berupa
rangkaian rumit dengan banyak komponen kecil seperti yang kita lihat di dalam komputer,
handphone, ataupun kalkulator. Sebuah rangkaian dengan kerja sederhana yang menerapkan
prinsip-prinsip digital, juga merupakan sebuah rangkaian digital. Contoh rangkaian digital
sederhana adalah rangkaian pengaman yang ditambahkan pada rangkaian kunci kontak
sepeda motor atau mobil. Pada rangkaian pengaman terdapat kontak (berupa relay atau
transistor) yang aktivitasnya dikontrol oleh pemilik sepeda motor. Kontak pengaman ini
harus dihubungkan seri dengan rangkaian kunci kontak. Akibatnya, walau kunci kontak
terhubung, sepeda motor tidak dapat distarter jika kontak pengaman ini masih terbuka. Cara
ini cukup manjur untuk menghindari pencurian sepeda motor.
Gerbang (gate) dalam rangkaian logika merupakan fungsi yang menggambarkan
hubungan antara masukan dan keluaran. Untuk menyatakan gerbang-gerbang tersebut
biasanya digunakan simbol-simbol tertentu. Ada beberapa standar penggambaran simbol.
Salah satu standar simbol yang populer adalah MIL-STD-806B yang dikeluarkan oleh
Departemen Pertahanan Amerika Serikat untuk keperluan umum pada bulan Februari 1962.
Untuk menunjukkan prinsip kerja tiap gerbang (atau rangkaian logika yang lebih kompleks)
dapat digunakan beberapa cara. Cara yang umum dipakai antara lain adalah tabel kebenaran
(truth table) dan diagram waktu (timing diagram). Karena merupakan rangkaian digital, tentu
saja level kondisi 2 yang ada dalam tabel atau diagram waktu hanya dua macam, yaitu logika
0 (low, atau hight) dan logika 1 (atau False, atau true). Kondisi lain yang mungkin ada adalah
kondisi X (level bebas, bisa logika 1 atau 0), dan kondisi high impedance (impedansi tinggi).
Kondisi X biasanya ada di masukan gerbang dan menyatakan bahwa apa pun logika
masukannya (logika 0 atau 1) tidak akan mempengaruhi logika keluaran yang dihasilkan.
(Hodges D. , Jacson, Nasution S).
Kondisi impedansi tinggi pada suatu titik (point) menunjukkan titik yang
bersangkutan diisolasi dari rangkaian lain, sehingga tidak ada logika yang akan
mempengaruhi titik tersebut gerbang dan rangkaian logika juga dapat diimplementasikan
dalam bentuk rangkaian dioda, transistor, ataupun rangkaian terpadu yang disebut integrated
circuit (IC). Dengan semakin majunya teknologi pembuatan komponen mikro-elektronika,
perkembangan komponen IC untuk rangkaian digital menjadi pesat. IC logika jenis TTL
(Transistor- Transistor Logic) dan CMOS (Complementary Metal Oxide Semiconductor)
cukup populer di kalangan masyarakat penggemar elektronika. Walaupun sudah mulai
berkurang, jenis IC tersebut masih banyak digunakan hingga saat ini.
Dalam mengimplementasikan rangkaian digital, kita juga dapat mengunakan
Electronics Workbench (EWB) diteliti untuk diaplikasikan sebagai program simulasi bagi
alat-alat elektronik yang dirancang. Dalam hal ini diteliti mengenai seberapa akurat respons
yang diperoleh dari simulasi EWB dibandingkan dengan respons dari beberapa alat
elektronik real dan juga seberapa banyak jenis alat elektronik yang dapat disimulasikan atau
seberapa banyak jenis komponen atau rangkaian terintegrasi yang terdapat dalam EWB.
Aplikasi EWB ini diharapkan dapat menjembatani kesenjangan antara teori dan praktek
seperti disebut di atas. Biasanya pada suatu karya tulis ilmiah mengenai perancangan dan
penganalisaan suatu alat elektronik hanyalah didasarkan pada studi literatur dan tidak melalui
suatu pembuktian praktis. Pembuktian dengan komponen-komponen dan rangkaianrangkaian terintegrasi fisik selain membutuhkan biaya pengadaan yang tinggi (untuk jenis
dan jumlah besar), juga sering terjadi kerusakan pada komponen-komponen fisik tersebut.
Penggunaan EWB dapat mengatasi kelemahan-kelemahan perangkat keras di atas dan
membangkitkan kepercayaan diri para mahasiswa bahwa alat elektronik yang dirancang dapat
bekerja seperti yang dikehendaki.
Penelitian ini dibatasi dengan menguji coba alat elektronik analog, yang dirancang
dan dianalisa oleh mahasiswa Jurusan Teknik Elektro untuk mata ajaran Analisa dan
Perancangan. Penelitian ini bertujuan untuk menyelidiki keakuratan respons yang diperoleh
dari simulasi EWB dibandingkan dengan respons secara fisik dan teoritis dari alat elektronik
yang dipilih, yakni suatu alat elektronik analog dan berapa banyak jenis komponen atau
rangkaian terintegrasi yang terdapat dalam EWB Transmitter vibrasi adalah alat yang dapat
mengukur level dan komponen frekuensi dari vibrasi mesin secara elektronik serta dapat
mengirimkan data-data itu ke ruang pemantauan sejauh 100 m dari alat tersebut. Transmitter
vibrasi ini menggunakan suatu transduser vibrasi yang disebut akselerometer piezoelektrik /
AP (piezoelectric accelerometer) dan terdiri dari penguat depan muatan, penguat
instrumentasi, penguat tegangan tak membalik dua tingkat, filter lolos bawah, filter lolos pita,
dan pengubah tegangan ke arus. Dengan software tersebut, kita dapat merancang dan
menyimulasi rangkaian di komputer PC, Perancangan rangkaian dapat kita lakukan dengan
cara skematis, yang menggunakan simbol-simbol layaknya menggambar rangkaian digital di
kertas. Atau dengan bahasa VHDL (Visual Hardware Description Language) dan Verilog
yang lebih sulit.. (Boylestad, Robert dan Louis Nashelsky)
1.1. Latar Belakang
Gerbang yang diterjemahkan dari istilah asing gate, adalah elemen dasar dari semua
rangkaian yang menggunakan sistem digital. Boleh jadi mereka mengena l istilah pencacah
(counter), multiplekser ataupun encoder dan decoder dalam teknik digital, tetapi adakalanya
mereka tidak tahu dari apa dan bagaimana alat-alat tersebut dibentuk. Ini dikarenakan oleh
mudahnya mendapatkan fungsi tersebut dalam bentuk satu serpih IC (Integrated Circuit).
Bagi yang telah mengetahui dari apa dan bagaimana suatu fungsi digital seperti halnya
pencacah dibentuk hal ini tak akan menjadi masalah, namun bagi pemula dan autodidak yang
terbiasa menggunakan serpih IC berdasarkan penggunaannya akan menjadi memiliki
pendapat yang salah mengenai teknik digital. Untuk itulah artikel berikut yang ditujukan bagi
pemula ditulis. Semua fungsi digital pada dasarnya tersusun atas gabungan beberapa gerbang
logika dasar yang disusun berdasarkan fungsi yang diinginkan. Gerbang-gerbang dasar ini
bekerja atas dasar logika tegangan yang digunakan dalam teknik digital. Logika tegangan
adalah asas dasar bagi gerbang-gerbang logika. (Hodges D. , Jacson, Nasution S).
1.2. Perumusan Masalah
Permasalahan yang dibahas dalam makalah ini adalah mempelajari dan memahami
tentang gerbang logika AND, NOT, OR dan NAND dengan menggunakan program
Electronics Workbench (EWB) kemudian merealisasikannya dengan membangun sendiri
sebuah premasalahan mengunakan gerbang NOT OR dan matrik AND. Dimana sebagai
implementasi gerbang NAND dan di lanjutkan dengan menggunakan IC dan penerapan
Dekoder.
fungsi yang
diinginkan. Gerbang -gerbang dasar ini bekerja atas dasar logika tegangan yang digunakan
dalam teknik digital.Logika tegangan adalah asas dasar bagi gerbang-gerbang logika.
Dalam teknik digital apa yang dinamakan logika tegangan adalah dua kondisi tegangan
yang saling berlawanan. Kondisi tegangan ada tegangan mempunyai istilah lain
berlogika satu (1) atau berlogika tinggi (high), sedangkan tidak ada tegangan
memiliki istilah lain berlogika nol (0) atau berlogika rendah (low). Dalam membuat
rangkaian logika kita menggunakan gerbang-gerbang logika yang sesuai dengan yang
dibutuhkan. Rangkaian digital adalah sistem yang mempresentasikan sinyal sebagai nilai
diskrit. Dalam sebuah sirkuit digital,sinyal direpresentasikan dengan satu dari dua macam
kondisi yaitu 1 (high, active, true,) dan 0 (low, nonactive,false). (Sendra, Smith, Keneth
C)
Ada dua golongan besar IC yang umum digunakan yaitu TTL dan CMOS.
IC dari jenis TTL memiliki mutu yang relatif lebih baik daripada CMOS dalam hal daya
yang dibutuhkan dan kekebalannya akan desah.
IC TTL membutuhkan catu tegangan sebesar 5 V sedangkan CMOS dapat diberi catu
tegangan mulai 8 V sampai 15 V. Hali ini harus diingat benar-benar karena kesalahan
pemberian catu akan merusakkan IC.
Karena adanya perbedaan tegangan catu maka tingkat tegangan logika juga akan berbeda.
Untuk TTL logika satu diwakili oleh tegangan sebesar maksimal 5 V sedangkan untuk
CMOS diwakili oleh tegangan yang maksimalnya sebesar catu yang diberikan, bila catu
yang diberikan adalah 15 V maka logika satu akan diwakili oleh tegangan maksimal
sebesar 15 V. Logika pada TTL dan CMOS adalah suatu tegangan yang harganya
mendekati nol.
Untuk TTL nama IC yang biasanya terdiri atas susunan angka dimulai dengan angka 74
atau 54 sedangkan untuk CMOS angka ini diawali dengan 40.(Ian Robertson Sinclair,
Suryawan)
semua sinyal masukan bernilai tinggi, sehingga dapat dikatakan bahwa gerbang OR hanya
memiliki sinyal keluaran rendah jika semua sinyal masukan bernilai rendah.
Contoh1: F = A + B.C
Contoh2: F = A + B.C
Gerbang NAND adalah pengembangan dari gerbang AND. Gerbang ini sebenarnya
adalah gerbang AND yang pada outputnya dipasang gerbang NOT. Gerbang yang paling sering
digunakan untuk membentuk rangkaian kombinasi adalah gerbang NAND dan NOR, dibanding
dengan AND dan OR. Dari sisi aplikasi perangkat luar, gerbang NAND dan NOR lebih umum
sehingga gerbang-gerbang tersebut dikenal sebagai gerbang yang universal. Gerbang-gerbang
NOT, AND dan OR dapat di-substitusi ke dalam bentuk NAND saja, dengan hubungan seperti
gambar 2.
Rangkaian Asal
Untuk mendapatkan persamaan dengan menggunakan NAND saja, maka persamaan asal
harus dimodifikasi sedemikian rupa, sehingga hasil akhir yang didapatkan adalah persamaan
dengan NAND saja. Gerbang NAND sangat banyak di pakai dalam computer modern dan
mengeti pemakaiannya sangat berharga bagi kita, untuk merancang jaringan gerbang NAND ke
NAND, gunakan prosedur tabel kombinasi untuk ungkapan jumlah hasil kali,
Dalam perancangan logika, gerbang logika siskrit tidak selalu digunakan ttapi biasanya
beisi banyak gerbang, karena itu, biasanya lebih disukai untuk memanfaatkan satu jenis gerbang,
dan bukan campuran beberapa gerbang untuk alasan ini konversi gerbang digunakan untuk
menyatukan suatu fungsi gerbang tertentu dengan cara mengombinasikan beberapa gerbang yang
bertipe sama, suatu misal implementasi gerbang NAND ke dalam gerbang NO, gerbang AND dan
gerbang OR (Kf Ibrahim, Tehnik Digital)
Pertimbangan lain nya dalam impelemtasi fungis boole berkaitan dengan jenis gate yang
digunakan, seringkali di rasakan perlu nya untuk mengimplimentasikan fungsi boole dengan
hanya menggunakan gate-gate NAND saja, walaupun mungkin tidak merupakan implementasi
gate
minimum,
teknik
tersebut
memiliki
keuntungan
dan
keteraturan
yang
dapat
2.4. Decoder
Decoder adalah suatu rangkaian logika kombinasional yang mampu mengubah masukan kode biner
n-bit ke m-saluran keluaran sedemikian rupa sehingga setiap saluran keluaran hanya satu yang akan
aktif dari beberapa kemungkinan kombinasi masukan. Gambar 2.14 memperlihatkan diagram dari
decoder dengan masukam n = 2 dan keluaran m = 4 ( decoder 2 ke 4). Setiap n masukan dapat berisi
logika 1 atau 0, ada 2N kemungkinan kombinasi dari masukan atau kode-kode. Untuk setiap
kombinasi masukan ini hanya satu dari m keluaran yang akan aktif (berlogika 1), sedangkan keluaran
yang lain adalah berlogika 0. Beberapa decoder didisain untuk menghasilkan keluaran low pada
keadan aktif, dimana hanya keluaran low yang dipilih akan aktif sementara keluaran yang lain adalah
berlogika 1. Dari keadaaan aktif keluaranya, decoder dapat dibedakan atas non inverted output
dan inverted output. (David Bucchlah, Wayne McLahan)
Dari gambar di atas kita dapat mengetahui model IC gerbang AND dan Gerbang OR dan
Gerbang Not, adapun dari gambar di atas dapat di jelaskan sebagai berikut :
1. Macam macam gerbang (logic gate)
2. Pilihan IC gerbang
3. VCC yang ada pada IC ( tempat di sambungkan nya Power atau catu daya )
4. A dan B adalah Inputan
5. Y adalah Output dari Inputan
6. GND adalah Keluaran sebagai Ground
7. Tipe IC yang di gunakan
8. Model IC yang mana yang akan di gunakan dan berapa Inputan yang akan di gunakan
Dari penjelasand di atas kita dapat merangkai sebuah permasalahan F = B A' + A ( B'C' + B C )
Dari gambar di atas kita dapat mengetahui Rangkaian gerbang dengan model IC, yang
menggunakan Gerbang NOT, OR dan AND, kombinasi gerbang ketiga tersebut di jadikan sebuah
rangkaian IC yang dapat di buktikan pada gambar berikutnya.
Dari gambar di atas kita dapat melihan bahwa inputan A itu berniai 1 dan imputan B dan C
bernilai 0, jadi output dari inputan A yang benilai 1 adalah lampu menyala dan Pengukuman.
Volt meter berjalan
Dari gambar di atas kita dapat melihat bahwa lampu tidak menyala karna dari hasil
kombinasi gerbang di atas mengeluarkan output 0 sehingga lampu tidak menyala, lampu menyala
jika imputan A dan imputan B itu bernilai 1.
Dari gambar di atas kita dapat mengetahui bagaimna gambar tersebut menerapkan suatu
pemilihan gerbang yang akan di gunakan dan model IC yang di gunakan, adapun IC itu memiliki
pilihan pilihan berapa imputan yang akan di gunakan seperti contoh tipe IC 7408 (Quad 2-in AND)
adalah type 2 inputan untuk gerbang AND.
Dari gambar di atas kita dapat mengetahui rangkaian kombinasi gerbang logic dan IC yang
belum di masukkan suatu inputan.
Dari gambar di atas kita dapat mengetahui semua inputan di atas itu bernilai 1 dan
lampu nya menyala, ini membuktikan bahwa dari hasil kombinasi di atas itu menghasil kan output 1.
Rankaian di atas itu membutuhkan 3 model gerbang dan ini cukup boros untuk proses kinerja suatu
gerbang yang di rancang, dari itu kita akan menerapkan suatu implementasi gerbang NAND yang
hanya cukup mengguankan 1 gerbang saja, seperti gambar di bawah ini.
Dari gambar di atas kita dapat mengetahui suatu implementasi Gerbang NAND dari
beberapa gerbang yaitu AND, OR dan NOT. Implementasi itu berfungsi untuk mempermudah dan
menghemat gerbang karna penggunaan tiga model gerbang itu lebih boros dari penggunaan satu
model gerbang. Setelah di konversikan hasil nya pun sama seperti yang di jelaskan pada gambar
berikutnya. Dengan adanya model penerapan inpelemtnasi gerbang maka perusahaan akan mengirit
biaya untuk perancangan model IC, dan juga dapat memperkecil suatu desing yang di gunakan.
Dari gambar di atas dapat di ketahui bahwa imputan imlementasi gerbang NAND bernilai 1
sehingga outputnya berniai 1. Dari uji coba di atas dapat di ketahui bahwa fungsi dari kombinasi
gerbang AND, OR dan NOT itu sama hasilnya dengan implementasi gerbang NAND. Jadi dengan
mudah di pahami bahwa rangakian NAND adalah gambungan dari gerbang gerbang dasar yaitu
AND, OR dan NOT.
00--5F
01011111
D7 D6 D5 D4 D3 D2 D1 D0
Dimana D5D0= 0-1
Berdasarkan bentuk persoalan di atas maka kita dapat merancang suatu tabel kebenaran seperti di
bawah ini :
D7
D6
D5
D4
OUT
Berdasarkan table tersebut, gerbang yang cocok untuk output diatas adalah gerbang NAND.
Karena apabila nilai D5 dan D6 bernilail 1 maka rangkain yang terjadi adalah enable low sedangkan
rangkaian yang diminta adalah enable High. Jadi jelaslah table tersebut gerbang NAND karna sifat
gerbang
ini
adalah
jika
salah
satu
dan
keduanya
berniali
0.
Karena jawaban untuk table tersebut sudah ditemukan maka langkah yang kita lakukan adalah
menggabungkan rangkain-rangkaian tersebut. Maka hasil dari rangkain tersebut adalah sebagai
berikut.
Gambar di atas adalah pengguanaan gerbang NAND dan OR pada persoalan decoder
tersebut dan kita akan mecoba untuk memberikan inputan pada masing variable, terlebih dahulu
pastikan sofwere dalam keadaan menyala untuk menguji suatu permasalahan seperti pada gambar
di bawah ini.
Gambar di atas adalah inputan A berilai 1, pada D5 sehingga lampu masih menyala karna
antara D4 dan D5 itu mengeluarkan output enable HIGHT. Selanjunya kita akan mencoba untuk
memasukkan nilai 1 pada variable B, seperti gambar di bawah ini
Gambar di atas adalah imputan variable B berniali 1, kita dapat melihat bahwa lampu masih
menyala dan juga pada inputan variable C berniali 1, lampu tetap menyala karna output yang di
ahsilkan itu bernilai 1 artinya enable HIGHT. Selanjutnya akan di jelaskan pada gambar di bawah ini.
Created by Saduddin
22 Juni 2010