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:
- Kiegészítő műszeres ellenőrzés (OBD)
- Hibakódok jelentése
- Hibakódok törlése
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]- ↑ ELM327 Compatible Software. IMechatronics. (Hozzáférés: 2012. május 6.)
- ↑ ELM327 AT Commands. ELM Electronics. [2013. szeptember 3-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. május 6.)
- ↑ STN1100. OBD Solutions. (Hozzáférés: 2012. május 6.)
- ↑ STN1110 vs ELM327 Comparison. OBD Solutions. (Hozzáférés: 2012. május 6.)
- ↑ STN1110 release announcement. Scantool. (Hozzáférés: 2012. május 6.)
- ↑ 83427-elm327-usb-vehicle-obd-2-scanner-tool. Priuschat forum. (Hozzáférés: 2012. május 6.)[vitatott]
- ↑ ebay ELM327 mini guide. User review. eBay. (Hozzáférés: 2012. május 6.)[halott link][vitatott]
- ↑ Why you shouldn’t buy an Elm327 Clone. Scantool. (Hozzáférés: 2012. május 6.)
- ↑ 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.