Le voyant revient après effacement : lire le freeze frame pour attraper la panne

Pourquoi le voyant revient

Effacer un code envoie une commande OBD2 standard au calculateur moteur : il oublie les codes, remet les contrôles antipollution à « non prêt » et éteint le voyant. Il ne répare rien, et DiagAuto AI ne reprogramme rien. Le calculateur recommence ensuite ses tests. Si le défaut est toujours là, il le retrouve, souvent en un ou deux trajets, et le voyant se rallume. Voir aussi Effacer un code défaut : quand c'est utile.

Le réflexe « j'efface et on verra » fait surtout perdre un indice : en même temps que les codes, l'effacement supprime le freeze frame.

Ce qu'est le freeze frame

Quand un défaut est confirmé, le calculateur prend une photo des principales mesures à cet instant précis et la range avec le code (mode 02 de la norme OBD2). On y trouve en général : le code qui a déclenché la photo, le régime, la charge moteur calculée, la température du liquide de refroidissement, la vitesse, les corrections de carburant, souvent la pression d'admission, la température d'air et le temps depuis le démarrage. Le contenu exact dépend du véhicule.

Deux limites à connaître :

  • c'est une seule photo, pas une vidéo ;
  • le calculateur ne garde en général qu'un seul instantané, celui du premier défaut ou d'un défaut jugé prioritaire (ratés d'allumage, mélange).

Où le lire dans l'appli

Dans l'écran Diagnostic de DiagAuto AI, après « Lire codes défaut », le bouton « État au moment du défaut » interroge le calculateur et affiche le code déclencheur puis les valeurs mémorisées. L'appli demande les mesures cochées dans l'écran « Capteurs » : cochez au moins le régime, la charge, les températures, la vitesse et la pression du collecteur d'admission. Si le calculateur n'a rien mémorisé, l'appli l'indique ; c'est normal juste après un effacement.

Avant d'effacer, l'appli propose « Enregistrer le rapport avant d'effacer » : le rapport, avec ses données figées, reste dans l'« Historique ». Une capture d'écran fait aussi l'affaire.

Cas n° 1 : P0299, pression de suralimentation trop basse (diesel turbo)

Le propriétaire d'un diesel 1,6 L efface le code ; il revient au bout de deux jours. Voici l'instantané relevé avant le deuxième effacement (exemple illustratif, valeurs typiques) :

MesureValeurCe qu'elle dit
Code déclencheurP0299La photo concerne bien ce code
Régime2 450 tr/minPlage où le turbo doit souffler fort
Charge moteur calculée92 %Pied presque au plancher
Vitesse96 km/hAccélération sur route, pas en ville
Température liquide88 °CMoteur chaud : pas un défaut « à froid »
Pression collecteur d'admission138 kPaPression absolue : environ 0,4 bar au-dessus de l'atmosphère
Pression atmosphérique99 kPaSert de référence

Lecture : à cette charge et à ce régime, un petit diesel turbo monte couramment à 200 kPa absolus ou plus (l'ordre de grandeur varie selon le moteur). 138 kPa, c'est trop peu. Le défaut apparaît en pleine charge, moteur chaud, ce qui oriente vers une fuite qui s'ouvre sous pression (durite ou collier d'air), une géométrie variable grippée ou sa commande, plutôt que vers le turbo lui-même en premier.

Ce qu'on fait ensuite : reproduire les mêmes conditions. Téléphone fixé sur un support, jamais manipulé par le conducteur, affichez la pression du collecteur d'admission dans l'écran « Capteurs » et faites une reprise franche en 3e, de 1 500 à 3 000 tr/min, sur une route dégagée. Une pression qui monte puis chute brutalement fait penser à une fuite ou à une régulation qui décroche ; une pression qui monte lentement et plafonne bas, à une géométrie variable paresseuse. La consigne de pression ne fait pas partie des données OBD2 standard que lit l'appli : un garage la compare à la valeur réelle avec l'outil constructeur.

Cas n° 2 : P0128, liquide de refroidissement sous la température du thermostat

Une citadine essence, en novembre. Le code revient après chaque effacement. Instantané (exemple illustratif) :

MesureValeurCe qu'elle dit
Code déclencheurP0128
Température liquide71 °CLe moteur n'a pas atteint sa température de régulation
Température air admission6 °CTemps froid
Temps depuis démarrage1 140 s19 minutes de route : largement de quoi chauffer
Vitesse88 km/hRoute rapide : beaucoup d'air froid dans le radiateur
Charge moteur calculée31 %Allure stabilisée

Lecture : après 19 minutes, un moteur sain est en général entre 85 et 95 °C. Rester à 71 °C à allure stabilisée par temps froid est la signature classique d'un thermostat bloqué ouvert : le liquide passe en permanence par le radiateur.

Ce qu'on fait ensuite : confirmer en temps réel. Moteur froid, affichez la température du liquide de refroidissement et roulez 15 à 20 minutes. Avec un thermostat sain, elle monte régulièrement puis se stabilise. Avec un thermostat ouvert, elle monte lentement, plafonne bas et redescend sur voie rapide. Si l'appli montre une température normale alors que le code revient, ou si le chauffage souffle très chaud alors que la valeur lue reste basse, suspectez plutôt la sonde de température ou son connecteur.

La méthode, en quatre étapes

  1. Lisez tout : codes confirmés, « Codes en attente », « Codes permanents », puis « État au moment du défaut ».
  2. Enregistrez le rapport (ou faites une capture) avant tout effacement.
  3. Interprétez les conditions : moteur froid ou chaud, ralenti ou pleine charge, ville ou route. C'est là que la panne se cache. « Expliquer avec l'IA » envoie le code avec ces données figées et propose des pistes ; il ne remplace pas une vérification sur la voiture.
  4. Reproduisez ces conditions en surveillant les capteurs concernés, puis relisez les codes en attente après le trajet.

Lisez aussi : Les 10 valeurs des capteurs à connaître et Parler à son garagiste avec un code défaut.

Questions fréquentes

Le freeze frame est-il effacé en même temps que les codes ?

Oui. La commande d'effacement OBD2 standard efface les codes et les données figées qui les accompagnent. Relevez-les ou enregistrez le rapport avant d'effacer, sinon l'indice le plus précieux est perdu.

Pourquoi l'appli affiche-t-elle « aucun instantané » alors que le voyant est allumé ?

Juste après un effacement, le calculateur n'a encore rien mémorisé. Certains calculateurs n'enregistrent pas non plus d'instantané pour tous les codes, et un seul instantané est en général gardé : celui du premier défaut, ou d'un défaut prioritaire (ratés, mélange).

Le freeze frame montre-t-il plusieurs secondes de données ?

Non. En OBD2 standard, c'est une photo prise à un seul instant, quand le défaut a été confirmé. Pour voir l'évolution, il faut ensuite regarder les capteurs en temps réel.