Serieporter koble eksterne enheter til datamaskiner uten å måtte installere noen ny maskinvare på systemet, for eksempel PCI-kort . Alle disse enhetene bruker en seriell protokoll for å transportere data til og fra perifere til datamaskinen. Det er mange forskjellige serielle protokoller , som alle har sine fordeler og ulemper. RS -232
RS - 232 seriell protokoll er en asynkron type, noe som betyr at synk signalene sendes innenfor data i stedet for å bli skilt . Denne protokollen er full - duplex så meldinger kan sendes og mottas samtidig . Den maksimale hastigheten er 20 Kbps og bare to enheter kan bruke den . Anbefalt maksimal avstand mellom de to enhetene er 30 fot
RS - 422
RS - 422 seriell protokoll er en asynkron , multi-drop -protokollen. Multi -slipp betyr at det bare er en sender, og flere mottakere . Denne protokollen er bare halv dupleks slik data overfører en vei av gangen . Den maksimale mengden av enheter i henhold til denne protokollen er 10 og høyeste hastighet er 10 000 Kbps . Den maksimale avstanden mellom enhetene som er koblet kan være opp til 4000 fot
RS -485
RS -485 seriell protokoll er en asynkron , multi - point protokollen. Multi -point kan for flere sendere og mottakere som er koblet til hverandre. Det er halv dupleks , slik data overfører en måte om gangen. Den maksimale mengden av enheter som er koblet kan være opp til 32 og den maksimale hastigheten er opp til 10000 kbps . Den maksimale avstanden mellom enhetene som er koblet kan være opp til 4000 fot
I2C
I2C seriell protokoll er en synkron type, noe som betyr at det er et eget sync signal som sendes til hver enhet for å betegne begynnelsen eller slutten av en sending . Det er en multi - master- type som betyr at den kan støtte flere slave- enheter, men må ha minst en master . Det er bare halv dupleks og har en maks hastighet på opptil 3400 kbps . Den anbefalte avstanden mellom enhetene er mindre enn 10 fot
SPI
SPI seriell protokoll er en synkron , multi - mester type protokoll . Det er full - duplex , slik at du kan sende og motta meldinger på samme tid . Det er ingen grense på hvor mye utstyr du kan ha koblet . En enhet må være en mester , og resten må være slaver . Den maksimale hastigheten mellom enhetene er mindre enn 1 000 Kbps , og den maksimale avstanden mellom dem bør ikke være mer enn 10 fot
Microwire
Microwire er en synkron , master /slave type seriell protokoll . Denne protokollen kan støtte flere slave -enheter , men på grunn av sin langsomme maksimal hastighet , det vanligvis bare har én slave . Den maksimale hastigheten er lavere enn 625 Kbps , og den maksimale anbefalte avstanden mellom master og slave er mindre enn 10 fot Denne protokollen støtter full dupleks.
1 - Wire
1 - Wire seriell protokoll er asynkron og må ha en master og en slave . Det er halv dupleks og har en maksimal hastighet på 16 kbps . Den maksimale avstanden mellom de to enhetene er 1000 fot Denne protokollen kan bare brukes mellom to enheter samtidig .