ELM327

Az ELM327 egy előre programozott mikrovezérlő, amely a legtöbb modern autóban meglévő fedélzeti diagnosztika interfészeinek adatait kezeli és fordítja le a feldolgozó rendszerek által elfogadható formába. Az ELM Electronics terméke, amely a nevében is megjelenik. Az ELM327 parancsprotokoll egyike a legnépszerűbb PC-OBD interfész szabványoknak, és más gyártók általi megvalósításai is léteznek.

Az eredeti ELM327-et a Microchip Technology PIC18F2480 mikrovezérlő-típusával készítették el.

Az ELM327 az ELM Electronics OBD transzlátorainak családjába tartozik, annak egy alapvető típusa. A család többi tagja csak az OBD-protokollok csak egy részét képes kezelni.

Felhasználása szerkesztés

Az ELM327 kezeli, összefogja és szükség esetén feldolgozza az alacsony szintű protokollokból kinyert adatokat, és azokat egy egyszerű interfészen keresztül szolgáltatja, amelynek hívásához elég egy közönséges UART, ami lehetővé teszi a kézi diagnosztikai eszközökhöz, PC-n futó programokhoz vagy akár telepített diagnosztikai hardvereszközökhöz való kapcsolódást USB, RS-232 vagy Bluetooth csatornákon keresztül. Az újabb alkalmazások okostelefonokon keresztül is elérhetők (vagy fordítva: azok okostelefonokhoz is képesek csatlakozni).

Számos rendelkezésre álló program képes az ELM327-hez csatlakozni.[1]

A szoftverek funkcióiba általában beletartoznak a következők:

Az ELM327 által támogatott protokollok szerkesztés

  • SAE-J1850 PWM (41,6 kbaud)
  • SAE-J1850 VPW (10,4 kbaud)
  • ISO 9141-2 (5 baud init, 10,4 kbaud)
  • ISO 14230-4 KWP (5 baud init, 10,4 kbaud)
  • ISO 14230-4 KWP (fast init, 10,4 kbaud)
  • ISO 15765-4 CAN (11 bit ID, 500 kbaud)
  • ISO 15765-4 CAN (29 bit ID, 500 kbaud)
  • ISO 15765-4 CAN (11 bit ID, 250 kbaud)
  • ISO 15765-4 CAN (29 bit ID, 250 kbaud)

ELM327 parancskészlet szerkesztés

Az ELM327 parancskészlet[2] hasonlít a Hayes-kompatibilis modemek AT-parancskészletére.

ELM327 alternatívák szerkesztés

Az OBD Solutions STN1110 terméke[3] támogatja az ELM327 parancskészletet a meglévő ELM327 szoftveralkalmazásokkal való kompatibilitás fenntartása miatt, és ezzel párhuzamosan egy kiterjesztett parancskészletet is futtat, amely kiterjesztett lehetőségeket biztosít.[4] Ez nem kivezetés-kompatibilis az ELM327 IC-vel. A STN1110 2010-ben jelent meg a piacon.[5]

Kalózmásolatok szerkesztés

Az ELM327 1.0 verziójában nem alkalmaztak másolásvédelmet, emiatt a PIC kódot lemásolták[6][7] és az széles körben elterjedt a különféle forrásokból származó, állítólagosan ELM327-kompatibilis diagnosztikai eszközök körében. Ezekkel sok probléma van,[8] és gyakran kínai gyártmányú klónok, amelyekben a hibákat nem is a technológia, hanem a korai változatban található szoftverhibák okozzák.

Bár a kalózmásolatok valóban tartalmazhatják az ELM327 v1.0-s kódot, gyakran hamis verziószámot közölnek, amely lehet akár nem létező vagy még meg sem jelent verzió azonosítója is.[9] A visszajelzett verziószámtól függetlenül a kalózmásolatok funkcionalitása az eredeti ELM327 v1.0 verzióra korlátozódik, az abban benne rejlő fogyatékosságokkal együtt.

Jegyzetek szerkesztés

  1. ELM327 Compatible Software. IMechatronics. (Hozzáférés: 2012. május 6.)
  2. ELM327 AT Commands. ELM Electronics. [2013. szeptember 3-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. május 6.)
  3. STN1100. OBD Solutions. (Hozzáférés: 2012. május 6.)
  4. STN1110 vs ELM327 Comparison. OBD Solutions. (Hozzáférés: 2012. május 6.)
  5. STN1110 release announcement. Scantool. (Hozzáférés: 2012. május 6.)
  6. 83427-elm327-usb-vehicle-obd-2-scanner-tool. Priuschat forum. (Hozzáférés: 2012. május 6.)[vitatott]
  7. ebay ELM327 mini guide. User review. eBay. (Hozzáférés: 2012. május 6.)[halott link][vitatott]
  8. Why you shouldn’t buy an Elm327 Clone. Scantool. (Hozzáférés: 2012. május 6.)
  9. ELM327 Product Information. ELM Electronics

Fordítás szerkesztés

Ez a szócikk részben vagy egészben az ELM327 című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

További információk szerkesztés