En seriell port på en datamaskin er en asynkron port som kobler en seriell enhet til datamaskinen og lar datamaskinen overføre eller motta data en bit om gangen. Det er en type tilkobling på PC-er, som er en av de eldste typene grensesnitt. Det er ofte brukt til å koble periferiutstyr som spillkontrollere og mus til en datamaskin, og det ble en gang brukt til å koble til skrivere og eksterne modemer. For eksempel kan et modem kobles til kommunikasjonsport 1 og en mus til kommunikasjonsport 2. Moderne serielle porter brukes i industrielle maskinerisystemer og vitenskapelige instrumenter og finnes vanligvis på IBM-kompatible datamaskiner som COM-porter (kommunikasjon). Bildet nedenfor er et eksempel på en DB9 seriell kontakt på en kabel.
Noen ganger er den også kjent som RS-232-port eller COM-port, og dataoverføringshastigheten er langsommere sammenlignet med en parallellport. Det finnes to typer serielle porter: DB25 og DB9, der DB25 er en 25-pinners tilkobling, og DB9 er en 9-pinners tilkobling. En seriell port er en hannport som bare kan sende én bit data om gangen, mens en parallellport er en hunnport som kan sende flere biter samtidig.
Serielle porter har blitt erstattet i den nyere datamaskinen med mye raskere og mer kompatible USB-porter. Systemressurskonfigurasjoner identifiseres av COM1, COM2, COM3, COM4 og mer; hver COM-posisjon karakteriserer en avbruddsforespørsel (IRQ) adresse som salg som en input/output (I/O). RS-232, en seriell portstandard, brukes til å overføre seriell kommunikasjon mellom enheter, ofte kalt DTE (dataterminalutstyr) og DCE (dataterminalutstyr). Standarden brukte 25 pinner siden mange av kontaktene var store og underbrukte, og den mindre DE-9-kontakten ble populær.
Høyhastighetskommunikasjon, for eksempel eksterne datalagringsenheter, var nødvendig for seriell kommunikasjon. De raskere grensesnittene ble introdusert av FireWire og Universal Serial Bus (USB). Denne nye teknologien, kjent som daisy chain som kan ha muligheten til å overføre data med høye hastigheter på samme buss. I moderne tid er bruken av en seriell port enda mindre vanlig. Den brukes sjelden, men den brukes i flatskjerm-skjermer, LCD-skjermer, GPS-mottakere, LED-skjermer og strekkodeskannere som en kommunikasjonsenhet.
Identifisere en seriell port
Du kan se DB9-serieporten i bildet ovenfor, som umiddelbart kan identifiseres. Koblingen er i form av bokstaven D og har 9 pinner og en hannkontakt.
Bruk av seriell port
En liste er gitt nedenfor som inneholder en rekke maskinvarekomponenter, du kan kjøpe dem og bruke med seriell port.
ikke lik mysql
Pin-informasjon for seriell port
En liste er gitt nedenfor som inneholder alle pinnene på DB9-kontakten, inkludert deres formål samt signalnavn. Serieporten er merket som '10101' med forskjellige datamaskiner; disse tallene er i nuller og ener som representerer binære. Tallet '1' kan også tolkes som bokstaven 'I' av brukeren og nullene som bokstaven 'O', som kan være kjent som 'IOIOI'-porten.
PIN-kode | SIGNAL NAVN | HENSIKT |
---|---|---|
1 | DCD | Databærer Detec |
2 | RxData | Mottatt datat |
3 | TxData | Overførte data |
4 | DTR | Dataterminal klar |
5 | Gnd | Signalgrunn |
6 | DSR | Datasett klar |
7 | RTS | Forespørsel om å sende |
8 | CTS | Fjern for å sende |
9 | RI | Ringeindikator |
Serieporter er utdaterte
På begynnelsen av 2000-tallet, da bruken av USB og trådløse tilkoblinger begynte, ble bruken av serielle porter faset ut. Sammenlignet med seriell var USB mindre komplisert, enklere å bruke og mye raskere. I moderne tid kan det være vanskelig å finne et datasystem som inkluderer de eldre serielle portene, som trengs av inngangen eller andre perifere enheter.
Standarder for serieporter
Historisk sett har RS-232 vært den populære standarden for tradisjonell seriell portkommunikasjon. PC-tastaturer og andre eksterne enheter brukte disse serielle portene og kablene til samme formål. Generelt har serielle porter og kabler 9-pinners DE-9-kontakter for RS-232 PC-er. Imidlertid finnes 25-pinners DB-25 og andre variasjoner på spesialisert maskinvare. Mange Macintosh-datamaskiner inneholder en annen standard RS-422. Til fordel for USB- eller FireWire-kommunikasjon er RS-422 og RS-232 nå foreldet.
Hvordan serielle porter fungerer
Serieporten, som har vært en iboende funksjon for de fleste datamaskiner i mer enn 20 år og regnes som den mest grunnleggende eksterne tilkoblingen til en datamaskin, er et grensesnitt som brukes til å koble en seriell enhet til datamaskinen. Serieporten brukes fortsatt av de fleste moderne datamaskiner som kobles til skrivere, PDAer og digitale kameraer; likevel er den serielle porten i ferd med å bli utdatert i mange nyere systemer. Og mer enn to serielle porter er tilgjengelige på noen få datamaskiner.
Den serielle porten sender de 8 bitene i byten en om gangen, og den serialiserer data; derfor kommer navnet 'seriell' fra dette faktum. Det har fordelen at det kun kreves en ledning for å overføre de 8 bitene. Den har også den ulempen at den tar 8 ganger lengre tid å sende data hvis den har 8 ledninger. I tillegg gjør serielle porter kablene mindre og lavere kabelkostnader. Før hver byte med data sender en seriell port en startbit, som er en enkeltbit med verdien 0. Den sender en stoppbit etter hver byte med data for å indikere at byten er komplett.
Serielle porter er toveis kommunikasjon som lar hver enhet overføre data og motta data også. Det er også kjent som kommunikasjonsporter (COM). Hvis enhetene bruker de samme pinnene, kan de reise informasjonen bare i én retning om gangen fordi det ville begrense kommunikasjonen til halv-dupleks. Derfor bruker serielle enheter forskjellige pinner for å la hver enhet overføre data så vel som å motta dem fordi bruk av forskjellige pinner gjør kommunikasjon full-dupleks som kan reise informasjon i begge retninger samtidig.
Universal Asynchronous Receiver/Sender (UART) er en kontrollerbrikke som de serielle portene er avhengige av at de fungerer på. UART-brikken transformerer parallellutgangen tatt av datamaskinens systembuss til seriell form for overføring ved hjelp av en seriell port. For å fungere raskt har de fleste UART-brikker en innebygd buffer på 16 til 64 kilobyte. Selv om disse bufferbehandlingsdataene går ut til den serielle porten, lar den brikken bufre data som kommer fra systembussen. Den forbedrede serieporten og den superforbedrede serieporten er to sofistikerte serielle porter som kan transportere data med 460 kilobits per sekund. De fleste typiske serielle porter har derimot en dataoverføringshastighet på 115 Kbps.