Binärer synchroner serieller Ausgang (SSI)

Es gibt verschiedene Möglichkeiten für die Übertragung von Positionsdaten. Einer der am häufigsten verwendeten Schnittstellenstandards ist SSI, da hierfür nur wenige Drähte, nämlich 6, benötigt werden.Die seriellen Daten von magnetischen Drehgebern werden im natürlichen Binärcode über das SSI-Protokoll übertragen.

Standardmäßig erhöht sich der Wert der Ausgabedaten mit der Drehung des Magneten im Uhrzeigersinn.

Zeitdiagramm SSI

Zeitdiagramm SSI

Die Steuerung fragt die Positionsdaten vom Drehgeber-Chip ab, indem sie eine Impulsfolge an den Takteingang sendet.Das Taktsignal (CLOCK) startet immer von „high“. Die erste fallende Flanke (Punkt 1) speichert die aktuellen Positionsdaten in einem parallel auf seriellen Adapter und der Monoflop (Haltezeit) wird getriggert. Mit jeder Übertragung des Taktsignals (high/low oder low/high) wird der Monoflop nachgetriggert. An der ersten steigenden Flanke (Punkt 2) wird das höchstwertige Bit (MSB) des Binärcodes an den Datenausgang übertragen.Die nächste fallende Flanke verschiebt das nächste Bit (MSB - 1), das an der nächsten steigenden Flanke an den Datenausgang übertragen wird. Bei jeder folgenden steigenden Flanke des Taktsignals wird das nächste Bit an die Steuerung übertragen. Beim Auslesen der Daten muss der Zeitraum tCL stets kürzer als tMF sein, damit der Monoflop gehalten wird. Nach der Übertragung des niederwertigsten Bit (LSB) (Punkt 3) wechselt der Datenausgang auf „low“. Die Wartezeit der Steuerung, bevor die aktualisierten Positionsdaten gelesen werden können, ist länger als der Zeitraum tMF. Zu diesem Zeitpunkt läuft die Monoflop-Haltezeit ab und der Datenausgang wechselt auf „high“ (Punkt 4).

Um die Zuverlässigkeit der übertragenen Daten zu erhöhen, besteht die Möglichkeit, dieselben Positionsdaten mehrmals auszulesen. Wenn die Steuerung mit der Übertragung der Taktimpulse fortfährt, werden dieselben Daten erneut ausgegeben. Zwischen den beiden Ausgaben wird eine logische Nulllage ausgegeben.

SSI Mehrfachablesung derselben Positionsdaten

SSI Mehrfachablesung derselben Positionsdaten

 

HINWEISE:

  • steigende Flanke = Übergang von „low“ nach „high“
  • fallende Flanke = Übergang von „high“ nach „low“
Nicht gefunden, wonach Sie suchen? Kontaktieren Sie uns bitte für weitere Informationen.