Anda di halaman 1dari 6

MODUL V ENCODER DAN DECODER

Muhamad Rizky (2210631160052)


Asisten: Regita Aulia Safitri, Tyo Bima Pratama
Tanggal Percobaan: 13/10/2023
TLE61617-SISTEM DIGITAL
Laboratorium Dasar Teknik Elektro – Fakultas Teknik Unsika

Abstrak tidak memiliki sifat memori, maka nilai keluaran


rangkaian di suatu waktu hanya ditentukan oleh
Pada percobaan ini, kami menjalani empat percobaan berbeda
nilai dari masukanya di waktu tersebut. Contoh
yang melibatkan perancangan, simulasi, dan pengujian.
dari rangkaian kombinasional : Multiplexer,
rangkaian Encoder dan Decoder dalam konteks elektronika
Demultiplexer, Encoder dan Decoder[1].
digital. Encoder adalah perangkat yang mengubah data
masukan menjadi format yang lebih terstruktur, sementara
Decoder adalah perangkat yang mengembalikan data yang 2.2 ENCODER
telah diubah oleh Encoder menjadi format semula. Keempat Encoder berfungsi sebagai rangkaian untuk
variasi percobaan ini melibatkan decoder 1 ke 10, decoder IC mengkodekan/mengubah data masukan mejadi
744, encoder 4 ke 10 dan encoder IC 74LS147. praktikan data bilangan biner dengan format tertentu pada
merancang rangkaian Encoder dan Decoder menggunakan keluaranya. Encoder dalam rangkaian digital
gerbang logika (AND, NOT, dan OR) dan IC sebagai adalah rangkaian kombinasi gerbang digital yang
komponen utama. Simulasi wavefrom dilakukan dengan memiliki masukan banyak dan memiliki keluaran
mengatur data masukan yang telah ditentukan dan mengamati sedikit dalam format bilangan biner. Encoder akan
keluaran yang dihasilkan.Selanjutnya, praktikan memetakan mengkodekan setiap jalur input yang aktif menjadi
pin rangkaian pada perangkat Altera DE1, mengunggah kode bilangan biner. Contoh encoder seperti,
hasil kompilasi, dan melakukan pengujian langsung dengan encoder desimal to BCD yang berarti rangkaian
mengubah kondisi masukan sesuai dengan tabel pengujian digital yang berfungsi untuk mengkodekan
yang telah ditetapkan. Tujuan utama praktikum decoder dan masukan dengan jumlah masukan desimal (0-9)
encoder adalah memberikan pemahaman dasar tentang menjadi keluaran kode bilangan biner 4 bit BCD
bagaimana decoder dan encoder berperan dalam mengubah (Binary Coded Decimal), atau 8 to 3 encoder yang
sinyal atau kode masukan menjadi keluaran yang tepat.. berarti rangkaian encoder oktal pada masukanya
Kata kunci: Decoder, Encoder, Rangkaian menjadi kode biner (3 bit BCD) pada
Kombinasional, IC 7447, IC 74147. keluaranya,[1].

1. PENDAHULUAN 2.3 DECODER

Decoder merupakan rangkaian yang berfungsi


Dalam praktikum kali ini praktikan akan mengkodekan/mengubah ulang data bilangan-
membuat rangkaian encoder dan decoder, lalu bilangan biner pada masukanya menjadi data asli
di mengaplikasikan ke ALTERA DE1 yang pada outputnya. Fungsi rangkaian decoder
menggunakan seven segment. Encoder dan merupakan kebalikan dari fungsi rangkaian
Decoder itu termasuk dalam rangkaian encoder. Contoh decoder seperti, decoder 2 to 4,
kombinasional, dan di laporan kali ini saya decoder BCD ke desimal atau decoder 4 to 10 yang
akan menjelaskan apa itu rangkaian berarti rangkaian digital yang berfungsi untuk
kombinasional, encoder, decoder dan seven menafsirkan kode-kode BCD (Binary Coded
segment. Decimal) pada masukanya dan menjadi bilangan
desimal (0-9) pada keluaranya,[1].
2. STUDI PUSTAKA
Bagian ini berisi uraian singkat dari apa itu
2.4 SEVEN SEGMENT
rangkaian kombinasional, encoder, decoder dan Seven segment merupakan bagian-bagian yang
seven segment. digunakan untuk menampilkan angka atau
bilangan decimal. Seven segment tersebut terbagi
2.1 RANGKAIAN KOMBINASIONAL menjadi 7 batang LED yang disusun membentuk
angka 8 dengan menggunakan huruf a-f yang
Rangkaian kombinasional adalah rangkaian yang
disebut DOT MATRIKS. Setiap segment ini terdiri
nilai keluaranya (output) tergantung pada nilai
dari 1 atau 2 LED (Light Emitting Dioda). Seven
masukanya (input). Rangkaian kombinasional

