Mereka bentuk 3 Line to 8 Line Decoder dan Demultiplexer

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Penukaran binari ke perpuluhan boleh dilakukan dengan menggunakan alat iaitu penyahkod. Peranti ini adalah salah satu jenis litar logik gabungan yang menggunakan garis input n untuk menghasilkan garis output 2n. Di sini, output peranti ini mungkin berada di bawah garis 2n. Terdapat pelbagai jenis penyahkod binari yang merangkumi pelbagai input dan juga pelbagai output. Beberapa jenis penyahkod termasuk satu atau lebih input yang diaktifkan bersama dengan input data. Apabila input aktif dilumpuhkan maka semua output akan dinyahaktifkan. Berdasarkan fungsinya, penyahkod binari mengubah data dari isyarat input n ke isyarat output 2n. Dalam beberapa jenis penyahkod, mereka mempunyai garis output di bawah 2n. Jadi dalam situasi itu, minimum satu prototaip output dapat diulang untuk pelbagai nilai input. Terdapat dua jenis penyahkod pesanan tinggi seperti 3 Line to 8 Line Decoder & 4 Line to 16 Line Decoder. Artikel ini membincangkan gambaran keseluruhan 3 Line to 8 Line Decoder.

Apa itu Decoder?

Penyahkod adalah a litar logik gabungan yang digunakan untuk mengubah kod menjadi sekumpulan isyarat. Ini adalah proses sebaliknya pengekod. Litar penyahkod mengambil banyak input dan memberikan banyak output. Litar penyahkod mengambil data binari input 'n' menjadi output unik '2 ^ n'. Selain pin input, penyahkod mempunyai pin pengaktifan. Ini membolehkan pin apabila ditolak, menjadikan litar tidak aktif. dalam artikel ini, kita membincangkan Decoder baris 3 hingga 8 dan demultiplexer.




Di bawah adalah jadual kebenaran untuk penyahkod baris 1 hingga 2 di mana A adalah input dan D0 dan D1 adalah output.

1 hingga 2 Penyahkod

1 hingga 2 Penyahkod



Litar menunjukkan logik penyahkod 1 hingga 2.

Litar Decoder 1 hingga 2

Litar Decoder 1 hingga 2

Demultiplexer adalah peranti yang mengambil satu input dan memberikan salah satu daripada beberapa baris output. Seorang demultiplexer mengambil satu data input tunggal dan kemudian memilih salah satu baris output tunggal satu demi satu. Ia adalah proses terbalik bagi multiplexer . Ia juga dipanggil sebagai DEMUX atau pengedar data. DEMUX menukar garis data siri input menjadi data selari output. DEMUX memberikan output '2n' untuk baris pilihan 'n' dengan satu input.

Demux

Demux

DEMUX digunakan apabila litar ingin menghantar isyarat data ke salah satu daripada banyak peranti. Decoder digunakan untuk memilih di antara banyak peranti sedangkan demultiplexer digunakan untuk menghantar isyarat ke banyak peranti.


Berikut adalah jadual kebenaran untuk 1 hingga 2 demultiplexer dengan 'I' sebagai data input, D0 dan D1 adalah baris data output dan A adalah garis pilihan.

Jadual Kebenaran 1 hingga 2 Demux

Jadual Kebenaran 1 hingga 2 Demux

Litar menunjukkan skema demultiplexer 1 hingga 2.

1 hingga 2 Demux

1 hingga 2 Demux

Mengapa kita memerlukan Decoder?

Fungsi utama penyahkod adalah mengubah kod menjadi sekumpulan isyarat kerana bertentangan dengan pengekod, tetapi merancang penyahkod adalah mudah. Perbezaan utama antara penyahkod dan demultiplexer adalah litar kombinasional yang digunakan untuk membenarkan hanya satu input serta mengarahkannya ke salah satu output, sedangkan penyahkod membenarkan beberapa input dan menghasilkan output yang disahkod.

Langkah Merancang Penyahkod 3 Garis hingga 8 Garis

Di sini, penyahkod baris 3 hingga 8 adalah penyahkod pesanan lebih tinggi yang direka dengan dua penyahkod pesanan rendah seperti penyahkod baris 2 hingga 4 baris. Sebelum melaksanakan penyahkod ini, kami telah merancang penyahkod 2 baris hingga 4 baris.

2 Line to 4 Line Decoder

Decoder 2 line to 4 line ini merangkumi dua input seperti output A0 & A1 & 4 seperti Y0 hingga Y4. Gambarajah blok penyahkod ini ditunjukkan di bawah.

2 Line to 4 Line Decoder

