SENT

SENT (Single Edge Nibble Transmission) ist eine serielle Schnittstelle, die mit 16 diskreten Pulsperioden pro Periode vier Bit überträgt. SAE J2716 definiert sowohl die physikalische Schnittstelle als auch das Protokoll. SENT wird für die Kommunikation von Sensoren und Steuergeräten in der Automobilelektronik verwendet.

Eigenschaften

Es handelt sich um eine unidirektionale, asynchrone Spannungsschnittstelle, die drei Leiter benötigt: Versorgungsspannung (5 V), Signalspannung (Low-Pegel < 0,5 V, High-Pegel > 4,1 V) und Masse. Daten werden in Einheiten von 4 Bit = 1 Nibble übertragen, wofür die Zeit zwischen zwei fallenden Flanken in Einheiten einer Tick-Periode erfasst wird. Ein 8-Nibble-Datenrahmen umfasst je drei Nibbles für zwei Messkanäle (z. B. für Druck und Temperatur), ein Nibble für Fehlererkennung (CRC) und ein Nibble für Status und Kommunikation. Wahlweise können 5-Nibble-Rahmen mit nur einem Messkanal übertragen werden.

SENT Protokollanalyse

Jeder Rahmen beginnt mit einer 56 Ticks langen Synchronisationsperiode, aus der der Empfänger die Tick-Periode ermittelt, die normalerweise 3 µs beträgt. Am Ende eines Rahmens kann eine Pause folgen, um die unterschiedlich langen Rahmen mit fester Wiederholrate zu senden.

Die meisten aktuellen Sensoren verwenden das sogenannte „Secure“-Format: auf drei Daten-Nibble folgen ein 8-Bit-Aufwärtszähler (zwei Nibble) sowie ein Nibble, das den invertierten Inhalt des ersten Daten-Nibbles enthält.

Ferner ist über zwei Bit aus dem Nibble für „Status und Kommunikation“ ein weiterer serieller Transportstrom definiert, über den zusätzliche Botschaften mit entsprechend langsamerer Übertragungsrate übertragen werden können ("slow channel"). Eine solche Botschaft besteht aus einer Kennung (ID), einem Wert und einer CRC-Prüfsumme über die Botschaft; der Katalog der vom Sensor unterstützten IDs wird typischerweise zyklisch übertragen. Die Übertragung erfolgt entweder mit 4 Bit ID und 8 Bit Daten in 16 aufeinanderfolgenden Datenrahmen (Short Message Format), oder mit 8 Bit ID und 12 Bit Daten in 18 aufeinanderfolgenden Datenrahmen (Enhanced Message Format).

Inhalte sind statische Werte wie z. B. Kennung des Sensortyps, Herstellerkennung, Sensorkennlinie (Zuordnung des Messwerts zu physikalischen Größen), aber auch veränderliche Werte wie z. B. Fehlercode oder Temperatur mit geringeren Anforderungen an die Wiederholrate. Auf diese Weise kann eine automatische Erkennung von Sensorvarianten bzw. eine Erkennung von Falschverbau erfolgen.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.