3 Hattan 8 Hatlı Dekoder ve Demultiplexer'ın Tasarımı

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





İkilinin ondalık sayıya dönüştürülmesi, kod çözücü gibi bir cihaz kullanılarak yapılabilir. Bu cihaz, 2n çıkış hattı oluşturmak için n-giriş hatlarını kullanan bir tür kombinasyonel mantık devresidir. Burada bu cihazın çıkışı 2n satırın altında olabilir. Çoklu girişlerin yanı sıra çoklu çıkışları içeren farklı türlerde ikili kod çözücüler vardır. Bazı kod çözücü türleri, veri girişleri ile birlikte bir veya daha fazla etkinleştirme girişi içerir. Etkinleştirme girişi devre dışı bırakıldığında, tüm çıkışlar devre dışı bırakılacaktır. Fonksiyonuna bağlı olarak, bir ikili kod çözücü, verileri n-giriş sinyallerinden 2n çıkış sinyallerine değiştirir. Bazı kod çözücü türlerinde 2n'nin altında çıkış hatları vardır. Bu durumda, çeşitli girdi değerleri için minimum bir çıktı prototipi tekrar edilebilir. 3 Hattan 8 Hatlı Kod Çözücüye ve 4 Hattan 16 Hatlı Kod Çözücüye kadar iki tür üst düzey kod çözücü vardır. Bu makale 3 Hattan 8 Hat Kod Çözücüye genel bir bakışı tartışmaktadır.

Dekoder nedir?

Bir kod çözücü bir birleşimsel mantık devresi kodu bir dizi sinyale dönüştürmek için kullanılır. Bir kodlayıcının tersi işlemidir. Bir dekoder devresi birden çok girişi alır ve birden çok çıktı verir. Bir kod çözücü devresi, 'n' girişlerinin ikili verilerini '2 ^ n' benzersiz çıkışa alır. Giriş pinlerine ek olarak, dekoderin bir etkinleştirme pini vardır. Bu, pinin olumsuzlandığında devreyi devre dışı bırakmasını sağlar. Bu makalede, 3 ila 8 hatlı Dekoder ve Demultiplexer'ı tartışıyoruz.




Aşağıda, A'nın giriş ve D0 ve D1'in çıkışlar olduğu 1 ila 2 hatlı basit bir kod çözücü için doğruluk tablosu verilmiştir.

1 ila 2 Dekoder

1 ila 2 Dekoder



Devre 1 ila 2 kod çözücü mantığını gösterir.

1 ila 2 Dekoder Devresi

1 ila 2 Dekoder Devresi

Çoğullama çözücü, tek bir giriş alan ve birkaç çıkış hattından birini veren bir cihazdır. Bir çoğullama çözücü, tek bir giriş verisi alır ve ardından tek bir çıkış hatlarından herhangi birini teker teker seçer. O bir çoklayıcının ters işlemi . Aynı zamanda DEMUX veya veri dağıtıcısı olarak da adlandırılır. Bir DEMUX, giriş seri veri hattını çıkış paralel verilerine dönüştürür. Bir DEMUX, tek bir girişle 'n' seçim satırı için '2n' çıkış verir.

Demux

Demux

DEMUX, devre veri sinyalini birçok cihazdan birine göndermek istediğinde kullanılır. Birçok cihaz arasında seçim yapmak için bir kod çözücü kullanılırken, sinyali birçok cihaza göndermek için bir çoğullama çözücü kullanılır.


Aşağıda, giriş verileri olarak 'I' olan 1 ila 2 ayırıcı için doğruluk tablosu, D0 ve D1 çıkış veri hattı ve A seçim satırıdır.

1-2 Demux Doğruluk Tablosu

1-2 Demux Doğruluk Tablosu

Devre 1'den 2'ye kadar çoğullama çözücü şemasını gösterir.

1 ila 2 Demux

1 ila 2 Demux

