Fig 9.71



 

1. Pendahuluan (kembali)

            Dalam sistem digital, data umumnya direpresentasikan dalam bentuk kode biner untuk memudahkan proses pengolahan dan transmisi informasi. Salah satu bentuk representasi yang sering digunakan adalah BCD (Binary-Coded Decimal), yaitu pengkodean angka desimal 0 sampai 9 ke dalam 4 bit biner. Agar data tersebut dapat ditampilkan atau diproses dalam bentuk yang lebih mudah dipahami manusia, diperlukan proses konversi dari BCD ke bentuk desimal.

Proses ini dilakukan oleh rangkaian dekoder BCD ke desimal, yang berfungsi mengubah masukan 4-bit BCD menjadi satu dari sepuluh keluaran aktif, sesuai dengan nilai desimal 0 hingga 9. Dekoder ini banyak diterapkan pada sistem tampilan digital seperti seven segment display, rangkaian pencacah (counter), serta berbagai alat ukur digital. Dengan adanya rangkaian ini, hasil pemrosesan sistem digital dapat ditampilkan dalam bentuk angka desimal yang lebih mudah dibaca dan dipahami pengguna.


2. Tujuan (kembali)

  • Mengonversi kode BCD menjadi representasi desimal.
  • Membantu memahami konsep dasar konversi kode digital dalam sistem logika.

3. Alat dan Bahan (kembali)

1. IC 



IC merupakan komponen elektronika yang di dalamnya terdapat kumpulan rangkaian mikro dalam satu chip berukuran kecil. Pada rangkaian pencacah digital, IC seperti 74HC191 atau 74HC190 digunakan untuk melakukan proses pencacahan naik maupun turun secara otomatis sesuai sinyal clock dan masukan kontrol yang diberikan.

2. Switch dan dipswitch

Switch merupakan sakelar yang digunakan untuk menyambungkan maupun memutus aliran arus listrik pada rangkaian. Sementara itu, DIP switch (Dual Inline Package switch) adalah sekumpulan sakelar kecil yang tersusun dalam satu paket/baris dan umumnya digunakan untuk memberikan masukan logika 1 atau 0 pada IC dengan cara yang lebih praktis dan rapi.




3. Logicstate dan sakela

LogicState merupakan komponen virtual pada simulator seperti Proteus yang digunakan untuk memberikan logika HIGH (1) atau LOW (0) pada rangkaian digital. Sakelar, baik fisik maupun virtual, berfungsi untuk mengubah kondisi logika tersebut sehingga dapat dimanfaatkan sebagai input manual dalam pengoperasian rangkaian digital.

4. Ground
Ground merupakan titik acuan tegangan pada suatu rangkaian elektronik. Seluruh nilai tegangan dalam sistem diukur terhadap ground, dan komponen ini umumnya berfungsi sebagai jalur kembalinya arus menuju sumber catu daya.


4. Dasar Teori (kembali)

Dalam sistem digital, BCD (Binary Coded Decimal) adalah metode untuk merepresentasikan angka desimal dengan menggunakan bilangan biner. Pada format BCD 4-bit, angka desimal 0 sampai 9 dinyatakan dalam bentuk biner mulai dari 0000 hingga 1001. Penggunaan BCD cukup umum dalam sistem digital karena mampu menggabungkan kemudahan pemrosesan oleh perangkat digital dengan kemudahan representasi angka desimal, terutama pada perangkat tampilan seperti seven segment display.

Akan tetapi, perangkat keluaran digital seperti LED, display tujuh segmen, atau panel indikator umumnya memerlukan sinyal logika terpisah untuk setiap nilai angka. Karena itu, diperlukan suatu rangkaian dekoder yang dapat mengubah masukan BCD menjadi salah satu dari sepuluh keluaran desimal yang aktif. Rangkaian ini dikenal sebagai dekoder BCD ke desimal, yaitu rangkaian logika kombinasi yang memetakan 4 bit input menjadi salah satu dari 10 output yang tersedia.

