Chapitre XII

Diagnostic avancé, électronique et réseaux CAN

Guide d'étude Red Seal Practice avec schémas.

Diagnostic avancé, électronique et réseaux CAN

Introduction au diagnostic électronique moderne

Le métier de technicien de camions et transport a radicalement changé avec l'introduction des systèmes électroniques de contrôle moteur (ECM), des réseaux multiplexés et des diagnostics par protocole. L'examen Sceau rouge exige une compréhension approfondie non seulement de la mécanique, mais aussi de l'électronique embarquée, des protocoles de communication et des procédures de diagnostic systématiques.

Ce chapitre couvre les principes fondamentaux des réseaux CAN (Controller Area Network), les outils de diagnostic, les procédures de dépannage électronique, les calculs de base en électricité, et les normes canadiennes applicables. Vous devez maîtriser ces notions pour réussir l'examen et pour travailler efficacement sur les véhicules modernes.

Principes de base en électronique appliquée

Loi d'Ohm et puissance électrique

La loi d'Ohm est la base de tout diagnostic électrique. Elle s'exprime comme suit :

V = I × R

Où :

V = tension en volts (V)
I = courant en ampères (A)
R = résistance en ohms (Ω)

La puissance électrique se calcule avec :

P = V × I

P est en watts (W).

Exemple de calcul : Un moteur de démarreur consomme 400 A sous 12 V. La puissance absorbée est :

P = 12 V × 400 A = 4 800 W (4,8 kW)

Exemple de calcul de chute de tension : Un câble de batterie a une résistance de 0,005 Ω. Si le courant de démarrage est de 600 A, la chute de tension dans le câble est :

V = I × R = 600 A × 0,005 Ω = 3 V

Une chute de 3 V sur un circuit de 12 V laisse seulement 9 V au démarreur, ce qui est insuffisant. La chute de tension maximale acceptable dans un circuit de démarrage est généralement de 0,5 V par connexion et de 1 V au total.

Résistances en série et en parallèle

Pour les résistances en série :

R_total = R₁ + R₂ + R₃ + ...

Pour les résistances en parallèle :

1/R_total = 1/R₁ + 1/R₂ + 1/R₃ + ...

Exemple : Deux résistances de 4 Ω et 6 Ω en parallèle :

1/R_total = 1/4 + 1/6 = 0,25 + 0,1667 = 0,4167

R_total = 1/0,4167 = 2,4 Ω

Circuits ouverts, courts-circuits et résistances parasites

Réseau CAN — trames de messages entre calculateurs (ECU) Réseau CAN — trames de messages entre calculateurs (ECU) Bus CAN (paire torsadée — CAN_H / CAN_L) 120Ω 120Ω ECU 1 Module de commande moteur (PCM) ECU 2 Module de commande de carrosserie (BCM) ECU 3 Module de commande de transmission (TCM) ID 0x0A — Régime moteur Données : 1 500 tr/min Priorité : élevée ID 0x1B — Éclairage Données : phares ON Priorité : moyenne ID 0x2C — Rapport engagé Données : 3e vitesse Priorité : faible Arbitrage (priorité de message) : • L'identifiant (ID) détermine la priorité — plus l'ID est faible, plus la priorité est élevée. • Chaque ECU peut transmettre et recevoir des trames sur le même bus. • Les trames sont diffusées à tous les ECU, mais seul l'ECU ciblé traite le message. Trame Terminaison Nœud ← trames / données →

Un circuit ouvert présente une résistance infinie (∞ Ω) et aucun courant ne circule. Un court-circuit présente une résistance quasi nulle (0 Ω) et un courant excessif circule, ce qui peut endommager les composants ou déclencher les fusibles. Une résistance parasite (corrosion, connexion desserrée) crée une chute de tension anormale et un échauffement localisé.

Trap à l'examen : Un circuit qui fonctionne par intermittence est souvent causé par une connexion corrodée ou desserrée, pas nécessairement par un composant défectueux. Vérifiez toujours les connexions avant de remplacer un capteur.

Le réseau CAN (Controller Area Network)

Définition et principe de fonctionnement

Le réseau CAN est un protocole de communication série développé par Bosch dans les années 1980, conçu pour permettre à plusieurs unités de commande électronique (ECU) de communiquer entre elles via un bus de données à deux fils. Il est devenu la norme dans l'industrie des véhicules lourds.

Les deux fils du réseau CAN sont :