Neden bir Dekodere ihtiyacımız var?

Bir kod çözücünün ana işlevi, bir kodu bir dizi sinyale dönüştürmektir çünkü kodlayıcıya zıttır, ancak kod çözücüleri tasarlamak basittir. Bir kod çözücü ile bir çoğullama çözücü arasındaki temel fark, yalnızca bir girişe izin vermek ve bunu çıkışlardan birine yönlendirmek için kullanılan bir birleşimsel devredir, oysa bir kod çözücü birkaç girişe izin verir ve kodu çözülmüş çıktı üretir.

3 Hattan 8 Hatlı Dekoder Tasarım Adımı

Burada, 3 hattan 8 hat kod çözücüye, 2 hattan 4 hat kod çözücüye gibi iki düşük sıralı kod çözücü ile tasarlanmış bir üst düzey kod çözücüdür. Bu dekoderi uygulamaya geçmeden önce 2 hattan 4 hat'a dekoderi tasarladık.

2 Hattan 4 Hat Kod Çözücüye

Bu 2 hattan 4 hat kod çözücü, A0 ve A1 gibi iki giriş ve Y0 ila Y4 gibi 4 çıkış içerir. Bu kod çözücünün blok şeması aşağıda gösterilmiştir.

2 Hattan 4 Hat Kod Çözücüye

2 Hattan 4 Hat Kod Çözücüye

Girişler ve etkinleştirme 1 olduğunda, çıkış 1 olacaktır. İşte 2 ila 4 kod çözücünün doğruluk tablosu.

DIR-DİR

A1 A0 Y3 Y2 Y1

Y0

0

xx0000

1

000001

1

01001

0

110010

0

111100

0

Her çıktı için boole ifadesi

Y3 = E. A1. A0

Y2 = E. A1. A0 ′

Y1 = E. A1 ′. A0

Y0 = E. A1 ′. A0 ′

Bu kod çözücünün her çıktısı bir ürün terimi içerir. Dolayısıyla, dört ürün terimi, her bir geçidin 3 giriş ve 2 invertör içerdiği 4 AND geçidi aracılığıyla uygulanabilir. 2 ila 4 kod çözücü mantık şeması aşağıda gösterilmiştir. Bu nedenle, bu kod çözücünün çıkışı, girişlerin mintermlerinden başka bir şey değildir ve etkinleştirme 1'e eşittir. Etkinleştirme sıfırsa, daha sonra tüm kod çözücünün çıkışları sıfıra eşit olacaktır. Benzer şekilde, 3 hattan 8 hat kod çözücüye A0, A1 ve A2'nin 3 giriş değişkeni için sekiz minterm üretir.

2 ila 4 Dekoderin Mantık Şeması

2 ila 4 Dekoderin Mantık Şeması

3 Hattan 8 Hat Kod Çözücüye Uygulama

Bu 3 hattan 8 hat kod çözücünün uygulanması iki 2 hattan 4 hat kod çözücüye kadar kullanılabilir. Yukarıda 2 ila 4 hat kod çözücünün iki giriş ve dört çıkış içerdiğini tartışmıştık. Yani, 3 hattan 8 hat kod çözücüye, A2, A1 ve A0 gibi üç giriş ve Y7 - Y0'dan 8 çıkış içerir.

Aşağıdaki formül, yüksek sıralı kod çözücülerin uygulanması düşük sıralı kod çözücüler yardımıyla

Gereken alt sıra kod çözücülerin sayısı m2 / m1

Nerede,

Alt sıralı kod çözücü için o / ps sayısı 'm1' dir

Daha yüksek sıralı kod çözücü için o / ps sayısı 'm2'dir

