0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan17 halaman

Encoder

Rangkaian digital dapat mengubah data input menjadi kode biner melalui encoder dan menafsirkan kembali kode biner menjadi data asli melalui decoder. Encoder mengubah data ke kode biner sedangkan decoder melakukan proses sebaliknya. Kedua rangkaian ini memiliki tabel kebenaran dan persamaan yang berbeda untuk aktif rendah dan tinggi.

Diunggah oleh

AF Rashad
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan17 halaman

Encoder

Rangkaian digital dapat mengubah data input menjadi kode biner melalui encoder dan menafsirkan kembali kode biner menjadi data asli melalui decoder. Encoder mengubah data ke kode biner sedangkan decoder melakukan proses sebaliknya. Kedua rangkaian ini memiliki tabel kebenaran dan persamaan yang berbeda untuk aktif rendah dan tinggi.

Diunggah oleh

AF Rashad
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd

RANGKAIAN DIGITAL

ENCODER
ENCODER
• Rangkaian yang berfungsi mengubah data
pada inputnya menjadi kode-kode biner
pada outputnya.
• Encoder oktal ke biner  Encoder 8 ke 3
SIMBOL

I0 0 I0 0

I1 1 I1 1
I2 2 I2 2
0 0
I3 3 1 I3 3 1
Encoder Encoder
I4 4 I4 4
8 ke 3 2 8 ke 3 2
I5 5 I5 5

I6 6 I6 6

I7 7 I7 7

Active-Low Active-High
Tabel Kebenaran
INPUT OUTPUT
0 1 2 3 4 5 6 7 C B A
1 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 1 0 0
0 0 0 0 0 1 0 0 1 0 1
0 0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 0 1 1 1 1
Persamaan
• Berdasarkan Tabel kebenaran, maka
dapat disusun persamaan output encoder
8 ke 3.
• A=1+3+5+7
• B=2+3+6+7
• C=4+5+6+7
Rangkaian dengan gerbang OR
Encoder dengan perioritas
INPUT OUTPUT INPUT OUTPUT

0 1 2 3 4 5 6 7 C B A 0 1 2 3 4 5 6 7 C B A

1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1

X 1 0 0 0 0 0 0 0 0 1 X 0 1 1 1 1 1 1 1 1 0

X X 1 0 0 0 0 0 0 1 0 X X 0 1 1 1 1 1 1 0 1

X X X 1 0 0 0 0 0 1 1 X X X 0 1 1 1 1 1 0 0

X X X X 1 0 0 0 1 0 0 X X X X 0 1 1 1 0 1 1

X X X X 0 1 0 0 1 0 1 X X X X X 0 1 1 0 1 0

X X X X X X 1 0 1 1 0 X X X X X X 0 1 0 0 1

X X X X X X X 1 1 1 1 X X X X X X X 0 0 0 0

Active-High Active-Low
Persamaan
• Active-High

A  1234567  34567  567  7


B  234567  34567  67  7
C  4567  567  67  7

• Active-Low
?
Encoder desimal ke BCD Active-High
INPUT OUTPUT
0 1 2 3 4 5 6 7 8 9 D C B A
1 0 0 0 0 0 0 0 0 0 0 0 0 0
X 1 0 0 0 0 0 0 0 0 0 0 0 1
X X 1 0 0 0 0 0 0 0 0 0 1 0
X X X 1 0 0 0 0 0 0 0 0 1 1
X X X X 1 0 0 0 0 0 0 1 0 0
X X X X X 1 0 0 0 0 0 1 0 1
X X X X X X 1 0 0 0 0 1 1 0
X X X X X X X 1 0 0 0 1 1 1
X X X X X X X X 1 0 1 0 0 0
X X X X X X X X X 1 1 0 0 1
Encoder desimal ke BCD Active-Low

• IC TTL (74147, 74148)


DECODER
• Rangkaian yang berfungsi untuk
mengkode ulang atau menafsirkan kode-
kode biner yang ada pada inputnya
menjadi data asli pada outputnya.
• Merupakan kebalikan dari fungsi encoder
Decoder 2 ke 4
(Simbol Active-High)

A 0 0 Y0
1 Y1
B 1 DECODER
2 ke 4 2 Y2

3 Y3
Tabel Kebenaran Decoder
2 ke 4 (Active-High)
Pemilih Output

B A Y0 Y1 Y2 Y3

0 0 1 0 0 0

0 1 0 1 0 0

1 0 0 0 1 0

1 1 0 0 0 1
• DEMUX 1 ke 4 dan DECODER 2 ke 4
• DEMUX 1 ke 8 dan DECODER 3 ke 8
• DEMUX 1 ke 16 dan DECODER 4 ke 16
Y0
A 0 0 Y0

DEMUX 1 Y1 1 Y1
I B 1 DECODER
ke 4 Y2 2 ke 4 2 Y2

3 Y3
Y3

ENABLE
S1 S0
DECODER 2 ke 4
(Active-Low)

A 0 0 Y0
DECODER
1 Y1
B 1
2 ke 4 2 Y2

3 Y3

E
DECODER BINER KE OKTAL
• Decoder disediakan dalam oleh IC 74138

Anda mungkin juga menyukai