Le bus CAN : comprendre les défauts de communication

Quand un calculateur ne répond plus, on pense panne du calculateur. Souvent, c'est le réseau qui est en cause — et ça se vérifie en une mesure.

LE RÉSEAU DE BORD ET LA PRISE DIAGNOSTIC bus CAN Moteur Boîte ABS Tableau Carrosserie Prise OBD Un défaut de communication U0100 signale que le calculateur ne répond plus sur ce bus.
Le bus CAN : tout passe par là, y compris la reprogrammation OBD

Le principe

Les calculateurs d'un véhicule ne sont pas reliés chacun à chacun : ils partagent un bus commun, deux fils torsadés — CAN High et CAN Low — sur lesquels tout le monde parle et écoute.

Les deux fils portent des signaux symétriques et opposés : quand l'un monte, l'autre descend d'autant. C'est ce qui rend le bus très résistant aux parasites — une perturbation extérieure affecte les deux fils de la même façon, et la différence entre eux reste juste.

C'est aussi pourquoi ils sont torsadés : la torsade garantit que les deux fils subissent exactement les mêmes influences.

Les codes en U

Un code commençant par U signale un problème de communication :

Point important : un code U pointe rarement le calculateur qui l'a enregistré. C'est un module qui se plaint de ne plus entendre un autre. On cherche donc du côté de celui qui est absent, ou du câblage entre les deux.

La mesure des 60 ohms

C'est le contrôle le plus rapide et le plus révélateur du diagnostic réseau.

Le bus est terminé à chaque extrémité par une résistance de 120 ohms, destinée à absorber les réflexions du signal. Ces deux résistances étant en parallèle sur le bus, la mesure entre CAN High et CAN Low donne 60 ohms.

Contact coupé, batterie débranchée, mesurez entre les broches 6 et 14 de la prise de diagnostic :

MesureInterprétation
environ 60 ΩLes deux terminaisons sont présentes : le bus est correctement bouclé
environ 120 ΩUne seule terminaison — l'autre est déconnectée, ou une portion du bus est coupée
très élevée / circuit ouvertBus coupé, ou aucune terminaison atteinte
très faibleCourt-circuit entre les deux lignes, ou vers la masse

Cette seule mesure oriente immédiatement : réseau physiquement intact, ou pas.

Le brochage utile

Sur la prise de diagnostic à 16 broches :

C'est par les broches 6 et 14 que passe la reprogrammation en OBD. Voir le brochage OBD.

Ce qui met un bus en défaut

Le lien avec la reprogrammation

Une reprogrammation en OBD passe entièrement par ce bus. Un réseau instable pendant une écriture, c'est le risque de laisser un calculateur dans un état incomplet.

Donc, avant toute écriture en OBD : tension stable et maintenue, réseau sain, aucun accessoire parasite branché. Ce contrôle prend deux minutes et évite les mauvaises surprises.

Voir aussi la chute de tension et le maintien de charge.


Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.

ANP Wiki
ANPFile Service · reprog en ligne
Chargement…