2016-12-13 3 views
0

Sample Manchester encoded waveformSynchronisation in Manchester-Codierung

In letzter Zeit habe ich über Manchester-Codierung zu lesen und ich denke, ich beginne jetzt das meiste davon zu verstehen, aber noch habe ich einige whys bekam die Adressierung benötigen. Hauptsächlich 3 für den Augenblick:

1) Die meisten Artikel im Internet bei der Einführung von Manchester Codierung beginnen zu sagen, wie schlecht NRZI wirklich war und einer der Nachteile, die erwähnt wird, ist, dass die Synchronisierung ein Problem wird, wenn lange 1 oder 0 gesendet werden. Warum ist das ein Problem, da die meisten Orte, an denen NRZI verwendet wird, getrennte Takt- und Datenleitungen haben. Solange das Taktsignal da ist, warum sollte das jemals ein Problem sein?

2) Soll Manchester auch auf einer festen Frequenz arbeiten? Oder kann es wie I2C funktionieren, wo die Taktfrequenz variabel sein kann?

3) Die gute Sache, die über Manchester-Codierung erwähnt wird, ist, dass es keine separate Taktleitung benötigt und diese Uhr ist in den Daten eingebettet und kann vom Empfänger wiederhergestellt werden. Häufige Übergänge in Manchester helfen bei der Synchronisation und dass die Übergänge in der Mitte stattfinden und so der Takt vom Übergang wiederhergestellt werden kann. Aber meine Frage ist, ob wiederholte 1er oder 0er Übergänge in der Mitte und am Ende passieren können (siehe angehängtes Wellenform-Bild, schaue dir die Übergänge beim Senden von 111 an). Wenn also ein Empfänger einen Übergang sieht, wie findet er heraus, ob er in der Mitte oder am Ende ist?

Wenn ich Quatsch spreche würde ich gerne korrigiert werden.

Antwort

0

in Bezug auf Ihre dritte Frage: Ich bin Bürsten auch auf Manchester und es scheint, dass eine Uhr Sie ein Differenzsignal wiederherstellen müssen: "Data Communications, Computer Networks and Open Systems" by Fred Halsall, page 104, figure 3.8"

Referenz: „Data Communications, Computer-Netzwerke und Open Systems“ von Fred Halsall, Seite 104, Bild 3.8