Bien que la prise OBD2 soit présente dans tous les véhicules, un boitier ELM327 OBD de diagnostic est nécessaire pour communiquer avec votre voiture. C'est là que le klavkarr intervient !
Les valises ELM327
Qu’est ce qu’un boitier OBD2 ELM327 ?
Il existe plusieurs types de boitier OBD permettant de faire un diagnostic auto. Les plus courants sont basés sur une puce de chez ELM Electronics.
L'ELM327, qui est la plus courante, 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.
Quels sont les différents types d’interface ELM327 OBD2 ?
A notre connaissance, il existe 4 types d'interface ELM327 :
- L'ELM327 RS232 (RS ou Série) : Ce type de sortie tend à disparaitre sur les PC modernes.
- L'ELM327 USB : Un peu plus chère que la RS et nécessite l'installation d'un driver USB (FTDI ou Silicon Labs). Avantage: tous les PC sont équipés de port USB. Elles fonctionnent avec EOBD-Facile pour ordinateur
- L'ELM327 OBD Bluetooth : L'avantage est qu'elle est sans fils et qu'elle peut être utilisée aussi bien avec un ordinateur qu'un smartphone Android ou iPhone et l'appli mobile EOBD-Facile.
- L'ELM327 OBD II WiFi : Sa liaison sans fils permet de l'utiliser avec un ordinateur et un smartphone. Seules les interfaces WiFi peuvent être utilisées avec les iPhone/iPad et l'appli EOBD-Facile.
Vous cherchez une valise de diagnostic pour votre voiture ?
Windows | MacBook | Android | iPhone | |
---|---|---|---|---|
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érencient. Le coeur de l'électronique reste un circuit ELM327. Ces 4 variantes vous donneront le même résultat lors de votre diagnostic auto.
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, 1.4b, 2, 2.1, 2.2 et 2.3.
Seuls les utilisateurs très poussés verront la différence entre une 1.3 et une 1.4 car les fonctions basiques de diagnostic 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.3 de son circuit ELM327.
Où acheter un boitier OBD compatible ELM327 ?
Notre boutique officielle klavkarr:
Suite aux requêtes d'utilisateurs nous demandant chez qui ils pouvaient acheter une interface OBD2 compatible ELM327, nous avons décidé de développer notre propre boitier de diagnostic auto klavkarr compatible avec la dernière version ELM327 (v2.3) et entièrement fabriqué en France . Si vous décidez d'acheter par le biais de notre boutique vous bénéficierez des avantages suivants :
- Avec chaque valise klavkarr nous incluons une licence de notre logiciel de diagnostic auto EOBD Facile.
- La valise klavkarr étant en stock, elle vous sera expédiée sous 24h maxi par colissimo.
- Notre boitier OBD klavkarr est facile d'installation et ne nécessite pas de connaissance approfondie en informatique : il est plug & play.
- klavkarr est homologuée selon la norme automobile européenne R10.
Acheter son ELM327 à 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 :
- L'interface sera accompagnée de logiciel de démonstration uniquement en anglais.
- Que le prix inclus bien les éventuels frais de douanes ou TVA en sus (vendeurs hors de l'Union Européenne). Il arrive que des vendeurs hors UE n'inclus pas les frais de douane, c'est alors la société chargée de la livraison qui vous demandera de les régler à la livraison (environ 20% du prix déclaré de la marchandise ou parfois un prix forfaitaire d'environ 20 euros).
- Le mode de livraison. Si vous n'avez pas la possibilité d'être chez vous durant la journée privilégiez la livraison par la Poste. Les sociétés du type DHL, Fedex, UPS imposent souvent d'être présent toute la journée pour la remise de la marchandise. Pour les sociétés à l'étranger renseignez-vous aussi sur la durée d'acheminement (pouvant aller jusque 15 jours).
- Vérifiez également qu'en cas de défaillance de l'appareil, le vendeur vous remplacera l'appareil (ou le remboursera).
Mode d'emploi des interfaces ELM 327
1. Installation des drivers ELM327:
- RS232 : aucune installation n'est requise.
- USB : Il est nécessaire d'installer le driver USB de l'interface pour pouvoir connecter l'interface à l'ordinateur.
- OBD Bluetooth : Il faut appairer l'interface à votre ordinateur avant utilisation.
- OBD2 WiFi : Il faut redéfinir les paramètres du réseau sans fils de votre ordinateur (Plus de détails dans le fichier d'aide du logiciel EOBD-Facile).
2. Première connexion au véhicule:
- Brancher l'interface au connecteur OBD de votre véhicule. Si vous ne savez pas où il se trouve consultez notre page où est ma prise OBD2?
- Brancher l'interface au port USB de votre ordinateur.
- Lancer le logiciel de diagnostic auto EOBD Facile
- Mettre le contact du véhicule. Le voyant moteur du tableau de bord doit être allumé.
- Cliquer sur le bouton "Connecter". Le logiciel va établir la connexion avec le véhicule automatiquement. En cas de problème de connexion référez-vous au fichier d'aide du logiciel.
3. Descriptif des voyants LED:
- Power (LED rouge): Indique que l'interface est alimentée. Il faut que ce voyant soit franchement allumé pour que l'interface soit correctement alimentée.
- Tx OBD (LED jaune): Scintille lorsque des données sont envoyées de l'interface vers le véhicule.
- Rx OBD (LED verte): Scintille lorsque des données sont envoyées du véhicule vers l'interface.
- Tx USB (LED jaune): Scintille lorsque des données sont envoyées du PC vers l'interface.
- Rx USB (LED verte): Scintille lorsque des données sont envoyées de l'interface vers le PC.
Astuce: Sur certaines interfaces il n'y a pas de sérigraphie indiquant 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.
Vous cherchez une valise de diagnostic pour votre voiture ?
La connexion au boitier OBD2 est impossible ?
Comment être certain de la version du firmware de l’ELM327 ?
La qualité des boitiers OBD 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:
- EXISTE : les versions 1.0 1.1 1.2 1.3 1.3a 1.4, 1.4b, 2.0, 2.1, 2.2 et 2.3
- N'EXISTE PAS : les versions 1.2a 1.4a 1.5 et 1.5a (et de manière générale toutes celles qui ne sont pas évoquées dans la liste "EXISTE")
Nous n'insisterons pas sur le pourquoi du comment de l'existence de ces versions non officielles. Ce 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 :
- Connectez-vous à votre véhicule à l'aide de notre logiciel EOBD Facile
- Servez-vous de l'onglet console pour tapez les commandes décrites dans le tableau suivant:
- Si l'interface répond "OK" alors la commande est supportée, sinon un "?" apparaîtra pour signifier que la commande est inconnue.
- Important : Après cette manipulation, n'oubliez pas de faire un "reset" de la connexion si vous souhaitez continuer à communiquer avec votre véhicule.
Commandes pour vérifier que votre ELM327 fonctionne correctement
Compatible | Commande | Réponse attendue |
---|---|---|
version 1.2 et + | ATKW0 | OK |
version 1.3 et + | ATS0 | OK |
version 1.3a et + | ATFE | OK |
version 1.4 et + | ATSS | OK |
version 1.4b et + | ATCSM1 | OK |
version 2.0 | ATAMT 40 | OK |
version 2.1 | ATCTM 5 | OK |
version 2.2 | ATIB 15 | OK |
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 de diagnostic auto EOBD-Facile est 100% opérationnel avec les interfaces à partir de la version 1.2, même s'il utilise quelques commandes de la version 1.3, il n'y aura aucun impact fonctionnel.
Comment s'assurer que votre boitier OBD ELM327 fonctionne correctement ?
Testez votre boitier OBD Bluetooth, WiFi ou USB
Il arrive que la connexion au boitier OBD2 soit impossible, c’est pourquoi nous vous décrivons ci-dessous les étapes pour tester votre ELM327 Bluetooth, WiFi ou USB. Ce test se réalise avec soit notre logiciel EOBD Facile pour Windows / MacBook soit avec nos applications pour Android et iPhone.
Installer et utiliser un ELM327 avec EOBD Facile
Il est possible que vous soyez confronté à certains problèmes après avoir installé votre OBD Bluetooth, WiFi ou USB. Par exemple, il est possible que votre ordinateur dispose des mauvais drivers (pilotes). Pour remédier à ce problème, vous pouvez regarder notre tuto, qui vous expliquera comment installer le bon driver.
Attention : les drivers sont liés à votre interface OBD ELM327, pas au logiciel EOBD Facile. Si les drivers ne fonctionnent pas, contactez la société où vous avez acheté votre boitier.
Un autre problème possible est que votre interface ELM327 ne s’allume pas. Dans ce cas il s’agit sans doute d’un problème de tension de votre prise OBD. Nous avons réalisé une vidéo qui vous montrera comment vous en assurer.
Connecter la voiture au logiciel EOBD Facile
Dans un premier temps, il faut brancher votre ELM327 à votre prise OBD2. Une fois branchée, connectez vous au logiciel EOBD Facile selon le mode de connexion que supporte votre boitier OBD II (Bluetooth, Wifi, ou USB).
Une fois votre véhicule connecté, vous pouvez cliquer sur l’onglet interface, puis paramètres de l’interface pour la version ordinateur. Pour la version mobile, il vous faut vous rendre dans calculateur, puis interface.
Explication des paramètres
Une nouvelle fenêtre s’affiche alors. Elle détaille différents paramètres de votre boitier ELM327, dont sa version. Cliquez sur tester.
Après avoir cliqué sur "tester"
Une fois que vous avez appuyé sur tester, une barre de chargement s’affiche pour la version ordinateur. Pour la version mobile, un cercle s’affiche. C’est tout à fait normal. En effet, le logiciel est en train de se connecter au véhicule via votre ELM327.
Une fois la connexion terminée
Pour la version ordinateur
La liste des commandes n’ayant pas réussi apparait. Ces commandes peuvent être facultatives ou obligatoires. Si vous retrouvez des commandes obligatoires dans les résultats du test, le logiciel EOBD Facile ne pourra pas fonctionner correctement car votre boitier ne fonctionne pas correctement. Il vous faudra alors remplacer votre ELM327.
Si des commandes facultatives manquent à l’appel, cela n’impactera pas le bon fonctionnement du logiciel.
Pour la version mobile sur Android ou iPhone :
La liste des commandes obligatoires s’affichera en rouge et la liste des commandes facultatives en blanc, comme le montre l’image ci-dessous.
Comment fonctionnent les ELM327 OBD Bluetooth et ELM327 OBD Wifi
Comment fonctionne un ELM327 OBD Bluetooth
Les ELM327 OBD Bluetooth fonctionnent à l’aide de composants Bluetooth qui ont pour fonction de remplacer la connexion filaire des versions ELM327 USB/RS232. Ce composant, aussi appelé module, peut fonctionner suivant différents modes.
L’ancienne version du Bluetooth, le Bluetooth 3.0, qui utilise le service RFCOMM pour assurer la
communication, fonctionne très bien mais a le désavantage de ne pas pouvoir être utilisé sur les
appareils fonctionnant sur le système d’exploitation d’Apple : iOS (iPhone /iPad).
La
majorité des ELM327 Bluetooth commercialisés le sont avec la version 3.0 et ne fonctionnent donc pas
avec les iPhone.
Depuis 2012 et l’arrivée du Bluetooth 4.0, il est désormais possible de faire fonctionner un ELM327 Bluetooth sur les appareils iOS. Attention toutefois, ce type de module demande un logiciel adapté au mode de fonctionnement du Bluetooth 4.0. Il est important de vérifier la compatibilité entre l’ELM327 et l’application avec laquelle il va communiquer.
Dans la pratique, le Bluetooth nécessite, lors de la première utilisation, de faire l’appairage de votre smartphone / ordinateur. Cette opération consiste à enregistrer le périphérique dans votre appareil. Un code PIN sera demandé, généralement 0000 ou 1234.
Comment fonctionne un ELM327 OBD WiFi
Les ELM327 WiFi, tout comme les ELM327 Bluetooth, utilisent des modules électroniques dédiés qui ont pour fonction de remplacer le câble USB par une liaison WiFi. Ce type d’ELM327 va, lorsqu’il est branché sur le véhicule, crée un réseau WiFi pour établir la communication.
Attention : Ce WiFi n’est pas un accès à un internet et nécessitera que vous vous déconnectiez du réseau WiFi sur lequel vous êtes actuellement connecté.
Plusieurs types de connexion WiFi existent, les connexions adhoc (ou point à point) qui était utilisées sur les anciens modèles d’ELM327. Ce type de connexion n’est plus compatible avec les dernières générations d’OS comme Windows 8 et 10 qui utilisent désormais le WiFiDirect. L’autre type de connexion est la connexion réseau qui crée un réseau WiFi sur lequel l’application et l’ELM327 vont communiquer.
Dans la pratique, les ELM327 WiFi demanderont que vous déconnectiez le WiFi sur lequel vous êtes enregistré pour vous connecter sur ce nouveau réseau. Un mot de passe peut être demandé, généralement 12345678.
Quel ELM327 choisir ?
Afin de choisir au mieux entre un ELM327 OBD Bluetooth et un ELM327 OBD WiFi, il est important de connaitre les avantages / inconvénients des 2 types de technologie.
Avantages / inconvénients de l’ELM327 Bluetooth
Les ELM327 Bluetooth sont moins onéreux, et consomment moins d’énergie. La communication est un peu moins rapide, mais ce n’est pas un problème pour l’utilisation dans le cadre du diagnostic automobile.
Ils ont pour inconvénient de ne pas être tous compatibles avec iOS (Iphone / iPad). Seuls nos produits klavkarr utilisant la technologie Dual Bluetooth permettront de fonctionner sur tous les appareils.
Faites également attention à ce que vos appareils soient équipés du Bluetooth. Les ordinateurs et les tablettes premiers prix n’ont généralement pas de Bluetooth.
Avantages / inconvénients de l’ELM327 WiFi
Les ELM327 Wifi sont plus onéreux et consomment plus, la communication est un peu plus rapide. Ils fonctionnent avec tous les appareils quel que soit le système d’exploitation.
Tous les appareils vendus dans le commerce ont du WiFi, mis à part les ordinateurs fixes qui sont de toute manière difficilement exploitable dans le cadre d’un diagnostic automobile.
Le principal désavantage de l’ELM327 WiFi, mis à part son prix, est que vous perdez votre accès à internet pendant vos sessions de diagnostic si votre appareil n’est pas équipé de la 4G (comme une tablette) ou que vous n’avez pas de réseau 4G.
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 quel que 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 ELM327USB, un composant du type VCP (Virtual COM Port) est utilisé pour "convertir" une liaison de type RS en USB tout comme les câbles adaptateurs 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 ELM327 Bluetooth quant à elles utilisent un modem du type RS<->Bluetooth.
Les interfaces ELM327 WiFi quant à elles utilisent un modem du type RS<->WiFi qui permettent via une connexion sans fils de communiquer.
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.
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 :
- 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 , les lignes K/L et les PWM/VPN. Pour plus de détails sur ces protocoles, rendez-vous sur la page norme de communication.
- 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.
- 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.
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 distinct: d'une part celui de l'automobile régit 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é.
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 leurs 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.