Fiche code défaut · Réseau multiplexé (CAN)

Code défaut U0005 : tension trop haute sur la ligne (+) du bus CAN

Réponse immédiate

U0005 signifie qu’un calculateur a relevé une tension trop haute sur la ligne (+) du bus CAN haute vitesse, en général CAN-H : un contact avec un fil d’alimentation, une masse de calculateur défaillante ou une interface qui tient la ligne sont à mesurer. Direction qui durcit, voyant de freinage, d’ABS, de stabilité ou d’airbag, combiné éteint, boîte bloquée ou calage : ne roulez pas. Premier contrôle : relever les codes de tous les calculateurs, puis tester batterie et masses. Un calculateur neuf règle rarement ce défaut.

Rédaction technique DIAGIA · vérifiée par l’équipe technique DIAGIA le 12 octobre 2026

Mise à jour le 11 sources citées9 min de lecture

Ce que surveille le calculateur

Le bus CAN haute vitesse code ses bits par l’écart entre ses deux fils, CAN-H et CAN-L. Le (+) du libellé désigne en général CAN-H, le fil qui monte pendant un bit dominant ; seul le schéma du constructeur le confirme pour un véhicule donné. Au repos, les deux fils sont vers 2,5 V ; pour un bit dominant, l’émetteur tire CAN-H vers 3,5 V, en direction de sa tension d’alimentation d’environ 5 V (Pico Technology). Une tension de CAN-H voisine de celle de la batterie ne vient donc pas des trames : Kvaser relie une ligne figée à un niveau fixe à un contact avec un autre circuit.

U0005 enregistre ce niveau trop haut. Pico Technology cite les courts-circuits de CAN-H ou de CAN-L au positif, et les défauts d’alimentation, de masse ou d’interface des calculateurs, parmi les pannes possibles d’un bus. Selon Kvaser, un écart de masse entre calculateurs décale aussi les tensions du bus. Ce qui déclenche l’enregistrement, seuil et durée, reste propre à chaque constructeur. Voisins dans la liste HELLA : U0003 (ligne (+) ouverte), U0004 (ligne (+) basse), U0008 (ligne (−) haute) et U0009 (ligne (−) contre ligne (+)).

  • Contact coupé, réseau en veille : CAN-H à la tension de la batterie oriente vers un contact avec un positif permanent.
  • Contact mis seulement : chercher un positif après contact, ou un calculateur qui tient la ligne.
  • Localisation : ouvrir les connecteurs de jonction un à un, contact coupé, puis mesurer CAN-H de chaque côté, contact remis (méthode d’isolement par jonctions décrite dans un cas publié par Pico).
  • Ni pontage ni alimentation extérieure sur CAN-H ou CAN-L, à aucun moment.

Symptômes possibles

  • Plusieurs systèmes perdus ensemble : moteur, freinage, ABS, stabilité, direction
  • Valise qui ne dialogue plus avec les calculateurs du bus haute vitesse
  • Défaut qui suit l’allumage d’un équipement électrique ou la mise du contact
  • Combiné aux aiguilles qui chutent, boîte en mode secours
  • Codes associés : U0008, U0009 et pertes de communication (U0100, U0140…)

Causes possibles, dans l’ordre où les contrôler

Ordre de contrôle recommandé, pas une fréquence. Du contrôle le plus rapide et le moins coûteux au plus lourd. Pour chaque cause : ce qui la soutient, comment la vérifier, et ce qui l’écarte.

