Systèmes de la voiture
Réseau CAN et calculateurs : fonctionnement et pannes
Une voiture moderne compte des dizaines de calculateurs (moteur, boîte, ABS, airbag, carrosserie) qui partagent leurs informations par des bus de données, surtout le CAN. Quand l'un cesse de parler aux autres, des codes U apparaissent avec des pannes qui semblent sans rapport entre elles.
Revu par Daniel Morales, fondateur de Reprorace SL, le
Comment ça marche
Chaque calculateur lit ses capteurs, commande ses actionneurs et publie des messages sur le bus : la vitesse, le régime ou la température arrivent ainsi au combiné, à la boîte ou à l'ESP. Il y a souvent plusieurs bus (moteur, châssis, confort, multimédia) reliés par une passerelle (gateway), qui est aussi la porte de la prise OBD.
Si un calculateur ne reçoit pas les messages attendus, il enregistre un code de perte de communication (U0100 avec le moteur, U0121 avec l'ABS…) ; si tout le bus tombe, des codes de bus apparaissent (U0001). Sur les voitures récentes, le diagnostic peut passer par Ethernet (DoIP) et la passerelle protège l'accès aux fonctions d'écriture.
Les pannes les plus fréquentes
- Alimentation d'un calculateur: tension basse, masse ou fusible : le calculateur s'éteint ou redémarre et les autres ne le trouvent plus.
- Câblage et connecteurs du bus: humidité, frottements ou réparation mal faite ; la panne est souvent intermittente.
- Résistances de terminaison: défaillantes, elles perturbent le bus et des erreurs apparaissent dans plusieurs calculateurs.
- Calculateur défaillant: défaut interne (P0600 et suivants) ou de programmation ; une mise à jour logicielle le corrige parfois.
- Accessoires mal installés: alarmes, traceurs ou boîtiers branchés sur le bus qui le perturbent.
À titre indicatif, de la plus probable à la moins probable : le garage confirme le diagnostic de chaque voiture avec ses données.
Symptômes qui peuvent venir de ce système
Lève-vitres ou verrouillage centralisé en panne : d'où cela vient
À vérifier sans urgence
Le combiné d'instruments s'éteint ou les aiguilles tombent : que faire
Au garage rapidement
Voyant ABS ou ESP allumé : signification et que faire
Au garage rapidement
Voyant clé ou antidémarrage : la voiture ne reconnaît pas la clé
À vérifier sans urgence
L'autoradio ou l'écran de la voiture s'éteint tout seul : pourquoi
À vérifier sans urgence
Les codes défaut les plus utiles
- U0100Perte de communication avec l'ECM/PCM A
- U0001Bus CAN haute vitesse : défaut
- U0101Perte de communication avec le TCM
- U0121Perte de communication avec le calculateur ABS A
- U0140Perte de communication avec le calculateur habitacle
- U0151Perte de communication avec le calculateur d'airbags
- U0155Perte de communication avec le calculateur du combiné d'instruments (IPC)
- U0164Perte de communication avec le calculateur de climatisation
- U0401Données non valides reçues de l'ECM/PCM A
- U0073Bus de communication du calculateur A : bus désactivé (bus-off)
- U0214Perte de communication avec le module de commande à distance
- U0167Perte de communication avec le calculateur d'antidémarrage
- P0600Liaison de communication série : défaut
- P0601Somme de contrôle de la mémoire du calculateur (interne) : erreur
- P0606Calculateur : défaut du processeur
Codes génériques OBD-II/EOBD ; chaque constructeur ajoute les siens. Le même symptôme peut venir d'un autre système.
Blocs de codes de ce système
- U01xxperte de communication avec des calculateurs
- U00xxbus de communication (câblage et signaux)
- P06xxcalculateur et circuits de sortie
- U03xxlogiciel incompatible entre calculateurs
- U04xxdonnées non valides reçues d'un autre calculateur
- P26xxsignaux de sortie, admission et pompe à carburant
- P08xxtransmission
- U02xxperte de communication avec d'autres calculateurs
Questions et articles sur ce système
- Que signifient les codes U et la perte de communication (U0100) ?
- Quel protocole de diagnostic utilise ma voiture : CAN, K-Line ou DoIP ?
- Qu'est-ce que l'OBD-II et l'EOBD ?
- Un lecteur OBD peut-il abîmer la voiture ou décharger la batterie ?
- Peut-on programmer un calculateur à distance, et quels sont les risques ?
- Quel outil de diagnostic puis-je utiliser à distance avec le ECO-LITE TOOL ?
Pour aller plus loin
Voyez ce que dit votre voiture, système par système
Le ECO-LITE se branche sur la prise OBD et vous montre sur le téléphone les codes et les données en direct que publie la voiture, avec leur explication ; si besoin, vous partagez la session avec votre garage.
Prix de prévente: 129 € · 129 $US
Questions fréquentes
Que veut dire un code U ?
Qu'il y a un problème de communication entre calculateurs : il ne dit pas quelle pièce est en cause, mais qui a cessé de parler à qui. Commencez par l'alimentation et les masses du calculateur concerné.
Lire les calculateurs en OBD peut-il abîmer quelque chose ?
Lire les codes et les données est une opération en lecture seule. Les risques sont dans la programmation ou le codage, qui demandent une tension stable et les procédures du constructeur.
Pourquoi mon lecteur ne voit-il pas tous les calculateurs ?
La partie générique (OBD-II/EOBD) n'impose que ce qui touche aux émissions. Les autres calculateurs utilisent le diagnostic du constructeur (UDS, KWP2000) et parfois une passerelle à accès protégé.