CAN High (CAN H) : fil de signal positif
CAN Low (CAN L) : fil de signal négatif

Chaque ECU du réseau peut envoyer et recevoir des messages. Le réseau est multiplexé, ce qui signifie que plusieurs signaux partagent le même support physique, réduisant ainsi le câblage et le poids.

Topologie du réseau CAN

Le réseau CAN utilise une topologie en bus linéaire avec des résistances de terminaison de 120 Ω à chaque extrémité. La résistance totale mesurée entre CAN H et CAN L sur un réseau sain doit être de 60 Ω (deux résistances de 120 Ω en parallèle).

Tableau 1 : Valeurs de résistance du réseau CAN

ConditionRésistance mesurée (Ω)
Réseau sain (2 terminaisons)60 Ω
Une terminaison manquante120 Ω
Aucune terminaison∞ Ω (circuit ouvert)
Court-circuit entre CAN H et CAN L0 Ω

Niveaux de tension sur le bus CAN

Le réseau CAN utilise une signalisation différentielle. Les niveaux de tension typiques sont :

État dominant (logique 0) : CAN H ≈ 3,5 V, CAN L ≈ 1,5 V (différence de 2 V)
État récessif (logique 1) : CAN H ≈ 2,5 V, CAN L ≈ 2,5 V (différence de 0 V)

Trap à l'examen : Si vous mesurez une tension constante de 2,5 V sur les deux fils, le réseau est au repos (récessif). Si vous mesurez 0 V sur les deux fils, il y a un court-circuit à la masse. Si vous mesurez 5 V sur les deux fils, il y a un court-circuit à l'alimentation.

Vitesses de transmission

Le réseau CAN fonctionne à différentes vitesses selon l'application :

Tableau 2 : Vitesses de transmission CAN

Type de réseauVitesseApplication typique
CAN à basse vitesse33 kbit/sCarrosserie, confort
CAN à moyenne vitesse125 kbit/sTableau de bord, instrumentation
CAN à haute vitesse250-500 kbit/sTransmission, moteur
CAN à très haute vitesse1 Mbit/sSystèmes critiques (freins, direction)

Adressage et identifiants de message

Chaque message CAN possède un identifiant (ID) qui détermine sa priorité. Plus l'ID est faible, plus la priorité est élevée. Les messages avec des IDs plus faibles peuvent interrompre (arbitrage) les messages avec des IDs plus élevés. Ce mécanisme garantit que les messages critiques (comme les données de freinage) sont transmis en premier.

Détection et correction d'erreurs

Le protocole CAN intègre plusieurs mécanismes de détection d'erreurs :

Contrôle de redondance cyclique (CRC) : vérifie l'intégrité des données
Contrôle de trame : vérifie le format du message
Contrôle d'acquittement (ACK) : chaque récepteur confirme la réception
Contrôle de bit : vérifie que chaque bit transmis correspond au bit reçu

Si une erreur est détectée, le nœud fautif peut se déconnecter automatiquement du réseau (mode bus-off) pour ne pas perturber les autres communications.

Les unités de commande électronique (ECU/ECM)

Rôle de l'ECM

L'ECM (Engine Control Module) ou ECU (Electronic Control Unit) est le cerveau du véhicule. Il reçoit les signaux des capteurs, les traite selon des cartographies internes (calibrations), et commande les actionneurs (injecteurs, vannes, etc.).

Les principaux ECM d'un véhicule lourd sont :

ECM moteur : gestion du carburant, de l'injection, du turbocompresseur
TCM (Transmission Control Module) : gestion des changements de rapports
ABS/ESC (Antilock Braking System / Electronic Stability Control) : gestion du freinage
BCM (Body Control Module) : gestion de l'éclairage, des essuie-glaces, des vitres
IPC (Instrument Panel Cluster) : affichage des informations au conducteur

Capteurs et actionneurs

Les capteurs convertissent une grandeur physique (température, pression, position, vitesse) en signal électrique. Les principaux types sont :

Tableau 3 : Types de capteurs et leurs signaux

CapteurType de signalPlage typique
Capteur de température (thermistance)Résistance variable100 Ω à 100 kΩ
Capteur de pression (piézorésistif)Tension variable0,5 V à 4,5 V
Capteur de position (potentiomètre)Tension variable0 V à 5 V
Capteur de vitesse (effet Hall)Fréquence variable0 Hz à 5 000 Hz
Capteur de position du vilebrequin (inductif)Signal AC0,1 V à 100 V

