2 - 4-linjaisen dekooderin suunnittelu

Kokeile Instrumenttia Ongelmien Poistamiseksi





Ennen kuin menet todellisuuteen Kooderit ja dekooderit , olkaamme tiivis ajatus multipleksoinnista. Käymme säännöllisesti läpi sovelluksia, joissa sen odotetaan ravitsevan muutaman tulosignaalin yksinäiselle kuormitukselle, kukin kerralla. Tämä menettely kuormalle syötettävän tulosignaalin valitsemiseksi tunnetaan nimellä multipleksointi. Tämän toiminnan käänteinen eli tapa ravita muutama kuormitus yhdestä yhteisestä signaalilähteestä on tunnetaan nimellä Demultiplexing . Vastaavasti digitaalisessa verkkotunnuksessa tiedonsiirron yksinkertaisuuden vuoksi tietoa salataan tai asetetaan säännöllisesti sisäisiin koodeihin, ja tämän jälkeen tämä turvattu koodi lähetetään. Keräilijässä koodattu tieto dekoodataan tai kerätään koodista ja käsitellään näytettäväksi tai vastaavasti kuormalle.

2 - 4-linjainen dekooderi

2 - 4-linjainen dekooderi



Tämän tiedon salauksen ja tietojen salauksen purkamisen suorittavat kooderit ja dekooderit. Joten miten nyt ymmärrämme, mitä todella ovat kooderit ja dekooderit.


Mikä on dekooderi?

Dekooderi on monisyöttöinen, monilähtöinen logiikkapiiri, joka muuttaa koodit i / ps koodatuiksi o / ps: ksi, missä sekä tulot että lähdöt ovat erilaisia, esimerkiksi n-to-2n, ja binäärikoodatut desimaalidekooderit. Dekoodaus on välttämätöntä sovelluksissa, kuten datan multipleksointi, muistiosoitteiden dekoodaus ja 7 segmentin näyttö. Paras dekooderipiirin esimerkki olisi AND-gate, koska kun kaikki sen tulot ovat 'High', tämän portin lähtö on 'High', jota kutsutaan 'active High output'. Vaihtoehtona AND-portille, NAND-portti on kytketty, lähtö on 'matala' (0) vain, kun kaikki sen tulot ovat 'korkeat'. Tällaista o / p: tä kutsutaan 'aktiiviseksi matalaksi lähdöksi'.



Dekooderi

Dekooderi

Hieman vaikeampi dekooderi olisi n-to-2n-tyyppiset binääridekooderit. Tämäntyyppiset dekooderit ovat yhdistelmäpiirejä, jotka muokkaavat binaaritietoa n-koodatuista sisääntuloista suurimpaan osaan 2n yksinoikeuslähtöjä. Siinä tapauksessa, että sitten bittikoodatulla datalla on käyttämättömiä bittikombinaatioita, dekooderilla voi olla alle 2n ulostuloja. 2 - 4, 3-8-linjainen dekooderi tai 4-16-dekooderi ovat muita esimerkkejä.

Rinnakkainen binääriluku on tulo dekooderille, jota käytetään havaitsemaan tietyn binääriluvun esiintyminen tulossa. Lähtö osoittaa tarkan luvun olemassaolon tai olemattomuuden dekooderin tulossa.

2 - 4-linjaisen dekooderipiirin suunnittelu

Samanlainen multiplekseripiiri , dekooderia ei ole rajoitettu tiettyyn osoiteriviin, ja siten sillä voi olla enemmän kuin kaksi lähtöä (kahdella, kolmella tai neljällä osoiterivillä). Dekooderipiiri voi purkaa 2, 3 tai 4-bittisen binääriluvun tai jopa 4, 8 tai 16 aikamultipleksoitua signaalia.


2 - 4 dekooderipiiri

2 - 4 dekooderipiiri

Dekooderina tämä piiri ottaa n-bittisen binääriluvun ja tuottaa lähdön yhdelle 2n-lähtöjohdosta. Siksi sitä kuvataan yleensä osoittavien i / p-rivien lukumäärällä ja datan o / p-rivien lukumäärällä. Tyypillisissä dekooderipiireissä voi olla kaksi 2-4 linjapiiriä, 3-8 linjapiiri tai a 4-16-linjainen dekooderi piiri. Yksi poikkeama tämän piirin binäärimerkistä on 4-10-linjaiset dekooderit, joiden ehdotetaan muuttavan binäärikoodatun desimaalin (BCD) tulo 0-9-alueen ulostuloksi.

Jos käytät tätä virtapiiriä dekooderina, kannattaa ehkä lisätä o / ps-tietolukot pitämään jokainen signaali, kun muita välitetään. Mutta tämä ei liity, kun käytät tätä piiriä dekooderina, niin haluat vain yhden aktiivisen o / p: n vastaavan syötekoodia.

2 - 4-rivinen dekooderin totuustaulukko

Tämän tyyppisissä dekoodereissa dekoodereilla on kaksi tuloa, nimittäin A0, A1 ja neljä ulostuloa, jotka on merkitty D0: lla, D1: llä, D2: lla ja D3: lla. Kuten näet seuraavasta totuustaulukosta - jokaiselle tuloyhdistelmälle yksi o / p-rivi kytketään päälle.

2 - 4 - dekooderin totuustaulukko

2 - 4 - dekooderin totuustaulukko

Yllä olevassa esimerkissä voit havaita, että dekooderin kukin o / p on todella minterm, joka johtuu varmasta tuloyhdistelmästä, toisin sanoen:

D0 = A1 A0, (minterm m0), joka vastaa tuloa 00 D1 = A1 A0, (minterm m1), joka vastaa tuloa 01 D2 = A1 A0, (minterm m2), joka vastaa tuloa 10 D3 = A1 A0, (minterm m3 ), joka vastaa tuloa 11

piiri toteutetaan AND-porttien avulla , kuten kuvassa on esitetty. Tässä piirissä D0: n looginen yhtälö on A1 / A0 ja niin edelleen. Täten jokainen dekooderin lähtö tuotetaan tuloyhdistelmään.

Dekooderin sovellukset

Dekooderin sovellukset liittyvät erilaisten sähköisten projektien tekeminen .

  • Sota- kenttä-lentävä robotti, jossa on Night Vision Flying -kamera
  • Robottiauto metallinilmaisimella
  • RF-pohjainen kotiautomaatiojärjestelmä
  • Useiden moottoreiden nopeussynkronointi teollisuudessa
  • Automaattinen langaton terveyden seurantajärjestelmä potilaiden sairaaloissa
  • Salainen koodi mahdollisti suojatun viestinnän RF-tekniikan avulla

Kyse on dekooderista ja sen sovelluksista viestintäpohjaiset projektit . Uskomme, että olet ehkä saanut paremman käsityksen tästä konseptista. Lisäksi, jos sinulla on epäilyksiä tästä artikkelista, anna arvokkaat ehdotuksesi kommentoimalla alla olevaa kommenttiosaa.