Hva er RS232?
RS-232 (X) er en seriell kommunikasjonsprotokoll, som ofte brukes til overføring og mottak av seriell data mellom to enheter. Den støtter både synkron og asynkron dataoverføring. Mange enheter i industrimiljøet bruker fortsatt RS-232-kommunikasjonskabel. Rs-232-kabelen brukes til å identifisere forskjellen mellom to signalnivåer mellom logikk 1 og logikk 0. Logikken 1 er representert av -12V og logikk 0 er + 12V. RS-232-kabelen fungerer med forskjellige baudhastigheter som 9600 bits / s, 2400bits / s, 4800bits / s osv. RS-232-kabelen har to-terminalenheter, nemlig dataterminalutstyr og datakommunikasjonsutstyr. Begge enhetene vil sende og motta signaler. Dataterminalutstyret er en dataterminal og datakommunikasjonsutstyr er modemer, eller kontrollere, etc.
Nå har dagens fleste datamaskiner to serielle porter og en parallellport (RS232). Disse to typer porter brukes til å kommunisere med eksterne enheter, og de fungerer på forskjellige måter. Parallellporten sender og mottar 8-biters data om gangen over åtte separate ledninger, og dette overfører dataene veldig raskt, parallellportene brukes vanligvis til å koble en skriver til en PC .
En seriell port sender og mottar en-bit-data om gangen over en ledning, og den overfører data veldig sakte. RS-232 står for anbefalt baktalelse og 232 er et nummer X indikerer den nyeste versjonen som RS-232c, RS232s.
Den mest brukte typen serielle kabelkontakter er 9-pinners kontakter DB9 og 25-pinners kontakt DB-25. Hver av dem kan være en mannlig eller kvinnelig type. I dag bruker de fleste datamaskiner DB9-kontakten til asynkron datautveksling. Maksimal lengde på RS-232-kabelen er 50 fot.
RS232 Pin Beskrivelse
Det er en 25-pinners kontakt, hver pin har sin funksjon er som følger.
PIN 1 : (Beskyttende bakke) Det er en jordnål.
PIN 2: Overfør data.
PIN 3: Motta data.
PIN 2 og PIN 3: Disse pinnene er de viktigste pinnene for dataoverføring og mottak. 1 & 2-pins brukes til dataoverføring og pin-3 brukes til data mottakende formål.
PIN 4 : Send forespørsel.
Pin 5 : Klar å sende.
PIN 6 : Datasett klar.
PIN-kode tjue: Dataterminal klar.
PIN 4, PIN 5, PIN 6, PIN 20: Disse pinnene er håndtrykkestiftene (flyt av kontroll). Normalt kan ikke terminaler overføre data før overføring er klar for sending er mottatt fra DCE.
PIN 7: Denne pinnen er den vanlige referansen for alle signaler, inkludert data, timing og styresignaler. DCE og DTE fungerer ordentlig på tvers av det serielle grensesnittet, og pin-7 må være koblet til begge ender uten at grensesnitt ikke fungerer.
PIN 8 : Denne pinnen er også kjent som mottatt linjesignaldetektorbærerdetektering. Dette signalet aktiveres når en passende transportør er etablert mellom de lokale og eksterne DCE-enhetene.
PIN9: Denne pinnen er en DTE seriell kontakt, dette signalet følger den innkommende ringen til en viss grad. Normalt brukes dette signalet i DCE-autosvar-modus.
PIN 10: Testnål.
PIN 11: ventemodus.
PIN 12: Databærer oppdage.
PIN 13: Klar å sende.
PIN 14: Overfør data.
PIN 15: Overfør klokke.
PIN 17: Motta klokke.
PIN 24: Ekstern klokke.
PIN 15, 17, 24 Synkrone modemer bruker signalene på disse pinnene. Disse pinnene er kontrollert bit timing.
PIN 16: Motta data.
PIN 18: Testnål.
PIN 19: Send forespørsel.
PIN 21: ( Signal Quality Detector) Denne pinnen indikerer kvaliteten på det mottatte bæresignalet fordi det sendende modemet må sendes 0 eller enten 1 på hver bitetid, modemet styrer tidspunktet for bitene fra DTE.
PIN 22: ( Ringindikator): Ringeindikatoren betyr at DCE informerer DTE om at telefonen ringer. Alle modemene er designet for direkte tilkobling til telefonnettverket utstyrt med autosvar.
PIN 23: Datasignalfrekvensdetektor
Påføring av RS232
Funksjonen Auto-shutdown er ment å spare strøm. RS-232 er plassert til å fungere i avstengingsmodus med lite strøm. Systemet vil slå seg av når RS-232-enheten ikke brukes. Den automatiske avstengingspulsen vil slå seg av når det ikke er noen aktivitet på signalet i 30 sekunder. Det betyr at når en transceiver er koblet til RS-232-porten, men den ikke sender data. Pin 2 og Pin 3 brukes til å overføre og motta dataene. Pin 5 brukes til å koble til bakken. Max 232-enheten brukes til å kommunisere med DTE- og DCE-enhetene via RS-232-kabelen.
Den første pulsen overvåker både mottaker og senderaktivitet. Begge aktivitetene er stabile, og systemet går i hvilemodus eller avstengingsmodus. De fleste enheter som bruker RS-232-kabel er CPS og bærbare datamaskiner.
Grensesnitt RS232 til mikrokontrollere ved bruk av Max 232
Maks 232 - Level Shifter IC for PC-grensesnitt
Maks 232 fungerer som en bufferdriver for prosessoren. Den godtar standard digitale logiske verdier på 0 og 5 volt og konverterer dem til RS232-standarden på +10 og -10 volt. Få mikrokontrollere har innebygde serielle porter som muliggjør direkte tilkobling til RS232 seriell port på PC-en. Imidlertid gir mange mikrokontrollere en 0 til 5V utgang og krever en mellomliggende bufferkrets for å konvertere 0 til 5 volt til +10 og -10V som kreves av RS232-porten.
Max 232 IC består av to sender-mottaker-ordninger slik at to serielle porter kan kobles til med samme brikke. 5 kondensatorer på hver 1microFarad brukes til å generere den nødvendige RS232-standardspenningen fra TTL / CMOS-spenningen. Senderne konverterer TTL / CMOS-nivået til RS232-nivå mens mottakeren mottar RS232-inngangen og konverterer dem til TTL-nivåspenning.
Det er en 16-pinners IC med senderpinnene koblet til mikrokontrolleren og porten slik at inngangssenderpinnen får TTL-inngang fra mikrokontrolleren og utgangssenderpinnet leverer utgang til RS232-porten. Mottakerpinnene er koblet til RS232-porten slik at inngangsmottakerpinnen mottar RS232-standardinngang fra PC-porten og utgangsmottakertappen forsyner TTL-inngangen til mikrokontrolleren. Dermed tar senderen inngang fra mikrokontrolleren og gir utgang til RS232-porten, mens mottakeren tar inngang fra RS232-porten og gir utgang til mikrokontrolleren. De andre pinnene er koblet til 5 elektrolyttkondensatorer slik at en av kondensatorene brukes som en spenningsdobler for å få + 10V fra 5Vs og en annen kondensator brukes som en spenningsomformer for å få -10V og de andre tre kondensatorene brukes som bypasskondensatorer for henholdsvis Vcc, V + og V-pins. Dermed fungerer kondensatorene som spenningsgeneratorer.
En av de grunnleggende fordelene med Max 232 er at den opererer med en 5V-forsyning, som gjør det mulig å bruke en enkelt 5V-forsyning for både IC og Microcontroller.
Maks 232 stiftdiagram og kretsdiagram
Pin Diagram og intern skjema
Funksjoner av Max232 IC
- Inngangsspenning på 5V.
- Inngangsspenningsnivåer kompatible med TTL-standarden.
- Utgangsspenningsnivåer kompatible med RS 232-standarden.
- Den lave inngangsstrømmen på 0,1 mikroAmpere og utgangsstrømmen på 24 mA.
- Den opererer i et temperaturområde fra -40 grader Celsius til +85 grader Celsius
Påføring av Max 232
Typiske applikasjoner av Max232 involverer modemer, datamaskiner, RS232-systemer og terminaler. For en typisk arbeidsapplikasjon som involverer Max 232 som et mellomliggende mellom mikrokontrolleren og RS 232 som er koblet til datamaskinen, mottar en av senderinngangspinnene TTL-inngang fra mikrokontrolleren, og kondensatorarrangementet får +/- 10V signalet som påføres den tilsvarende senderutgangspinnen, gitt til RS232-porten.
Mottakerens inngangsstift mottar 232 standardinngang fra RS232-porten, og tilsvarende mottakerutgangsstift gir TTL-standardutgangen til mikrokontrolleren. Dermed kan Max 232 IC brukes som en mellomforbindelse mellom Microcontroller og en datamaskin.
Fotokreditt:
- Pin Diagram og beskrivelse av Max 232 IC av siongboon
- RS232 kabelstiftkontakt av zytrax
- RS232 kabelgrensesnittdiagram av maksimert integrert