Perancangan 3 Line to 8 Line Decoder dan Demultiplexer

Coba Instrumen Kami Untuk Menghilangkan Masalah





Konversi biner ke desimal dapat dilakukan dengan menggunakan alat yaitu decoder. Perangkat ini merupakan salah satu jenis rangkaian logika kombinasional yang menggunakan jalur input-n untuk menghasilkan jalur output 2n. Di sini, output perangkat ini mungkin di bawah garis 2n. Ada berbagai jenis dekoder biner yang mencakup banyak input serta beberapa output. Beberapa jenis decoder menyertakan satu atau lebih input aktif bersama dengan input data. Setiap kali input pengaktifan dinonaktifkan maka semua output akan dinonaktifkan. Berdasarkan fungsinya, dekoder biner mengubah data dari sinyal n-input menjadi sinyal output 2n. Dalam beberapa jenis decoder, mereka memiliki jalur keluaran di bawah 2n. Jadi dalam situasi itu, minimal satu prototipe keluaran dapat diulang untuk berbagai nilai masukan. Ada dua jenis decoder tingkat tinggi seperti 3 Baris ke 8 Baris Decoder & 4 Baris ke 16 Baris Decoder. Artikel ini membahas ikhtisar Dekoder 3 Baris hingga 8 Baris.

Apa itu Decoder?

Dekoder adalah rangkaian logika kombinasional yang digunakan untuk mengubah kode menjadi satu set sinyal. Ini adalah proses kebalikan dari encoder. Sirkuit decoder mengambil banyak input dan memberikan banyak output. Sirkuit dekoder mengambil data biner dari masukan 'n' menjadi keluaran unik '2 ^ n'. Selain pin input, decoder memiliki pin pengaktifan. Ini memungkinkan pin ketika dinegasikan, untuk membuat sirkuit tidak aktif. Dalam artikel ini, kita membahas 3 hingga 8 baris Decoder dan demultiplexer.




Di bawah ini adalah tabel kebenaran untuk decoder baris 1 hingga 2 sederhana di mana A adalah input dan D0 dan D1 adalah outputnya.

1 hingga 2 Decoder

1 hingga 2 Decoder



Rangkaian menunjukkan logika decoder 1 hingga 2.

1 hingga 2 Sirkuit Decoder

1 hingga 2 Sirkuit Decoder

Demultiplexer adalah perangkat yang mengambil satu masukan dan memberikan salah satu dari beberapa jalur keluaran. Demultiplexer mengambil satu data masukan dan kemudian memilih salah satu dari jalur keluaran tunggal satu per satu. Ini adalah proses kebalikan dari multiplexer . Ini juga disebut sebagai DEMUX atau distributor data. DEMUX mengubah jalur data serial masukan menjadi data paralel keluaran. DEMUX memberikan keluaran '2n' untuk jalur seleksi 'n' dengan satu masukan.

Demux

Demux

DEMUX digunakan ketika rangkaian ingin mengirim sinyal data ke salah satu dari banyak perangkat. Dekoder digunakan untuk memilih di antara banyak perangkat sedangkan demultiplexer digunakan untuk mengirim sinyal ke banyak perangkat.


Di bawah ini adalah tabel kebenaran untuk 1 sampai 2 demultiplexer dengan “I” sebagai data masukan, D0 dan D1 adalah jalur data keluaran dan A adalah jalur pemilihan.

1 sampai 2 Tabel Kebenaran Demux

1 sampai 2 Tabel Kebenaran Demux

Rangkaian ini menunjukkan skema demultiplexer 1 hingga 2.

1 sampai 2 Demux

1 sampai 2 Demux

Mengapa kita membutuhkan Decoder?

Fungsi utama decoder adalah mengubah kode menjadi sekumpulan sinyal karena berlawanan dengan encoder, tetapi decoder perancangannya sederhana. Perbedaan utama antara decoder dan demultiplexer adalah rangkaian kombinasional yang digunakan untuk memungkinkan hanya satu input serta mengarahkannya ke salah satu output, sedangkan decoder memungkinkan beberapa input dan menghasilkan output yang didekodekan.

3 Langkah Perancangan Dekoder Baris ke 8 Baris

Di sini, dekoder 3 baris ke 8 baris adalah dekoder tingkat tinggi yang dirancang dengan dua dekoder orde rendah seperti dekoder 2 baris hingga 4 baris. Sebelum menerapkan decoder ini kami telah merancang decoder 2 baris ke 4 baris.

2 Baris ke 4 Baris Decoder

Dekoder 2 baris ke 4 baris ini mencakup dua input seperti output A0 & A1 & 4 seperti Y0 hingga Y4. Diagram blok decoder ini ditunjukkan di bawah ini.

2 Baris ke 4 Baris Decoder

2 Baris ke 4 Baris Decoder

