Anwendung des SENT Protokolls mit EL1262-0050

SAE J2716 SENT (Single Edge Nibble Transmission)

Das SENT Protokoll ist ein Schema für die Punkt-zu-Punkt Übertragung von Signalwerten eines Sensors zu einer Steuerung. Es dient vor allem der Übertragung hochauflösender Daten mit geringeren Kosten für die Umsetzung als herkömmliche Lösungen zur seriellen Datenübertragung. (1)

Hardware

Das SENT-Protokoll bildet eine Einweg‑Schnittstelle zur synchronen Datenübertragung für das drei Verbindungsleitungen erforderlich sind: die Signalleitung, (Lo-Zustand < 0,5 V / Hi-Zustand > 4,1 V), eine Verbindung für die Spannungsversorgung (5 V) und eine Verbindung für Masse (GND).

Protokoll

Die Daten werden in Einheiten von 4 Bits Übertragen (1 Nibble). Das Zeitintervall zwischen zwei aufeinander folgenden fallenden Flanken (single edge) des modulierten Signals mit einer konstanten Amplitude kennzeichnet den Anfang eines Telegrams und ist von der Empfängerseite entsprechend auszuwerten.

Anwendung des SENT Protokolls mit EL1262-0050 1:
SENT Protokoll

Eine SENT Nachricht ist 32 Bits lang (8 Nibble) und besteht aus:

  • 24 Bits (6 Nibble) Signaldaten die Beispielsweise zwei Kanäle für Messwerte mit jeweils 3 Nibble wiedergeben (wie etwa Temperatur und Druck)
  • 4 Bits (1 Nibble) CRC zur Fehlererkennung
  • 4 Bits (1 Nibble) Status-/ Kommunikationsinformation

(1) SAE J2716 standard, sae.org, accessed 2011-09-13

Implementierung für die Steuerung

Anwendung des SENT Protokolls mit EL1262-0050 2:
Auszug der ST-Implementierung in TwinCAT