Bināru konvertēšanu uz decimāldaļu var veikt, izmantojot ierīci, proti, dekodētāju. Šī ierīce ir viena veida kombinācijas loģikas shēma, kas izmanto n-ievades līnijas, lai ģenerētu 2n izejas līnijas. Šīs ierīces izeja var būt zem 2n līnijām. Ir dažādi bināro dekoderu veidi, kas ietver vairākas ieejas, kā arī vairākas izejas. Daži dekoderu veidi kopā ar datu ievadi ietver vienu vai vairākas iespējošanas ievades. Ikreiz, kad iespējošanas ievade ir atspējota, visas izejas tiks deaktivizētas. Pamatojoties uz savu funkciju, binārs dekoders maina datus no n-ieejas signāliem uz 2n izejas signāliem. Dažos dekoderu veidos to izejas līnijas ir zemākas par 2n. Tātad šajā situācijā vismaz vienu izejas prototipu var atkārtot dažādām ieejas vērtībām. Ir divu veidu augstākas pakāpes dekoderi, piemēram, no 3 līnijas līdz 8 līniju dekoderim un no 4 līnijas līdz 16 līniju dekoderiem. Šajā rakstā ir apskatīts 3 līniju līdz 8 līniju dekodētāja pārskats.
Kas ir dekoders?
Dekoders ir a kombinācijas loģikas ķēde kas tiek izmantots, lai kodu mainītu par signālu kopumu. Tas ir kodētāja apgrieztais process. Dekodera ķēde aizņem vairākas ieejas un dod vairākas izejas. Dekodera ķēde ņem vērā “n” ieejas bināros datus “2 ^ n” unikālajā izvadā. Papildus ievades tapām dekoderim ir iespējošanas tapa. Tas ļauj tapai, kad tā tiek noraidīta, padarīt ķēdi neaktīvu. šajā rakstā mēs apspriežam 3 līdz 8 līniju dekodētāju un demultiplekseri.
Tālāk ir sniegta patiesības tabula vienkāršam 1 līdz 2 līniju dekodētājam, kur A ir ieeja un D0 un D1 ir izejas.
1 līdz 2 dekoders
Shēma parāda 1 līdz 2 dekodera loģiku.
1 līdz 2 dekodētāja ķēde
Demultipleksētājs ir ierīce, kas aizņem vienu ieeju un dod vienu no vairākām izejas līnijām. Demultipleksētājs paņem vienu ievades datus un pēc tam pa vienam izvēlas jebkuru no atsevišķajām izejas līnijām. Tas ir multipleksora reversais process . To sauc arī par DEMUX vai datu izplatītāju. DEMUX pārveido ievades sērijveida datu līniju par izvades paralēliem datiem. DEMUX dod ‘2n’ izejas ‘n’ atlases līnijām ar vienu ieeju.
Demux
DEMUX tiek izmantots, ja ķēde vēlas nosūtīt datu signālu uz vienu no daudzajām ierīcēm. Dekoderu izmanto, lai izvēlētos starp daudzām ierīcēm, bet demultiplekseri - signāla nosūtīšanai uz daudzām ierīcēm.
Tālāk ir sniegta patiesības tabula no 1 līdz 2 demultiplekseriem ar ievades datiem “I”, D0 un D1 ir izejas datu līnija un A ir atlases līnija.
1 līdz 2 Demux Patiesības tabula
Shēma parāda 1 līdz 2 demultipleksera shēmu.
1 līdz 2 Demux
Kāpēc mums vajadzīgs dekoders?
Dekodera galvenā funkcija ir mainīt kodu par signālu kopumu, jo tas ir pretstatā kodētājam, bet dekoderu projektēšana ir vienkārša. Galvenā atšķirība starp dekodētāju un demultiplekseri ir kombinēta shēma, kuru izmanto, lai atļautu tikai vienu ieeju, kā arī novirzītu to vienā no izejām, turpretī dekodētājs ļauj ievadīt vairākas ieejas un ģenerē dekodēto izvadi.
3 līniju līdz 8 līniju dekodētāja projektēšanas darbības
Šeit no 3 līnijas līdz 8 līniju dekoders ir augstākas pakāpes dekoders, kas paredzēts diviem zemas kārtas dekoderiem, piemēram, no 2 līnijas līdz 4 līniju dekoderiem. Pirms šī dekodera ieviešanas mēs esam izstrādājuši 2 līniju līdz 4 līniju dekodētāju.
2 līnijas līdz 4 līniju dekoderim
Šis 2 līniju līdz 4 līniju dekoders ietver divas ieejas, piemēram, A0 un A1 un 4 izejas, piemēram, Y0 līdz Y4. Šī dekodera blokshēma ir parādīta zemāk.
2 līnijas līdz 4 līniju dekoderim
Kad ievadi un iespējošana ir 1, tad izeja būs 1. Šeit ir patiesības tabula no 2 līdz 4 dekoderiem.
IS | A1 | A0 | Y3 | Y2 | Y1 | Y0 |
0 | x | x | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 |
1 | 1 | 0 | 0 | 1 | 0 | 0 |
1 | 1 | 1 | 1 | 0 | 0 | 0 |
Būla izteiksme katram izvadam ir
Y3 = E. A1. A0
Y2 = E. A1. A0 ′
Y1 = E. A1 '. A0
Y0 = E. A1 '. A0 ′
Katrā šī dekodera izvadā ir viens produkta nosaukums. Tātad četrus izstrādājuma nosacījumus var ieviest caur 4 UN vārtiem, kur katrā vārti ietver 3 ieejas, kā arī 2 invertorus. 2 līdz 4 dekodera loģiskā diagramma ir parādīta zemāk. Tādējādi šī dekodētāja izeja ir nekas cits kā ieeju minterms un iespējošana ir ekvivalenta 1. Ja iespējošana ir nulle, tad visas dekodētāja izejas būs līdzvērtīgas nullei. Tāpat no 3 līnijas līdz 8 līniju dekodētājs ģenerē astoņas mintermas 3 ieejas mainīgajiem lielumiem A0, A1 un A2.
2 līdz 4 dekodera loģiskā diagramma
3 līniju līdz 8 līniju dekodera ieviešana
Šī 3 līniju līdz 8 līniju dekodera ieviešanu var veikt, izmantojot divas 2 līnijas līdz 4 līniju dekoderus. Mēs iepriekš apspriedām, ka 2 līdz 4 līniju dekoderī ir divas ieejas un četras izejas. Tātad 3 līnijās līdz 8 līniju dekoderim tas ietver trīs ieejas, piemēram, A2, A1 un A0, un 8 izejas no Y7 - Y0.
Tiek izmantota šāda formula augstāka līmeņa dekoderu ieviešana ar zemu pasūtījumu dekoderu palīdzību
Nepieciešamo zemākas kārtas dekoderu skaits ir m2 / m1
Kur,
Zemākās kārtas dekodētāja o / ps skaits ir “m1”
Augstākas pakāpes dekodera o / ps skaits ir “m2”
Piemēram, kad m1 = 4 & m2 = 8, tad aizvietojiet šīs vērtības iepriekš minētajā vienādojumā. Mēs varam iegūt nepieciešamo nr. dekoderu ir 2. Tātad, lai ieviestu vienu no 3 līdz 8 dekoderiem, mums ir vajadzīgas divas 2 līnijas līdz 4 līniju dekoderiem. Šeit blokshēma parādīta zemāk, izmantojot divus 2 līdz 4 dekoderus.
3 līdz 8 dekoders, izmantojot 2 līdz 4 līniju
Paralēlās ieejas, piemēram, A2, A1 un A0, tiek piešķirtas 3 līnijām līdz 8 līniju dekoderim. Šeit tiek izteikts kompliments ar A3, lai dekodera tapa varētu iegūt tādas izejas kā Y7 līdz Y0. Šie rezultāti ir zemāki par 8 mintermiem. Iepriekš minētajā dekoderī ir pievienota A3 ieeja, lai tapa varētu iegūt izejas no Y15 - Y8. Tātad šie rezultāti ir augstākie 8 mintermi.
3 līnijas līdz 8 līniju dekoderim, izmantojot loģiskos vārtus
3 līdz 8 līniju dekoderī tas ietver trīs ieejas un astoņas izejas. Šeit ieejas tiek attēlotas caur A, B un C, bet izejas tiek attēlotas caur D0, D1, D2 ... D7.
8 izejas var izvēlēties, pamatojoties uz trim ieejām. Tātad šī 3 līdz 8 līniju dekodētāja patiesības tabula ir parādīta zemāk. No šīs patiesības tabulas mēs varam novērot, ka atkarībā no 3 izvēlētajām ieejām var izvēlēties tikai vienu no 8 DO - D7 izejām.
TO | B | C | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
No iepriekšminētās patiesības tabulas ar 3 līnijām līdz 8 līniju dekoderim loģisko izteiksmi var definēt kā
D0 = A’B’C ’
D1 = A’B’C
D2 = A’BC ’
D3 = A’BC
D4 = AB’C ’
D5 = AB’C
D6 = ABC ’
D7 = ABC
No iepriekš minētajām Būla izteiksmēm 3 līdz 8 dekodera ķēdes ieviešanu var veikt ar trīs NOT vārtu un 8-trīs ieejas UN vārtu palīdzību.
Iepriekš minētajā ķēdē trīs ieejas var dekodēt 8 izejās, kur katra izeja apzīmē vienu no trim ieejas mainīgo viduspunktiem.
Iepriekšminētajā loģiskajā ķēdē esošie 3 invertori nodrošinās ieejas papildinājumu, un katrs no AND vārtiem ģenerēs vienu no vidējiem rādītājiem.
Šāda veida dekodētājs galvenokārt tiek izmantots jebkura 3 bitu koda atšifrēšanai un ģenerē astoņas izejas, kas atbilst 8 dažādām ievades koda kombinācijām.
Šis dekoders ir pazīstams arī kā binārā līdz oktālā dekodētājs, jo šī dekodētāja ieejas apzīmē trīs bitu bināros skaitļus, savukārt izejas apzīmē astoņus ciparus oktālo skaitļu sistēmā.
3 līniju līdz 8 līniju dekodētāja blokshēma
Šī dekodētāja ķēde dod 8 loģiskās izejas 3 ieejām, un tai ir iespējošanas tapa. Kontūra ir veidota ar AND un NAND loģiskajiem vārtiem. Tas prasa 3 bināras ieejas un aktivizē vienu no astoņām izejām. 3 līdz 8 līniju dekodētāja ķēde tiek saukts arī par bināro dekodētāju.
3 līdz 8 līniju dekodētāja blokshēma
Dekodera ķēde darbojas tikai tad, ja iespējošanas tapa (E) ir augsta. S0, S1 un S2 ir trīs dažādas ieejas un D0, D1, D2, D3. D4. D5. D6. D7 ir astoņas izejas. The 3 līdz 8 līniju dekodera loģiskā diagramma ir parādīts zemāk.
3 līdz 8 dekodera ķēde
3 līdz 8 līniju dekodētājs un patiesības tabula
Zemāk esošajā tabulā sniegta patiesības tabula no 3 līdz 8 līniju dekoderiem.
S0 | S1 | S2 | IS | 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 |
Kad iespējošanas tapa (E) ir zema, visu izejas kontaktu skaits ir zems.
1 līdz 8 Demultiplexer
TO 1 rinda līdz 8 rindu demultiplexer ir viena ievade, trīs atlasītas ievades līnijas un astoņas izvades līnijas. Tas izplata vienu ievades datus 8 izvades līnijās atkarībā no izvēlētās ievades. Din ir ieejas dati, S0, S1 un S2 ir atlasītas ieejas, un Y0, Y1, Y2, Y3, Y4, Y5, Y6, Y7 ir izejas.
1 līdz 8 DEMUX
1 līdz 8 demux ķēdes shēma ir parādīta zemāk.
1 līdz 8 Demux ķēde
3 līdz 8 dekoders / demultipleksers
3 līdz 8 līniju dekodētāja IC 74HC238 izmanto kā dekodētāju / demultiplekseri. 3 līdz 8 līniju dekodētāja demultipleksers ir kombinēta shēma, kuru var izmantot gan kā dekodētāju, gan kā demultiplekseri. IC 74HC238 trīs bināro adrešu ieejas (A0, A1, A2) atšifrē astoņās izejās (Y0 līdz Y7). Ierīcei ir arī trīs iespējošanas tapas. To pašu kombināciju izmanto kā demultipleksoru.
Piespraudes konfigurācija
Tālāk ir parādīta IC74HC238 3 līdz 8 līniju dekodētāja vai demultipleksētāja kontaktu konfigurācija. Tas ir 16 kontaktu DIP.
Ķēde
Loģiskā shēma izskaidro IC 74HC238 darbību.
74HC238 IC iezīmes
- Demultipleksēšanas iespējas
- Vairākas ieejas ļauj ērti paplašināties
- Ideāli piemērots atmiņas mikroshēmu atlases dekodēšanai
- Aktīvas HIGH savstarpēji izslēdzošas izejas
- Vairāku paku opcija
Dekodera lietošana
- The Dekoderi tika izmantoti analogo ciparu pārveidošanā analogajos dekoderos.
- Izmanto elektroniskajās shēmās, lai pārvērstu instrukcijas procesora vadības signālos.
- Tos galvenokārt izmantoja loģiskās shēmas , datu pārsūtīšana.
Demultiplexer lietojumi
- Izmanto, lai savienotu vienu avotu ar vairākiem galamērķiem.
- Demux tiek izmantots sakaru sistēmās, lai vienā datu pārraides līnijā pārvadātu vairākus datu signālus.
- Izmanto aritmētiskās loģikas vienībās
- Izmanto sērijveida un paralēlos pārveidotājos datu sakaros.
Tāpēc šī ir pamatinformācija par 3 līdz 8 līniju dekoderiem un demultiplekseriem. Ceru, ka, iespējams, jūs iegūsit dažus pamatjēdzienus par šo tēmu, novērojot digitālās loģikas shēmas un patiesības tabulas un to pielietojumu. Turklāt jebkādas šaubas par šo pantu vai Jaunākie elektronikas projekti , Jūs varat rakstīt savus viedokļus par šo tēmu zemāk esošajā komentāru sadaļā.