Les interfaces de diagnostic

Présentation des interfaces ELM
Où acheter une interface ELM?
Mode d'emploi des interfaces ELM 327
Principe de fonctionnement de l'interface ELM 327?
Trucs et astuces pour les interfaces ELM 327
Circuit ELM pour les électroniciens
Les autres types d'interfaces

Présentation des interfaces ELM

Il existe plusieurs types d'interfaces. Les plus courantes sont basées sur une puce de chez ELM Electronics. L'ELM327, qui est la plus courante et la plus pratique, supporte tous les protocoles OBD, c'est à dire le KWP, le PWM, le VPN et le CAN. Les autres circuits eux ne supportent qu'un seul protocole : L'ELM320 supporte seulement le PWM; l'ELM322 le VPN et l'ELM323 le KWP.


Quel type de communication pour mon interface?

A notre connaissance, il existe 4 types d'interfaces ELM327 :


Ci-dessous, à titre d'illustration, des photos des 4 variantes d'interfaces utilisant ce circuit intégré (puce électronique) :

4 types d'ELM327

De gauche à droite : une interface USB en boitier métal, une en boitier plastique, une version Bluetooth et la dernière en version WiFi



Compatibilité Programme PC
EOBD-Facile
Application Android Application iOS
(iPhone/iPad)
ELM327 RS232
ELM327 USB
ELM327 Bluetooth
ELM327 WiFi

Malgré les apparences, ces 4 interfaces sont pratiquement identiques, du moins électroniquement parlant. Seul l'aspect extérieur et le type de liaison les différentient. Le coeur de l'électronique reste un circuit ELM327.

Une autre chose pouvant être perturbante, est la version du "firmware" (ou en français du "logiciel de la puce") qui peut varier. Les versions officielles actuellement en circulation sont les 1.3a et 1.4b. Seul les utilisateurs très poussés verront la différence entre une 1.3 et une 1.4 car les fonctions basiques de diagnostique restent identiques. Sur le net vous trouverez également des versions 1.5. Pour en avoir acheté une nous-même nous vous confirmons que ça n'existe pas. Ce n'est qu'une copie d'une version 1.2 qui se déclare 1.5. Retrouvez dans la rubrique trucs et astuces, comment être sûr de la version d'ELM que l'on possède.

Nouveautés : Elm Electronics vient de sortir la version 2.0 de son circuit ELM327.


Où acheter une interface ELM ?

Notre boutique officelle :

Suite aux requêtes d'utilisateurs nous demandant chez qui ils pouvaient acheter une interface ELM327, nous avons décidé d'ouvrir notre boutique en ligne d'appareil de diagnostique automobile. Si vous décidez d'acheter par le biais de notre boutique vous bénéficierez des avantages suivants :


acheter pack ELM327

ELM327 USB
boitier plastique
ELM327 USB
boitier métal
ELM327 Bluetooth ELM327 WiFi
Acheter ELM327 Plastique
Acheter ELM327 Metal Alu
Acheter ELM327 Bluetooth
Acheter ELM327 WiFi

Les vendeurs venant de l'étranger :

La plupart de ces vendeurs viennent des pays suivants : Chine, Hong Kong, USA. Avant d'acheter nous vous conseillons de vérifier les points suivants :



Mode d'emploi des interfaces ELM 327

1. Installation des drivers:


2. Première connexion au véhicule:


3. Descriptif des voyants LED:


Astuce : Sur certaines interfaces il n'y a pas de sérigraphie indicant la signification des LED. Dans ce cas, lors de la mise sous tension, la LED rouge s'allumera en premier suivi brièvement par: 1. Tx OBD, 2. Rx OBD, 3. Tx PC, 4. Rx PC.


Principe de fonctionnement de l'interface ELM 327

Le boîtier électronique contient 3 sous-ensembles principaux lui permettant de jouer son rôle d'interface :

  1. Adaptation de tensions électriques: Les réseaux embarqués dans les automobiles ont des niveaux de tensions qui requièrent des drivers spécifiques. Dans le cas d'un ELM327, comme ce boîtier supporte de nombreux protocoles, plusieurs drivers sont nécessaires. Ces protocoles peuvent être classés en 3 familles, les réseaux CAN, les lignes K/L et les PWM/VPN. Pour plus de détails sur ces protocoles, rendez-vous sur la page norme de communication.
  2. La puce ELM327: Le circuit intégré, qui par abus de langage donne son nom à tout le boîtier, est le cerveau de l'interface. Il est en charge de sélectionner le protocole et de convertir celui-ci en un protocole compréhensible par les PC modernes. Ce petit circuit (cadencé 4MHz) a pour unique rôle de faire la passerelle entre les protocoles.
  3. Adaptation de tensions pour le PC: La puce électronique n'étant elle-même pas capable de communiquer avec un ordinateur, il est nécessaire une fois de plus d'adapter les niveaux électriques avant d'envoyer le flux d'informations.

