TRIMIS

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Protocolul de comunicație SAE J2716 SENT ( Single Edge Nibble Transmission ) este o metodă de transmitere a semnalelor punct-la-punct de la un senzor la un sistem de control. Este conceput pentru a transmite date de înaltă rezoluție cu un cost global mai redus al sistemului decât alte soluții de transmisie în serie utilizate în mod obișnuit în industria auto, cum ar fi LIN și CAN . [1]

Hardware

Protocolul SENT prevede transmisie serială asincronă unidirecțională utilizând trei fire: o linie de semnal (stare joasă <0,5V, stare înaltă> 4,1V), o linie de alimentare (5V) și o linie de masă.

Software

Datele sunt transmise în unități formate din 4 biți (1 nibble ) delimitați de intervalul dintre două margini de cădere. Distanța dintre două margini de cădere reprezintă valoarea ciugulitului, de la 0 la 15. Timpul total de transmisie depinde de valoarea datelor transmise și de valoarea frecvenței ceasului emițătorului (senzorului). Un mesaj SENT are o lungime de 32 de biți (8 nibbles) și este compus din următoarele componente: 24 de biți de date de semnal (6 nibbles) reprezentând valoarea a 2 canale de măsurare de câte 3 nibbles (cum ar fi presiunea și temperatura), 4 biți ( 1 nibble) pentru codul de detectare a erorilor CRC , 4 biți (1 nibble) de informații despre starea comunicării. Opțional, datele pot fi transferate în mesaje de 20 de biți (5 nibble) constând dintr-o singură valoare de măsurare pe 12 biți (3 nibble), un cod de control al erorilor CRC (1 nibble) și un câmp de 4 biți (1 nibble) dedicat la starea de comunicare.

Imaginea de mai jos prezintă semnalul SENT descris mai sus. În acest caz, a fost utilizat un Pause Pulse . Pulsul de pauză servește pentru a compensa lungimea variabilă a mesajelor.

Imaginea arată pe pista principală 6 mesaje SENT consecutive. Mărirea urmăririi principale arată detaliile unui singur mesaj SENT

Notă

  1. ^ Standardul SAE J2716 , sae.org, accesat la 13.09.2011

linkuri externe