1
Laporan Praktikum - Laboratorium Dasar Teknik Elektro – FT UNSIKA
segment bisa menunjukan angka-angka desimal 3.2 PERCOBAAN 2
serta beberapa bentuk tertentu melalui gabungan
aktif atau tidaknya LED penyususnan dalam seven Kompilasi Unggah hasil ke
New Project
segment. selesai ALTERA DE1

Supaya memudahkan penggunaannnya biasanya


memakai sebuah sebuah seven segment driver Susun rangkaian Input lokasi Pin
Tabel Kebenaran
yang akan mengatur aktif atau tidaknya led-led Decoder IC 7447 planner

dalam seven segment sesuai dengan inputan biner


yang diberikan. Bentuk tampilan modern disusun
sebagai metode 7 bagian atau dot matriks. Jenis Input clock dan
Simulasi
duty cycle
tersebut sama dengan namanya, menggunakan
sistem tujuh batang led yang dilapis membentuk
angka 8 seperti yang ditunjukkan pada gambar di Gambar 3.2 Diagram Percobaan 2
atas. Huruf yang dilihatkan dalam gambar itu
ditetapkan untuk menandai bagian-bagian 3.3 PERCOBAAN 3
tersebut.
Kompilasi Unggah hasil ke
Dengan menyalakan beberapa segmen yang sesuai, New Project
selesai ALTERA DE1
akan dapat diperagakan digit-digit dari 0 sampai 9,
dan juga bentuk huruf A sampai F (dimodifikasi).
Sinyal input dari switches tidak dapat langsung Susun rangkaian Input lokasi Pin
Tabel Kebenaran
dikirimkan ke peraga 7 bagian, sehingga harus Encoder 10 to 4 planner
menggunakan decoder BCD (Binary Code
Decimal) ke 7 segmen sebagai antar muka. Decoder
tersebut terbentuk dari pintu-pintu akal yang Input clock dan
Simulasi
duty cycle
masukannya berbetuk digit BCD dan keluarannya
berupa saluran-saluran untuk mengemudikan Gambar 3.3 Diagram Percobaan 3
tampilan 7 segmen.
3.4 PERCOBAAN 4
3. METODOLOGI
Kompilasi Unggah hasil ke
Pada bagian ini menjelaskan bagaimana cara New Project
selesai ALTERA DE1
melakukan setiap percobaan secara singkat.
Penulisannya di representasikan melalui diagram.
Susun rangkaian
Encoder IC Input lokasi Pin
Tabel Kebenaran
3.1 PERCOBAAN 1 74147 dan
Decoder IC 7447
planner

Kompilasi Unggah hasil ke


New Project
selesai ALTERA DE1 Input clock dan
Simulasi
duty cycle

Gambar 3.4 Diagram Percobaan 4


Susun rangkaian Input lokasi Pin
Tabel Kebenaran
Decoder 1 to 10 planner
4. HASIL DAN ANALISIS
Bagian ini berisi data hasil percobaan. Jika
Input clock dan
duty cycle
Simulasi diperlukan, gunakanlah tabel untuk
merepresentasikan data hasil percobaan.

Gambar 3.1 Diagram Percobaan 1

2
Laporan Praktikum - Laboratorium Dasar Teknik Elektro – FT UNSIKA
4.1 PERCOBAAN 1 mengonversi bilangan biner 4 bit menjadi
bilangan desimal 1 hingga 10.
Tabel 4.1 Tabel Kebenaran Decoder 1 to 10
D C B A Y Y Y Y Y Y Y Y Y Y
9 8 7 6 5 4 3 2 1 0

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

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

0 0 1 0 1 1 0 1 1 1 1 1 1 1
Gambar 4.1.1 Rangkaian Decoder 1 to 10
0 0 1 1 1 1 1 0 1 1 1 1 1 1

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

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

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

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

Gambar 4.1.2 Waveform 1 0 0 0 1 1 1 1 1 1 1 1 0 1

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

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

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

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