Örneğin, m1 = 4 & m2 = 8 olduğunda, bu değerleri yukarıdaki denklemde değiştirin. Gerekli no'yu alabiliriz. kod çözücülerin sayısı 2'dir. Bu nedenle, tek bir 3 ila 8 kod çözücü uygulamak için, iki 2 hattan 4 hat kod çözücüye ihtiyacımız var. Burada, iki 2 ila 4 kod çözücü kullanılarak blok şeması aşağıda gösterilmiştir.

2 ila 4 Hat kullanan 3 ila 8 Dekoder

2 ila 4 Hat kullanan 3 ila 8 Dekoder

A2, A1 ve A0 gibi paralel girişler 3 hattan 8 hat kod çözücüye verilir. Burada A3'ün iltifatı, kod çözücünün pininin Y7'den Y0'a gibi çıktıları elde etmesini sağlamak için verilmiştir. Bu çıktılar daha düşük 8 mintermdir. Yukarıdaki kod çözücüde A3 girişi, pinin Y15 - Y8'den çıkışları almasını sağlamak için bağlanır. Yani, bu çıktılar daha yüksek olan 8 mintermlerdir.

Mantık Kapılarını kullanarak 3 Hattan 8 Hat Kod Çözücüye

3 ila 8 hat kod çözücüde, üç giriş ve sekiz çıkış içerir. Burada girişler A, B ve C ile temsil edilirken çıkışlar D0, D1, D2… D7 ile temsil edilir.

Üç girişe bağlı olarak 8 çıkışın seçimi yapılabilir. Dolayısıyla, bu 3 hattan 8 hat kod çözücünün doğruluk tablosu aşağıda gösterilmiştir. Aşağıdaki doğruluk tablosundan, DO - D7'deki 8 çıkıştan sadece birinin 3 girişe bağlı olarak seçilebileceğini görebiliriz.

KİME 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

Yukarıdaki 3 satırlık doğruluk tablosundan 8 satır kod çözücüye kadar mantık ifadesi şu şekilde tanımlanabilir:

D0 = A’B’C ’

D1 = A’B’C

D2 = A’BC ’

D3 = A’BC

D4 = AB’C ’

D5 = AB’C

D6 = ABC ’

D7 = ABC

Yukarıdaki Boole ifadelerinden, 3 ila 8 kod çözücü devresinin uygulanması, üç NOT geçidi ve 8-üç girişli AND geçidi yardımıyla yapılabilir.

Yukarıdaki devrede, üç girişin kodu 8 çıkışa çözülebilir, burada her çıkış, üç giriş değişkeninin ara dönemlerinden birini temsil eder.

Yukarıdaki mantık devresindeki 3 invertör, girişlerin tamamlayıcısını sağlayacak ve AND kapılarının her biri ara sınavlardan birini oluşturacaktır.

Bu tür bir kod çözücü esas olarak herhangi bir 3 bitlik kodu çözmek için kullanılır ve giriş kodu için 8 farklı kombinasyona eşdeğer sekiz çıkış üretir.

Bu kod çözücü aynı zamanda ikiliden sekizlik kod çözücü olarak da bilinir çünkü bu kod çözücünün girişleri üç bitlik ikili sayıları temsil ederken çıkışlar sekizlik sayı sistemi içindeki 8 basamağı temsil eder.

3 Hat - 8 Hat Kod Çözücü Blok Şeması

Bu dekoder devresi 3 giriş için 8 lojik çıkış verir ve bir etkinleştirme pinine sahiptir. Devre, AND ve NAND mantık kapıları ile tasarlanmıştır. 3 ikili giriş alır ve sekiz çıkıştan birini etkinleştirir. 3 ila 8 hat kod çözücü devresi aynı zamanda bir sekizlik kod çözücüye ikili olarak da adlandırılır.

3 ila 8 Dekoder Blok Şeması

3 ila 8 Hatlı Şifre Çözücü Blok Şeması

Dekoder devresi yalnızca Etkinleştirme pimi (E) yüksek olduğunda çalışır. S0, S1 ve S2 üç farklı giriş ve D0, D1, D2, D3. D4. D5. D6. D7 sekiz çıktıdır. 3 ila 8 hat kod çözücünün mantık diyagramı aşağıda gösterilmiştir.

