Skip to main content

Hvad er en seriel kommunikationsgrænseflade?

Den serielle kommunikationsgrænseflade (SCI) er et middel, hvorpå computerkomponenter kan kommunikere med hinanden.Dette kan være inden for en computer i sig selv, f.eks. Fra en integreret mikrochip via en kredsløbsklædning seriel bus eller et ekspansionskort eller gennem et kabel til en ekstern enhed, såsom en tastatur eller en printer.Serielle grænseflader bruges også til nogle computernetværksteknologier.

Detaljerne om seriel kommunikationsgrænseflade diskuteres i den anbefalede standard 232 (RS-232), som oprindeligt blev udtænkt i 1962 af en standardgruppe, der til sidst blev kendt for som Electronic Industries Association (EIA).RS-232 beskriver i den ene ende af en seriel kommunikation dateterminaludstyret (DTE) og datakredsløbsudstyret (DCE) i den modsatte ende.Standarden beskriver yderligere spændingsniveauer og andre elektriske attributter for signalet, pin-identifikationerne for den fysiske grænseflade, kredsløbsfunktioner og mere.

Fra RS-232-standarden, en af de tidlige serielle kommunikationsgrænseflader, der er kendt som en universel, er det, der er kendt som en universalAsynkron modtager og sender (UART).Den første UART tilvejebragte et middel til teletype-maskiner til at overføre små, fem-bit sekvenser kendt som Baudot-koder.Senere, efterhånden som den digitale computerbrug steg, beskrev den amerikanske standardkode til informationsudveksling (ASCII) standard, der koder for kodningstegn i et otte-bit-format, som blev transmitteret serielt mellem computere via integrerede kredsløb og serielle grænseflader omkring 1971. Motorola Derefter opfandt den serielle kommunikationsgrænsefladefrase for deres UART et par år senere.

Den måde, en seriel kommunikationsgrænseflade fungerer på, er ved at sende grupper af data, benævnt ord, i enten disse fem- eller otte-bit-sekvenser på tværs af ledningen eller computerbussen.Bitene sendes en ad gangen i rækkefølge, med en startbit, der indleder kommunikationen, efterfulgt af databits og en stopbit, der lukker overførslen.Afhængig af brugen kan en kontrolbit, kaldet en paritet, også indsættes i sekvensen for at sikre, at dataene gjorde det gennem intakt.Denne metode til indramning af dataoverførslen inden for en start og stop bit giver mulighed for asynkron kommunikation.Den serielle grænseflade er ikke påkrævet for at forblive i tide med et synkroniseret ur, men har i stedet lov til at sende en ramme på ethvert givet tidspunkt, som modtagerenheden kan genkende.

Serial Communications Interface Technology har fundet brug i adskillige områder.En meget populær metode er den universelle serielle bus (USB) til at forbinde perifere enheder til en computer.Inde i computerindkapslinger bruger harddiskdrev undertiden en grænseflade kendt som seriel avanceret teknologi tilknytning (seriel ATA) til højhastighedskommunikation med computereprocessoren.Mange ekspansionskort bruger en anden type seriel grænseflade kaldet den perifere komponent Interconnect Express (PCI-E).Stadig husker serielle kommunikationsgrænseflader deres rødder og bruges også i almindelige Ethernet-netværksmiljøer samt højhastighedsfiberoptik.