Signaux numériques et analogiques

Les signaux analogiques varient continuellement en tension (0-5 V, 0-12 V). Les signaux numériques sont soit tout-ou-rien (0 V ou 5 V), soit des trains d'impulsions (fréquence, largeur d'impulsion).

Le signal PWM (Pulse Width Modulation) est utilisé pour contrôler la vitesse des moteurs électriques, les vannes de régulation, etc. Le rapport cyclique (duty cycle) est le pourcentage de temps où le signal est à l'état haut.

Calcul du rapport cyclique :

Rapport cyclique (%) = (Temps à l'état haut / Période totale) × 100

Exemple : Un signal PWM a une période de 20 ms et un temps à l'état haut de 8 ms.

Rapport cyclique = (8 ms / 20 ms) × 100 = 40 %

Outils de diagnostic et procédures

Multimètre numérique

Le multimètre est l'outil de base. Pour les diagnostics CAN, il doit avoir une impédance d'entrée d'au moins 10 MΩ pour ne pas charger le circuit. Les mesures typiques incluent :

Tension continue (V DC)
Résistance (Ω)
Continuité (buzzer)
Fréquence (Hz)
Rapport cyclique (%)

Oscilloscope

L'oscilloscope est indispensable pour visualiser les signaux CAN. Il permet de voir la forme d'onde, la tension, la fréquence et le temps de montée/descente. Un signal CAN sain doit montrer des transitions nettes entre les états dominant et récessif.

Trap à l'examen : Un signal CAN avec des transitions lentes (pentes arrondies) indique une résistance de terminaison incorrecte ou un câble endommagé. Un signal avec des pics de tension anormaux peut indiquer une interférence électromagnétique.

Outil de diagnostic électronique (scanner)

Le scanner (outil de diagnostic) se connecte au connecteur de diagnostic (DLC - Data Link Connector) du véhicule. Il permet de :

Lire et effacer les codes de diagnostic (DTC)
Visualiser les données en direct (live data)
Effectuer des tests d'actionneurs
Programmer et calibrer les modules

Le connecteur DLC standard est le connecteur OBD-II à 16 broches (SAE J1962), bien que certains véhicules lourds utilisent des connecteurs propriétaires.

Procédure de diagnostic systématique

Suivez toujours une approche structurée :

102.Vérification préliminaire : confirmer la plainte du conducteur, vérifier les fusibles, les connexions de batterie, les masses.
103.Lecture des codes de diagnostic : utiliser le scanner pour lire les DTC.
104.Analyse des données en direct : comparer les valeurs des capteurs avec les valeurs de référence.
105.Tests ciblés : effectuer des mesures de tension, de résistance, de continuité.
106.Réparation : remplacer ou réparer le composant défectueux.
107.Vérification finale : effacer les codes, effectuer un essai routier, confirmer que le problème est résolu.

Codes de diagnostic (DTC)

Les codes DTC sont normalisés selon la norme SAE J2012 (pour les véhicules légers) et SAE J1939 (pour les véhicules lourds). Un code DTC typique a la forme :

P0123

P = Powertrain (groupe motopropulseur)
0 = Code générique (SAE)
1 = Sous-système (1 = mesure de carburant et air)
23 = Défaut spécifique (circuit du capteur de position du papillon haut)

Tableau 4 : Structure des codes DTC

PositionSignification
1ère lettreP = Powertrain, C = Châssis, B = Carrosserie, U = Réseau
2ème caractère0 = Code générique, 1 = Code constructeur
3ème caractèreSous-système (1 = carburant/air, 2 = injection, 3 = allumage, etc.)
4ème et 5èmeNuméro spécifique du défaut

Normes canadiennes et réglementations

Code canadien de l'électricité, Chapitre V

Le Code canadien de l'électricité, Chapitre V (norme CSA C22.1) s'applique aux installations électriques, y compris les systèmes de recharge des véhicules électriques. Bien que ce code concerne principalement les installations fixes, il est pertinent pour les techniciens qui installent des équipements de recharge ou qui travaillent sur des systèmes électriques de véhicules.

La règle 8-200 du Code canadien de l'électricité concerne les branchements des véhicules électriques et les exigences de protection. Les techniciens doivent connaître les exigences de mise à la terre et de protection contre les surintensités.

Norme CSA B149.1

La CSA B149.1 est le Code canadien sur le gaz naturel et le propane. Elle s'applique aux véhicules équipés de moteurs au gaz naturel comprimé (GNC) ou au propane. Les techniciens qui travaillent sur ces véhicules doivent connaître les exigences de sécurité, les procédures d'inspection et les normes d'installation des réservoirs et des conduites de carburant.

Normes SAE J1939 et J1708

La SAE J1939 est la norme de communication dominante pour les véhicules lourds. Elle définit le protocole CAN à 250 kbit/s, les identifiants de message, et les paramètres (SPN - Suspect Parameter Number) et les codes de diagnostic (FMI - Failure Mode Identifier).

La SAE J1708 est une norme plus ancienne (protocole à 9600 bauds) encore utilisée sur certains véhicules plus anciens. Elle est souvent associée à la norme SAE J1587 qui définit les messages de diagnostic.

Tableau 5 : Comparaison J1708 et J1939

CaractéristiqueSAE J1708SAE J1939
Vitesse9 600 bauds250 kbit/s
Support physiquePaire torsadéePaire torsadée blindée
Adressage1 octet (256 adresses)29 bits (identifiant étendu)
ApplicationVéhicules 1990-2000Véhicules 2000-présent

Diagnostic des pannes du réseau CAN

Symptômes courants de panne CAN

Les pannes du réseau CAN se manifestent par :

Voyants d'avertissement multiples allumés (ABS, moteur, transmission)
Instruments inopérants (compteur de vitesse, jauge de carburant)
Impossibilité de communiquer avec certains modules
Démarrage impossible (si le réseau est critique pour l'antidémarrage)

Procédure de diagnostic du réseau CAN

136.Vérification de la résistance de terminaison : débrancher la batterie, mesurer entre CAN H et CAN L au connecteur DLC. La valeur doit être de 60 Ω.
137.Vérification des tensions : rebrancher la batterie, mesurer la tension entre CAN H et masse (≈ 2,5 V) et entre CAN L et masse (≈ 2,5 V).
138.Vérification de la continuité : mesurer la continuité entre le connecteur DLC et chaque module.
139.Isolement des modules : débrancher les modules un par un pour identifier celui qui perturbe le réseau.

Trap à l'examen : Si la résistance mesurée est de 120 Ω, une résistance de terminaison est manquante ou un câble est coupé. Si la résistance est de 0 Ω, il y a un court-circuit entre les deux fils CAN.

Pannes de capteurs et d'actionneurs

Les pannes de capteurs sont souvent détectées par des codes DTC. Les modes de défaillance courants sont :

Circuit ouvert : le signal est hors plage (tension trop élevée ou trop basse)
Court-circuit à la masse : le signal est à 0 V en permanence
Court-circuit à l'alimentation : le signal est à 5 V ou 12 V en permanence
Dérive : le signal est dans la plage mais incorrect (capteur vieillissant)

Exemple de diagnostic : Un capteur de pression d'huile indique 0 psi alors que le moteur tourne. Mesures :

Tension d'alimentation : 5 V (correct)
Tension de signal : 0,5 V (correspond à 0 psi, correct pour le capteur)
Le problème vient peut-être du capteur lui-même ou du circuit de signal

Calculs et conversions utiles

Conversion des unités de pression

Tableau 6 : Facteurs de conversion de pression

UnitéÉquivalence
1 psi6,895 kPa
1 bar100 kPa
1 atm101,325 kPa
1 kg/cm²98,07 kPa

Exemple : Une pression de 120 psi équivaut à :

120 psi × 6,895 kPa/psi = 827,4 kPa

Conversion des unités de température

Tableau 7 : Formules de conversion de température

ConversionFormule
Celsius → Fahrenheit°F = (°C × 9/5) + 32
Fahrenheit → Celsius°C = (°F − 32) × 5/9
Celsius → KelvinK = °C + 273,15

Exemple : Une température de 85 °C équivaut à :

°F = (85 × 9/5) + 32 = 153 + 32 = 185 °F

Calcul de la cylindrée

La cylindrée d'un moteur se calcule comme suit :

Cylindrée (L) = (π/4) × alésage² × course × nombre de cylindres / 1 000 000

Où l'alésage et la course sont en millimètres.

Exemple : Un moteur 6 cylindres avec un alésage de 110 mm et une course de 135 mm :

Cylindrée = (3,1416/4) × 110² × 135 × 6 / 1 000 000

= 0,7854 × 12 100 × 135 × 6 / 1 000 000

= 0,7854 × 12 100 × 810 / 1 000 000

= 7 698 654 / 1 000 000

= 7,7 L

Pièges à éviter

173.Négliger les vérifications de base : Avant de remplacer un capteur ou un module, vérifiez toujours les fusibles, les connexions, les masses et la tension de la batterie. La plupart des pannes électroniques sont causées par de mauvaises connexions.
174.Confondre les codes génériques et les codes constructeur : Les codes génériques (P0xxx) sont standardisés, mais les codes constructeur (P1xxx) sont spécifiques à chaque fabricant. Utilisez toujours la documentation du fabricant.
175.Oublier la résistance de terminaison : Lorsque vous mesurez un réseau CAN, la résistance doit être de 60 Ω. Une valeur de 120 Ω indique une terminaison manquante. Ne remplacez jamais un module sans vérifier d'abord les terminaisons.
176.Mesurer la tension avec un multimètre sur un signal PWM : Un multimètre standard affichera une valeur moyenne, pas la valeur réelle. Utilisez un oscilloscope ou un multimètre avec fonction de mesure du rapport cyclique.
177.Ignorer les chutes de tension : Une chute de tension de 0,5 V dans un circuit de signal peut être acceptable, mais une chute de 2 V dans un circuit d'alimentation de capteur est inacceptable. Mesurez toujours la chute de tension sous charge.
178.Débrancher la batterie sans précaution : Sur les véhicules modernes, débrancher la batterie peut effacer les données adaptatives de l'ECM, les codes de diagnostic et les réglages. Consultez toujours la procédure du fabricant avant de débrancher la batterie.
179.Utiliser une lampe témoin (test light) sur les circuits électroniques : Une lampe témoin consomme trop de courant et peut endommager les modules électroniques. Utilisez toujours un multimètre à haute impédance.
180.Confondre les fils CAN H et CAN L : Les fils ne sont pas interchangeables. Un croisement des fils empêchera toute communication. Vérifiez toujours le code couleur et le schéma de câblage.
181.Oublier de vérifier les masses : Une mauvaise masse est une cause fréquente de pannes intermittentes. Vérifiez la chute de tension entre la masse du composant et la borne négative de la batterie (doit être < 0,1 V).
182.Ne pas effacer les codes après réparation : Après une réparation, effacez les codes DTC et effectuez un essai routier pour confirmer que le problème est résolu et qu'aucun nouveau code n'apparaît.

Résumé

La loi d'Ohm (V = I × R) et la puissance (P = V × I) sont les fondements de tout diagnostic électrique.
Le réseau CAN utilise deux fils (CAN H et CAN L) avec une résistance de terminaison de 120 Ω à chaque extrémité (60 Ω mesurés entre les deux fils).
Les niveaux de tension typiques sont 2,5 V au repos (récessif) et 3,5 V/1,5 V à l'état dominant.
Le protocole SAE J1939 est la norme dominante pour les véhicules lourds (250 kbit/s), tandis que la SAE J1708 est utilisée sur les véhicules plus anciens (9 600 bauds).
Les codes DTC suivent la structure normalisée (P, C, B, U) et doivent être interprétés avec la documentation du fabricant.
Les outils de diagnostic essentiels sont le multimètre (impédance ≥ 10 MΩ), l'oscilloscope et le scanner.
La procédure de diagnostic doit être systématique : vérification préliminaire, lecture des codes, analyse des données, tests ciblés, réparation, vérification finale.
Les normes canadiennes applicables incluent le Code canadien de l'électricité, Chapitre V (règle 8-200) et la CSA B149.1 pour les véhicules au gaz.
Les pannes de réseau CAN se diagnostiquent par la résistance de terminaison (60 Ω), les tensions (2,5 V) et l'isolement des modules.
Les calculs de conversion (pression, température, cylindrée) sont essentiels pour interpréter les données techniques.

Pour réussir l'examen Sceau rouge, maîtrisez ces concepts, pratiquez les calculs et familiarisez-vous avec les procédures de diagnostic. La clé est de comprendre les principes fondamentaux plutôt que de mémoriser des cas spécifiques. Bonne préparation !

Prêt à tester ce chapitre ?

Entraînez-vous avec des questions conformes aux examens et des simulations chronométrées.

Commencer à pratiquer gratuitement