3 ila 8 Dekoder Devresi

3 ila 8 Dekoder Devresi

3 ila 8 Hatlı Kod Çözücü ve Doğruluk Tablosu

Aşağıdaki tablo 3 ila 8 hat kod çözücünün doğruluk tablosunu vermektedir.

S0 S1 S2 DIR-DİR D0 D1 D2 D3 D4 D5 D6 D7
xxx000000000
000100000001
001100000010
010100000100
011100001000
100100010000
101100100000
110101000000
111110000000

Etkinleştirme pini (E) düşük olduğunda, tüm çıkış pimleri düşüktür.

1 ila 8 Demultiplexer

KİME 1 hattan 8 hatta demultiplexer bir giriş, üç seçme giriş satırı ve sekiz çıkış hattına sahiptir. Seçilen girişe bağlı olarak bir giriş verisini 8 çıkış hattına dağıtır. Din giriş verisidir, S0, S1 ve S2 seçili girişlerdir ve Y0, Y1, Y2, Y3, Y4, Y5, Y6, Y7 çıkışlardır.

1 ila 8 DEMUX

1 ila 8 DEMUX

1-8 arası demux devresinin devre şeması aşağıda gösterilmiştir.

1 ila 8 Demux devresi

1 ila 8 Demux devresi

3 ila 8 Dekoder / Demultiplexer

3 ila 8 hat kod çözücü IC 74HC238, kod çözücü / çoğullama çözücü olarak kullanılır. 3 ila 8 hatlı dekoder demultiplexer, hem bir dekoder hem de bir çoğullama çözücü olarak kullanılabilen kombinasyonel bir devredir. IC 74HC238, üç ikili adres girişini (A0, A1, A2) sekiz çıkışa (Y0 - Y7) dönüştürür. Cihazda ayrıca üç Etkinleştirme pini vardır. Aynı kombinasyon bir çoğullama çözücü olarak kullanılır.

PIN konfigürasyonu

Aşağıda, IC74HC238 3 ila 8 hat kod çözücü veya çoğullama çözücü için pin yapılandırması verilmiştir. 16 pinli bir DIP'dir.

Devre

Mantıksal devre, IC 74HC238'in çalışmasını açıklar.

74HC238 IC'nin Özellikleri

  • Demultiplexing yeteneği
  • Birden çok giriş, kolay genişletme sağlar
  • Bellek yongası seçme kod çözme için ideal
  • Aktif YÜKSEK birbirini dışlayan çıktılar
  • Çoklu paket seçeneği

Dekoder Uygulaması

  • Kod çözücüler Analog kod çözücülerde analogdan dijitale dönüşümde kullanılmıştır.
  • Talimatları CPU kontrol sinyallerine dönüştürmek için elektronik devrelerde kullanılır.
  • Çoğunlukla kullandılar mantıksal devreler , veri transferi.

Demultiplexer Uygulamaları

  • Tek bir kaynağı birden çok hedefe bağlamak için kullanılır.
  • Demux, birden çok veri sinyalini tek bir iletim hattına taşımak için iletişim sistemlerinde kullanılır.
  • Aritmetik Mantık Birimlerinde Kullanılır
  • Veri iletişiminde seri-paralel çeviricilerde kullanılır.

Bu nedenle, 3 ila 8 hat kod çözücü ve çoğullama çözücüler hakkında temel bilgiler budur. Dijital mantık devrelerini ve doğruluk tablolarını ve bunların uygulamalarını gözlemleyerek bu konu hakkında bazı temel kavramlara sahip olabileceğinizi umuyoruz. Ayrıca, bu makale veya En son elektronik projeler , Bu konudaki görüşlerinizi aşağıdaki yorum kısmına yazabilirsiniz.