RS232 - Grunder, applikationer och gränssnitt

Prova Vårt Instrument För Att Eliminera Problem





Vad är RS232?

RS-232 (X) är ett seriellt kommunikationsprotokoll, som vanligtvis används för att överföra och ta emot seriell data mellan två enheter. Den stöder både synkrona och asynkrona dataöverföringar. Många enheter i den industriella miljön använder fortfarande RS-232-kommunikationskabel. Rs-232-kabel används för att identifiera skillnaden mellan två signalnivåer mellan logik 1 och logik 0. Logiken 1 representeras av -12V och logik 0 representeras + 12V. RS-232-kabeln fungerar med olika baudhastigheter som 9600 bitar / s, 2400bitar / s, 4800bitar / s etc. RS-232-kabeln har två terminalenheter, nämligen dataterminalutrustning och datakommunikationsutrustning. Båda enheterna skickar och tar emot signaler. Dataterminalutrustningen är en datorterminal och datakommunikationsutrustning är modem eller styrenheter etc.

Det allmänna kommunikationsschemat för RS-232



Nu har dagens flesta datorer två seriella portar och en parallellport (RS232). Dessa två typer av portar används för att kommunicera med externa enheter och de fungerar på olika sätt. Parallellporten skickar och tar emot 8-bitarsdata åt gången över åtta separata ledningar och detta överför data mycket snabbt, parallellportarna används vanligtvis för att ansluta en skrivare till en dator .


En seriell port skickar och tar emot en-bit-data åt gången över en tråd och den överför data mycket långsamt. RS-232 står för rekommenderad förtal och 232 är ett nummer X visar den senaste versionen som RS-232c, RS232s.



Den vanligaste typen av seriekabelkontakter är 9-poliga DB9- och 25-stiftsanslutningar DB-25. Var och en av dem kan vara av manlig eller kvinnlig typ. Numera använder de flesta datorer DB9-kontakten för asynkron datautbyte. Den maximala längden på RS-232-kabeln är 50 fot.

RS-232-kommunikationskabel

RS232 Stiftbeskrivning

RS-232-kabel 25-stiftsanslutning

Det är en 25-stifts kontakt, varje stift har sin funktion är enligt följande.

PIN 1 : (Skyddande mark) Det är en marknål.


PIN 2: Överför data.

PIN 3: Ta emot data.

PIN 2 & PIN 3: Dessa stift är de viktigaste stiften för dataöverföring och mottagning. 1 & 2-stiften används för dataöverföring och stift-3 används för datamottagningsändamål.

PIN 4 : Begära att skicka.

Stift 5 : Klart att skicka.

PIN 6 : Datauppsättning redo.

STIFT tjugo: Dataterminal klar.

PIN 4, PIN 5, PIN 6, PIN 20: Dessa stift är handskakningsstiften (kontrollflödet). Normalt kan terminaler inte sända data förrän klart överföringssändning mottas från DCE.

PIN 7: Denna stift är den vanliga referensen för alla signaler, inklusive data, timing och styrsignaler. DCE och DTE fungerar ordentligt över det seriella gränssnittet och pin-7 måste anslutas i båda ändar utan att gränssnittet inte fungerar.

PIN 8 : Denna stift är också känd som mottagen linjesignaldetektorbärardetektering. Denna signal aktiveras när en lämplig bärare upprättas mellan de lokala och fjärrstyrda DCE-enheterna.

PIN9: Denna stift är en DTE-seriell kontakt, denna signal följer den inkommande ringen till en viss utsträckning. Normalt används denna signal i DCE-autosvarläge.

PIN 10: Teststift.

PIN 11: vänteläge.

PIN 12: Databärare upptäcka.

PIN 13: Klart att skicka.

PIN 14: Överför data.

PIN 15: Sänd klockan.

PIN 17: Ta emot klockan.

PIN-kod 24: Extern klocka.

PIN 15, 17, 24 Synkrona modem använder signalerna på dessa stift. Dessa stift är kontrollerad bit timing.

PIN 16: Ta emot data.

PIN 18: Teststift.

PIN 19: Begära att skicka.

PIN 21: ( Signal Quality Detector) Denna stift Indikerar kvaliteten på den mottagna bärarsignalen eftersom det sändande modemet måste skickas 0 eller antingen 1 vid varje bittid, modemet kontrollerar tidpunkten för bitarna från DTE.

PIN 22: ( Ringindikator): Ringsignalen betyder att DCE informerar DTE om att telefonen ringer. Alla modem avsedda för direktanslutning till telefonnätet är utrustade med autosvar.

PIN 23: Datasignalfrekvensdetektor

Tillämpning av RS232