L'image ci-dessous présente de manière schématique les principales fonctions d'une interface.

Aperçu fonctionnement ELM327

Après cette rapide présentation, le terme "d'interface" trouve tout son sens. Le rôle des ELM327 est bien d'interfacer 2 mondes bien distincts: d'une part celui de l'automobile régi par ces standards imposant un niveau élevé de robustesse et un prix faible et d'autre part le monde de l'informatique qui lui est plus axé sur la modularité.


Trucs et astuces pour les interfaces ELM 327

Comment être certain de la version du logiciel ?

La qualité des interfaces n'est pas toujours au rendez-vous. Comme nous vous l'évoquions plus haut, la version du logiciel affichée n'est pas toujours fiable. Il existe en vente des versions de circuit qui ne sont pas répertoriées par le fabricant lui-même (rappel: ELM Electronics). Les retours des utilisateurs nous ont montré que certaines versions, n'existant pas officiellement, étaient en circulation. Pour éclaircir la situation:

Nous n'insisterons pas sur le pourquoi du comment de l'existence de ces versions non officielles. C qui est important en tant qu'utilisateur est de savoir qualifier son interface. C'est à dire d'être capable de vérifier les capacités de celle-ci. Pour cela nous vous proposons la manipulation suivante :


Compatibilité Commande Réponse attendue
version 1.2 et +ATKW0OK
version 1.3 et +ATS0OK
version 1.3a et +ATFEOK
version 1.4 et +ATSSOK
version 1.4b et +ATCSM1OK
version 2.0ATAMT 40OK

Ce petit test vous permettra ainsi de déterminer quel niveau de fonctionnalité est implémenté dans votre interface. Même si ce n'est qu'une version simplifiée de notre procédure complète, elle s'avère efficace et rapide. Sachez que notre logiciel est 100% opérationnel avec les interfaces à partir de la version 1.2, même si il utilise quelques commandes de la version 1.3, il n'y aura aucun impact fonctionnel.


Circuit ELM pour les électroniciens

Si votre interface ELM est en panne ou si vous souhaitez créer votre propre circuit, le schéma ci-dessous vous sera très utile. Il présente le circuit de d'une interface ELM327 de type RS232. La base du circuit est toujours la même quelque soit le mode de liaison (RS232, USB ou Bluetooth). La différence résidera surtout pour les composants étant connectés aux broches 17 et 18 de U1 (circuit intégré ELM327).

Pour les interfaces de type USB,un composant du type VCP (Virtual COM Port) est utilisé pour "convertir" une liaison de type RS en USB tout comme les câbles adapteurs USB <-> RS232. 2 familles de composants existent actuellement sur les ELM327. Le fabricant FTDI avec le composant FT232 (plus de détails sur le site de FTDI) et les Silicon Labs avec le composant CP210x (plus de détails sur le site de Silicon Labs).

Les interfaces Bluetooth quant à elles utilisent un modem du type RS<->Bluetooth.

Les interfaces WiFi quant à elles utilisent un modem du type RS<->WiFi qui permettent via une connexion sans fils de type adhoc de communiquer.

Schema Interface ELM327 Schema cable ELM327

Cliquez sur les images pour les agrandir


En cas de panne :

ELM Electronics a créé une note d'application très bien faite et très utile avec les niveaux de tensions et une procédure de test. Ce document se situe à l'adresse suivante : http://www.elmelectronics.com/AppNotes/AppNote02.pdf.


Les autres types d'interfaces

Seules les interfaces de type ELM sont supportées par notre logiciel, mais il faut savoir que d'autres sociétés ont mis au point des interfaces ayant des capacités similaires au circuit ELM.

Par exemple: http://www.ozenelektronik.com et leur interfaces myOBDics.

Sur le marché il existe aussi des produits professionnels, tel que ceux utilisés par les constructeurs comme Clip, Lexia, etc. Ces produits restent à des prix importants. De plus, leurs spécificités les rendent utilisables uniquement par famille de constructeurs, contrairement à un ELM.