Kodētāji un dekodētāji

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Pirms iedziļināties detalizētajā informācijā par kodētājiem un dekoderiem, ļaujiet mums īsi uzzināt par multipleksēšanu. Bieži vien mēs sastopamies ar lietojumprogrammām, kur tas nepieciešams, lai vienā ieejā vienlaikus ievadītu vairākus ieejas signālus. Šis viena ievades signāla izvēles process, kas jāievada slodzē, ir pazīstams kā multipleksēšana. Šīs darbības reverss, t.i., vairāku slodžu padeves process no viena kopēja signāla avota ir pazīstams kā Demultiplexing.

Līdzīgi digitālajā jomā, lai atvieglotu datu pārsūtīšanu, dati bieži tiek šifrēti vai ievietoti kodos, un pēc tam šis drošais kods tiek nosūtīts. Uztvērējā kodētie dati tiek atšifrēti vai savākti no koda un tiek apstrādāti, lai tos attiecīgi parādītu vai piešķirtu slodzei.




Šo datu šifrēšanas un datu atšifrēšanas uzdevumu veic kodētāji un dekodētāji. Tāpēc tagad sapratīsim, kas ir kodētāji un dekodētāji.

Kas ir kodētāji?

Kodētāji ir ciparu IC, kurus izmanto kodēšanai. Ar kodēšanu mēs domājam digitāla binārā koda ģenerēšanu katrai ieejai. Kodētāja IC parasti sastāv no iespējošanas tapas, kas parasti ir iestatīta augstu, lai norādītu uz darbību. Tas sastāv no 2 ^ n ievades līnijām un n izejas līnijām, un katru ievades līniju apzīmē ar nulles kodu un tām, kas tiek atspoguļotas izejas līnijās.



RF sakaros kodētāju var izmantot arī paralēlu datu pārveidošanai par sērijas datiem.

Divi populāri kodētāja ICS

1. H12E

Populārs kodētāja piemērs ir Holtek kodētājs H12E, ko izmanto paralēli sērijveida pārveidošanai.


Tas ir CMOS IC tips ar 8 adreses tapām un 12 datu tapām. Tas ir 18 kontaktu IC. To lieto RF komunikācija kur tas pārveido 12 bitu paralēlos datus sērijas formā. Tas sastāv no iespējošanas tapas, kas ir aktīva zemā tapa, un, kad tā ir iestatīta zemā līmenī, pārraide ir iespējota. H12E kodētājs vienlaikus nosūta 4 vārdus. Citiem vārdiem sakot, līdz brīdim, kad! TE tapa ir iestatīta uz leju, kodētājs pārraida vairākus 4 vārdu ciklus un pārtrauc pārraidi, tiklīdz! TE tapa ir iestatīta augstu.

H12E iezīmes

  • Strādā ar barošanas spriegumu no 2,4 līdz 12 V.
  • Tas ir savienots pārī ar H12 sērijas dekoderiem
  • Sastāv no iebūvētiem oscilatoriem
  • Tās pamatā ir CMOS tehnoloģija ar augstu trokšņa imunitāti.
  • Tas ir izmanto operācijām ar tālvadību .

2. HC148

Vēl viens populārs kodētāja IC piemērs, ko izmanto kā prioritāru kodētāju, ir HC148, kas ir 8 līdz 3 līniju prioritārais kodētājs. Izmantojot Priority Encoder, mēs atsaucamies uz kodētājiem, kur katrai ieejai tiek piešķirta noteikta prioritāte un, pamatojoties uz prioritātes līmeni, tiek ģenerēts izejas kods. Tam ir arī iespējošanas tapa, kas ir aktīva zemā tapa, un, kad tā ir iestatīta zemā līmenī, tā ļauj veikt kodētāja darbību. Tas darbojas darba sprieguma diapazonā no 2 V līdz 6 V.

Kas ir dekoderi?

Dekoderi ir ciparu IC, kurus izmanto dekodēšanai. Citiem vārdiem sakot, dekodētāji atšifrē vai iegūst faktiskos datus no saņemtā koda, t.i., pārveido bināro ievadi tā ievadē formā, kas tiek atspoguļota tā izvadē. Tas sastāv no n ievades līnijām un 2 ^ n izejas līnijām. Dekoderu var izmantot, lai iegūtu nepieciešamos datus no koda, vai arī to var izmantot, lai iegūtu paralēlos datus no saņemtajiem sērijas datiem.

Trīs populāri dekoderi

1. MT8870C / MT8870C-1 DTMF dekoders:

MT8870C / MT8870C-1 ir DTMF dekodētāja IC joslu sadalīšanas filtra un digitālā dekodētāja darbību integrēšanai. Filtru sadaļā tiek izmantoti pārslēgti kondensatoru paņēmieni augstas un zemas grupas filtriem. Dekoders izmanto digitālās skaitīšanas metodes, lai noteiktu un dekodētu katru no 16 DTMF toņu pāriem 4 bitu kodā. Divu toņu daudzfrekvence ir skaņas skaņa, kuru dzirdam, nospiežot tālruņa taustiņus. DTMF dekoders tiek izmantots tālvadības lietojumprogrammām.

MT8870C MT8870C ķēde

DTMF ir stratēģija kvalificētas informācijas nosūtīšanai un saņemšanai pa sakaru kanālu. Skatītājs, visticamāk, parasti ir iepazinies ar DTMF toņiem, kā dzirdams modernā spiedpogas tālrunī. Katrs tastatūras numurs ģenerē atbilstošo DTMF signālu. Kad tastatūrā tiek nospiests skaitlis, tas tiek kodēts un pārraidīts pa datu nesēju. Uztvērējs to saņem un atšifrē DTMF signālu divās noteiktās frekvencēs, un pēc tam apstrādes ķēde darbosies atbilstoši.

