Contactez-nous

Chat en direct avec un représentant Tek. Service disponible de 9 h à 17 h, CET jours ouvrables.

Téléphone

Appelez-nous au

Disponible de 9 h à 17 h CET jours ouvrables.

Télécharger

Télécharger des manuels, des fiches techniques, des logiciels, etc. :

TYPE DE TÉLÉCHARGEMENT
MODÈLE OU MOT CLÉ

Feedback

Diagnostic des problèmes de bus des capteurs SENT automobiles

SENT_Bus_Header

Diagnostic des problèmes de bus des capteurs SENT automobiles

Le bus SENT (également appelé SAE J2716) constitue un moyen de transmission précis et économique des données du capteur vers les ECU. Il s’avère particulièrement avantageux pour le signal PWM analogique. L’encodage par largeur d’impulsion habituellement utilisé est très fiable, mais extrêmement difficile à décoder à la main. En ajoutant un décodage et un déclenchement automatiques à votre oscilloscope, le diagnostic est grandement simplifié.

SENT_Bus_App-Note

Comment fonctionne le bus SENT ?

Le bus SENT transmet des données par paquets de 4 bits entre deux fronts descendants, d’où le nom « Paquet sur front unique ». La synchronisation temporelle du bus SENT est mesurée en intervalles de temps fixes, s’étendant généralement sur 3 μs. Chaque paquet commence par une période logique qui dure au moins 5 intervalles, puis se poursuit par une période à niveau logique haut de durée variable qui représente les valeurs des données encodées. Une valeur de données binaires 0000 est représentée par une durée à niveau logique haut d’au moins 12 intervalles. Une valeur de données binaires 0001 est représentée par une durée à niveau logique haut de 13 intervalles, et ainsi de suite, jusqu’à une valeur de données binaires 1111 qui est représentée par une durée à niveau logique haut de 27 intervalles.

  • Signal électrique : ligne du signal, une ligne d’alimentation +5 V et une ligne de terre
  • Niveaux des signaux : bas < 0,5 V et haut > 4,1 V
  • Débit de données : jusqu’à 30 kbit/s
SENT-Nibble-small

Le paquet sur front unique encode quatre bits dans une seule impulsion.

Décodage des messages SENT de voie rapide

Le message SENT de « voie rapide » commence avec une impulsion de synchronisation pour laquelle la durée qui s’écoule entre les fronts descendants successifs est de 56 coups d’horloge. La longueur du message SENT est de 32 bits. Ce dernier est constitué de :

  • Quatre bits d’information sur l’état/la communication (12 à 27 coups)
  • Six paquets de 4 bits de données (12 à 27 coups chacun)
  • Quatre bits (12 à 27 coups) de CRC pour la détection d’erreur
SENT_Bus_App-Note_Tables1-small

Un message de voie rapide est constitué d’une impulsion de synchronisation, d’un paquet d’état, de six paquets de données, du CRC et d’une pause optionnelle.

Décodage des messages SENT de voie lente

SENT_Bus_App-Note_Tables2-small

Un message de voie lente transmis dans le paquet d’état de 18 messages consécutifs

La norme SENT prend également en charge les messages de « voie lente », dans lesquels 1 ou 2 bits de données sont transmis à la fois par l’intermédiaire des bits 2 et 3 du paquet de 4 bits d’état, en 16 ou 18 messages de voie rapide successifs. Il s’agit de bits accumulés pour construire le message de voie lente.

Paramétrage d’un oscilloscope pour le décodage et le déclenchement SENT

Le bus SENT est un signal asymétrique référencé à la masse. Bien que l’oscilloscope soit en mesure d’acquérir et de décoder le bus en utilisant une sonde asymétrique standard, il est possible d’améliorer la fidélité du signal et l’immunité au bruit en utilisant des connexions différentielles.

Sur les oscilloscopes Tektronix équipés du décodage et du déclenchement SENT, vous pouvez définir les entrées de l’oscilloscope comme un bus en appuyant sur le bouton Bus de la face avant. Pour que l’oscilloscope puisse décoder le paquet de données, vous devez renseigner certains paramètres basiques relatifs à votre mise en œuvre SENT spécifique.

SENT_Bus_Configuration-menu-small

Paramètres pour configurer le décodage et le déclenchement sur un oscilloscope MSO série 5.

Afficher un bus SENT décodé sur l’oscilloscope

L’affichage du décodage bus et du signal corrélé temporellement est utile pour rechercher des relations temporelles dans le système. Le signal du bus décodé fournit les éléments d’un message SENT de voie rapide, notamment :

  • l’impulsion de synchronisation,
  • le paquet d’état,
  • les données,
  • le CRC,
  • la pause (si applicable).
SENT_Signal-decode1-small

Un message SENT de voie rapide décodé est affiché en bas de l’écran de cet oscilloscope MSO série 5.

Interprétation des messages SENT de voie lente

SENT_Signal-decode2-small

Paquets du bus SENT de voie lente affichés sous les paquets de la voie rapide.

Le bus SENT décodé peut afficher des paquets de voie rapide et lente sur un seul signal. Les paquets de la voie lente seront affichés sous les paquets de la voie rapide.

Déclenchement et rechercher sur des valeurs de bus SENT

Le déclenchement du bus indique à l’oscilloscope de capturer tous les signaux d’entrée à partir d’un événement de bus spécifique. Cet événement sera positionné au point de déclenchement. Pour le bus SENT, l'oscilloscope MSO série 5 peut être configuré pour se déclencher sur :

  • le début d’un paquet,
  • les données de voie rapide,
  • l’impulsion de pause,
  • une erreur.

Tout comme les déclenchements sur bus, l’oscilloscope peut également rechercher dans l’ensemble des données acquises des conditions de bus qui correspondent aux valeurs spécifiées.

SENT_Fast-trigger-small

Configurez le déclencheur sur la valeur d’état binaire 0000, la valeur des données de la voie rapide 1 à 0x27F et celles de la voie rapide 2 à 0xC72.

D’autres applications pour l’automobile vous posent problème ?