Kodere og dekodere

Prøv Vores Instrument Til At Fjerne Problemer





Før vi går i detaljer om kodere og dekodere, lad os få en kort idé om multipleksing. Ofte støder vi på applikationer, hvor det er nødvendigt at føre flere indgangssignaler til en enkelt belastning, hver ad gangen. Denne proces med at vælge et af de indgangssignaler, der skal tilføres belastningen, kaldes multiplexing. Det modsatte af denne operation, dvs. processen med at føde flere belastninger fra en fælles signalkilde er kendt som Demultiplexing.

På samme måde i det digitale domæne krypteres eller placeres data ofte for at lette transmission af data, og derefter overføres denne sikre kode. Hos modtageren dekrypteres de kodede data eller samles fra koden og behandles for at blive vist eller givet til belastningen i overensstemmelse hermed.




Denne opgave med at kryptere dataene og dekryptere dataene udføres af kodere og dekodere. Så lad os nu forstå, hvad der er kodere og dekodere.

Hvad er kodere?

Kodere er digitale IC'er, der bruges til kodning. Ved kodning mener vi at generere en digital binær kode til hvert input. En Encoder IC består generelt af en Enable pin, som normalt er højt angivet for at fungere. Den består af 2 ^ n indgangslinjer og n udgangslinjer, hvor hver indgangslinje er repræsenteret af en kode med nuller og dem, der reflekteres på udgangslinjerne.



I RF-kommunikation kan koderen også bruges til at konvertere parallelle data til serielle data.

To populære encoder ICS

1. H12E

Et populært eksempel på en encoder er Holtek Encoder H12E, der bruges til parallel til seriel konvertering.


Det er en type CMOS IC med 8 adressepinde og 12 datapinde. Det er en 18 pin IC. Det bruges i RF-kommunikation hvor den konverterer de 12 bit parallelle data til seriel form. Den består af en aktiv pin, som er en aktiv lav pin, og når den er lav, er transmissionen aktiveret. H12E-koderen sender 4 ord ad gangen. Med andre ord, indtil! TE-stiften er indstillet lav, sender koderen flere cyklusser af hvert 4 ord og stopper transmissionen, når! TE-stiften er sat højt.

Funktioner af H12E

  • Arbejder med en forsyningsspænding på 2,4 til 12 V.
  • Det er parret med H12-serien af ​​dekodere
  • Består af indbyggede oscillatorer
  • Det er baseret på CMOS-teknologi med høj støjimmunitet.
  • det er bruges til fjernstyrede operationer .

2. HC148

Et andet populært eksempel på Encoder IC, der anvendes som en prioriteret encoder, er HC148, som er en 8 til 3-linjers prioritetskoder. Ved Priority Encoder henviser vi til Encoders, hvor der gives en bestemt prioritet til hver input og baseret på prioritetsniveauet genereres outputkoden. Den har også en Enable pin, som er en aktiv lav pin, og når den er lav, muliggør den encoderdrift. Det fungerer inden for driftsspændingsområdet fra 2 V til 6 V.

Hvad er dekodere?

Dekodere er digitale IC'er, der bruges til afkodning. Med andre ord dekrypterer eller modtager dekoderne de faktiske data fra den modtagne kode, dvs. konverterer det binære input ved dets input til en form, der reflekteres ved dets output. Den består af n inputlinjer og 2 ^ n outputlinjer. En dekoder kan bruges til at opnå de krævede data fra koden eller kan også bruges til at opnå de parallelle data fra de modtagne serielle data.

Tre populære dekodere

1. MT8870C / MT8870C-1 DTMF-dekoder:

MT8870C / MT8870C-1 er en DTMF-dekoder IC til integration af båndopdelingsfilter og digital dekoderoperationer. Filtersektionen bruger skiftede kondensatorteknikker til filtre med høj og lav gruppe, dekoderen bruger digitale optællingsteknikker til at detektere og afkode hvert af de 16 DTMF-tonepar til en 4-bit-kode. Dual-tone multifrekvens er den hørbare lyd, vi hører, når vi trykker på tasterne på vores telefon. DTMF-dekoder bruges til fjernbetjeningsapplikationer.

MT8870C MT8870C kredsløb

DTMF er en strategi til afsendelse og modtagelse af kontrol med kvalificeret information via en kommunikationskanal. Seeren er sandsynligvis generelt bekendt med DTMF-toner, som de høres på en moderne trykknaptelefon. Hvert nummer på tastaturet genereres den tilsvarende DTMF-tone. Når der trykkes på et tal på tastaturet, kodes det og transmitteres via et medium. Modtageren modtager det og afkoder DTMF-tonen tilbage i sine to bestemte frekvenser, og derefter vil behandlingskredsløbet fungere korrekt.

Arbejde med DTMF DECODER MT8870:

