Kodare och avkodare

Prova Vårt Instrument För Att Eliminera Problem





Innan vi går in i detaljer om kodare och avkodare, låt oss få en kort uppfattning om multiplexering. Ofta stöter vi på applikationer där det behövs för att mata flera ingångssignaler till en enda belastning, var och en i taget. Denna process att välja en av ingångssignalerna som ska matas till lasten kallas multiplexing. Det motsatta av denna operation, dvs processen att mata flera laster från en gemensam signalkälla kallas Demultiplexing.

På samma sätt i den digitala domänen, för att underlätta överföring av data, krypteras informationen ofta eller placeras i koder och sedan överförs denna säkra kod. Vid mottagaren dekrypteras eller kodas den kodade data från koden och behandlas för att visas eller ges till lasten i enlighet därmed.




Denna uppgift att kryptera data och dekryptera data utförs av kodare och avkodare. Så låt oss nu förstå vad som är kodare och avkodare.

Vad är kodare?

Kodare är digitala IC: er som används för kodning. Med kodning menar vi att generera en digital binär kod för varje ingång. En Encoder IC består vanligtvis av en Enable pin som vanligtvis är hög för att indikera att den fungerar. Den består av 2 ^ n ingångslinjer och n utgångsledningar, varvid varje ingångsrad representeras av en nollkod och de som reflekteras vid utgångslinjerna.



I RF-kommunikation kan kodaren också användas för att konvertera parallell data till seriell data.

Två populära ICS-kodare

1. H12E

Ett populärt exempel på en kodare är Holtek Encoder H12E som används för parallell till seriell konvertering.


Det är en typ av CMOS IC med 8 adressnålar och 12 datanålar. Det är en 18-stifts IC. Det används i RF-kommunikation där den konverterar 12-bitars parallelldata till seriell form. Den består av en Aktivera stift som är en aktiv låg stift och när den är låg är överföringen aktiverad. H12E-kodaren skickar fyra ord åt gången. Med andra ord, tills! TE-stiftet är lågt sänder kodaren flera cykler av varje 4 ord och stoppar överföringen när! TE-stiftet är högt inställt.

Funktioner i H12E

  • Fungerar med en matningsspänning på 2,4 till 12 V.
  • Den är ihopkopplad med H12-serien av avkodare
  • Består av inbyggda oscillatorer
  • Den är baserad på CMOS-teknik med hög ljudimmunitet.
  • Det är används för fjärrstyrd drift .

2. HC148

Ett annat populärt exempel på Encoder IC som används som en prioriterad kodare är HC148 som är en 8 till 3-linjers prioritetsgivare. Med Priority Encoder hänvisar vi till kodare där en viss prioritet ges till varje ingång och baserat på prioritetsnivån genereras utgångskoden. Den har också en Enable-stift som är en aktiv låg stift och när den är låg, möjliggör den kodaroperationen. Det fungerar inom driftsspänningsområdet 2 V till 6 V.

Vad är avkodare?

Avkodare är digitala IC: er som används för avkodning. Med andra ord dekrypterar eller avkodar avkodarna den faktiska informationen från den mottagna koden, dvs. Den består av n ingångslinjer och 2 ^ n utgångsledningar. En avkodare kan användas för att erhålla erforderlig data från koden eller kan också användas för att erhålla parallelldata från den mottagna seriella data.

Tre populära avkodare

1. MT8870C / MT8870C-1 DTMF-avkodare:

MT8870C / MT8870C-1 är en DTMF-avkodare IC för att integrera banduppdelningsfilter och digitalavkodare. Filtersektionen använder omkopplade kondensatortekniker för hög- och låggruppsfilter, avkodaren använder digitala räknetekniker för att detektera och avkoda var och en av de 16 DTMF-tonparen till en 4-bitars kod. Dual-tone multifrekvens är det hörbara ljudet vi hör när vi trycker på knapparna på vår telefon. DTMF-avkodare används för fjärrkontrollapplikationer.

MT8870C MT8870C Krets

DTMF är en strategi för att skicka och ta emot kontroll av kvalificerad information via en kommunikationskanal. Betraktaren är troligen allmänt bekant med DTMF-toner som hörs på en modern tryckknappstelefon. Varje nummer på knappsatsen genereras motsvarande DTMF-ton. När ett nummer trycks på knappsatsen kodas det och sänds över ett medium. Mottagaren tar emot den och avkodar DTMF-tonen tillbaka till sina två specifika frekvenser och efter det kommer bearbetningskretsen att fungera korrekt.

Arbeta med DTMF DECODER MT8870:

Från applikationskretsen använder den en DTMF-avkodare MT8870 som använder en kristall på 3,57 MHz för att generera lämplig frekvens för att jämföra ingångsljudtonerna vid dess pin2 för att generera 4-bitars BCD-kod vid dess utgång från stift 11 till 14. passeras genom HEX CMOS-växelriktare vars utgång vederbörligen dras upp och är ansluten till port-3 stift 10 till 14 som en buffert mellan DTMF IC och mikrokontrollern. Medan tonkommandon anländer från en telefonlinje efter att ett samtal har upprättats når den först DTMF-avkodaren IC MT8870. Till exempel, om knapp 1 trycks, utvecklas utgången 0001 vid stift 11-14 som inverteras och matas till mikroprocessorns ingångsportar. För siffra 2 ger den utvecklade utgången följaktligen 0010 och så vidare för resten av siffrorna. Programmet för mikrokontroller utvecklas specifikt för varje nummer medan det körs.

Arbeta med DTMF DECODER MT88702. HT9170B DTMF-avkodare IC:

HT9170B är en DTMF-mottagare (Dual Tone Multi-Frequency) som integrerar en digital avkodare. HT9170-serien använder alla digitala räknetekniker för att upptäcka och avkoda all DTMF-ingång till en 4-bitars kodutgång. De högprecisa filtren är utformade för att separera tonsignaler i låg- och högnivåfrekvenssignaler. Det är en 18-stifts IC.

Ingångsarrangemanget är vid stift nr 2 med en RC-kretsanslutning. Systemoscillatorn innefattar en växelriktare, ett förspänningsmotstånd och en grundläggande belastningskondensator på IC. En standard 3.579545MHz kristalloscillator är ansluten till X1- och X2-terminalerna för att utföra oscillatorfunktionen. D0, D1, D2, D3 är datautgångarna. I detta använde vi en knappsats för vilken telefon eller mobiltelefon som helst, vanligtvis en matris 4 × 3 knappsats. När vi trycker på den på knappsatsen ger den en binär utgång på 0001, på samma sätt för 2-0010, 3-0011, 4-0101, 5-0101, 6-0110, 7-0111, 8-1000 och 9-1001. När avkodaren tar emot en effektiv tonesignal går DV-stiftet högt och tonkodssignalen omvandlas till sin interna krets för avkodning. Efter det att OE-stiftet blir högt, kommer DTMF-avkodaren att visas på utgångsstift D0-D3.

Video om bearbetning av DTMF-avkodare IC 9170B

3. H12D-avkodare

Liksom H12-serien av kodare är H12D också en CMOS IC som används i RF-kommunikation. Den är ihopparad med H12E och tar emot den seriella utgången från kodaren. Den seriella ingångsdata jämförs med de lokalt tillgängliga adresserna och i händelse av inget fel erhålls originaldata och VT-stiftet blir högt för att indikera en giltig överföring. Den består av en enda ingångsstift för att ta emot den seriella ingången och 12 utgångar med 8 adressstift och 4 datapinnar. Den har också 2 inbyggda oscillatorer och dess funktioner är desamma som för H12E-kodare IC.

Video om hur Holtek H12E och H12D IC fungerar

En applikation som involverar användning av kodare och avkodare - trådlös datakryptering och dekryptering

I varje trådlös kommunikation är datasäkerhet det största problemet. Det finns många sätt att tillhandahålla säkerhet för trådlös information från hackare. Detta projekt är huvudsakligen utformat för att tillhandahålla säkerhet för datakommunikation genom att utforma standardkrypterings- och dekrypteringsalgoritmer.

I det här projektet använder vi en 4 × 4 knappsats för att överföra data till mikrokontrollern på AT89C51 genom att trycka på knapparna på knappsatsen. Dessa nycklar detekteras av mikrokontroller och de upptäckta uppgifterna måste krypteras. Här använder vi en kodare för HT640. Den konverterar informationen till hemlig kod för säkerhet och skickar den till sändaren till STT-433. Sändaren överför krypterad data till destinationen genom RF-kommunikation. Mottagaren för STR-433 tar emot den med 433MHz frekvens och dekrypteras av en avkodare av HT649 enligt en algoritm och visar dekrypterad data på 16 × 2LCD.

Sändarens funktionsdiagram:

Funktionsdiagram över sändaren - 1

Mottagarens funktionsdiagram:

Funktionsdiagram-av-mottagare 2

Med nya tekniker växer olika applikationsområden inom elektronik. Med ökningen av sådana applikationsområden krävs en förbättrad och enklare arkitektur, vilket resulterar i snabbare och effektivare drift. Denna enhet är mycket enkel och kostnadseffektiv jämfört med befintliga metoder. Vi måste skicka data säkrare i alla områden.