Ketika input dan enable adalah 1 maka outputnya adalah 1. Berikut adalah tabel kebenaran dari 2 sampai 4 decoder.

AKU S

A1 A0 Y3 Y2 Y1

Y0

0

xx0000

1

000001

1

01001

0

110010

0

111100

0

Ekspresi boolean untuk setiap keluaran adalah

Y3 = E. A1. A0

Y2 = E. A1. A0 ′

Y1 = E. A1 ′. A0

Y0 = E. A1 ′. A0 ′

Setiap keluaran decoder ini mencakup satu istilah produk. Jadi empat istilah produk dapat diimplementasikan melalui 4 gerbang AND di mana setiap gerbang mencakup 3 input serta 2 inverter. Diagram logika decoder 2 hingga 4 ditampilkan di bawah ini. Jadi, keluaran decoder ini tidak lain adalah minterms dari masukan dan pengaktifan yang setara dengan 1. Jika enable adalah nol, maka semua keluaran dekoder akan sama dengan nol. Demikian juga, 3 baris ke 8 baris decoder menghasilkan delapan minterm untuk 3 variabel input A0, A1 & A2.

Diagram Logika dari 2 hingga 4 Decoder

Diagram Logika dari 2 hingga 4 Decoder

Implementasi 3 Line to 8 Line Decoder

Implementasi dekoder 3 baris hingga 8 baris ini dapat dilakukan dengan menggunakan dua dekoder 2 baris hingga 4 baris. Kita telah membahas di atas bahwa dekoder 2 hingga 4 baris mencakup dua input dan empat output. Jadi, dalam 3 baris hingga 8 baris decoder, itu mencakup tiga input seperti A2, A1 & A0 dan 8 output dari Y7 - Y0.

Rumus berikut digunakan untuk implementasi decoder tingkat tinggi dengan bantuan decoder orde rendah

Jumlah decoder tingkat rendah yang diperlukan adalah m2 / m1

Dimana,

Jumlah o / ps untuk dekoder urutan bawah adalah 'm1'

Jumlah o / ps untuk dekoder tingkat tinggi adalah 'm2'

Misalnya, jika m1 = 4 & m2 = 8, gantikan nilai-nilai ini dalam persamaan di atas. Kita bisa mendapatkan no yang dibutuhkan. jumlah decodernya adalah 2. Jadi, untuk mengimplementasikan satu decoder 3 hingga 8, kita membutuhkan dua decoder 2 baris hingga 4 baris. Di sini, diagram blok ditunjukkan di bawah ini dengan menggunakan dua dekoder 2 hingga 4.

3 hingga 8 Decoder menggunakan 2 hingga 4 Line

3 hingga 8 Decoder menggunakan 2 hingga 4 Line

Input paralel seperti A2, A1 & A0 diberikan ke 3 baris hingga 8 baris decoder. Di sini pujian A3 diberikan untuk mengaktifkan pin decoder untuk mendapatkan keluaran seperti Y7 ke Y0. Output ini lebih rendah 8 menit. Pada decoder di atas, input A3 terhubung untuk mengaktifkan pin untuk mendapatkan output dari Y15 - Y8. Jadi, keluaran ini adalah 8 menit yang lebih tinggi.

3 Line to 8 Line Decoder menggunakan Logic Gates

Dalam 3 hingga 8 baris decoder, ini mencakup tiga input dan delapan output. Disini input direpresentasikan melalui A, B & C sedangkan output direpresentasikan melalui D0, D1, D2… D7.

Pemilihan 8 keluaran dapat dilakukan berdasarkan ketiga masukan tersebut. Jadi, tabel kebenaran dari dekoder 3 baris ke 8 baris ini ditunjukkan di bawah ini. Dari tabel kebenaran berikut, kita dapat mengamati bahwa hanya satu dari 8 keluaran dari DO - D7 dapat dipilih tergantung pada 3 masukan yang dipilih.

UNTUK B C D0 D1 D2 D3 D4 D5 D6

D7

0

001000000

0

0

0101000000
0100010000

0

0

1100010000
1000000100

0

1010000010

0

11000000010
11110000001

Dari tabel kebenaran di atas dari 3 baris hingga 8 baris decoder, ekspresi logika dapat didefinisikan sebagai

D0 = A’B’C ’

D1 = A’B’C

D2 = A’BC ’

D3 = A’BC

D4 = AB’C ’

D5 = AB'C

D6 = ABC ’

D7 = ABC

Dari ekspresi Boolean di atas, implementasi rangkaian decoder 3 hingga 8 dapat dilakukan dengan bantuan tiga gerbang NOT & 8-tiga gerbang input AND.

Pada rangkaian di atas, ketiga masukan tersebut dapat diuraikan menjadi 8 keluaran, dimana setiap keluaran merupakan salah satu dari semester tiga dari tiga variabel masukan tersebut.

3 inverter dalam rangkaian logika di atas akan memberikan pelengkap dari input & masing-masing gerbang AND akan menghasilkan salah satu ujian tengah semester.