Causes possibles de U0005, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Défaut passager déjà disparuIndiceU0005 en historique, véhicule normal à l’atelier, apparu après la pose d’un équipement ou une intervention électrique.Relever le calculateur auteur du code, ses données figées et son compteur d’occurrences ; effacer, couper et remettre le contact, tout relire, puis rouler brièvement en enregistrant CAN-H et CAN-L, outil fixé, écran suivi par un aide.AttenduCode absent après le trajet, CAN-H revenue vers 2,5 V entre les trames.U0005 revient, ou CAN-H reste haute pendant l’enregistrement.
Contrôle n° 02Masse d’un calculateur coupée ou résistanteIndiceNiveaux du bus décalés vers le haut, un calculateur qui disparaît par moments, masse récemment déposée ou peinte.Batterie testée en charge ; puis, contact mis et équipements en service, chute de tension entre la masse de chaque calculateur du bus et la borne négative. Kvaser explique qu’un écart de masse entre calculateurs décale les tensions du bus.AttenduChute de tension faible et identique d’un calculateur à l’autre, batterie saine.Chaque masse mesurée sans chute, CAN-H au repos vers 2,5 V.
Contrôle n° 03CAN-H au contact d’un positif permanentIndiceBus muet dès la mise du contact, CAN-H déjà sous tension alors que le réseau dort.Contact coupé, réseau endormi : relever au voltmètre la tension de CAN-H (broche 6 de la prise, ou point de jonction) par rapport à une bonne masse, puis celle de CAN-L (broche 14).AttenduAucune tension voisine de celle de la batterie sur CAN-H ni sur CAN-L.CAN-H loin de la tension batterie, réseau en veille.
Contrôle n° 04CAN-H tenue haute contact misIndiceLignes sans tension contact coupé, défaut qui se déclare à la mise du contact ou avec un équipement.Contact mis, deux voies d’oscilloscope sur CAN-H et CAN-L, référence à la caisse : suivre le repos entre les trames pendant que l’on met en service, un à un, les équipements alimentés après contact.AttenduEntre les trames, CAN-H redescend vers 2,5 V ; pendant les trames, elle plafonne vers 3,5 V (repère Pico).CAN-H revient au repos entre les trames, équipements en service.
Contrôle n° 05Connecteur où CAN-H touche une alimentationIndiceDéfaut à l’humidité ou après une intervention ; broche déplacée, verrou cassé, trace d’eau ou d’échauffement.Contact coupé, connecteurs du bus ouverts un à un : comparer la position de chaque broche au schéma et chercher une broche d’alimentation voisine déplacée. Contacts oxydés : à remplacer selon la méthode du constructeur, le nettoyage n’étant admis que s’il le permet.AttenduChaque broche à sa place, connecteurs secs, sans oxydation ni trace d’échauffement.Connecteurs sains, CAN-H toujours haute une fois rebranchés.
Contrôle n° 06Fil CAN-H frotté contre un fil d’alimentationIndiceDéfaut aux vibrations, au braquage ou après un choc ; faisceau écrasé ou réparé où CAN-H longe des alimentations.Contact coupé, ouvrir un connecteur de jonction, remettre le contact et mesurer CAN-H de chaque côté au voltmètre ; recommencer jusqu’au tronçon resté haut, puis l’inspecter frein serré, moteur arrêté, contact coupé.AttenduCAN-H revenue vers 2,5 V sur chaque tronçon, gaines intactes.CAN-H haute des deux côtés, quel que soit le connecteur ouvert.
Contrôle n° 07Calculateur qui tient CAN-H hauteIndiceCâblage sain, mais CAN-H haute dès qu’un calculateur précis est branché.Isoler les calculateurs du bus l’un après l’autre : contact coupé pour débrancher, contact remis pour lire CAN-H, contact coupé pour rebrancher ; airbag selon la procédure du constructeur. Retirer un calculateur d’extrémité retire sa terminaison.AttenduCAN-H retrouve son repos et ses trames quand un seul calculateur est débranché.Aucun débranchement ne ramène CAN-H, mesurée contact mis.

Arbre de contrôle

Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.

  1. Étape 1 : Relever les codes de tous les calculateurs : qui a écrit U0005, avec U0008 ou U0009, en actif ou en historique, et lesquels répondent ?

    Si conforme Historique seul et tous les calculateurs présents : effacer, refaire un cycle de contact et relire, puis passer aux masses.

    Si non conforme Code actif ou valise sans dialogue : batterie et masses d’abord ; avec U0009, mesurer aussi la résistance entre lignes.

  2. Étape 2 : Batterie testée en charge, puis masse de chaque calculateur du bus en chute de tension, équipements en service.

    Si conforme Masses correctes : mesurer CAN-H réseau en veille.

    Si non conforme Masse remise en état : effacer et vérifier le repos de CAN-H.

  3. Étape 3 : Contact coupé, réseau en veille : tension de CAN-H, puis de CAN-L, par rapport à la masse de caisse.

    Si conforme Aucune tension batterie : observer CAN-H contact mis.

    Si non conforme CAN-H à la tension batterie : contact probable avec un positif permanent, localiser par tronçons (étape 5).

  4. Étape 4 : Contact mis, oscilloscope sur les deux lignes ; équipements alimentés après contact allumés l’un après l’autre.

    Si conforme CAN-H revient au repos entre les trames : inspecter les connecteurs du bus.

    Si non conforme CAN-H tenue haute : localiser par tronçons, puis isoler les calculateurs (étape 6).

  5. Étape 5 : Connecteurs de jonction ouverts un à un, contact coupé avant chaque ouverture, CAN-H mesurée de chaque côté.

    Si conforme Aucun tronçon resté haut : isoler les calculateurs un par un.

    Si non conforme Tronçon resté haut : remettre en état le fil ou la broche, protéger le faisceau, effacer, relire CAN-H.

  6. Étape 6 : Isolement des calculateurs l’un après l’autre, contact coupé pour chaque débranchement, CAN-H lue contact remis.

    Si conforme CAN-H reste haute quel que soit le calculateur retiré : enregistrer CAN-H et CAN-L pendant un court trajet qui reproduit les données figées, sans intervenir ; la cause peut être intermittente.

    Si non conforme CAN-H se normalise sans un calculateur : mesurer son alimentation et sa masse. Avant de remplacer une pièce, vérifiez s’il existe une note technique ou une mise à jour du calculateur du constructeur pour ce véhicule. S’il n’y en a pas, ou si le code revient après sa mise en œuvre : remplacer ce calculateur, puis le programmer selon la méthode du constructeur.

