11
ENCODER Disusun Oleh: -Dory Fermando (1101130238) -Hamdan Mubarokah (1101130241) -Andy Sastrawinata (1101130337) -Reza Abdul Rozaq (1101130340) -Rizky Maulana Arpan (1101134503) -Suproborini Caturarum M. (1101134509) Kelompok 3 Kelas TT-37-G1 Telkom University

Encoder

Embed Size (px)

DESCRIPTION

encoder

Citation preview

Page 1: Encoder

ENCODERDisusun Oleh:

-Dory Fermando (1101130238)-Hamdan Mubarokah (1101130241)-Andy Sastrawinata (1101130337)-Reza Abdul Rozaq (1101130340)-Rizky Maulana Arpan (1101134503)-Suproborini Caturarum M. (1101134509)

Kelompok 3Kelas TT-37-G1

Telkom University

Page 2: Encoder

Pengertian

Encoder adalah suatu perangkat yang berfungsi untuk mengubah (konfersi) bentuk sinyal desimal

menjadi biner.

Page 3: Encoder

Pengertian

Encoder dalam rangkaian digital adalah rangkaian kombinasi

gerbang digital yang memiliki input banyak dalam bentuk line input dan

memiliki output sedikit dalam format bilangan biner.

Page 4: Encoder

• Dalam teori digital ada istilah “Desimal to BCD encoder” yang berfungsi mengkodekan line input desimal (0-9) menjadi kode bilangan biner 4 bit BCD (Binary coded decimal).

• Contoh: “8 line to 3 line encoder” artinya input 8 line dan output 3 line (3 bit BCD).

Page 5: Encoder

Ilustrasi Digital Encoder

• Encoder Desimal ke BCD yaitu rangkaian encoder dengan input 9 line dan output 4 bit data BCD

Page 6: Encoder

Tujuan dan Spesifikasi Encoder

• Membuat tabel kebenaran dari encoder yang ingin dibuat.

• Membuat persamaan logika encoder yang diinginkan pada tabel kebenaran menggunakan K-Map.

• Mengimplementasikan persamaan logika encoder dalam bentuk rangkaian gerbang logika digital

Page 7: Encoder

1. Membuat Tabel Kebenaran

Tabel kebenaran encoder desimal (10 line) ke BCD.

Page 8: Encoder

2. Membuat Persamaan Logika

• Y3 = X8 + X9• Y2 = X4 + X5 + X6 + X7• Y1 = X2 + X3 + X6+ X7• Y0 = X1 + X3 + X5 + X7 + X9

Persamaan logika output encoder desimal (10 line) ke BCD

Page 9: Encoder

3. Mengimplementasikan Persamaan

Rangkaian Implementasi encoder desimal (10 line) ke BCD sesuai

tabel kebenaran.

Page 10: Encoder

Kesimpulan

• Rangkaian sebelumnya merupakan implementasi dari tabel kebenaran dan persamaan logika encoder desimal ke BCD.

• Jalur input X0 tidak dihubung ke rangkaian karena alasan efisiensi komponen, hal ini disebabkan karena jika input X0 ditekan maka tidak akan mengubah nilai output yaitu (0000).

• Rangkaian tersebut bekerja dengan baik apabila hanya 1 jalur input saja yang dijadikan input, hal ini karena rangkaian encoder tersebut bukan didesain sebagai priority encoder.

Page 11: Encoder

Ntar slide yg ini dihapus, buat tambahan aja. Barangkali ada yg

nanya tentang encoder.• Priority encoder: rangkaian encoder yang

memiliki fungsi prioritas.• Operasi rangkaiannya: jika ada 2 input bernilai

“1” pada saat yg sama, maka input yg punya prioritas tertinggi yg diambil.

• Oke?