Anda di halaman 1dari 9

PERACANGAN

IC DECODER (BCD) TO 7 SEGMENT


DENGAN MENGGUNAKAN PROGRAM VHDL

Diajukan Sebagai Tugas


Perancangan Elektronika Digital

Disusun Oleh :
Catur Rahmawan : 2C / 06
M. Kahfi Nugroho : 2C / 13

POLITEKNIK NEGERI MALANG


JURUSAN TEKNIK ELEKTRO
PROGRAM STUDI TEKNIK ELEKTRONIKA
2011
1. Tujuan
a. Dapat membuat aplikasi rangkaian digital ic decoder ( bcd ) to 7 segment
b. Dapat menagaplikasikan program VHDL pada perancangan elektronika
digital
c. Dapat mensimulasikan program tersebut ke WARP.

2. Alat dan Bahan


a. Laptop
b. Software multisim
c. Software Galaxy dan Warp.

3. Dasar Teori
Pemecah Sandi (Decoder) merupakan suatu rangkaian logika terintegrasi
yang berfungsi untuk menampilkan kode-kode biner menjadi tanda-tanda yang
dapat ditanggapi secara visual. Sesuai dengan ragam cara penyandian, maka
dapat dijumpai beragam tipe dekoder, yang salah satu diantaranya dekoder
BCD ke dasan. Dekoder yang akan dipelajari dalam percobaan ini mempunyai
4 saluran masukan, dan 7 saluran keluaran. Sinyal keluaran 0 dari dekoder ini
akan mengaktifkan (menyalakan) salah satu ruas LED pada peraga seven
segment ruas ( gambar 1 )

Gambar 1. Pemecah sandi (Dekoder)BCD ke seven segment

Untuk menyatakan bilangan desimal dalam peraga seven segment, maka


tabel kebenarannya ditunjukkan pada tabel 1. Berdasarkan tabel tersebut dapat
ditentukan fungsi logika dari masing-masing ruas. Pada percobaan ini, fungsi
tersebut dikembangkan sehingga hanya diperlukan gerbang AND, OR, dan
NOR masingmasing satu IC untuk menyusun rangkaian logika tiap ruas.
Gambar 2. Skema pin IC TTL 7447
IC tersebut telah menyederhanakan kerumitan rangkaian, sehingga
berpuluh IC dapat digantikan dalam satu IC. IC 7447 biasanya digunakan
untuk menampilkan data dari IC pencacah yang kemudian ditampilkan pada
seven segment.

4. Permasalahan ( soal )
Membuat rangkaian aplikasi ic decoder ( bcd ) to 7 segment dengan
mengaplikasikan pemrograman VHDL

5. Langkah-langkah perancangan
a. Tabel Kebenaran

Tabel 1. Tabel kebenaran BCD to 7 segment


b. Penyederhanaan rangkaian menggunakan Aljabar Boolean

Gambar 2. Rangkaian logika untuk ruas A


Gambar 3. Rangkaian logika untuk ruas B

Gambar 4. Rangkaian logika untuk ruas C

Gambar 5. Rangkaian logika untuk ruas D


Gambar 6. Rangkaian logika untuk ruas E

Gambar 7. Rangkaian logika untuk ruas F

Gambar 8. Rangkaian logika untuk ruas G

c. Membuat program dengan bahasa VHDL


Gambar 9. List Program

d. Hasil simulasi program


Gambar 10. Hasil simulasi pada input = 0000

Gambar diatas menunjukkan kondisi input decoder =0000 dan output


bernilai 11111100 yang berarti nantinya ditampilan 7 segment bernilai
angka “0”

Gambar 11. Hasil simulasi pada input = 0001


Gambar diatas menunjukkan kondisi input decoder =0001 dan output
bernilai 01100000 yang berarti nantinya ditampilan pada 7 segment
bernilai angka “1” dan seterusnya sampai “9”

6. Kesimpulan
 BCD to 7 Segment Decoder ini merupakan rangkaian digital yang terdiri
dari komponen-komponen seperti resistor, switch, IC (Integral Circuit), 7
segment display, dan LED, yang semuanya dirangkai sehingga didapatkan
hasil seperti yang diinginkan.
 BCD to 7 Segment Decoder ini merupakan salah satu dari alat digital
sederhana dan bermanfaat sekali pada penggunaannya
 Output yang ditampilkan pada simulasi Active-HDL sesuai dengan data

Anda mungkin juga menyukai