RS-232 kabelgränssnittsdiagram

Funktionen för automatisk avstängning är avsedd att spara ström. RS-232 är placerad för att fungera i läget för avstängning med låg effekt. Systemet stängs av när RS-232-enheten inte används. Den automatiska avstängningspulsen stänger av sig själv när det inte finns någon aktivitet på signalen under 30 sekunder. Det betyder att när en sändtagare är ansluten till RS-232-porten men den inte skickar data. Stift 2 och stift 3 används för överföring och mottagning av data. Stift 5 används för att ansluta till marken. Max 232-enheten används för att kommunicera med DTE- och DCE-enheterna via RS-232-kabeln.

Den första pulsen för automatisk avstängning övervakar både mottagarens och sändarens aktivitet. Båda aktiviteterna är stabila och systemet går i viloläge eller avstängningsläge. De flesta enheter som använder RS-232-kabel är CPS och bärbara datorer.

Gränssnitt RS232 till mikrokontroller med Max 232

Max 232 - Level Shifter IC för PC-gränssnitt

Max 232 fungerar som buffertdrivrutin för processorn. Den accepterar de vanliga digitala logiska värdena på 0 & 5 volt och omvandlar dem till RS232-standarden på +10 & -10 volt. Få mikrokontroller har inbyggda seriella portar som möjliggör direkt anslutning till RS232 seriell port på datorn. Men många mikrokontroller ger en 0 till 5 V utgång och kräver en mellanliggande buffertkrets för att konvertera 0 till 5 volt till +10 och -10V som krävs av RS232-porten.

Max 232 IC består av två sändar-mottagararrangemang så att två seriella portar kan anslutas med samma chip. 5 kondensatorer för varje 1microFarad används för att generera den nödvändiga RS232-standardspänningen från TTL / CMOS-spänningen. Sändarna konverterar TTL / CMOS-nivån till RS232-nivå medan mottagaren tar emot RS232-ingången och omvandlar dem till TTL-nivåspänning.

Det är en 16-stifts IC med sändarstiften anslutna till mikrokontrollern och porten så att ingångssändarstiftet får TTL-ingång från mikrokontrollern och utgångssändarens stift levererar utgång till RS232-porten. Mottagarstiften är anslutna till RS232-porten så att ingångsmottagarstiftet tar emot RS232-standardingång från PC-porten och utgångsmottagarstiftet levererar TTL-ingången till mikrokontrollern. Sändaren tar alltså inmatning från mikrokontrollern och ger utmatning till RS232-porten medan mottagaren tar inmatning från RS232-porten och ger utmatning till mikrokontrollern. De andra stiften är anslutna till 5 elektrolytkondensatorer så att en av kondensatorerna används som en spänningsdubblare för att få + 10V från 5V och en annan kondensator används som spänningsomvandlare för att få -10V och de andra tre kondensatorerna används som bypasskondensatorer för Vcc-, V +- och V-stift. Således fungerar kondensatorerna som spänningsgeneratorer.

En av de grundläggande fördelarna med Max 232 är att den fungerar med en 5V-strömförsörjning, vilket gör det möjligt att använda en enda 5V-matning för både IC och Microcontroller.

Max 232 stiftdiagram och kretsschema

MAX 232

Stiftdiagram och internt schema

Funktioner av Max232 IC

  • Ingångsspänning på 5V.
  • Ingångsspänningsnivåer kompatibla med TTL-standarden.
  • Utgångsspänningsnivåer kompatibla med RS 232-standarden.
  • Den låga ingångsströmmen på 0,1 microAmpere och utströmmen på 24 mA.
  • Den arbetar i ett temperaturintervall av -40 grader Celsius till +85 grader Celsius

Tillämpning av Max 232

Typiska tillämpningar av Max232 involverar modem, datorer, RS232-system och terminaler. För en typisk arbetsapplikation som involverar Max 232 som mellanliggande mellan mikrokontrollern och RS 232 ansluten till datorn, mottar en av sändarens ingångsstift TTL-ingång från mikrokontrollern och kondensatorarrangemanget får +/- 10V-signalen som appliceras motsvarande sändarutgångsstift, ges till RS232-porten.

Mottagarens ingångsstift tar emot 232 standardingångar från RS232-porten och motsvarande mottagarutgångsstift ger därför TTL-standardutgången till Microcontroller. Således kan Max 232 IC användas som en mellananslutning mellan mikrokontroller och en dator.

Fotokredit:

  • Pin Diagram och beskrivning av Max 232 IC av siongboon
  • RS232 kabelstiftanslutning av zytrax
  • RS232 kabelgränssnittsdiagram av maximerad