Anda di halaman 1dari 25

ENCODER

DAN
DECODER

WISNU HENDRO MARTONO

9/25/2015 10:14 AM DOSEN TI STT-PLN 1


ENCODER DAN DECODER
•Encoder adalah suatu rangkaian
logika yang salah satu fungsinya
adalah untuk mengkonversikan
kode yang lebih dikenal oleh
manusia ke dalam kode yang
kurang dikenal manusia.

•Decoder adalah suatu rangkaian


logika yang berfungsi untuk
mengkonversikan kode yang
kurang dikenal manusia kedalam
kode yang lebih dikenal manusia.

9/25/2015 10:14 AM DOSEN TI STT-PLN 2


Decoder ?
 Decoder adalah suatu untai digital yang memiliki
beberapa masukan dan keluaran. Hanya satu
keluaran yang aktif pada suatu saat, ditentukan
nilai-nilai masukannya.
 Output yang aktif ditentukan dari nilai biner
kombinasi masukannya, sedangkan output lainnya
dalam kondisi tak aktif.
 Untai decoder biasanya menggunakan gerbang
dasar AND karena gerbang AND menghasilkan
keluaran “1” atau “High”, apabila semua
masukannya “High”.

9/25/2015 10:17 AM DOSEN TI STT-PLN 3


Bentuk Dasar Decoder
 Bentuk dasar decoder memiliki N masukan dan 2N
keluaran.
 Blok diagram Decoder :

9/25/2015 10:14 AM DOSEN TI STT-PLN 4


Untai Decoder
berikut memiliki 2
jalur masukan dan 4
jalur keluaran (2 to 4
Decoder).
9/25/2015 10:14 AM DOSEN TI STT-PLN 5
Decoder 3 to 8 (active high)

F0
F1
A
F2
B F3
F4
C
F5
F6
F7

9/25/2015 10:14 AM DOSEN TI STT-PLN 6


Decoder 3 to 8 (active high)

9/25/2015 10:14 AM DOSEN TI STT-PLN 7


Decoder 3 to 8 (active high)
 Terdapat tiga input A, B dan C yang mewakili
suatu bilangan biner tiga bit dan delapan output
yaitu O0 s/d O7 yang mewakili angka oktal dari 0
s.d tujuh angka oktal.
 variabel output hanya mempunyai sebuah logik 1
untuk setiap kombinasi inputnya.
 Saluran output yg nilainya sama dengan 1
mewakili angka oktal yg setara dengan bilangan
biner pada saluran inputnya.

9/25/2015 10:14 AM DOSEN TI STT-PLN 8


Contoh Decoder 2 to 4 dengan
Keluaran Active Low
(menggunakan gerbang NAND)

D0
A0
D1

A1 D2

D3
A0 A1 D3 D2 D1 D0
0 0 1 1 1 0
0 1 1 1 0 1
1 0 1 0 1 1
1 1 0 1 1 1

9/25/2015 10:14 AM DOSEN TI STT-PLN 9


IC 74ALS138 :
Contoh chip decoder

9/25/2015 12:37 PM DOSEN TI STT-PLN 10


IC 74ALS138 :
Tabel dan Simbol

 Memiliki 3 input: A0,A1, A2 dan 8


output.
 Memiliki 3 input tambahan E1,E2 ,E3.
 Disusun dari gerbang NAND  output
aktif rendah (=0).
 Kondisi tak aktif ditandai dengan semua
output=1.
9/25/2015 12:50 PM DOSEN TI STT-PLN 11
Contoh Aplikasi Decoder
untuk Pengalamatan Port

9/25/2015 10:14 AM DOSEN TI STT-PLN 12


Encoder
 Encoder adalah suatu untai digital yang memiliki fungsi
kebalikan dari fungsi decoder.
 Sebuah Encoder memiliki beberapa jalur masukan, hanya
satu masukan yang aktif pada suatu saat, dan
menghasilkan keluaran N bit.

9/25/2015 10:14 AM DOSEN TI STT-PLN 13


Encoder Oktal ke Biner
 Terdiri dari delapan
I0
input, satu untuk masing-
masing dari delapan I1
angka, dan tiga output I2
yang menghasilkan I3 Y0
bilangan biner yang I4
sesuai. I5 Y1
 Rangkaian Encoder I6
terdiri dari beberapa Y2
I7
gerbang OR.

9/25/2015 10:14 AM DOSEN TI STT-PLN 14


Encoder Oktal ke Biner

9/25/2015 10:14 AM DOSEN TI STT-PLN 15


Decoder BCD
ke Desimal
 Gambar Rangkaian Dekoder
BCD(Binary Coded Desimal).
 Memiliki 4 input dan 10
output ( 6 output tak
digunakan).
 Hanya 1 output yang aktif
pada satu saat sesuai
kombinasi masukannya.
 Karena gerbang yang
digunakan adalah gerbang
NAND, maka output aktif
bernilai LOW.

9/25/2015 10:14 AM DOSEN TI STT-PLN 16


Decoder BCD :
Tabel Kebenaran dan Simbol IC 74LS42

9/25/2015 10:14 AM DOSEN TI STT-PLN 17


Decoder BCD ke Penampil 7
Segmen
 Decoder BCD ada 2 macam yaitu yang
outputnya aktif level tinggi dan yang outputnya
aktif rendah sehingga membutuhkan penampil 7
segmen yang berbeda.
 Untuk keluaran Decoder BCD aktif level tinggi
(1) menggunakan 7 segmen kommon katoda,
sedangkan untuk aktif level rendah (0)
menggunakan 7 segmen kommon anoda.

9/25/2015 10:14 AM DOSEN TI STT-PLN 18


Peraga/Penampil 7 segmen
 Untuk menampilkan
bilangan yang dikeluarkan
decoder.
 Terdiri dari 7 segmen yang
tersusun membentuk angka-
angka ditandai dengan
huruf-huruf a, b, c, d, e, f
dan g.
 Setiap segmen dapat diisi
sebuah filament atau LED
yang akan berpijar apabila
diaktifkan.

9/25/2015 10:14 AM DOSEN TI STT-PLN 19


Penampil 7 Segmen
Common Anoda

 Kaki-kaki anoda LED


dihubungkan bersama dengan
tegangan yang mewakili nilai
logika 1.
 Masing-masing segmen LED
akan menyala jika kaki
katodanya diberi nilai logika 0.
 Tiap kaki katoda LED akan
terhubung pada satu kaki
keluaran Decoder BCD.
9/25/2015 5:52 PM DOSEN TI STT-PLN 20
Penampil 7 Segmen
Common Katoda
 Kaki-kaki katoda LED
dihubungkan bersama dengan
tegangan yang mewakili nilai
logika 0 (ground).
 Masing-masing segmen LED
akan menyala jika kaki
anodanya diberi nilai logika 1.
 Tiap kaki anoda LED akan
terhubung pada satu kaki
keluaran Decoder BCD.

9/27/2015 9:42 AM DOSEN TI STT-PLN 21


Tabel Kebenaran Decoder Common Anoda

9/25/2015 10:14 AM DOSEN TI STT-PLN 22


Tabel Kebenaran Decoder Common Katoda

9/25/2015 10:14 AM DOSEN TI STT-PLN 23


9/25/2015 10:14 AM DOSEN TI STT-PLN 24
Rangkaian Decoder BCD to 7 segmen
Common Anoda

9/25/2015 10:14 AM DOSEN TI STT-PLN 25

Anda mungkin juga menyukai