Pourquoi avons-nous besoin de câbles spécifiques à la marque pour lire les calculateurs de voiture?

12

Je trouve bizarre que l'industrie automobile ait normalisé l'utilisation du protocole OBDII, mais la plupart des voitures nécessitent des câbles spécifiques pour accéder à l'ensemble complet de diagnostics et d'utilitaires.

Quelques exemples:

  • Les VW nécessitent un câble VAG-COM
  • Les BMW ont besoin de câbles compatibles INPA / EDIABAS
  • Les Volvo nécessitent des câbles compatibles VADIS

Je peux comprendre que le logiciel soit différent selon les différentes marques. Mais étant donné que tous les câbles sont connectés au port OBDII, pourquoi doivent-ils être personnalisés? Qu'est-ce qui manque dans un câble OBDII générique?

Zaid
la source
vous pouvez obtenir ce dongle bluetooth minimaliste, fonctionne avec Android, aucun câble impliqué: ebay.com/itm/…
amphibient

Réponses:

13

Le câble est plus qu'un simple câble, il dispose d'un microcontrôleur qui gère le protocole de diagnostic de la voiture.

Le logiciel de votre ordinateur communique avec le câble avec un protocole propriétaire spécifique au fabricant du câble, et le câble lui-même le traduit en équivalent de protocole de la voiture.

Je me suis en fait demandé pourquoi nous ne pouvions pas avoir un seul câble pour toutes les voitures et gérer directement le protocole de la voiture sur l'ordinateur (le câble étant un simple convertisseur qui relaie les trames reçues du côté voiture vers le côté ordinateur et vice-versa) , et voici une réponse que j'ai obtenue de Ross-Tech (le développeur VCEMD):

Un réseau "muet" en convertisseur K ou CAN n'est pas un appareil pratique; les protocoles de diagnostic exigent trop de réponses en temps réel de l'appareil qui les interroge.

Apparemment, la latence induite par le transfert du paquet CAN vers l'ordinateur, son traitement et son retour est trop importante, c'est pourquoi il est nécessaire de gérer le protocole de la voiture directement sur le câble.

La mise en œuvre d'OBD-II est simple et ce protocole est standard et très probablement ouvert. La mise en œuvre de protocoles spécifiques au fabricant est difficile car il y a très peu de documentation à leur sujet et la seule façon de savoir ce protocole est de procéder à une rétro-ingénierie des firmwares des calculateurs ou de capturer la communication entre la voiture et l'appareil de diagnostic officiel du fabricant. Il est donc difficile, long et coûteux de le faire pour le protocole utilisé par chaque fabricant, puis d'implémenter tout cela directement sur le microcontrôleur du câble.

Pourtant, il existe des câbles universels, ils sont juste extrêmement chers (probablement pour les raisons que j'ai mentionnées ci-dessus) et je doute qu'ils aient toutes les fonctionnalités des outils spécifiques au fabricant (il ne s'agit pas seulement du diagnostic, des câbles que vous avez mentionnés peut configurer la voiture, par exemple ajouter de nouvelles clés ou modifier l' aide à la direction ).


la source
Cela a beaucoup de sens. Excellente réponse!
Zaid
6

Il y a 6 broches dans le connecteur OBD-II que les fabricants peuvent utiliser à leur discrétion. Dans les véhicules modernes, il y a généralement 2 bus de communication ou plus. Un seul bus est dédié au moteur et aux émissions, qui est connecté aux broches de diagnostic standard du connecteur OBD-II.

Le fabricant connecte généralement un autre bus au connecteur OBD-II avec les broches "discrétion du fabricant".

Un ordinateur de diagnostic de véhicule n'obtiendra que des informations sur le moteur, les émissions et quelques autres systèmes à partir du brochage standard, mais avec un câble et du matériel supplémentaire, l'ordinateur de diagnostic peut également accéder au secondaire (ou même à un troisième bus) et obtenir / modifier les informations affectant plusieurs autres systèmes du véhicule.

Chaque fabricant utilise ces broches différemment, cependant, même s'il est possible de construire un câble capable de gérer tous les brochages connus, il ne tient pas compte des changements à venir, et c'est plus cher que d'avoir simplement plusieurs câbles qui fonctionnent avec différents fabricants et lignes.

Adam Davis
la source