Après toute réparation Effacez les codes, puis reproduisez les conditions dans lesquelles le défaut apparaissait, jusqu’à ce que le calculateur ait refait son contrôle (moniteur « prêt » ou test exécuté). Code absent : réparation validée. Code qui revient : reprenez à l’étape qui suit celle de la réparation.

Erreurs fréquentes

  • Pièce neuve, même défaut : changer le calculateur auteur de U0005 alors que CAN-H frotte contre un fil d’alimentation ; le neuf relève la même tension haute.

  • Contrôler CAN-H à la lampe témoin : le courant qu’elle tire peut abîmer un étage relié au calculateur. Mesurer au voltmètre ou à l’oscilloscope.

  • Ne mesurer CAN-H que contact mis : réseau en veille, une tension batterie sur la ligne oriente déjà vers un positif permanent plutôt que vers les circuits alimentés après contact.

  • Accuser le câblage sans contrôler les masses : selon Kvaser, un écart de masse entre calculateurs décale les tensions du bus sans aucun court-circuit.

  • Ponter les lignes ou leur appliquer une tension pour faire réagir le bus : la recherche se fait au voltmètre, à l’oscilloscope et, batterie débranchée, à l’ohmmètre.

  • Rebrancher les connecteurs ouverts sans relire CAN-H à la fin : un second point de contact peut rester sur un autre tronçon.

  • Prendre la tension plus haute qui apparaît en fin de message pour une ligne tenue haute : Snap-on l’attribue au bit de fin de trame, sans gravité ; c’est le repos entre les trames qui compte.

Codes et guides associés

Vous êtes automobiliste ?

Notez les voyants et ce que vous faisiez quand ils se sont allumés : mise du contact, phares, ventilation, accessoire branché, intervention récente. Si tout fonctionne normalement, rejoignez le garage le plus proche sans détour, à allure modérée. Si la direction durcit, si un voyant de freinage, d’ABS, de stabilité ou d’airbag s’allume, si le combiné s’éteint, si la boîte reste bloquée ou si le moteur cale, arrêtez-vous dès que possible en sécurité et faites remorquer.

Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur U0005.

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0005 dans le contexte du véhicule et de ce qui a déjà été fait, classe les pistes et vous donne le contrôle qui départage. Vous mesurez, il reclasse.

Ce que DIAGIA vous demanderait ensuite

  1. Réseau en veille, quelle tension relevez-vous sur CAN-H et sur CAN-L par rapport à la masse ?
  2. Contact mis, CAN-H redescend-elle au repos entre les trames, et un équipement électrique change-t-il ce niveau ?
  3. Quelle chute de tension mesurez-vous sur la masse de chaque calculateur du bus ?
  4. Un équipement, un accessoire ou un faisceau a-t-il été posé ou réparé avant l’apparition du code ?

10 diagnostics inclus carte bancaire demandée annulable depuis votre espace client réservé aux professionnels conditions de l’essai

Questions fréquentes sur U0005

Peut-on rouler avec U0005 ?

Jusqu’au garage le plus proche, à allure modérée, et seulement si tout fonctionne. Direction qui durcit, voyant de freinage, d’ABS, de stabilité ou d’airbag, combiné éteint, boîte bloquée ou moteur qui cale : ne repartez pas et faites remorquer. Une ligne CAN-H tenue haute peut priver plusieurs systèmes de leurs échanges.

U0005 ou U0008 : quelle différence ?

U0005 vise la ligne (+), en général CAN-H, et U0008 la ligne (−), en général CAN-L, du même bus haute vitesse, toutes deux trop hautes ; le schéma du véhicule dit quel fil porte chacune. La démarche est la même, sur un autre fil. Les deux codes ensemble ne désignent pas forcément deux défauts : selon Kvaser, un écart de masse entre calculateurs décale les tensions du bus.

