Forskel mellem et serielt signal og et Ethernet-signal

Indlæg af Hanne Mølgaard Plasc

 

Seriel signalering

Synkron og asynkron transmission både bruger NRZ eller Non Return til Zero, kodning for at repræsentere bitene. Dette bruger to spændingsniveauer. En lille værdi af en er repræsenteret ved en højspænding, og en bitværdi på nul er repræsenteret ved lav spænding. Den højeste overgangstæthed er sekvens af dem og nuller eller en opadgående overgang for en bit efterfulgt af en nedadgående overgang til den næste bit. Hver cyklus eller hertz indeholder to bits. Ikke-tilbagevenden til nulkodning er kendetegnet ved en smule tæthed på to bit pr. Hertz. Mindste bittætheden er en lang streng af lignende bit og der ville ikke være nogen overgange. Overføringsuret og modtageklokket kan vandre væk fra hinanden. Ikke-tilbagevenden til nulkodning giver ikke urgendannelse.

Synkron signalering

Synkroniske signaler sender hele tiden bits regelmæssigt. Et særligt bitmønster, flagmet, adskiller informationen i rammer. Hvis der ikke er nogen information, der skal overføres, sendes flagene kontinuerligt. Bitene skal synkroniseres fra senderen til modtageren. Da NRZ ikke tilvejebringer urgendannelse, skal der være en separat linje for at give klokke signalering. Synkron kommunikation bruges normalt på serielle linjer mellem routere. Synkron kommunikation kører typisk med hastigheder på mellem 64 Kbps og 2 Mbps.

Asynkron kommunikation

Når der ikke er noget at sende på en asynkron linje, holdes liniespændingen på det lave niveau. Når den ene ende ønsker at overføre nogle oplysninger, vil den starte transmissionen med en eller to startbits. Dette gør det muligt for modtageren at synkronisere uret for at fortolke de resterende bits korrekt. Databitene sendes derefter, normalt otte bits, efterfulgt af en stopbit. Hver otte bit repræsenterer et tegn. Der er ikke behov for at synkronisere transmission og så gælder udtrykket asynkront. Personlige computere bruger somynkron kommunikation som standard. Asynkrone linjer løber meget langsommere. Hastigheder fra 9,6 Kbps til 115,2 Kbps er almindelige.

Manchester Encoding

Ethernet-signalering bruger Manchester Encoding. Manchester kodning har altid en overgang i midten af ​​bit tid. Dette er en opadgående overgang for en nul og en nedadgående overgang til en. Der kan kræves en overgang mellem bits. Den højeste overgangstæthed er en række lignende bits og kræver en hertz pr. Bit. Manchester kodning kræver mere båndbredde til at transmittere den samme mængde data. Fordi Manchester-kodning garanterer en overgang i midten af ​​bittiden, er det muligt at genoprette uret fra signalet, og der kræves ikke et separat uret signal.

Serielle T1 linjer

Serielle T1 linjer koder bits med alternativ Mark Inversion eller AMI. Dette er et tre niveau tilbage til nulkoden, hvor nulbiten eller rummet er repræsenteret ved et nulspændingsniveau. Den ene bit eller mark er repræsenteret ved en positiv eller negativ spænding. Hvert mark er omvendt. Så en sekvens af en, nul, en, en, nul ville være + 5V, 0V, -5V, + 5V, 0V. Den højeste overgangstæthed ville være en sekvens af dem, men fordi de er modsatte polaritet, er bitdensiteten stadig to bits per hertz. AMI giver god bitdensitet og er DC-afbalanceret. AMI giver ikke urgendannelse.

Binær otte nul undertrykkelse

For at give klokkegendannelse skal vi garantere en minimal overgangstæthed. Fordi AMI har kodning, har regler, kan vi bruge regelmæssige overtrædelser af reglerne til at kode langstrengene af nuller. En sekvens på otte nuller er kodet som '1 0 V 0 0 1 0 V.' Her repræsenterer V en overtrædelse. Disse er to mark bits, eller dem kodet med samme polaritet. B8ZS tillader klokkegodtgørelse. T1 linjer kan bruges som serielle linjer mellem routere, men de kører altid med præcis 1.544 Mbps. Seriel signalering og Ethernet-signalering er forskellige teknikker til overførsel af bits ved hjælp af elektriske signaler på ledninger. Tre grundlæggende egenskaber at overveje er: urgendannelse, bittæthed og DC, eller likestrøm, balance. Ethernet-signalering bruger Manchester-kodning. Serielle signaler bruger en af ​​tre typer signaler: Asynkron, Synkron eller Alternativ Mark Inversion, benævnt AMI.