ELM327 Microcontroller autodiagnostiek

click fraud protection

Sinds de introductie van boordcomputers in auto's die eind jaren zeventig en begin jaren tachtig werden geproduceerd, hebben doe-het-zelvers het steeds moeilijker gevonden om aan hun voertuigen te werken. Een chip genaamd de ELM327-microcontroller die samen met een ELM327-apparaat wordt gebruikt, brengt daar echter verandering in.

Close-up van handen met een Arduino-microcontrollerbord
Ernesto r. Ageitos / Getty Images

Geschiedenis van auto-scantools

Tot het midden van de jaren negentig had elke autofabrikant zijn eigen normen en protocollen, waardoor het zelfs voor professionele technici moeilijk was om alle normen bij te houden. Dat veranderde met de introductie van Onboard Diagnostics II (OBD-II), een standaard die door autofabrikanten wereldwijd wordt aangenomen.

Ondanks de vooruitgang kunnen professionele scantools duizenden dollars kosten, waardoor ze buiten bereik zijn voor de meeste doe-het-zelfmechanica. Tot een paar jaar geleden kostten zelfs basiscode- en datalezers honderden dollars. Eenvoudigere apparaten konden codes lezen en wissen, maar gaven doorgaans geen toegang tot de parameter-ID's (PID's) die vaak essentieel zijn voor het diagnosticeren van problemen met de rijeigenschappen en andere problemen.

De ELM327 geprogrammeerde microcontroller is een kleine, relatief goedkope oplossing die de kloof overbrugt. Apparaten die deze microcontroller gebruiken, zoals de Yongtek ELM327 Bluetooth-scanner, zijn niet te vergelijken met professionele scantools. Toch leggen ze veel informatie in handen van doe-het-zelvers.

Hoe de ELM327 werkt

De ELM327-microcontroller functioneert als een brug tussen de boordcomputer in een auto en een pc of handheld-apparaat. ELM327 kan communiceren met het OBD-II-systeem en gegevens doorgeven via USB, Wi-Fi of Bluetooth verbinding, afhankelijk van de uitvoering.

ELM327 ondersteunt verschillende protocollen van de Society of Automotive Engineers (SAE) en de International Organization for Standardization (ISO). Legitieme ELM327-apparaten kunnen communiceren met elk OBD-II-voertuig. De opdrachtenset die door ELM327 wordt gebruikt, is niet identiek aan de Hayes-opdrachtenset, maar deze opdrachten zijn vergelijkbaar.

Wat kan ik doen met ELM327?

U kunt een ELM327-apparaat gebruiken om een ​​diagnose van uw auto of vrachtwagen te stellen, maar hiervoor heeft u meestal wat extra hardware en software nodig. ELM327-apparaten kunnen op verschillende manieren worden aangesloten op computers, smartphones, tablets en andere apparaten. De drie belangrijkste methoden zijn bekabelde USB-verbindingen, draadloze Wi-Fi-verbindingen en Bluetooth.

Bekabelde USB-aansluitingen:

  • Meest compatibele optie.
  • Relatief goedkoop door geen draadloze radio.
  • Geen kans op een verbroken verbinding.
  • De kabel kan in de weg zitten.

Draadloze wifi-verbindingen:

  • Compatibel met meer apparaten dan Bluetooth.
  • Duur.

Bluetooth:

  • Relatief goedkoop.
  • Beschikbaar op veel apparaten.
  • Incompatibel met sommige apparaten, zoals iPhones.

Als je een pc of Android-apparaat hebt, zal een van deze methoden meestal werken. Als je een iPhone of iPad hebt, heb je waarschijnlijk: kan geen Bluetooth ELM327-apparaat gebruiken met het vanwege hoe iOS verwerkt de Bluetooth-stack.

ELM327 kan u toegang geven tot foutcodes en ook PID's weergeven. Omdat de communicatie bidirectioneel is, kunt u met ELM327 ook codes wissen nadat u een probleem hebt opgelost. De precieze acties die u kunt uitvoeren, zijn afhankelijk van het ELM327-apparaat en de software die u gebruikt. Mogelijk kunt u ook gereedheidsmonitors en andere gegevens bekijken.

Pas op voor klonen en piraten

Er zijn verschillende klonen en piraten op de markt, en sommige werken beter dan andere. De eerste versie van de ELM327-microcontrollercode was niet beveiligd tegen kopiëren door Elm Electronics, waardoor het illegaal was. Sommige apparaten die de oude code gebruiken, zijn aangepast om de huidige versie te gebruiken, en andere melden een nieuwere versie die nog niet bestaat.

Sommige illegale klonen zijn stabiel en andere zijn buggy. In ieder geval missen de stabiele klonen de extra functionaliteit die wordt gevonden in nieuwere versies van de legitieme ELM327-code.

Scanalternatieven voor ELM 327

Als u liever een zelfstandige scantool gebruikt, zijn er: opties in verschillende prijsklassen:

  • Codelezers: Autocodelezers kan alleen codes lezen en wissen.
  • Scantools: Basis scantools toegang geven tot codes en PID's. Geavanceerde eenheden bevatten informatie over het oplossen van problemen.
  • OBD-I-scantools: Noodzakelijk voor voertuigen gebouwd vóór 1996. Sommige OBD-I-scantools werken met slechts één voertuigmerk en andere bevatten adapters voor gebruik met meerdere voertuigen.

Apparaten die de ELM327-microcontroller gebruiken, zijn doorgaans de gemakkelijkste en meest kosteneffectieve manier om te scannen voor codes en bekijk PID's. Er zijn echter situaties waarin een van de opties beter zou werken dan: een ander. ELM327 werkt bijvoorbeeld alleen met OBD-II, dus een ELM327-scantool heeft geen zin als uw auto vóór 1996 is gebouwd. Tenzij u een professionele monteur bent, zal een ELM327-apparaat in de meeste andere situaties prima werken.