1 1 0 1 1 1 1 1 1 1 1 1 1 1
Gambar 4.1.3 Pin Planner
1 1 1 0 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1

Dalam tabel kebenaran output Y sebagian


ada yang bernilai LOW dikarenakan, misal D
bernilai LOW, C bernilai LOW, B bernilai
LOW, dan A bernilai LOW. Y9 bernilai LOW
dan Y8 hingga Y0 bernilai high.

Gambar 4.1.4 Rangkaian dengan Pin Planner


Analisis :

Pada percobaan kali ini membahas tentang


rangkaian Decoder 1 to 10. Rangkaian ini
terdiri dari beberapa gabungan gerbang
logika yaitu: NOT dan NAND, terlihat pada
gambar 4-1a D, C, B, dan A sebagai input
sedangkan Y9, Y8, Y7, Y6, Y5, Y4, Y3, Y2, Y1,
dan Y0. Rangkaian ini merupakan decoder
BCD (Binary Coded Desimal) yang

3
Laporan Praktikum - Laboratorium Dasar Teknik Elektro – FT UNSIKA
4.2 PERCOBAAN 2 keluarannya dalam altera berada di 7
segment.

Gambar 4.2.1 Rangkaian Decoder IC 7447

Gambar 4.2.5 Tabel Kebenaran IC 7447


Dalam tabel kebenaran terlihat 7 led yang
hanya sampai angka 9, dikarenakan dalam 7
segment ini hanya bisa mendisplay angka
dari 0 hingga 9. Cara membuktikannya
dengan rumus 2𝑛, jika D bernilai LOW, C
bernilai LOW, B bernilai LOW, dan A
Gambar 4.2.2 Waveform bernilai HIGH, maka 0. 23 + 0. 22 + 0. 21 + 0. 20
= 1,248. Jadi rangkaian diatas terbukti
mengubah biner menjadi desimal.

4.3 PERCOBAAN 3

Gambar 4.2.3 Pin Planner

Gambar 4.3.1 Rangkaian Encoder 10 to 4

Gambar 4.2.4 Rangkaian dengan Pin Planner


Analisis :
Pada percobaan kali ini membahas
Gambar 4.3.2 Waveform
rangkaian Decoder IC 7447. Rangkaian ini
berisi IC 7447 dengan 4 input dan 10 output
yang dimana rangkaian ini berupa decoder
BCD (Binary Coded Desimal) yang
mengonversi bilangan biner 4 bit menjadi
bilangan desimal 1 hingga 10 yang

4
Laporan Praktikum - Laboratorium Dasar Teknik Elektro – FT UNSIKA
Dalam tabel kebenaran, jika A0 bernilai X,
A1 bernilai HIGH.

4.4 PERCOBAAN 4

Gambar 4.3.3 Pin Planner

Gambar 4.4.1 Rangkaian Encoder IC 74147 denganDecoder IC


7447

Gambar 4.3.4 Rangkaian dengan Pin planner


Analisis :
Pada percobaan kali ini membahas Gambar 4.4.2 Waveform

rangkaian Encoder 10 to 4. Rangkaian ini


berisi gerbang logika OR yang seperti terlihat
pada gambar 4-3a susunan rangkaian
Encoder 10 to 4 dengan menggunakan
gerbang logika OR. Rangkaian ini memiliki
9 input yang disambungkan dan 1 input
yang tidak disambungkan dengan 4 output.
Tabel 4.3 Tabel Kebenaran Encoder 10 to 4

A A A A A A A A A A Y Y Y Y
0 1 2 3 4 5 6 7 8 9 0 1 2 3 Gambar 4.4.3 Pin Planner

X 0 0 0 0 0 0 0 0 0 0 0 0 0

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

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

X 0 0 1 0 0 0 0 0 0 1 1 0 0
Gambar 4.4.4 Rangkaian dengan Pin Planner
Analisi :
X 0 0 0 1 0 0 0 0 0 0 0 1 0
Pada percobaan ini membahas rangkaian
X 0 0 0 0 1 0 0 0 0 1 0 1 0 Encoder IC 74147 dengan Decoder IC 7447.
Pertama-tama rangkaian 9 input disambungkan
X 0 0 0 0 0 1 0 0 0 0 1 1 0 dengan IC 74147 lalu menghasilkan 4 output
yang akan diolah lagi ke IC 7447 dan
X 0 0 0 0 0 0 1 0 0 1 1 1 0 menghasilkan 7 output.

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

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

