Upload
ariana-finley
View
83
Download
2
Embed Size (px)
DESCRIPTION
BINARY DECODING. Engkonversi sebuah n-bit code biner kedalam sebuah sinyal diskrit/1 (satu) output yang aktif ( low/high ). Syarat perancangan sebuah Dekoder yaitu m 2 n dimana m adalah kombinasi keluaran dan n adalah jumlah bit masukan. Binary Decoder. N input. M output. - PowerPoint PPT Presentation
Citation preview
BINARY DECODING
Engkonversi sebuah n-bit code biner kedalam sebuah sinyal diskrit/1 (satu) output yang aktif (low/high)
Syarat perancangan sebuah Dekoder yaitu m 2n dimana m adalah kombinasi keluaran dan n adalah jumlah bit masukan
Binary Decoder M
outputNinput
Hanyasatuoutput yang aktif(low/high) daribanyakinput yang diberikan
2 to 4 Binary Decoder 4 Decoder
x y f0 f1 f2 f3
0 0 1 0 0 0
0 1 0 1 0 0
1 0 0 0 1 0
1 1 0 0 0 1
2-TO- 4decoder
x
y
F0F1F2
F3
;0 BAF
Dari tabel diatas diperoleh persamaan sbb :
ABFBAFBAFBAF 3;2;1;0
X Y Z F0 F1 F2 F3 F4 F5 F6 F70 0 0 0 1 1 1 1 1 1 10 0 1 1 0 1 1 1 1 1 10 1 0 1 1 0 1 1 1 1 10 1 1 1 1 1 0 1 1 1 11 0 0 1 1 1 1 0 1 1 11 0 1 1 1 1 1 1 0 1 11 1 0 1 1 1 1 1 1 0 11 1 1 1 1 1 1 1 1 1 0
3 – TO – 8 Binary Decoder (aktif low)
1 1 1
Z 1 1 1 1
YX . YX XY YX
Z
F0
1 1 1 1
Z 1 1 1
YX . YX XY YX
Z
F1
ZYXF 0 ZYXF 1
1 1 1
Z 1 1 1 1
YX . YX XY YX
Z
F2
ZYXF 2
1 1 1 1
Z 1 0 1 1
YX . YX XY YX
Z
F3
ZYXF 3
1 1 1
Z 1 1 1 1
YX . YX XY YX
Z
F4
ZYXF 4
1 1 1 1
Z 1 1 1
YX . YX XY YX
Z
F5
ZYXF 5
1 1 1
Z 1 1 1 1
YX . YX XY YX
Z
F6
ZYXF 6
1 1 1 1
Z 1 1 1
YX . YX XY YX
Z
F7
ZYXF 7
3-TO- 8decoder
y
z
x F0
F7
F1F2F3F4F5F6
IMPLEMENTASI DECODER UNTUK FULL EDDER
INPUT OUTPUT
X Y Z SUM CO
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
TABEL KEBENARAN
SUM(X, Y, Z) = ( 1, 2, 4, 7 )
CO (X, Y, Z)= ( 3, 5, 6, 7 )
y
z
F0x F1
F2F3F4F5F6F7
A
B
Ci
SUM
Co
3 TO 8 DECODER
Binary to Octal DecodingAKTIVE LOW ( 0 ) AKTIVE HIGH ( 1 )
INPUT OUTPUT22 21 20 0 1 2 3 4 5 6 7
0 0 0 0 1 1 1 1 1 1 1
0 0 1 1 0 1 1 1 1 1 1
0 1 0 1 1 0 1 1 1 1 1
0 1 1 1 1 1 0 1 1 1 1
1 0 0 1 1 1 1 0 1 1 1
1 0 1 1 1 1 1 1 0 1 1
1 1 0 1 1 1 1 1 1 0 1
1 1 1 1 1 1 1 1 1 1 0
INPUT OUTPUT22 21 20 0 1 2 3 4 5 6 7
0 0 0 1 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0 0 0 0
0 1 0 0 0 1 0 0 0 0 0
0 1 1 0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 1 0 0 0
1 0 1 0 0 0 0 0 1 0 0
1 1 0 0 0 0 0 0 0 1 0
1 1 1 0 0 0 0 0 0 0 1
INPUT OUTPUT
Z Y X W a b c d e f g0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
a
b
c
d
e
f
g
TABEL KEBENARAN BCD TO SEVEN SEGMEN ( 0 S/D 9)
INPUT OUTPUT
Z Y X W a b c d e f g0 0 0 0 1 1 1 1 1 1 00 0 0 1 0 1 1 0 0 0 00 0 1 0 1 1 0 1 1 0 10 0 1 1 1 1 1 1 0 0 10 1 0 0 0 1 1 0 0 1 10 1 0 1 1 0 1 1 0 1 10 1 1 0 1 0 1 1 1 1 10 1 1 1 1 1 1 0 0 0 01 0 0 0 1 1 1 1 1 1 11 0 0 1 1 1 1 1 0 1 11 0 1 0 1 1 1 0 1 1 11 0 1 1 0 0 1 1 1 1 11 1 0 0 1 0 0 1 1 1 01 1 0 1 0 1 1 1 1 0 11 1 1 0 1 0 0 1 1 1 11 1 1 1 1 0 0 0 1 1 1
TABEL KEBENARAN BCD TO SEVEN SEGMEN ( 0 S/D F)
IC DekoderMacam-macam IC dekoder antara lain : 74138 dekoder mengubah bilangan biner 3 bit
menjadi bilangan oktal7442 dekoder mengubah bilangan biner (BCD)
menjadi bilangan desimal7447 dekoder mengubah bilangan biner (BCD)
menjadi tampilan 7-segmen LED aktif LOW7448 dekoder mengabah bilangan biner (BCD)
menjadi tampilan 7-segmen LED aktif HIGH
15 14 13 12 11 1016
7654321
VCC A
0
89DCB
4321 GND5
9
8
6
7
Masukan Keluaran
Keluaran
0 1 2 3 4 98765
A CB D
Dekoder Biner (BCD) - Desimal
Gambar 5.2 Konfigurasi pin IC decoder 7442
INPUT OUTPUTN0 D C B A 0’ 1’ 2’ 3’ 4’ 5’ 6’ 7’ 8’ 9’0 0 0 0 0 0 1 1 1 1 1 1 1 1 11 0 0 0 1 1 0 1 1 1 1 1 1 1 12 0 0 1 0 1 1 0 1 1 1 1 1 1 13 0 0 1 1 1 1 1 0 1 1 1 1 1 14 0 1 0 0 1 1 1 1 0 1 1 1 1 15 0 1 0 1 1 1 1 1 1 0 1 1 1 16 0 1 1 0 1 1 1 1 1 0 1 1 17 0 1 1 1 1 1 1 1 1 1 1 0 1 18 1 0 0 0 1 1 1 1 1 1 1 1 0 19 1 0 0 1 1 1 1 1 1 1 1 1 1 0
SALAH
1 0 1 0 1 1 1 1 1 1 1 1 1 11 0 1 1 1 1 1 1 1 1 1 1 1 11 1 0 0 1 1 1 1 1 1 1 1 1 11 1 0 1 1 1 1 1 1 1 1 1 1 11 1 1 0 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1
Tabel Kebenaran IC 7442
01
12
23
34
45
56
67
79
810
911
A312
A213
A114
A015
U?
7442
220
12345678
161514131211109
S?
SW DIP-8
R10K
+5 +5
ABCD
RANGKAIAN SEDERHANA IC 7442
ENCODER
mengkodekan suatu sinyal masukan menjadi keluaran berupa kode biner
4-TO- 2encoder
A
B
I0I1I2
I3
I0 I1 I2 I3 B A
1 0 0 0 0 0
0 1 0 0 0 1
0 0 1 0 1 0
0 0 0 1 1 1
X
)32.(1.0
)3232.(1.0
32.1.032.1.0
IIII
IIIIII
IIIIIIIIB
)31.(2.0
)3131.(2.0
32.1.032.1.0
IIII
IIIIII
IIIIIIIIA
INPUT OUTPUT0 1 2 3 4 5 6 7 8 9 Z Y X W
1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 0 0 0 1 0 0
0 0 0 0 0 1 0 0 0 0 0 1 0 1
0 0 0 0 0 0 1 0 0 0 0 1 1 0
0 0 0 0 0 0 0 1 0 0 0 1 1 1
0 0 0 0 0 0 0 0 1 0 1 0 0 0
0 0 0 0 0 0 0 0 0 1 1 0 0 1
Tabel 2.1. Fungsi Keluaran Enkoder desimal ke biner
1 2 3 Cancel
4 5 6 Clear
7 8 9 Store
# 0 * Enter
ENKODERMATRIK
4 X 4
Output
Kode Biner4 Bit
X0
X1
X2
X3
Y0
Y1
Y2
Y3
Penterjemahan keypad dengan Enkoder Matrik
Macam-macam IC dekoder antara lain : 74147 Enkoder mengubah bilangan
desimal menjadi bilangan biner (BCD)
74148 Enkoder mengubah bilangan oktal (besaran 8) menjadi bilangan biner.
15 14 13 12 11 1016
7654321
VCC NC
4
9123D
8765 GNDC
9
8
B
A
MasukanKeluaran
Masukan
0 1 2 3 4 98765
A CB D
Enkoder Desimal - Biner (BCD)
Keluaran
Keluaran
Konfigurasi IC dekoder 74147
INPUT OUPUTNo
0’ 1’ 2’ 3’ 4’ 5’ 6’ 7’ 8’ 9’ Z Y X W
0 1 1 1 1 1 1 1 1 1 0 0 0 0 0
X 0 1 1 1 1 1 1 1 1 0 0 0 1 1
X X 0 1 1 1 1 1 1 1 0 0 1 0 2
X X X 0 1 1 1 1 1 1 0 0 1 1 3
X X X X 0 1 1 1 1 1 0 1 0 0 4
X X X X X 0 1 1 1 1 0 1 0 1 5
X X X X X X 0 1 1 1 0 1 1 0 6
X X X X X X X 0 1 1 0 1 1 1 7
X X X X X X X X 0 1 1 0 0 0 8
X X X X X X X X X 0 1 0 0 1 9
Tabel Kebenaran IC 74147