> manchester | 01 10 | line <

// Manchester-kodning - selvklokkende linjekode til digital transmission

[SELV-SYNKRONISERENDE]

Clock-genopretning

Garanteret overgang i hver bitperiode muliggør synkronisering af clocken.

[FEJLDETEKTION]

Fejldetektion

Manglende overgange indikerer straks fejl i transmissionen.

[DC-BALANCERET]

Ingen DC-komponent

Lige lange høje og lave niveauer fjerner DC-bias i transmissionen.

>> teknisk info

Sådan fungerer Manchester-kodning:

Manchester-kodning repræsenterer hvert bit som en overgang inden for en clockperiode. I IEEE-konventionen kodes "0" som lav-til-høj (01) og "1" som høj-til-lav (10). Det sikrer en overgang i hver bitperiode til clock-genopretning.

Kodningskonventioner:

IEEE 802.3 (Ethernet): 0 → 01 (stigende overgang) 1 → 10 (faldende overgang) Thomas (G.E. Thomas): 0 → 10 (faldende overgang) 1 → 01 (stigende overgang)

Hvorfor bruge Manchester:

  • >Ethernet-netværk
  • >RFID-kommunikation
  • >NFC-protokoller
  • >Magnetstribekort
  • >Infrarøde fjernbetjeninger

>> ofte stillede spørgsmål

Hvad er Manchester-kodning?

Manchester-kodning er en metode til linjekodning, der kombinerer clock- og datasignaler. Hvert bit repræsenteres af en overgang midt i bitperioden, hvilket gør signalet selvklokkende.

IEEE eller Thomas-konvention?

IEEE 802.3 (brugt i Ethernet) koder 0 som lav-til-høj overgang (01) og 1 som høj-til-lav (10). Thomas-konventionen gør det omvendt. De fleste moderne systemer bruger IEEE.

Hvad er differential Manchester?

Differential Manchester koder data ud fra tilstedeværelse eller fravær af overgange ved bitgrænser. Et "0" har ingen overgang, mens et "1" har en overgang, hvilket gør metoden robust over for polaritetsvendinger.

Hvorfor bruger Manchester dobbelt båndbredde?

Da hvert databid kodes som to symboler, kræver Manchester-kodning dobbelt så stor båndbredde som det oprindelige signal. Det er prisen for selvklokning og fejldetektion.

Andre sprog