Cara kerja dekoder didasarkan pada prinsip bahwa setiap kombinasi input BCD hanya akan mengaktifkan satu keluaran saja. Sebagai contoh, ketika input bernilai 0100 yang merepresentasikan angka 4, maka hanya keluaran D4 yang akan aktif (dapat berupa logika HIGH atau LOW tergantung IC yang digunakan), sedangkan keluaran lainnya tetap tidak aktif. Konsep ini dikenal sebagai one-hot encoding, yang penting untuk mencegah kesalahan dalam interpretasi data pada sistem tampilan maupun kontrol.

Secara umum, IC dekoder BCD ke desimal seperti 74LS42 atau 7442 banyak digunakan dalam implementasi rangkaian. IC tersebut memiliki 4 jalur input dan 10 jalur output, serta mampu mengaktifkan satu output dari sepuluh kemungkinan sesuai dengan kombinasi input biner. Kebanyakan IC jenis ini memiliki output aktif LOW, artinya keluaran akan bernilai logika 0 saat aktif dan 1 saat tidak aktif, sehingga perlu penyesuaian pada rangkaian outputnya.

Dalam penerapannya, dekoder BCD ke desimal banyak digunakan pada counter digital, jam elektronik, alat ukur, hingga berbagai sistem tampilan angka pada perangkat elektronik sehari-hari. Rangkaian ini juga menjadi dasar penting dalam memahami proses konversi logika digital, perancangan sistem kombinasi, serta fungsi decoding pada mikrokontroler dan sistem embedded.

Secara teknis, dekoder dapat dibangun menggunakan gerbang logika dasar seperti AND, OR, dan NOT, namun dalam praktiknya lebih sering digunakan IC siap pakai untuk alasan efisiensi dan kecepatan kerja. Pemahaman mengenai prinsip kerja dekoder ini sangat penting sebagai dasar dalam mempelajari sistem digital serta perancangan perangkat elektronik berbasis mikrokontroler maupun FPGA.

Rangkaian penjumlah biner 4-bit menggunakan IC 74LS83 bekerja berdasarkan prinsip full adder yang tersusun secara berantai (ripple carry adder). IC ini terdiri dari empat blok full adder yang masing-masing bertugas menjumlahkan satu bit dari operand A dan operand B, serta carry-in dari tahap sebelumnya.

Pada saat input A dan B diberikan melalui saklar atau DIP switch, masing-masing pasangan bit (A0 dengan B0, A1 dengan B1, dan seterusnya) akan masuk ke dalam rangkaian full adder internal. Penjumlahan dimulai dari bit paling rendah (LSB), yaitu A0 dan B0, bersama dengan carry-in (C0). Hasil dari penjumlahan ini menghasilkan sum (S0) dan carry yang akan diteruskan ke tahap bit berikutnya.

Proses ini berlanjut secara berurutan hingga bit paling tinggi (MSB). Setiap tahap penjumlahan akan menghasilkan output sum (S0–S3) dan carry yang merambat ke tahap selanjutnya. Pada akhir proses, carry dari bit paling tinggi akan menjadi carry-out (C4), yang menandakan adanya overflow jika hasil penjumlahan melebihi 4 bit.

Output sum kemudian ditampilkan melalui LED sebagai indikator logika, sehingga pengguna dapat melihat hasil penjumlahan dalam bentuk biner secara langsung. Dengan demikian, rangkaian ini bekerja secara berantai dari bit terendah ke bit tertinggi untuk menghasilkan hasil penjumlahan biner 4-bit secara akurat sesuai input yang diberikan.

6. Problem [kembali]

Problem 1: Satuan Hitungan

Diketahui:

  • U1 dimulai dari 0

  • fin = 1 kHz

  • Berapa waktu yang dibutuhkan agar fout1 menghasilkan 1 pulsa?

Jawaban:

  • U1 adalah 4-bit = 16 langkah (0–15)

  • 1 langkah = 1 ms

  • fout1 terjadi setiap 16 ms


Problem 2: Output fout2

Diketahui:

  • U1 mengeluarkan fout1 setiap 16 clock

  • U2 juga 4-bit counter, dimulai dari 0

  • Berapa frekuensi fout2 jika fin = 256 Hz?

Jawaban:

  • fout1 = 256 / 16 = 16 Hz

  • fout2 = fout1 / 16 = 1 Hz

7. Soal Latihan [kembali]               

EXAMPLE

Example 1 – Counter U1

  • Input A-D = 0000

  • LOAD = 1 → nilai awal = 0

  • Setelah 5 pulsa clock → QA–QD = 0101 (5)