Fra applikationskredsløbet bruger den en DTMF-dekoder MT8870, der bruger en krystal på 3,57 MHz til at generere passende frekvens til at sammenligne inputlydtonerne ved sin pin2 til at generere 4 bit BCD-kode ved dens output fra pin 11 til 14. Disse BCD-data er passeret gennem HEX CMOS-invertere, hvis output er behørigt trukket op og forbundet til port-3 pin 10 til 14 som en buffer mellem DTMF IC og mikrocontrolleren. Mens tonekommandoer ankommer fra en telefonlinje, efter at et opkald er oprettet, når den først DTMF-dekoderen IC MT8870. For eksempel, hvis der trykkes på knap 1, udvikler udgangen 0001 ved pin 11-14, som er inverteret og føres til mikrocontrollerindgangene. For ciffer 2 giver den udviklede output tilsvarende 0010 og så videre for resten af ​​cifrene. Mikrocontroller-programmet udvikler specifikt output for hvert nummer, mens det udføres.

Arbejde med DTMF DECODER MT88702. HT9170B DTMF-dekoder IC:

HT9170B er en Dual Tone Multi-Frequency (DTMF) modtager, der integrerer en digital dekoder. HT9170-serien bruger alle de digitale talteknikker til at detektere og afkode alle DTMF-input til en 4-bit kodeoutput. De høje præcise filtre er designet til at adskille tonesignaler i frekvenser og lave og høje frekvenser. Det er en 18 pin IC.

Indgangsarrangementet er ved pin nr. 2 med en RC-kredsløbsforbindelse. Systemoscillatoren omfatter en inverter, en forspændingsmodstand og en grundlæggende belastningskondensator på IC. En standard 3.579545MHz krystaloscillator er forbundet med X1- og X2-terminaler for at udføre oscillatorfunktionen. D0, D1, D2, D3 er dataudgangsterminalerne. I dette brugte vi et tastatur på enhver telefon eller mobiltelefon, normalt et matrix 4 × 3 tastatur. Når vi trykker på den på tastaturet, giver den en binær output på 0001, ligesom for 2-0010, 3-0011, 4-0101, 5-0101, 6-0110, 7-0111, 8-1000 og 9-1001. Når dekoderen modtager et effektivt tonesignal, går DV-stiften højt, og tonekodesignalet omdannes til dets interne kredsløb til afkodning. Derefter går OE-stiften højt, DTMF-dekoderen vises på udgangsstifterne D0-D3.

Video om bearbejdning af DTMF-dekoder IC 9170B

3. H12D-dekoder

Ligesom H12-serien af ​​kodere er H12D også en CMOS IC, der bruges i RF-kommunikation. Den er parret med H12E og modtager det serielle output fra koderen. De serielle inputdata sammenlignes med de lokalt tilgængelige adresser, og i tilfælde af ingen fejl opnås de originale data, og VT-stiften går højt for at indikere en gyldig transmission. Den består af en enkelt indgangsstift til at modtage den serielle indgang og 12 udgangsnåle med 8 adressestifter og 4 datatappe. Den har også 2 indbyggede oscillatorer, og dens funktioner er de samme som for H12E encoder IC.

Video om arbejdet med Holtek H12E og H12D IC'er

En applikation, der involverer brugen af ​​kodere og dekodere - trådløs datakryptering og dekryptering

I alle trådløs kommunikation , datasikkerhed er den største bekymring. Der er mange måder at give sikkerhed til trådløs information fra hackere. Dette projekt er hovedsageligt designet til at give sikkerhed til datakommunikation ved at designe standardkrypterings- og dekrypteringsalgoritmer.

I dette projekt bruger vi et 4 × 4 tastatur til at overføre dataene til mikrocontrolleren på AT89C51 ved at trykke på tasterne på tastaturet. Disse nøgler detekteres af mikrokontroller, og de opdagede data skal krypteres. Her bruger vi en indkoder til HT640. Den konverterer dataene til hemmelig kode for sikkerhed og sender dem til senderen af ​​STT-433. Senderen transmitterer de krypterede data til destinationen gennem RF-kommunikation. Modtageren af ​​STR-433 modtager den med 433MHz frekvens og dekrypteres af en dekoder af HT649 ifølge en algoritme og viser dekrypterede data på 16 × 2LCD.

Funktionsdiagram over senderen:

Funktionelt diagram over transmitteren - 1

Funktionsdiagram for modtageren:

Funktionelt diagram over modtager 2

Med nye teknologier vokser forskellige anvendelsesområder inden for elektronik. Med stigningen i sådanne applikationsområder kræves der krav om forbedret og enklere arkitektur, hvilket resulterer i hurtigere og effektiv drift. Denne enhed er meget enkel og omkostningseffektiv sammenlignet med de eksisterende metoder. Vi er nødt til at sende data mere sikkert overalt.