3 soros és 8 vonalas dekóder és Demultiplexer tervezése

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





A bináris átalakítása decimálissá egy eszköz, nevezetesen egy dekóder segítségével történhet. Ez az eszköz egyfajta kombinációs logikai áramkör, amely az n bemeneti vonalakat használja 2n kimeneti vonalak létrehozására. Itt ennek az eszköznek a kimenete 2n sor alatt lehet. Különböző típusú bináris dekóderek léteznek, amelyek több bemenetet és több kimenetet is tartalmaznak. Bizonyos típusú dekóderek tartalmaznak egy vagy több engedélyező bemenetet az adat bemenetekkel együtt. Ha az engedélyező bemenet le van tiltva, akkor az összes kimenet inaktiválódik. Funkciója alapján egy bináris dekóder az n bemeneti jelek adatait 2n kimeneti jelekké változtatja. Bizonyos típusú dekóderekben 2n alatti kimeneti vonalak vannak. Tehát ebben a helyzetben legalább egy kimeneti prototípus megismételhető a különböző bemeneti értékeknél. Kétféle magasabb rendű dekóder létezik, például 3 soros és 8 vonalas dekóder és 4 soros és 16 soros dekóder. Ez a cikk a 3 soros és a 8 soros dekóder áttekintését tárgyalja.

Mi az a dekóder?

A dekóder a kombinációs logikai áramkör amelyet arra használnak, hogy a kódot jelkészletgé változtassák. Ez egy kódoló fordított folyamata. A dekóder áramkör több bemenetet vesz fel és több kimenetet ad. A dekóder áramkör az „n” bemenetek bináris adatait veszi a „2 ^ n” egyedi kimenetbe. A bemeneti csapok mellett a dekóder rendelkezik egy engedélyező tűvel is. Ez lehetővé teszi, hogy a tüske negatívan inaktívvá tegye az áramkört. ebben a cikkben 3-8 soros dekódert és demultiplexert tárgyalunk.




Az alábbiakban egy egyszerű, 1 - 2 soros dekóder igazságtáblázata látható, ahol A a bemenet, D0 és D1 pedig a kimenet.

1-2 dekóder

1-2 dekóder



Az áramkör az 1-2 dekóder logikát mutatja.

1-2 dekóder áramkör

1-2 dekóder áramkör

A demultiplexer olyan eszköz, amely egyetlen bemenetet vesz fel, és a több kimeneti vonal egyikét adja. A demultiplexer egyetlen bemeneti adatot vesz fel, majd egyesével kiválasztja az egyes kimeneti sorok egyikét. Ez a a multiplexer fordított folyamata . DEMUX-nak vagy adatforgalmazónak is hívják. A DEMUX átalakítja a bemeneti soros adatsort kimeneti párhuzamos adatokká. A DEMUX „2n” kimenetet ad az „n” kiválasztó sorokhoz egyetlen bemenettel.

Demux

Demux

A DEMUX akkor használható, amikor az áramkör az adatjelet a sok eszköz egyikére kívánja küldeni. Dekódert választanak a sok eszköz közül, míg egy demultiplexert a jel sok eszközre történő elküldéséhez.


Az alábbiakban bemutatjuk az 1–2 demultiplexer igazságtábláját, amelynek bemeneti adatai „I”, D0 és D1 a kimeneti adatsor, A pedig a kiválasztási sor.

1–2 Demux Truth táblázat

1–2 Demux Truth táblázat

Az áramkör az 1-2 demultiplexer sematikus ábráját mutatja.

1-től 2-ig Demux

1-től 2-ig Demux

Miért van szükségünk dekóderre?

A dekóder fő feladata, hogy egy kódot jelkészletgé változtasson, mert az ellentétes a kódolóval, de a dekóderek megtervezése egyszerű. A dekóder és a demultiplexer közötti fő különbség egy kombinációs áramkör, amelyet arra használnak, hogy csak egy bemenetet engedélyezzenek, és az egyik kimenetbe irányítsák, míg a dekóder több bemenetet is lehetővé tesz, és létrehozza a dekódolt kimenetet.

3 soros és 8 soros dekóder tervezési lépések

Itt a 3-tól 8-ig dekódoló egy magasabb rendű dekóder, amelyet két alacsony sorrendű dekóderrel terveztek, például 2 vonalas és 4 vonalas dekódereket. Mielőtt ezt a dekódert megvalósítanánk, megterveztünk egy 2–4 vonalas dekódert.

2 soros és 4 vonalas dekóder

