Un decodor este un circuit combinational construite cu porți logice. Este inversul codificatorului. Un circuit de decodor este utilizat pentru a transforma un set de semnale digitale de intrare într-un cod zecimal echivalent al ieșirii sale. Pentru intrările „n”, un decodor oferă 2 ^ n ieșiri. În acest articol, vom discuta despre proiectarea circuitelor de decodor 4 până la 16 folosind decodor de la 3 la 8.
Un codificator este un circuit combinațional care schimbă un set de semnale într-un cod. Pentru intrările „2 ^ n”, un circuit codificator dă „n” ieșiri.
Figura următoare prezintă schema bloc a unui decodor.
Diagrama blocului decodificatorului
Decodor de la 3 la 8
Acest circuit decodor oferă 8 ieșiri logice pentru 3 intrări. Circuitul este proiectat cu Combinații AND și NAND . Este nevoie de 3 intrări binare și activează una dintre cele opt ieșiri.
3 la 8 diagramă bloc decodor
Diagrama circuitului
Circuitul decodorului funcționează numai atunci când pinul Activare este ridicat.
3 la 8 circuite de decodare
Tabelul Adevărului
Când pinul de activare (E) este scăzut, toți pinii de ieșire sunt scăzuți.
S0 | S1 | S2 | ESTE | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 |
X | X | X | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Proiectarea circuitului de 4 până la 16 decodificatoare Utilizând 3 până la 8 decodare
LA circuit decodor din combinația superioară se obține prin adăugarea a două sau mai multe circuite combinaționale mai mici. 4 la 16 circuite de decodare se obține din două 3 până la 8 circuite de decodare sau trei 2 până la 4 circuite de decodare.
Atunci când două circuite de decodare de la 3 la 8 sunt combinate, pinul de activare acționează ca intrare pentru ambele decodificatoare. Când pinul de activare este ridicat la un circuit de decodare de la 3 la 8, atunci acesta este scăzut la un alt circuit de decodare de la 3 la 8.
Tabelul Adevărului
Pinul Enable (E) acționează ca unul dintre pinii de intrare pentru ambele 3 până la 8 circuite de decodor.
ESTE | LA | B | C | Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | Y7 | Y8 | Y9 | Y10 | Y11 | Y12 | Y13 | Y14 | Y15 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Schema circuitului de la 4 la 16 decodor
Circuit decodor 4-16
Aplicații ale decodificatoarelor
- În fiecare comunicații fără fir , securitatea datelor este principala preocupare. Decodoarele sunt concepute în principal pentru a oferi securitate pentru comunicarea datelor prin proiectarea algoritmilor standard de criptare și decriptare.
- Decodificatoarele sunt utilizate în sistemele audio pentru convertiți sunetul analog în date digitale.
- Folosit ca decompresor pentru a converti date comprimate, cum ar fi imagini și videoclipuri în formă decomprimată.
- Decodoarele folosesc circuite electronice care convertesc instrucțiunile computerului în semnale de control CPU.
Prin urmare, acest lucru este totul despre proiectarea circuitului de decodor 4 până la 16 folosind un circuit de decodor de la 3 la 8. Mai mult, orice întrebări referitoare la acest articol sau proiecte electronice ne puteți comenta în secțiunea de comentarii de mai jos. iată o întrebare pentru tine, la ce folosește Enable pin encoder / decoder?