ELM327

A Wikipédiából, a szabad enciklopédiából

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]