Ez a 2 soros és 4 vonalas dekóder két bemenetet tartalmaz, például A0 és A1 és 4 kimenetet, például Y0 és Y4 között. A dekóder blokkvázlata az alábbiakban látható.

2 soros és 4 vonalas dekóder

2 soros és 4 vonalas dekóder

Ha a bemenetek és az engedélyezés értéke 1, akkor a kimenet 1. Ez az igazságtábla 2 - 4 dekóderből áll.

IS

A1 A0 Y3 Y2 Y1

Y0

0

xx0000

1

000001

1

01001

0

110010

0

111100

0

Minden kimenet logikai kifejezése

Y3 = E. A1. A0

Y2 = E. A1. A0 ′

Y1 = E. A1 '. A0

Y0 = E. A1 '. A0 ′

Ennek a dekódernek minden kimenete tartalmaz egy termék kifejezést. Tehát a négy termékkifejezés megvalósítható 4 ÉS kapun keresztül, ahol minden kapu 3 bemenetet és 2 invertert tartalmaz. A 2–4 dekóder logikai diagram az alábbiakban látható. Így ez a dekóder kimenete nem más, mint a bemenetek és az enable mintermerei egyenértékűek az 1. Ha az engedélyezés értéke nulla, akkor a dekóder összes kimenete nulla értékű lesz. Hasonlóképpen, a 3 - 8 soros dekóder nyolc mintermint generál az A0, A1 és A2 3 bemeneti változóhoz.

2–4 dekóder logikai diagramja

2–4 dekóder logikai diagramja

3 soros és 8 soros dekóder megvalósítás

Ennek a 3 vonalról 8 soros dekódernek a megvalósítása két 2 vonaltól 4 vonali dekóderig használható. A fentiekben tárgyaltuk, hogy a 2 - 4 soros dekóder két bemenetet és négy kimenetet tartalmaz. Tehát 3 sorból 8 soros dekóderbe három bemenetet tartalmaz, mint például A2, A1 és A0, és 8 kimenetet Y7 - Y0-ból.

A következő képletet használják magasabb rendű dekóderek megvalósítása alacsony rendű dekóderek segítségével

A szükséges alacsonyabb rendű dekóderek száma m2 / m1

Hol,

Az alacsonyabb rendű dekóder o / ps száma „m1”

A magasabb rendű dekóder o / ps száma „m2”

Például, ha m1 = 4 & m2 = 8, akkor helyettesítse ezeket az értékeket a fenti egyenletben. Megkapjuk a szükséges nemet. A dekóderek száma 2. Tehát egyetlen 3–8 dekóder megvalósításához két 2 sorból 4 soros dekóderre van szükségünk. Itt a blokkvázlatot az alábbiakban mutatjuk be két 2–4 dekóder használatával.

3–8 dekóder 2–4 vonallal

3–8 dekóder 2–4 vonallal

A párhuzamos bemenetek, mint az A2, A1 és A0, 3 vonalt kapnak a 8 vonalas dekóderhez. Itt az A3 dicséretét adjuk annak lehetővé tételére, hogy a dekóder csapja megszerezze az Y7-től Y0-ig terjedő kimeneteket. Ezek a kimenetek alacsonyabb 8 mintermerm. A fenti dekóderben az A3 bemenet csatlakozik, hogy a tű megszerezhesse az Y15 - Y8 kimeneteket. Tehát ezek a kimenetek a magasabb 8 mintermerm.

3 soros és 8 soros dekóder a Logic Gates segítségével

3-8 soros dekóderben három bemenetet és nyolc kimenetet tartalmaz. Itt a bemenetek A, B & C, míg a kimenetek D0, D1, D2… D7 révén vannak ábrázolva.

A 8 kimenet kiválasztása a három bemenet alapján történhet. Tehát ennek a 3 sorról a 8 soros dekódernek az igazságtáblázata látható alább. A következő igazságtáblázatból megfigyelhetjük, hogy a DO - D7 8 kimenetének egyszerűen kiválasztható 3 kiválasztott bemenettől függően.

NAK NEK 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

A fenti 3 soros igazságtáblától a 8 soros dekóderig a logikai kifejezés a következőképpen határozható meg

D0 = A’B’C ’

D1 = A’B’C

D2 = A’BC ’

D3 = A’BC

D4 = AB’C ’

D5 = AB’C

D6 = ABC ”

D7 = ABC

A fenti logikai kifejezések közül 3-8 dekóder áramkör megvalósítása három NOT kapu és 8-három bemenet ÉS kapu segítségével valósítható meg.

A fenti áramkörben a három bemenet dekódolható 8 kimenetre, ahol minden kimenet a három bemeneti változó egyik középső szakaszát képviseli.

