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

Déboguer les ECU avec un décodage et un déclenchement automatisés

Qu'est-ce qu’un bus CAN ?

Le bus CAN (Controller Area Network) est une structure de bus initialement conçue pour les applications automobiles, mais qui a également trouvé son utilité dans d'autres domaines. Le bus CAN est une interface équilibrée (différentielle) à deux fils utilisée sur différents types de fils selon l'application. La norme CAN définit plusieurs débits de données différents, 1 Mbit/s étant le plus élevé. La variante la plus récente de ce bus, le CAN FD (Flexible Datarate), a permis d'atteindre une vitesse de transmission de 10 Mbit/s, tout en augmentant la longueur maximale du champ de données de densité de charge utile. Pour préserver la qualité du signal, le Can bus nécessite une terminaison de 120 Ω à chaque extrémité du câble, afin d'assurer la correspondance de l'impédance.

Depuis sa création dans les années 80, le bus CAN est utilisé pour transférer des données entre les unités de contrôle électronique (ECU) et les capteurs des véhicules.

Le bus CAN dans la voiture connectée

La quantité de données générées, transmises et reçues dans les automobiles a considérablement augmenté ces dernières années et continuera d'augmenter à l'avenir. Aujourd'hui, de nombreuses automobiles contiennent plus de 80 unités de contrôle électronique (ECU), connectées via différents réseaux de bus, d’où l’importance de l’utilisation d’un can bus decoder. Dans les années à venir, ce nombre devrait dépasser la centaine, car certaines voitures de luxe utilisent déjà 150 ECU.

Une meilleure intégration entre les sous-systèmes du véhicule permet, outre la prise en charge des signaux de capteur et d'actionneur, que de nombreuses ECU communiquent simultanément sur plusieurs bus série. Par exemple, il est très courant pour un ECU de communiquer via des bus CAN (pour les systèmes critiques) et LIN (pour les commandes à faible priorité, comme les fenêtres et les rétroviseurs).

Diagnostic de problèmes avec un CAN Bus decoder et d'autres outils

La sécurité des conducteurs repose sur la bonne communication entre ces systèmes. Il est donc essentiel de s'assurer que le bus CAN est correctement configuré. Heureusement, il est facile de décoder et de résoudre les problèmes de bus CAN lorsqu'on dispose des bons outils pour le can bus decoder, tels qu'un oscilloscope à signaux mixtes. Ce petit guide fournit des conseils pour la résolution des problèmes, et décrit les instruments nécessaires pour accomplir cette tâche rapidement.

 

Décodage, déclenchement et recherche de bus CAN

CANFDBusDecode

Signal CAN FD sur la voie 1 décodé et affiché sous la forme d'un signal de bus (en bas) et d'un tableau des événements (en haut).

Déboguer le protocole de can bus decoder

Le décodage manuel des protocoles de bus série est une tâche particulièrement longue, et facilement source d'erreurs. Les logiciels de déclenchement et de décodage de bus automobile de Tektronix pour le CAN Bus decoder offrent des fonctions simples et automatisées de décodage et de déclenchement des bus d'ECU les plus courants, tels que CAN, CAN FD, LIN et FlexRay.

Résoudre les problèmes de défaut de signal

Le décodage de protocole de bus CAN n'est que le début du travail. Résoudre des problèmes lorsqu'un bus ne fonctionne pas ou, pire encore, lorsqu'il fonctionne par intermittence, ne concerne plus simplement le trafic de bus, mais tombe dans le domaine de l'intégrité du signal.

Il est souvent plus efficace de détecter ces pannes de CAN Bus decoder via une analyse du signal, car celles-ci sont dues à des problèmes d'intégrité du signal dans la couche physique (diaphonie, bruit ou terminaison incorrecte).

L'oscilloscope permet au technicien d'étudier les signaux de bus analogique afin d'en évaluer la qualité et le bruit résiduel, mais aussi d'examiner plusieurs signaux afin de rechercher d'éventuelles interactions et d'identifier une possible diaphonie.

signal-quality

Le bus CAN requiert une terminaison 120 Ω. Un bus sans terminaison générera une qualité de signal médiocre (signal haut).

ECU-Automotive

Les ECU communiquent via des bus CAN, LIN ou autre, mais aussi directement avec des capteurs et des actionneurs.

Visualiser plusieurs voies, capteurs ou actionneurs

Du fait de la complexité des systèmes multi-bus, multi-capteur et multi-actionneur, il est souvent difficile d'obtenir une bonne vue d'ensemble de l'environnement de travail.

La plupart des oscilloscopes Tektronix permettent à l'utilisateur de visualiser simultanément plusieurs bus et signaux de commande. Les oscilloscopes à signaux mixtes permettent d'utiliser des voies numériques comme décodeur CAN bus, libérant les voies analogiques pour l'évaluation de la qualité du signal. L'oscilloscope MSO  Série 5 est particulièrement efficace, car il offre une excellente visibilité sur les ECU complexes, grâce à son nombre de voies élevées, à ses entrées FlexChannel et à son grand écran HD.