2 Line to 4 Line Decoder

Apabila input dan aktifkan adalah 1 maka outputnya akan menjadi 1. Berikut adalah jadual kebenaran 2 hingga 4 penyahkod.

ADALAH

A1 A0 Y3 Y2 Y1

Y0

0

xx0000

1

000001

1

01001

0

110010

0

111100

0

Ungkapan boolean untuk setiap output adalah

Y3 = E. A1. A0

Y2 = E. A1. A0 ′

Y1 = E. A1 ′. A0

Y0 = E. A1 ′. A0 ′

Setiap keluaran penyahkod ini merangkumi satu istilah produk. Oleh itu, empat syarat produk dapat dilaksanakan melalui gerbang 4 AND di mana setiap pintu masuk merangkumi 3 input dan juga 2 penyongsang. Gambar rajah logik penyahkod 2 hingga 4 ditunjukkan di bawah. Oleh itu, output penyahkod ini tidak lain adalah minterms input dan aktif adalah bersamaan dengan 1. Sekiranya diaktifkan adalah sifar, selepas itu semua output penyahkod akan sama dengan sifar. Begitu juga, decoder 3 line to 8 line menghasilkan lapan minterms untuk 3 pemboleh ubah input A0, A1 & A2.

Diagram Logik bagi 2 hingga 4 Decoder

Diagram Logik bagi 2 hingga 4 Decoder

Pelaksanaan Decoder 3 Line to 8 Line

Pelaksanaan penyahkod baris 3 hingga 8 baris ini dapat dilakukan dengan menggunakan dua penyahkod baris 2 hingga 4 baris. Kami telah membincangkan di atas bahawa penyahkod baris 2 hingga 4 merangkumi dua input dan empat output. Jadi, dalam 3 baris hingga 8 baris penyahkod, ia merangkumi tiga input seperti A2, A1 & A0 dan 8 output dari Y7 - Y0.

Formula berikut digunakan untuk pelaksanaan penyahkod pesanan tinggi dengan bantuan penyahkod pesanan rendah

Bilangan penyahkod pesanan rendah yang diperlukan adalah m2 / m1

Di mana,

Bilangan o / ps untuk penyahkod pesanan rendah adalah 'm1'

Bilangan o / ps untuk penyahkod pesanan tinggi adalah 'm2'

Contohnya, apabila m1 = 4 & m2 = 8, ganti nilai-nilai ini dalam persamaan di atas. Kami boleh mendapatkan no yang diperlukan. penyahkod adalah 2. Oleh itu, untuk melaksanakan penyahkod 3 hingga 8 tunggal, kita memerlukan dua penyahkod 2 baris hingga 4 baris. Di sini, rajah blok ditunjukkan di bawah dengan menggunakan dua 2 hingga 4 penyahkod.

3 hingga 8 Decoder menggunakan 2 hingga 4 Line

3 hingga 8 Decoder menggunakan 2 hingga 4 Line

Input selari seperti A2, A1 & A0 diberikan kepada 3 baris hingga 8 baris penyahkod. Di sini pujian A3 diberikan untuk membolehkan pin penyahkod untuk mendapatkan output seperti Y7 hingga Y0. Output ini lebih rendah 8 minterms. Dalam penyahkod di atas, input A3 disambungkan untuk membolehkan pin memperoleh output dari Y15 - Y8. Jadi, output ini adalah 8 minterms yang lebih tinggi.

3 Line to 8 Line Decoder menggunakan Logic Gates

Dalam penyahkod baris 3 hingga 8, ia merangkumi tiga input dan lapan output. Di sini input ditunjukkan melalui A, B & C sedangkan output ditunjukkan melalui D0, D1, D2… D7.

Pemilihan 8 output dapat dilakukan berdasarkan ketiga input tersebut. Jadi, jadual kebenaran penyahkod baris 3 hingga 8 ini ditunjukkan di bawah. Dari jadual kebenaran berikut, kita dapat melihat bahawa hanya satu daripada 8 output dari DO - D7 yang dapat dipilih bergantung pada 3 input yang dipilih.

KE 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 jadual kebenaran di atas dari 3 baris hingga 8 baris penyahkod, ungkapan logik 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 ungkapan Boolean di atas, pelaksanaan litar penyahkod 3 hingga 8 dapat dilakukan dengan bantuan tiga gerbang NOT & gerbang input 8-tiga DAN DAN.

Dalam rangkaian di atas, ketiga input dapat didekodekan menjadi 8 output, di mana setiap output mewakili salah satu pertengahan dari tiga pemboleh ubah input.

