2 kuni 4 rea dekoodri kujundamine

2 kuni 4 rea dekoodri kujundamine

Enne tegelikkusse minemist Kodeerijad ja dekoodrid , mõelgem multipleksimise osas lühidalt. Korrapäraselt tutvume rakendustega, kus eeldatavasti toidetakse üksikuid koormusi korraga mõlemale sisendsignaalile. Seda protseduuri koormusele juhitava sisendsignaali valimiseks nimetatakse multipleksimiseks. Selle toimingu tagurpidi, st viis ühest signaaliallikast mõne koormuse toitmiseks on tuntud kui Demultiplexing . Samamoodi digitaalses valdkonnas, teabe edastamise lihtsuse huvides, korrapäraselt teavet skrambleeritakse või sisestatakse koodide sisemusse ja seejärel edastatakse see turvatud kood. Koguja juures dekodeeritakse või akumuleeritakse kodeeritud teave koodiga ja käideldakse näitamiseks või ka koormale andmiseks.



2–4 rea dekooder

2–4 rea dekooder

Selle teabe krüptimise ja teabe lahti krüptimise ülesande lõpetavad kodeerijad ja dekoodrid. Kuidas oleks, kui me nüüd mõistaksime, mis on tegelikult kodeerijad ja dekoodrid.






Mis on dekooder?

Dekooder on mitme sisendiga, mitme väljundiga loogikalülitus, mis muudab koodid i / ps kodeeritud o / ps-ks, kus nii sisendid kui ka väljundid on erinevad, näiteks n-to-2n, ja kahendkodeeritud kümnenddekoodrid. Dekodeerimine on hädavajalik rakendustes, nagu andmete multipleksimine, mäluaadressi dekodeerimine ja 7 segmendi kuvamine. Dekoodrilülituse parim näide oleks AND-gate, sest kui kõik selle sisendid on 'High', on selle värava väljundiks 'High', mida nimetatakse 'active high output'. Alternatiivina AND-väravale on NAND-värav ühendatud, väljund on madal (0) ainult siis, kui kõik selle sisendid on 'kõrged'. Sellist o / p nimetatakse aktiivseks madalaks väljundiks.

Dekooder

Dekooder



Pisut keerulisem dekooder oleks n-to-2n tüüpi kahenddekoodrid. Seda tüüpi dekoodrid on kombineeritud vooluringid, mis muudavad binaarset teavet n-kodeeritud sisenditest enamiku 2n eksklusiivsete väljunditeni. Juhul kui siis bittkodeeritud andmetel on tühikäigulised bitikombinatsioonid, võib dekooderil olla vähem kui 2n väljundit. 2 kuni 4, 3-8-liiniline dekooder või 4 kuni 16 dekooder on muud näited.

Paralleelne kahendarv on dekoodri sisend, mida kasutatakse konkreetse kahendarvu esinemise märkamiseks sisendis. Väljund näitab täpse arvu olemasolu või puudumist dekoodri sisendis.

2 kuni 4-liinilise dekoodri vooluahela kujundamine

Sarnane multiplekseri vooluring , ei ole dekooder piiratud konkreetse aadressireaga ja seega võib sellel olla rohkem kui kaks väljundit (kahe, kolme või nelja aadressireaga). Dekoodri vooluring võib dekodeerida 2, 3 või 4-bitise binaararvu või dekodeerida kuni 4, 8 või 16 ajaga multipleksitud signaali.


2 kuni 4 dekoodri vooluring

2 kuni 4 dekoodri vooluring

Dekoodrina võtab see vooluring n-bitise kahendarvu ja genereerib väljundi ühele 2n väljundliinist. Seetõttu kirjeldatakse seda tavaliselt adresseerivate i / p ridade arvu ja o / p andmete andmete arvuga. Tüüpilised dekoodri IC-d võivad sisaldada kahte 2-4 liinilülitust, 3-8 liinilülitust või a 4-16 rea dekooder ahel. Selle vooluahela binaarse iseloomu üks välistus on 4–10 rea dekoodrid, mis on tehtud ettepanekuks muuta binaarse kodeeritud kümnendkoha (BCD) sisend vahemikku 0–9.

Kui kasutate seda vooluringi dekoodrina, võiksite sisestada o / ps-i andmete riivid, et hoida iga signaali samal ajal, kui teisi edastatakse. Kuid see pole seotud siis, kui kasutate seda vooluringi dekoodrina, siis soovite, et sisendkoodiga võrduks vaid üks aktiivne o / p.

2–4 rea dekoodri tõetabel

Seda tüüpi dekoodrites on dekoodritel kaks sisendit, nimelt A0, A1 ja neli väljundit, mida tähistatakse tähtedega D0, D1, D2 ja D3. Nagu näete järgmises tõetabelis - iga sisendkombinatsiooni jaoks on sisse lülitatud üks o / p rida.

2 kuni 4 dekoodri tõetabel

2 kuni 4 dekoodri tõetabel

Ülaltoodud näites võite jälgida, et dekoodri iga o / p on tõepoolest minterm, mis tuleneb kindlast sisendkombinatsioonist, see tähendab:

D0 = A1 A0, (minterm m0), mis vastab sisendile 00 D1 = A1 A0, (minterm m1), mis vastab sisendile 01 D2 = A1 A0, (minterm m2), mis vastab sisendile 10 D3 = A1 A0, (minterm m3 ), mis vastab sisendile 11

The ring on rakendatud JA väravatega , nagu on näidatud joonisel. Selles vooluringis on D0 loogiline võrrand A1 / A0 jne. Seega genereeritakse dekoodri iga väljund sisendkombinatsioonini.

Dekoodri rakendused

Dekoodri rakendused hõlmavad mitmesuguste elektrooniliste projektide tegemine .

  • Sõda - väljalennuv robot öise nägemise lendava kaameraga
  • Metallidetektoriga robotsõiduk
  • RF-põhine koduautomaatika süsteem
  • Tööstuses mitme mootori kiiruse sünkroniseerimine
  • Automaatne traadita terviseseiresüsteem patsientide haiglates
  • Salajane kood võimaldas turvalist suhtlust raadiosidetehnoloogia abil

See kõik puudutab dekooderit ja selle rakendusi kommunikatsioonipõhised projektid . Usume, et olete sellest kontseptsioonist paremini aru saanud. Lisaks sellele, kui teil on selle artikli suhtes kahtlusi, esitage palun oma väärtuslikud ettepanekud, kommenteerides allolevat kommentaaride jaotist.