Serieportar ansluta kringutrustning till datorer utan att behöva installera någon ny hårdvara på system som PCI-kort . Alla dessa enheter använder ett seriellt protokoll för att transportera data till och från din kringutrustning till datorn . Det finns många olika seriella protokoll , som alla har sina fördelar och nackdelar . RS-232
seriell RS-232 -protokollet är en asynkron typ , vilket innebär att upp synksignalerna sänds inuti data i stället för som separeras. Detta protokoll är full duplex så meddelanden kan skickas och tas emot samtidigt . Den maximala hastigheten är 20 Kbps och endast två enheter kan använda den . Den rekommenderade maximala avståndet mellan de två enheterna är 30 ft Addera RS - 422
RS - 422 seriella protokoll är en asynkron , multi - drop -protokoll . Multidrop innebär att det finns endast en sändare , och flera mottagare . Detta protokoll är endast halv duplex så att data sänder ett sätt åt gången . Det maximala beloppet för enheter tillåts enligt detta protokoll är 10 och den maximala hastigheten är 10.000 Kbps . Det maximala avståndet mellan de anslutna enheterna kan vara upp till 4000 ft Addera ditt RS - 485
RS - 485 seriella protokoll är en asynkron , multi - punkt-protokoll . Multi- punkt tillåter flera sändare och mottagare anslutna till varandra . Det är halv - duplex så att data sänder en väg åt gången. Den maximala mängden anslutna enheter kan vara upp till 32 och den maximala hastigheten är upp till 10.000 kbps . Det maximala avståndet mellan de anslutna enheterna kan vara upp till 4000 ft
I2C
I2C seriellt protokoll är en synkron typ , vilket innebär att det finns en separat synk signal till varje enhet för att beteckna början eller slutet av en sändning. Det är en multi -master typ vilket innebär att det kan stödja flera slavenheter men måste ha minst en master . Det är bara halv duplex och har en maxhastighet på upp till 3.400 Kbps . Det rekommenderade avståndet mellan enheterna är mindre än 10 ft Addera SPI
SPI seriella protokollet är en synkron , multi-master typ av protokoll . Det är full - duplex så att du kan skicka och ta emot meddelanden på samma gång . Det finns ingen gräns på hur mycket utrustning du kan ha anslutit. En enhet måste vara en mästare , och resten måste vara slavar . Den maximala hastigheten mellan enheterna är mindre än 1000 Kbps och det maximala avståndet mellan dem bör inte vara mer än 10 ft Addera Microwire
Microwire är en synkron , master /slav typ av seriell protokoll . Detta protokoll kan stödja flera slavenheter men på grund av sin långsamma maxhastigheten , det ofta bara har en slav . Den maximala hastigheten är lägre än 625 Kbps och den maximala rekommenderade avståndet mellan master och slav är mindre än 10 ft Detta protokoll stöder full duplex .
1 - Wire
1 - Wire serieprotokoll är asynkron och måste ha en master och en slav . Det är halv - duplex och har en maximal hastighet på 16 Kbps . Det maximala avståndet mellan de två enheterna är 1.000 ft Detta protokoll kan bara användas mellan två enheter samtidigt .