3 penyongsang dalam litar logik di atas akan memberikan pelengkap input & setiap gerbang AND akan menghasilkan salah satu pertengahan.

Jenis penyahkod ini digunakan terutamanya untuk menyahkod mana-mana kod 3-bit & menghasilkan lapan output, bersamaan dengan 8 kombinasi yang berbeza untuk kod input.

Decoder ini juga dikenali sebagai decoder binary to octal kerana input decoder ini mewakili nombor binari tiga bit sedangkan outputnya mewakili 8 digit dalam sistem nombor oktal.

Rajah Blok Penyahkod 3 Garis hingga 8 Garis

Litar penyahkod ini memberikan 8 output logik untuk 3 input dan mempunyai pin aktif. Litar ini dirancang dengan pintu logik AND dan NAND. Ia memerlukan 3 input binari dan mengaktifkan salah satu daripada lapan output. Litar penyahkod 3 hingga 8 baris juga disebut binari ke dekoder oktal.

Rajah Blok Penyahkod 3 hingga 8

Rajah Blok Dekoder 3 hingga 8

Litar penyahkod berfungsi hanya apabila pin Aktifkan (E) tinggi. S0, S1 dan S2 adalah tiga input berbeza dan D0, D1, D2, D3. D4. D5. D6. D7 adalah lapan output. The rajah logik penyahkod baris 3 hingga 8 ditunjukkan di bawah.

Litar Decoder 3 hingga 8

Litar Decoder 3 hingga 8

Jadual Penyahkod dan Kebenaran 3 hingga 8 Garis

Jadual di bawah memberikan jadual kebenaran penyahkod baris 3 hingga 8.

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

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

1 hingga 8 Demultiplexer

KE Demultiplexer 1 baris hingga 8 baris mempunyai satu input, tiga baris input terpilih dan lapan baris output. Ia menyebarkan satu data input ke 8 baris output bergantung pada input yang dipilih. Din adalah data input, S0, S1, dan S2 adalah input terpilih, dan Y0, Y1, Y2, Y3, Y4, Y5, Y6, Y7 adalah output.

1 hingga 8 DEMUX

1 hingga 8 DEMUX

Gambarajah litar litar demux 1 hingga 8 ditunjukkan di bawah.

Litar 1 hingga 8 Demux

Litar 1 hingga 8 Demux

3 hingga 8 Decoder / Demultiplexer

IC hingga 3 hingga 8 baris penyahkod 74HC238 digunakan sebagai penyahkod / demultiplexer. Demultiplexer penyahkod baris 3 hingga 8 adalah litar kombinasional yang boleh digunakan sebagai penyahkod dan demultiplexer. IC 74HC238 menyahkod tiga input alamat binari (A0, A1, A2) menjadi lapan output (Y0 hingga Y7). Peranti ini juga mempunyai tiga pin Aktifkan. Gabungan yang sama digunakan sebagai demultiplexer.

Konfigurasi Pin

Di bawah adalah konfigurasi pin untuk penyahkod baris atau demultiplexer IC74HC238 3 hingga 8. Ia adalah DIP 16 pin.

Litar

Litar logik menerangkan cara kerja IC 74HC238.

Ciri-ciri 74HC238 IC

  • Keupayaan demultiplexing
  • Pelbagai input membolehkan pengembangan mudah
  • Sesuai untuk penyahkodan pilih cip memori
  • Keluaran aktif yang saling eksklusif TINGGI
  • Pelbagai pilihan pakej

Aplikasi Penyahkod

  • The Penyahkod digunakan dalam penukaran analog ke digital dalam penyahkod analog.
  • Digunakan dalam litar elektronik untuk menukar arahan menjadi isyarat kawalan CPU.
  • Mereka digunakan terutamanya di litar logik , pemindahan data.

Aplikasi Demultiplexer

  • Digunakan untuk menghubungkan satu sumber ke beberapa destinasi.
  • Demux digunakan dalam sistem komunikasi untuk membawa banyak isyarat data ke dalam satu saluran penghantaran.
  • Digunakan dalam Unit Logik Aritmetik
  • Digunakan dalam penukar bersiri hingga selari dalam komunikasi data.

Oleh itu, ini adalah maklumat asas mengenai decoder dan demultiplexer garis 3 hingga 8. Harap anda mungkin mendapat beberapa konsep asas mengenai topik ini dengan memerhatikan litar logik digital dan jadual kebenaran dan aplikasinya. Selanjutnya, terdapat keraguan mengenai artikel ini atau Projek elektronik terkini , Anda boleh menulis pandangan anda mengenai topik ini di bahagian komen di bawah.