DTMF DECODER MT8870 darbība:

No lietojumprogrammas ķēdes tā izmanto DTMF dekodētāju MT8870, kas izmanto 3,57 MHz kristālu, lai radītu atbilstošu frekvenci, lai salīdzinātu ieejas audio signālus pie pin2, lai ģenerētu 4 bitu BCD kodu izvadē no tapas 11 līdz 14. iziet caur HEX CMOS invertoriem, kuru izeja ir pienācīgi izvilkta un savienota ar 3. porta tapām 10 līdz 14 kā buferis starp DTMF IC un mikrokontrolleru. Kamēr signāla komandas no tālruņa līnijas pienāk pēc zvana izveidošanas, tās vispirms sasniedz DTMF dekodētāju IC MT8870. Piemēram, ja tiek nospiesta poga 1, izvade pie tapas 11-14 attīstās 0001, kas tiek apgriezta un ievadīta mikrokontrollera ieejas portos. 2. ciparam attiecīgi izveidotā izeja nodrošina 0010 un tā tālāk pārējiem cipariem. Mikrokontrolleru programma, kamēr tā tiek izpildīta, katram skaitlim izstrādā īpašu izvadi.

DTMF DECODER MT8870 darbība2. HT9170B DTMF dekodētāja IC:

HT9170B ir dubulto toņu daudzfrekvences (DTMF) uztvērējs, kas integrē digitālo dekodētāju. HT9170 sērija izmanto digitālās skaitīšanas metodes, lai noteiktu un atšifrētu visu DTMF ievadi 4 bitu koda izvadē. Augsti precīzi filtri ir paredzēti, lai toņu signālus atdalītu zema un augsta līmeņa frekvences signālos. Tas ir 18 kontaktu IC.

Ieejas izkārtojums ir tapā Nr. 2 ar RC ķēdes savienojumu. Sistēmas oscilators ietver invertoru, slīpo rezistoru un pamata slodzes kondensatoru uz IC. Standarta 3,579545MHz kristāla oscilators ir savienots ar X1 un X2 spailēm, lai izpildītu oscilatora funkciju. D0, D1, D2, D3 ir datu izejas spailes. Šajā gadījumā mēs izmantojām jebkura tālruņa vai mobilā tālruņa tastatūru, parasti matricas 4 × 3 tastatūru. Kad mēs nospiežam tastatūras taustiņu, binārā izeja ir 0001, līdzīgi kā 2-0010, 3-0011, 4-0101, 5-0101, 6-0110, 7-0111, 8-1000 un 9-1001. Kad dekoders saņem efektīvu signāla signālu, DV tapa palielinās un signāla koda signāls tiek pārveidots par tā iekšējo shēmu dekodēšanai. Pēc tam OE tapa palielinās, DTMF dekoders parādīsies uz izejas tapām D0-D3.

Video par DTMF dekodētāja IC 9170B darbību

3. H12D dekoders

Tāpat kā H12 sērijas kodētāji, arī H12D ir CMOS IC, ko izmanto RF komunikācijā. Tas ir savienots pārī ar H12E un saņem sērijveida izvadi no kodētāja. Sērijveida ievades dati tiek salīdzināti ar lokāli pieejamām adresēm, un kļūdu gadījumā tiek iegūti sākotnējie dati, un VT tapa ir augsta, lai norādītu derīgu pārraidi. Tas sastāv no viena ievades kontakta, lai saņemtu sērijveida ievadi, un 12 izejas tapām ar 8 adreses tapām un 4 datu tapām. Tam ir arī 2 iebūvēti oscilatori, un tā funkcijas ir tādas pašas kā H12E kodētāja IC.

Video par Holtek H12E un H12D IC darbību

Lietotne, kas ietver kodētāju un dekodētāju izmantošanu - bezvadu datu šifrēšana un atšifrēšana

Katrā bezvadu sakari , datu drošība ir galvenā problēma. Ir daudzi veidi, kā nodrošināt hakeru bezvadu informācijas drošību. Šis projekts galvenokārt paredzēts datu drošības nodrošināšanai, izstrādājot standarta šifrēšanas un atšifrēšanas algoritmus.

Šajā projektā mēs izmantojam 4 × 4 tastatūru, lai pārsūtītu datus uz AT89C51 mikrokontrolleru, nospiežot taustiņus. Šīs atslēgas nosaka mikrokontrolleris, un atklātie dati ir jāšifrē. Šeit mēs izmantojam HT640 kodētāju. Drošības nolūkos datus pārveido par slepeno kodu un nosūta tos STT-433 raidītājam. Raidītājs šifrētos datus nosūta galamērķim, izmantojot RF sakarus. STR-433 uztvērējs to saņem ar 433MHz frekvenci un tiek atšifrēts ar HT649 dekodētāju atbilstoši algoritmam un parāda atšifrētus datus 16 × 2LCD.

Raidītāja funkcionālā shēma:

Raidītāja funkcionālā shēma - 1

Uztvērēja funkcionālā shēma:

Uztvērēja funkcionālā shēma 2

Līdz ar jaunajām tehnoloģijām arvien vairāk elektronikas pielietojuma jomu pieaug. Palielinoties šādām lietojumu jomām, ir nepieciešams pieprasījums pēc uzlabotas un vienkāršākas arhitektūras, kā rezultātā operācijas ir ātrākas un efektīvākas. Šī ierīce ir ļoti vienkārša un rentabla, salīdzinot ar esošajām metodēm. Mums ir jānosūta dati drošāk jebkurā diapazonā.