Jenis decoder ini terutama digunakan untuk memecahkan kode kode 3-bit & menghasilkan delapan keluaran, setara dengan 8 kombinasi berbeda untuk kode masukan.

Dekoder ini juga dikenal sebagai dekoder biner ke oktal karena input dekoder ini mewakili bilangan biner tiga bit sedangkan keluarannya mewakili 8 digit dalam sistem bilangan oktal.

Diagram Blok Dekoder 3 Baris ke 8 Baris

Rangkaian decoder ini memberikan 8 output logika untuk 3 input dan memiliki pin pengaktifan. Rangkaian ini dirancang dengan gerbang logika AND dan NAND. Dibutuhkan 3 input biner dan mengaktifkan salah satu dari delapan output. Sirkuit decoder 3 hingga 8 baris juga disebut biner ke decoder oktal.

3 hingga 8 Diagram Blok Dekoder

Diagram Blok Dekoder Baris 3 hingga 8

Rangkaian decoder hanya berfungsi ketika pin Enable (E) tinggi. S0, S1 dan S2 adalah tiga input berbeda dan D0, D1, D2, D3. D4. D5. D6. D7 adalah delapan keluaran. Itu diagram logika dari dekoder baris 3 hingga 8 ditampilkan di bawah.

3 hingga 8 Sirkuit Decoder

3 hingga 8 Sirkuit Decoder

3 hingga 8 Baris Decoder dan Tabel Kebenaran

Tabel di bawah ini memberikan tabel kebenaran dari 3 hingga 8 baris decoder.

S0 S1 S2 AKU S D0 D1 D2 D3 D4 D5 D6 D7
xxx000000000
000100000001
001100000010
010100000100
011100001000
100100010000
101100100000
110101000000
111110000000

Ketika pin Enable (E) rendah, semua pin output rendah.

1 sampai 8 Demultiplexer

UNTUK Demultiplexer 1 baris hingga 8 baris memiliki satu input, tiga jalur input pilih dan delapan jalur output. Ini mendistribusikan satu input data menjadi 8 jalur output tergantung pada input yang dipilih. Din adalah data masukan, S0, S1, dan S2 adalah masukan terpilih, dan Y0, Y1, Y2, Y3, Y4, Y5, Y6, Y7 adalah keluaran.

1 sampai 8 DEMUX

1 sampai 8 DEMUX

Diagram rangkaian rangkaian demux 1 hingga 8 ditunjukkan di bawah ini.

1 sampai 8 sirkuit Demux

1 sampai 8 sirkuit Demux

3 hingga 8 Decoder / Demultiplexer

IC decoder 3 hingga 8 baris 74HC238 digunakan sebagai decoder / demultiplexer. 3 hingga 8 baris decoder demultiplexer adalah rangkaian kombinasional yang dapat digunakan baik sebagai decoder dan demultiplexer. IC 74HC238 menerjemahkan tiga masukan alamat biner (A0, A1, A2) menjadi delapan keluaran (Y0 ke Y7). Perangkat ini juga memiliki tiga pin Enable. Kombinasi yang sama digunakan sebagai demultiplexer.

Konfigurasi Pin

Di bawah ini adalah konfigurasi pin untuk IC74HC238 3 to 8 line decoder atau demultiplexer. Ini adalah DIP 16 pin.

Sirkuit

Rangkaian logis menjelaskan cara kerja IC 74HC238.

Fitur IC 74HC238

  • Kemampuan demultiplexing
  • Berbagai masukan memungkinkan perluasan yang mudah
  • Ideal untuk decoding pilih chip memori
  • Output aktif TINGGI saling eksklusif
  • Beberapa opsi paket

Penerapan Decoder

  • Itu Dekoder digunakan dalam konversi analog ke digital di decoder analog.
  • Digunakan dalam sirkuit elektronik untuk mengubah instruksi menjadi sinyal kontrol CPU.
  • Mereka terutama digunakan dalam sirkuit logis , transfer data.

Aplikasi Demultiplexer

  • Digunakan untuk menghubungkan satu sumber ke beberapa tujuan.
  • Demux digunakan dalam sistem komunikasi untuk membawa banyak sinyal data ke dalam satu jalur transmisi.
  • Digunakan dalam Unit Logika Aritmatika
  • Digunakan dalam konverter serial ke paralel dalam komunikasi data.

Oleh karena itu, ini adalah informasi dasar tentang 3 hingga 8 baris decoder dan demultiplexer. Harap Anda mungkin telah mendapatkan beberapa konsep dasar tentang topik ini dengan mengamati sirkuit logika digital dan tabel kebenaran serta aplikasinya. Selain itu, keraguan tentang artikel ini atau Proyek elektronik terbaru , Anda dapat menulis pandangan Anda tentang topik ini di bagian komentar di bawah.