Pourquoi trouve-t-on la tension de la batterie sur CAN-H ?

Un émetteur tire CAN-H en direction de sa tension d’alimentation, environ 5 V selon Pico Technology. Une tension voisine de celle de la batterie oriente donc vers un contact avec une alimentation : fil frotté, broche déplacée dans un connecteur, ou calculateur dont l’interface est en défaut.

Faut-il remplacer le calculateur qui a écrit U0005 ?

Pas d’emblée : il relève la tension haute, il ne la crée pas forcément. Masses, tensions réseau en veille et contact mis, connecteurs et tronçons se contrôlent avant. Il n’est en cause que si CAN-H retrouve son repos une fois ce seul calculateur débranché, avec une alimentation et une masse correctes.

Sources

  1. SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)

    Norme qui définit les codes défaut normalisés, dont les codes réseau génériques U0xxx comme U0005 ; page officielle de la révision de septembre 2025, qui ne détaille aucun code (libellé de U0005 : voir la liste HELLA).

    Consulté le

  2. HELLADéfinitions génériques des codes OBD, série U (nouvel onglet)

    Libellé générique de U0005 (High Speed CAN Communication Bus (+) high) et des codes voisins U0003, U0004, U0008 et U0009.

    Consulté le

  3. Snap-onDiagnostic Trouble Codes (DTC) List (nouvel onglet)

    Seconde liste de définition : U0005, High Speed CAN Communication Bus (+) High, libellé concordant avec la liste HELLA.

    Consulté le

  4. Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)

    Notice du lecteur, page imprimée 111 : U0005, High Speed CAN Communication Bus (+) High.

    Consulté le

  5. Pico TechnologyCAN bus physical layer (AGT-126) (nouvel onglet)

    Voie A sur la broche 6, voie B sur la broche 14, masse de caisse ; courts-circuits de CAN-L ou CAN-H au positif, à la masse ou entre elles ; défauts d’alimentation, de masse, de contrôleur ou d’interface CAN des calculateurs ; terminaisons dans les calculateurs d’extrémité ; calculateur d’airbag parmi les récepteurs d’un bus de groupe motopropulseur.

    Consulté le

  6. Pico TechnologyCAN and CAN FD bus decoding (nouvel onglet)

    Bus haute vitesse : repos vers 2,5 V ; pendant un bit dominant, CAN High tirée vers 5 V (tension d’alimentation de l’interface) et CAN Low vers 0 V.

    Consulté le

  7. Pico TechnologyCAN Bus: Who’s online, and who said what? (nouvel onglet)

    Niveaux d’un bus sain : 3,5 V sur CAN-H et 1,5 V sur CAN-L pendant les trames, 2,5 V au repos.

    Consulté le

  8. Pico TechnologyMazda 3 | Communications fault (nouvel onglet)

    Étude de cas : connecteurs de jonction ouverts pour isoler rapidement une partie du réseau et le calculateur qui le perturbe.

    Consulté le

  9. KvaserHow to test if your CAN termination works correctly (nouvel onglet)

    Repère général d’un fabricant d’interfaces CAN : repos de CAN-H vers 2,5 V ; repos décalé par une mauvaise masse commune ; tensions décalées en proportion de l’écart de masse entre calculateurs ; ligne figée à un niveau fixe par un contact avec un autre circuit.

    Consulté le

  10. UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nouvel onglet)

    Lue sur la copie de référence du dépôt : témoin OBD allumé moteur tournant, défaillance majeure (essence 8.2.12.d.2, diesel 8.2.22.c.2).

    Consulté le

  11. Snap-onAutomotive Communication Networks, Part II CAN Bus (nouvel onglet)

    Article pédagogique : broche 6 de la prise pour CAN High et broche 14 pour CAN Low (ISO 15765) ; tension plus haute en fin de message, due au bit de fin de trame et sans gravité.

    Consulté le

Fiche vérifiée par l’équipe technique DIAGIA le 12 octobre 2026. Rédaction technique DIAGIA à partir des sources citées. Mise à jour le . Les valeurs, procédures et précautions du constructeur du véhicule priment sur cette fiche.

Fiche d’information générale : elle aide à comprendre un code défaut, mais ne remplace ni le diagnostic sur le véhicule, ni les instructions du constructeur, ni l’avis d’un professionnel qualifié. Le code seul n’établit ni la cause, ni la possibilité de rouler en sécurité, ni le résultat du contrôle technique.

Les marques et modèles cités appartiennent à leurs titulaires et servent uniquement à identifier les véhicules, les pièces et les documents concernés ; DIAGIA n’est affilié à aucun constructeur.