Le protocole SENT (SAE J2716) : bases, application et usage pratique
Le SENT (Single Edge Nibble Transmission), spécifié par la norme SAE J2716, est une interface de données capteur économique, robuste et largement répandue. Conçu pour transmettre rapidement et sans interférence les données capteur directement aux calculateurs (ECU), il est unidirectionnel : la donnée circule exclusivement du capteur vers l'ECU.
Le SENT convient particulièrement là où les signaux analogiques ou les sorties PWM classiques ne suffisent plus en précision, robustesse CEM ou capacité de diagnostic, tandis que les bus comme LIN ou CAN seraient trop complexes et coûteux.
Cas d'usage typiques
Le SENT est employé dans les véhicules modernes là où des données capteur haute résolution sont requises : capteurs de pression ou de température pour la climatisation intérieure, sondes de température du compartiment moteur, ou débitmètres d'air massique. Particulièrement fiable dans les environnements à fortes interférences électromagnétiques, il est fréquent dans la technologie de la chaîne de traction.
SENT en détail : principes physiques
Techniquement, le SENT repose sur une interface à trois fils : ligne de signal, tension d'alimentation du capteur et masse. La signalisation ne se fait pas par paquets de données au sens classique, mais en mesurant les intervalles de temps entre fronts descendants (PWM). La base de temps, appelée tick, va de 3 à 90 microsecondes et est définie par l'émetteur. Pour que le récepteur détermine précisément la durée réelle du tick, chaque trame débute par une période de synchronisation et de calibration de 56 ticks. Un symbole, ou nibble, comprend toujours une phase basse fixe d'environ cinq ticks et une phase haute variable ; la valeur du nibble se calcule en soustrayant douze au nombre total de ticks entre deux fronts.
Une trame de canal rapide typique comporte huit nibbles, soit 32 bits : un nibble d'état, deux canaux de mesure de douze bits chacun, et un nibble CRC pour la détection d'erreur. Une pause optionnelle peut être insérée en fin de trame pour maintenir une durée totale constante. Outre le canal rapide (données de mesure), un canal lent fournit des informations complémentaires — valeurs de diagnostic ou de calibration — via les bits d'état, transmises de façon fragmentée sur plusieurs trames.
Débit et performances
Le débit du SENT n'est pas fixe : il dépend de la durée du tick et des pauses choisies. Avec un tick de 3 µs et un nibble moyen d'environ 20 ticks, la durée de trame avoisine 0,65 ms, soit une fréquence de trame d'environ 1,5 kHz et un débit net d'environ 37 kbit/s pour 24 bits de données utiles. Le SENT offre ainsi une résolution bien supérieure aux signaux analogiques, mais reste loin des débits du CAN FD ou de l'Automotive Ethernet.
Ses avantages : complexité matérielle extrêmement faible (une seule ligne de signal), robustesse du codage temporel face aux interférences, transmission déterministe, et résolutions typiques de douze bits par canal de mesure sans le coût d'une interface bus complète. L'intégration de données de diagnostic via le canal lent renforce encore son utilité. En contrepartie : protocole purement sortant sans voie de retour (paramétrage et requêtes nécessitent des interfaces additionnelles), communication strictement point-à-point sans structure de bus, et débit limité face aux bus modernes. Des oscilloscopes modernes et décodeurs PC simplifient l'analyse (calibration automatique des ticks, décodage des nibbles, contrôle CRC). La révision « SENT-B » en cours de développement doublera environ la vitesse.
Mettre en œuvre le SENT avec l'Ixxat Mobilizer
HMS Networks prend en charge les capteurs SENT via sa gamme de passerelles automobiles Ixxat Mobilizer. Avec sa diversité d'interfaces réseau embarquées et ses capacités intégrées de simulation et d'automatisation, cette gamme combine les données véhicule (CAN FD, LIN, K-Line, Automotive Ethernet, FlexRay) avec les données capteur, intègre des systèmes d'automatisation via EtherCAT ou Ethernet générique, et journalise les données pour analyse. Via l'Advanced Configuration Tool (ACT), les ingénieurs configurent facilement des applications autonomes, sans programmation.