5
Laporan Praktikum - Laboratorium Dasar Teknik Elektro – FT UNSIKA
Tabel 4.4.1 Tabel Kebenaran Encoder IC 74147 1100 di NOT kan lagi menjadi 0011 dan inilah
1 2 3 4 5 6 7 8 9 7led input untuk IC 7447 dan output dalam 7
segment yang terlihat adalah 3 yang dimana
0 0 0 0 0 0 0 0 0 0 IC 7447 ini mengubah biner menjadi desimal.
Dalam 7 segment ada output A, B, C, D, E, F
1 0 0 0 0 0 0 0 0 1 dan G untuk membaca nilai desimal tersebut
dan 3 memiliki nilai A=1, B=1, C=1, D=1, E=0,
1 1 0 0 0 0 0 0 0 2 F=0, dan G=1. jadi terbukti rangkaian IC 74147
merubah desimal ke dalam biner dan IC 7447
1 1 1 0 0 0 0 0 0 3 merubah biner ke dalam desimal.

1 1 1 1 0 0 0 0 0 4 5. KESIMPULAN
1 1 1 1 1 0 0 0 0 5 Selama modul ini, praktikan melakukan empat
percobaan. Mata kuliah praktikum ini akan
1 1 1 1 1 1 0 0 0 6 membahas tentang prinsip pengoperasian
rangkaian decoder dan encoder serta penggunaan
1 1 1 1 1 1 1 0 0 7 rangkaian decoder dan encoder pada sistem
digital. Pada modul ini juga diharapkan praktikan
1 1 1 1 1 1 1 1 0 8 mampu mengenal dan memahami prinsip
pengoperasian rangkaian decoder dan encoder.
1 1 1 1 1 1 1 1 1 9 Selain itu, praktikan juga diharapkan mampu
menggunakan rangkaian decoder dan encoder
Tabel 4.4.2 Tabel Kebenaran Decoder IC 7447 pada sistem digital.
A B C D E F G 7led Kesamaan yang dimiliki rangkaian encoder dan
decoder adalah keduanya merupakan bagian dari
1 1 1 1 1 1 0 0 rangkaian logika kombinasional. Bedanya,
rangkaian encoder dapat menerjemahkan keluaran
0 1 1 0 0 0 0 1 kode biner atau dengan kata lain dapat dipahami
oleh mesin dari informasi masukan yang belum
1 1 0 1 1 0 1 2 dapat dipahami oleh manusia. Encoder juga
memiliki banyak masukan tetapi sedikit keluaran.
1 1 1 1 0 0 1 3 Berbeda dengan decoder yang menerjemahkan
informasi keluaran yang dipahami manusia dari
0 1 1 0 0 1 1 4 masukan biner yang dipahami mesin. Dan decoder
memiliki banyak keluaran tetapi sedikit masukan.
1 0 1 1 0 1 1 5
DAFTAR PUSTAKA
0 0 1 1 1 1 1 6
[1] https://jurnal.umj.ac.id/index.php/semnaste
k/article/download/3407/2563#:~:text=Ran
1 1 1 0 0 0 0 7
gkaian%20kombinasional%20adalah%20rang
kaian%20yang,dari%20masukanya%20di%20
1 1 1 1 1 1 1 8
waktu%20tersebut, 19/10/2023, 17.07.
1 1 1 0 0 1 1 9 [2] https://fungsi.co.id/seven-segment-
display/, 19/10/2023, 17.49.
Seperti yang terlihat pada tabel kebenaran IC
74147 memiliki 9 input, 9 input ini misal [3] Latifa, Ulinnuha, Buku Petunjuk
bernilai 111000000, karena rangkaian ini Praktikum Sistem Digital, Universitas
memiliki gerbang NOT maka menjadi 000111111 Singaperbangsa Karawang, Karawang,
dan hasil outputnya adalah 3, didalam Encoder 2021.
IC 74147 akan merubah desimal menjadi biner
yaitu 3 menjadi 0011 karena Encoder IC
memiliki gerbang NOR dipenghujungnya
maka kita NOT kan menjadi 1100, lalu input

6
Laporan Praktikum - Laboratorium Dasar Teknik Elektro – FT UNSIKA

Anda mungkin juga menyukai