Skip to main content

Hva er et seriell kommunikasjonsgrensesnitt?

Seriell kommunikasjonsgrensesnitt (SCI) er et middel som datamaskinkomponenter kan kommunisere med hverandre.Dette kan være innenfor en datamaskin i seg selv, for eksempel fra en integrert mikrochip via en seriell buss eller et utvidelseskort eller gjennom en kabel til en ekstern enhet som tastatur eller skriver.Serielle grensesnitt brukes også til noen datanettverksteknologier.

Detaljene i seriell kommunikasjonsgrensesnitt blir diskutert i den anbefalte standard 232 (RS-232), som opprinnelig ble utviklet i 1962 av en standardgruppe som til slutt ble kjent som Electronic Industries Association (EIA).RS-232 beskriver, i den ene enden av en seriell kommunikasjon, Data Terminal Equipment (DTE) og datakretsterminerende utstyr (DCE) i motsatt ende.Standarden beskriver videre spenningsnivåer og andre elektriske attributter for signalet, PIN-identifikasjoner for det fysiske grensesnittet, kretsfunksjonene og mer.

Fra RS-232-standarden er et av de tidlige serielle kommunikasjonsgrensesnittene utviklet som er kjent som et universeltasynkron mottaker og sender (UART).Den første UART ga et middel for teletypemaskiner for å overføre små, fem-bits sekvenser kjent som Baudot-koder.Senere, etter hvert som digital datamaskinbruk økte, beskrev den amerikanske standardkoden for informasjonsutveksling (ASCII) standard koding av tegn i et åtte-biters format, som ble overført serielt mellom datamaskiner via integrerte kretsløp og serielle grensesnitt rundt 1971. Motorola Deretter myntet det serielle kommunikasjonsgrensesnittfrasen for UART noen år senere.

Måten et seriell kommunikasjonsgrensesnitt fungerer på er ved å sende grupper av data, referert til som ord, i enten disse fem- eller åtte-bits sekvensene over ledningen, eller datamaskinbussen.Bitene sendes en om gangen i rekkefølge, med en startbit som setter i gang kommunikasjonen, etterfulgt av databitene og en stoppbit som lukker overføringen.Avhengig av bruk, kan en sjekkbit, kalt en paritet, også settes inn i sekvensen for å sikre at dataene gjøres gjennom intakt.Denne metoden for å ramme inn dataoverføringen innen en start og stoppbit gir mulighet for asynkron kommunikasjon.Det serielle grensesnittet er ikke påkrevd å holde seg i tid med en synkronisert klokke, men har i stedet lov til å sende en ramme når som helst som mottakeranordningen kan gjenkjenne.

Serielt kommunikasjonsgrensesnittteknologi har funnet bruk i mange områder.En veldig populær metode er Universal Serial Bus (USB) for å koble perifere enheter til en datamaskin.Inne i datamaskinkabinetter bruker harddiskstasjoner noen ganger et grensesnitt kjent som seriell avansert teknologifesting (seriell ATA) for høyhastighetskommunikasjon med datamaskinprosessoren.Mange ekspansjonskort bruker en annen type seriell grensesnitt kalt Perifer komponent Interconnect Express (PCI-E).Fortsatt husker serielle kommunikasjonsgrensesnitt røttene sine og brukes også i vanlige Ethernet-nettverksmiljøer, samt høyhastighets fiberoptikk.