U0157 — Perte de communication avec le module de contrôle de l'antidémarrage
Que signifie le code U0157
Un des modules de contrôle a cessé de recevoir les données du module antidémarrage (antivol) via le bus CAN. Normalement, le module antidémarrage lit la puce transpondeur de la clé et indique au calculateur moteur que le démarrage est autorisé. Si cette communication est perdue, l'autorisation n'est pas donnée et le moteur peut ne pas démarrer.
Symptômes
- Le moteur ne démarre pas, ou démarre puis cale aussitôt
- Le voyant antivol clignote ou reste allumé
- Plusieurs voyants d'alerte s'allument
- Les fonctions du module concerné sont indisponibles
- La clé n'est pas reconnue
Causes possibles
- Module antidémarrage défaillant
- Clé non reconnue (puce endommagée, mauvaise clé, antenne de lecture faible)
- Défaut de câblage du bus CAN : coupure, court-circuit ou faisceau frotté
- Dégât des eaux sur le module de sécurité ou sur son connecteur
- Connecteurs ou bornes corrodés
- Module défectueux surchargeant le bus
- Défaut d'alimentation ou de masse au niveau du module
- Tension de batterie faible
Comment diagnostiquer
- Contrôlez la charge et les bornes de la batterie, car une tension faible provoque souvent de fausses erreurs de communication
- Effectuez un scan complet des modules pour voir lesquels ne répondent pas
- Recherchez d'autres codes U pour savoir si le problème touche tout le bus
- Essayez une clé de rechange et inspectez l'anneau d'antenne du lecteur de clé
- Mesurez la résistance et les tensions du bus CAN sur la prise de diagnostic
- Inspectez le faisceau et les connecteurs du module antidémarrage (corrosion, humidité, dommages)
- Contrôlez l'alimentation et les masses du module
- Ne débranchez les modules suspects qu'un par un, selon la procédure documentée par le constructeur
Réparations courantes
- Réparer ou remplacer le câblage CAN endommagé
- Nettoyer ou remplacer les connecteurs et bornes corrodés
- Rétablir l'alimentation ou la masse du module
- Remplacer l'antenne de lecture ou la clé, puis effectuer la programmation des clés
- Remplacer et programmer le module antidémarrage
- Remplacer le module qui surcharge le bus
Questions et réponses
Que signifie U0157 ?
Cela signifie que la communication avec le module antidémarrage a été perdue. Les autres modules ne reçoivent plus de données de sa part via le bus CAN, si bien que le système antivol peut bloquer le démarrage du moteur.
Pourquoi ma voiture ne démarre-t-elle pas avec U0157 ?
Sans réponse de l'antidémarrage, le calculateur moteur ne peut pas confirmer que la clé est valide et peut bloquer le démarrage. Vérifiez la batterie, essayez une clé de rechange et inspectez le câblage.
Puis-je réparer U0157 moi-même ?
Commencez par la batterie, les connecteurs et une clé de rechange. Si la communication ne revient pas, le bus CAN doit être diagnostiqué correctement, et le remplacement du module nécessitera une programmation.
Informations générales sur le code. La signification peut varier selon la marque et le modèle : un outil de diagnostic et le manuel de réparation de votre voiture indiqueront la cause exacte.