Produits

Serie 2 MDO Mixed-Domain-Oszilloskop

Oscilloscope à signaux mixtes portable MSO Série 2

Libérez de la place dans votre laboratoire sans compromis sur les performances en choisissant notre oscilloscope portable le plus compact. Avec seulement 38 mm d'épaisseur et moins de 1,8 kg, le MSO …
3 Series MDO Mixed Domain oscilloscope

Oscilloscope multidomaine MDO Série 3

Que vous testiez votre conception de bande de base pour l'IoT ou que vous cherchiez simplement à détecter des interférences électromagnétiques, l'oscilloscope MDO Série 3 est un incontournable. Contrairement aux autres oscilloscopes qui proposent une « analyse de spectre » par FFT avec traitement logiciel, l'oscilloscope Série 3 est équipé d'un véritable analyseur de spectre intégré offrant des performances de test RF et des spécifications RF garanties supérieures.

  • Options analyseur de spectre intégré jusqu'à 1 GHz ou 3 GHz
  • Le seul véritable analyseur de spectre intégré du marché des oscilloscopes
  • Bande passante de capture ultra large jusqu'à 3 GHz
4 Series MSO Mixed Signal oscilloscope

Oscilloscope à signaux mixtes MSO série 4 B

Le MSO série 4 B est un oscilloscope à signaux mixtes doté d'une bande passante pouvant atteindre 1,5 GHz, d'un écran tactile HD, de capacités de décodage série, d'entrées numériques et d'analyse de la puissance et des fréquences.

5 series B MSO - MSO58B

Oscilloscope à signaux mixtes MSO Série 5B

Le MSO de série 5 a un écran tactile, jusqu’à 8 entrées, des convertisseurs 12 bits analogiques-numériques et une bande passante. En savoir plus ici.

CAN Bus decoder : FAQ

Qu'est-ce qu'un décodeur CAN bus ?

Un décodeur de bus CAN est un appareil capable d'interpréter les signaux envoyés via un bus CAN (Controller Area Network), qui est un réseau de communication utilisé dans les véhicules modernes et autres systèmes complexes. Le décodeur peut extraire des informations telles que la vitesse, le régime, la température et d'autres données transmises via le bus CAN.

Quels sont les avantages offerts par l'utilisation d'un CAN Bus decoder ?

Un décodeur de bus CAN peut fournir un accès en temps réel à des données importantes transmises via le bus CAN, qui peuvent être utilisées à diverses fins telles que le diagnostic, le réglage des performances et l'analyse des données. Il peut également aider à détecter et à diagnostiquer les problèmes liés aux systèmes et aux composants du véhicule, ce qui permet un dépannage plus rapide et plus précis.

Comment fonctionne un CAN Bus decoder ?

Un décodeur de bus CAN intercepte les signaux transmis sur le CAN bus et décode les paquets de données à l'aide d'un logiciel spécialisé. Il peut ensuite afficher les données dans un format convivial, ce qui facilite leur interprétation et leur analyse.

Quels types de données peuvent être décodés à l'aide d'un décodeur CAN ?

Un CAN Bus decoder peut extraire un large éventail de données transmises via le bus CAN, notamment le régime moteur, la position de l'accélérateur, la vitesse du véhicule, la température du liquide de refroidissement, le niveau de carburant, etc. Les données spécifiques qui peuvent être décodées dépendent de la marque et du modèle du véhicule, et du type de décodeur de bus CAN utilisé.

Un CAN Bus decoder peut-il être utilisé avec n'importe quel véhicule ?

Un CAN Bus decoder peut être utilisé avec la plupart des véhicules modernes qui utilisent un bus CAN (Controller Area Network). Cependant, la compatibilité peut varier en fonction de la marque et du modèle du véhicule, et du type de décodeur CAN utilisé. Il est toujours préférable de vérifier les spécifications du fabricant avant d'acheter un décodeur de bus CAN.

Existe-t-il différents types de décodeurs CAN Bus ?

Oui, il existe différents types de CAN Bus decoder sur le marché, allant de simples appareils portables à des systèmes logiciels plus avancés. Le type de décodeur qui vous convient le mieux dépend de vos besoins et de la complexité des données que vous devez extraire du bus CAN.

Un décodeur de bus CAN peut-il permettre d'améliorer les performances d'un véhicule ?

Un CAN Bus decoder peut être utilisé pour surveiller et analyser les données de performance du véhicule, ce qui peut permettre d'identifier les domaines à améliorer et d'optimiser les performances du véhicule. Par exemple, il peut permettre d'affiner les performances du moteur en ajustant le niveau de carburant et le réglage de l'allumage, ou d'identifier les zones du véhicule qui créent une résistance et augmentent la consommation de carburant.

Comment configurer un CAN Bus decoder ?

La configuration de l'outil de décodage de bus CAN de votre choix est facile. Cliquez sur ce lien pour accéder aux étapes et à une vidéo expliquant comment configurer un décodeur de bus CAN, avec un oscilloscope Tektronix à titre d'exemple.