Le ELM327 est une puce universelle préprogrammée utilisée pour l'échange de données entre un appareil (ordinateurs portables, smartphones, lecteurs OBD portables) et l'interface OBD (diagnostic embarqué dans la voiture). La puce ELM327 est largement utilisée dans les équipements de lecture OBD II de nombreux fabricants.
La puce est utilisée pour échanger les données du véhicule OBD via un protocole de commande en utilisant une connexion USB, RS-232 basse et haute vitesse, Bluetooth, filaire ou WIFI avec un téléphone mobile, un ordinateur portable ou un autre appareil de lecture.
Il existe également de nombreux clones du ELM327 en circulation, dans la plupart des cas avec le numéro de version v1.5. De plus, les clones n'ont souvent pas les broches 2 et 10 du port OBD II connectées. Cela rend la lecture des données spécifiques au fabricant impossible. Les versions publiées par le fabricant ELM Electronics sont cependant les versions V1.0, V1.3a, V1.4b, V2.1 et V2.2.
Les anciennes interfaces de lecture utilisent la puce ELM323. Celle-ci est utilisée pour les anciens véhicules avec par exemple uniquement une ligne K comme ligne de communication avec différents ECU. La ligne K est connectée à la broche 7 de la prise OBD / port OBD.
Le ELM327 offre notamment les possibilités d'exécuter les fonctions suivantes :
- Lecture et affichage des codes d'erreur.
- Lecture et affichage des codes d'erreur spécifiques à la marque (limités).
- Effacement des codes d'erreur.
- Réinitialisation du témoin MIL (Check Engine) sur le tableau de bord.
Affichage des valeurs des capteurs en temps réel, notamment :
- Régime moteur
- Pression de suralimentation
- Température du liquide de refroidissement
- Pression de carburant
- Vitesse du véhicule
- Pression de carburant
- Vitesse du véhicule
- Pression de carburant
- Vitesse du véhicule
- Valeur d'adaptation carburant à court terme
- Valeur d'adaptation carburant à long terme
- Pression et température du collecteur d'admission
- Avance à l'allumage
- Débit massique d'air
- Position du papillon des gaz
- Tensions des sondes lambda
- État du système de carburant
Les protocoles ELM327 supportés sont :
- SAE J1850 PWM (41,6 kbit/s)
- SAE J1850 VPW (10,4 kbit/s)
- ISO 9141-2 (initialisation 5 bauds, 10,4 kbit/s)
- ISO 14230-4 KWP (initialisation 5 bauds, 10,4 kbit/s)
- ISO 14230-4 KWP (initialisation rapide, 10,4 kbit/s)
- ISO 15765-4 CAN (ID 11 bits, 500 kbit/s)
- ISO 15765-4 CAN (ID 29 bits, 500 kbit/s)
- ISO 15765-4 CAN (ID 11 bits, 250 kbit/s)
- ISO 15765-4 CAN (ID 29 bits, 250 kbit/s)
- SAE J1939 (250 kbit/s)
- SAE J1939 (500 kbit/s)
Il est important pour le fonctionnement que l'alimentation et la masse (GND) du ELM327 soient connectées à l'alimentation et à la masse (GND) de la prise OBD / prise DLC (Data Link Connector) du véhicule, afin d'éviter les interférences dues à une différence de potentiel (différence de tension) entre la puce et le véhicule. Pour s'assurer que la prise de lecture établisse d'abord le contact avec la masse, les broches de masse de la prise sont plus longues que les autres broches.
Intéressé par un elm327 ? Découvrez alors notre large gamme.
| Connexions du port OBD II |
![]() |