A fenti logikai áramkörben található 3 inverter biztosítja a bemenetek kiegészítését, és az AND kapuk mindegyike létrehozza az egyik középtermet.

Ez a fajta dekóder főleg bármely 3 bites kód dekódolására szolgál, és nyolc kimenetet generál, ami 8 különböző kombinációnak felel meg a bemeneti kód számára.

Ez a dekóder bináris-oktális dekóderként is ismert, mivel ennek a dekódernek a bemenetei három bites bináris számokat képviselnek, míg a kimenetek a nyolc számjegyet képviselik az oktális számrendszeren belül.

3 soros és 8 soros dekóder blokkdiagram

Ez a dekóder áramkör 8 logikai kimenetet ad 3 bemenethez, és rendelkezik egy engedélyező tűvel. Az áramkört AND és NAND logikai kapukkal tervezték. 3 bináris bemenetre van szükség, és aktiválja a nyolc kimenet egyikét. 3-8 vonalas dekóder áramkör oktális dekóder binárisának is nevezik.

3-8 dekóder blokkdiagram

3-8 vonaldekóder blokkdiagram

A dekóder áramkör csak akkor működik, ha az Engedélyező tű (E) magas. S0, S1 és S2 három különböző bemenet és D0, D1, D2, D3. D4. D5. D6. A D7 a nyolc kimenet. A a 3-8 soros dekóder logikai diagramja alább látható.

3-8 dekóder áramkör

3-8 dekóder áramkör

3-8 soros dekóder és igazságtábla

Az alábbi táblázat 3-8 soros dekódoló igazságtáblázatot ad.

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

Ha az Engedélyezési tű (E) alacsony, az összes kimeneti tüske alacsony.

1-től 8-ig Demultiplexer

NAK NEK 1 sor és 8 sor demultiplexer rendelkezik egy bemenettel, három kiválasztott bemeneti sorral és nyolc kimeneti vonallal. Az egy bemeneti adatot 8 kimeneti sorra osztja szét a kiválasztott bemenettől függően. A Din a bemeneti adat, S0, S1 és S2 kiválasztott bemenet, Y0, Y1, Y2, Y3, Y4, Y5, Y6, Y7 pedig a kimenet.

1 - 8 DEMUX

1 - 8 DEMUX

Az 1–8 demux áramkör kapcsolási rajza az alábbiakban látható.

1 - 8 Demux áramkör

1 - 8 Demux áramkör

3-8 dekóder / Demultiplexer

3-8 soros dekóder IC A 74HC238 dekóderként / demultiplexerként használható. A 3-8 vonalas dekóder demultiplexer egy kombinációs áramkör, amely dekóderként és demultiplexerként egyaránt használható. Az IC 74HC238 három bináris címbemenetet (A0, A1, A2) dekódol nyolc kimenetre (Y0 - Y7). A készüléknek három Enable csapja is van. Ugyanezt a kombinációt használják demultiplexerként.

PIN-konfiguráció

Az alábbiakban az IC74HC238 3-8 vonalas dekóder vagy demultiplexer tűkonfigurációja látható. Ez egy 16 tűs DIP.

Áramkör

A logikai áramkör elmagyarázza az IC 74HC238 működését.

A 74HC238 IC jellemzői

  • Demultiplexing képesség
  • A több bemenet megkönnyíti a bővítést
  • Ideális a memóriachipek kiválasztásának dekódolásához
  • Aktív HIGH kölcsönösen kizáró kimenetek
  • Több csomag opció

Dekóder alkalmazása

  • A Dekóderek analóg-digitális átalakításra használták analóg dekóderekben.
  • Elektronikus áramkörökben használják az utasítások átalakítására CPU vezérlőjelekké.
  • Főleg ben használták logikai áramkörök , adatátvitel.

A Demultiplexer alkalmazásai

  • Egyetlen forrás és több rendeltetési hely összekapcsolására szolgál.
  • A Demux-t kommunikációs rendszerekben használják arra, hogy több adatjelet továbbítson egyetlen távvezetékbe.
  • Számtani logikai egységekben használják
  • Soros és párhuzamos átalakítóként használják az adatkommunikációban.

Ezért ez az alapvető információ a 3-8 vonalas dekóderről és a demultiplexerekről. Remélem, hogy a digitális logikai áramköröket, az igazságtáblázatokat és azok alkalmazásait figyelembe véve kaphat néhány alapvető fogalmat erről a témáról. Továbbá, bármilyen kétség merül fel a cikk vagy a Legfrissebb elektronikai projektek , Írja meg véleményét erről a témáról az alábbi megjegyzés részben.