Vilka är de olika typerna av serieprotokoll?

Seriella kommunikationsgränssnitt kan variera på ett antal olika sätt beroende på syfte. Som ett resultat kan de allmänna metoderna eller typerna av seriella protokoll minskas till några allmänna kategoriseringar. Det finns därför fem allmänna typer av seriellt protokoll, var och en något beroende på antalet värdar och mottagare. Därifrån kommer varje seriebuss, beroende på vilket kommunikationsprotokoll som används, att ha ytterligare funktioner som erbjuder olika funktioner.

Det vanligaste är det rekommenderade protokollet 232 (RS-232). Detta faller i grupp- eller punkt-till-punkt-gruppen av seriella protokoll, och ett antal seriella gränssnitt har utvecklats baserat på dess koncept. Här kommunicerar två enheter eller kamrater direkt med varandra i det som kallas full-duplex, vilket betyder att kommunikation kan gå båda vägarna samtidigt. De kan valfritt synkronisera sin kommunikation via en klocka, men oftast kommunicerar kamraterna asynkront. Begränsad i hastighet och avstånd används det vanligtvis för att ansluta seriella kringutrustning till datorsystem.

En annan av de rekommenderade standarderna, nummer 422, som kom lite senare, beskriver en annan protokolltyp som kan stödja ytterligare system. Med RS-422-baserade seriella protokoll kan ytterligare mottagare stöds av en enda sändare. Detta kallas ett flerdroppsprotokoll. Hastigheten ökas dramatiskt jämfört med vad som är tillgängligt med RS-232, inklusive trådens tillåtna längd. Kostnaden är emellertid att den fungerar endast vid halvduplex och därför endast tillåter kommunikation över tråden ett sätt åt gången om inte ytterligare ledningar upprättas mellan mottagarna och sändaren.

Liknar RS-422 är en annan rekommenderad standard som beskriver ett flerpunktsalternativ för serieprotokoll. Känd som RS-485, med flera punkts teknik gör det möjligt för flera kamrater att skicka och ta emot till varandra över bussen. Precis som RS-422 är RS-485 seriella protokoll väldigt snabba och har stora avstånd. Liksom RS-422 krävs emellertid ytterligare ledningar för att gå utöver en halvduplex kommunikation mellan kamraterna, vilket kan vara begränsande och kostsamt.

Utöver utbudet av rekommenderade standarder har flera företag också utvecklat ett antal olika typer av serieprotokoll för användning med specifika produkter, men som också har bidragit till annan utveckling. Dessa typer involverar användning av en masterenhet och en eller många slavenheter anslutna till seriebussen. En sådan typ är känd som Microwire ™ skapad av National Semiconductor®. Det är en master- och slavtyp, där masterenheten ställer in en klocka för synkroniserad kommunikation med en slavenhet. I likhet med master-till-slavar-tekniken som tillhandahålls av Microwire ™, tillförde seriellt protokoll av typen seriellt perifert gränssnitt (SPI), utvecklat av Motorola® möjligheten för flera mästare som kan kommunicera med flera slavar i full duplex.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?