Example 2 – Counter Cascade

  • U1 mencapai maksimum (QD-QA = 1111)

  • RCO U1 = 1 → diteruskan ke U2 sebagai CLK

  • U2 naik 1 setiap kali U1 overflow

PILIHAN GANDA

Soal 1

Apa fungsi pin RCO pada IC 74ALS161?

A. Menentukan arah hitungan
B. Digunakan untuk mereset counter
C. Menandakan counter mencapai nilai maksimum
D. Menyinkronkan clock input

 Jawaban: C 

Soal 2

Jika kedua counter 74ALS161 disusun secara cascading, maka total modulus adalah:

A. 4
B. 8
C. 16
D. 256

 Jawaban: D
(16 × 16 = 256)                                                                               

8. Percobaan [kembali]

  • Prosedur

    Dalam sistem digital, BCD (Binary Coded Decimal) merupakan metode yang digunakan untuk merepresentasikan angka desimal dengan menggunakan bilangan biner. Pada format BCD 4-bit, angka desimal 0 sampai 9 direpresentasikan dalam bentuk kombinasi biner mulai dari 0000 hingga 1001. Penggunaan BCD cukup luas dalam sistem digital karena mampu mewakili angka desimal dalam bentuk yang dapat diproses oleh perangkat digital, sekaligus mudah dihubungkan dengan perangkat tampilan seperti seven segment display.

    Namun, perangkat keluaran digital seperti LED, display tujuh segmen, maupun panel kontrol umumnya bekerja dengan sinyal logika terpisah untuk setiap nilai angka. Oleh sebab itu, diperlukan suatu rangkaian dekoder yang dapat mengubah masukan BCD menjadi salah satu keluaran desimal yang aktif. Rangkaian ini dikenal sebagai dekoder BCD ke desimal, yaitu rangkaian logika kombinasi yang memetakan input 4-bit menjadi salah satu dari 10 output yang tersedia.

    Prinsip kerja dekoder adalah setiap kombinasi input BCD hanya akan mengaktifkan satu keluaran saja. Misalnya, ketika input bernilai 0100 yang merepresentasikan angka 4, maka hanya keluaran D4 yang akan aktif (baik HIGH maupun LOW tergantung jenis IC yang digunakan), sementara keluaran lainnya tetap tidak aktif. Konsep ini dikenal sebagai one-hot encoding, yang berfungsi untuk mencegah terjadinya kesalahan dalam interpretasi data pada sistem tampilan maupun kontrol.

    Secara umum, IC dekoder BCD ke desimal seperti 74LS42 atau 7442 sering digunakan dalam implementasi rangkaian. IC tersebut memiliki 4 jalur input dan 10 jalur output, serta mampu mengaktifkan salah satu output dari sepuluh kemungkinan berdasarkan kombinasi input biner. Sebagian besar IC jenis ini memiliki output aktif LOW, yang berarti output akan bernilai logika 0 saat aktif dan HIGH saat tidak aktif, sehingga perlu penyesuaian pada bagian rangkaian keluarannya.

    Dalam penerapannya, dekoder BCD ke desimal banyak dimanfaatkan pada sistem counter digital, jam digital, alat ukur, serta berbagai sistem tampilan angka pada perangkat elektronik sehari-hari. Rangkaian ini juga menjadi dasar penting dalam memahami proses konversi logika digital, perancangan sistem kombinasi, serta konsep decoding dalam mikrokontroler dan sistem embedded.

    Secara teknis, rangkaian dekoder dapat dibuat menggunakan gerbang logika dasar seperti AND, OR, dan NOT. Namun, untuk alasan efisiensi dan kecepatan, biasanya digunakan dalam bentuk IC siap pakai. Pemahaman mengenai prinsip kerja dekoder ini sangat penting sebagai dasar dalam mempelajari arsitektur sistem digital serta perancangan perangkat elektronik berbasis mikrokontroler maupun FPGA.

  • Rangkaian 8-BIT BINARY ASYNCHRONOUS COUNTER 


9. Download File [kembali]

Download File Rangkaian [klik disini] 

Download Datasheet IC 74LS83    [klik disini]






Komentar

Postingan populer dari blog ini