La prise OBD : brochage et protocoles
Le connecteur de diagnostic — la prise OBD — est le point de passage obligé de toute communication avec le véhicule par la voie standard. Il est normalisé : même forme, même brochage, sur tous les véhicules récents.
Un connecteur, seize broches
La prise compte seize broches, mais toutes ne sont pas utilisées, et toutes ne servent pas à la reprogrammation. Les broches qui comptent :
| Broche | Rôle |
|---|---|
| 4 | Masse châssis |
| 5 | Masse signal |
| 6 | CAN High — bus principal |
| 14 | CAN Low — bus principal |
| 7 | K-Line — diagnostic ancienne génération |
| 16 | Alimentation +12 V permanent |
L'essentiel de la reprogrammation moderne passe par le bus CAN, donc par les broches 6 et 14. L'alimentation permanente en 16 explique qu'on puisse dialoguer contact coupé sur certains véhicules.
Les protocoles de communication
Sous la même prise, plusieurs langages ont coexisté au fil des générations :
CAN — Controller Area Network. Le standard actuel, obligatoire sur les véhicules récents. Rapide, robuste, c'est le réseau qui relie tous les calculateurs entre eux. La reprogrammation OBD s'appuie dessus.
K-Line — l'ancien protocole de diagnostic, plus lent, sur une seule ligne. On le rencontre sur les véhicules plus anciens. Il disparaît des générations récentes.
Les protocoles plus anciens encore — PWM, VPW, et diverses variantes selon les époques et les marchés — ne concernent plus que des véhicules déjà anciens.
Ce qui circule au-dessus
Le protocole physique — CAN, K-Line — n'est que le support. Au-dessus circulent des protocoles de diagnostic normalisés qui définissent les requêtes : lire un défaut, lire une valeur, lancer une session de programmation. C'est à ce niveau qu'un calculateur autorise ou refuse une écriture, selon son état de verrouillage.
Pourquoi certaines lectures échouent en OBD
Comprendre le brochage aide à comprendre les limites. La prise OBD donne accès au bus, mais le calculateur reste maître de ce qu'il livre. Sur les générations verrouillées, il refuse la lecture complète malgré une connexion parfaite. Ce n'est pas un problème de câble ou de broche : c'est le calculateur qui dit non.
C'est là qu'interviennent les autres voies — bench, boot — qui ne passent plus par la prise mais directement par le calculateur.
Voir aussi OBD, bench et boot et J2534 et les logiciels constructeurs.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
