A vevő összhangba kerül az adóval és ezt az összhangot végig fenntartja. Az egyes bitek azonos idő nagyság után követik egymást, szigorú rendben.
Az adó és vevő egymástól függetlenül működik. Ha adatot akar az egyik átvinni, akkor egy összehangolási mintát küld a másik számára.
Nullára vissza nem térő kódolás.
Az ábra alapján láthatjuk, hogy több 1-s bit esetén a feszültség mindig magas, folyamatosan.
Két vagy több 0-s bit esetén a feszültség mindig alacsony, folyamatosan.
A probléma: Honnan tudjuk, hány darab 1-s vagy 0-s bit jött át?
Nullára visszatérő kódolás.
Ha az adat csupa 1-s, akkor is vannak jelváltások.
Probléma: Ha csupa 0-s bit érkezik, jelváltás ugyanúgy nincs.
Megoldás lehet: Minden 5 egymást követő 0 után beszúrunk egy 1-s bitet, amit a vevő töröl.
Nullára vissza nem térő, „megszakadásos”.
Szabály:
Sok nulla esetén itt is szúrhatunk be bitet.
Alternate Mark Inversion.
Váltakozó 1 invertálás.
Hasonló mint az RZ.
Sok nulla esetén szintén problémák lehetnek. Bit beszúrás használható.
High Density Bipolar 3
Nagy sűrűségű bipoláris 3
Így már mindig van hosszabb nulla sorozatoknál is jelváltás, de a jelnek egyenfeszültségű összetevője keletkezne.
Ezt is meg lehet oldani, ha a következő 0000 sorozat első B bitjét K bitjével azonos polaritásúnak választjuk.
Mikor a VEVŐ egy B bitet vesz, azt hiszi, hogy az 1-hez tartozik, de mikor a K bitet is veszi, a B és a K azonos polaritása miatt tudni fogja, hogy azok nullákat jelöltek.
Manchester kódolás más néven. A PE a Phase Encoding szavakból van. A PE kódolást használjuk az Ethernet hálózatokon.
A jelátmenet képezi a biteket, de nagyon fontos az ugrás iránya.
Amikor több azonos bit jön, a jelnek vissza kell térnie az eredeti szintre,
hogy a következő irány ugyanolyan legyen
Conditional Diphase
Feltételes kétfázisú jel
Minden bitnégyest átalakítunk egy ötbites kódra.
4 bites rész | 5 bites kód |
---|---|
0000 | 11110 |
0001 | 01001 |
0010 | 10100 |
0011 | 10101 |
0100 | 01010 |
0101 | 01011 |
0110 | 01110 |
0111 | 01111 |
1000 | 10010 |
1001 | 10011 |
1010 | 10110 |
1011 | 10111 |
1100 | 11010 |
1101 | 11011 |
1110 | 11100 |
1111 | 11101 |
Az előnye, hogy nem fordulhat elő olyan eset, amikor egymás után háromnál több nulla jön.
Egyéb jelzők | 5 bites kód | Jelentés |
---|---|---|
Q | 00000 | Quiet (signal lost) |
I | 11111 | Idle |
J | 11000 | Start #1 |
K | 10001 | Start #2 |
T | 01101 | End |
R | 00111 | Reset |
S | 11001 | Set |
H | 00100 | Halt |
A 8-bites adat hexadecimális alakban. A 6T kód a következőkből állhat: egy „+” plusz karakter, „-” negatív karakter, és 0 (hiányjel) lehet.
A 8 bites adatok 6T kódjai. A 6T kód:
+ | pozitív jel |
- | negatív jel |
0 | nincs jel |
Adat (Hex) | Bináris | 8B6T kód |
---|---|---|
00 | 0000 0000 | +-00+- |
01 | 0000 0001 | 0+-+-0 |
… | … … | … |
0E | 0000 1110 | -+0-0+ |
… | … … | … |
FE | 1111 1110 | -+0+00 |
FF | 1111 1111 | +0-+00 |