OBD-II B típusú csatlakozó és szabvány: Átfogó útmutató
Az OBD-II (On-Board Diagnostics II) rendszer kulcsfontosságú a modern gépjárművek diagnosztizálásában és a károsanyag-kibocsátás ellenőrzésében. A műszaki előírásokat a SAE (Society of Automobile Engineers) szabványok, valamint az európai autógyártók részre az ISO (International Organization for Standardization) szabályozza. Az OBD-I szabványt 1994-ben felváltotta az OBD-II.
USA-ban készült gépjárműveknél 1996-tól kötelező az OBD-II. Európában az Otto motoros gépjárműveknél 2001-től, a dízel üzemű autóknál 2003-tól és a teherautóknál 2005-től kötelező az OBD-II szabvány használata. Fontos megjegyezni, hogy nem lehet kategorikusan kijelenteni, hogy a benzines típusok 2001-től, a dízel 2003-tól rendelkeznek OBD-II-vel, mert a gyártók koránt sem tartották magukat az előírt időkhöz, inkább ajánlásnak tekintették azt. Egyes gyártók és típusok már 1996-tól rendelkeznek OBD-II-vel (pl.: Volvo), de egyes európai típusok csak nehézkesen csatlakoztak/csatlakoznak a szabványhoz.
Az OBD-II csatlakozó: Típusok és kiosztás
A diagnosztikai csatlakozó szabványát és lábkiosztását a SAE J1962 ajánlás tartalmazza. Az ajánlás tartalmát az ISO 9141-2 szabvány változatlanul átveszi (CARB-ISO csatlakozó).
Az OBD-II csatlakozónak a vezető három lábon belül kell lennie, és nem követelheti meg a szerszámok felfedését. Két tényező mutatja, ha a jármű határozottan OBD-II felszerelt: Lesz egy OBD-II csatlakozó az alábbiak szerint, és lesz egy megjegyzés egy matrica vagy névtábla alatt a motorháztetőn: "OBD II kompatibilis".
Zeneszámok streamelése Honda Civicben
A 16 pólusú csatlakozó lábkiosztása
A 16 pólusú csatlakozó bekötése alapján beazonosítható, hogy milyen protokollt használó gépjárművel van dolgunk. A csatlakozóban található többi érintkezők gyártó specifikus kivezetések.
| Pin száma | Funkció |
|---|---|
| 2. pin | J1850 Busz+ |
| Pin 4 | Alváz Föld |
| 5-ös kitűző | Jelföld |
| Pin 6 | Can Magas (J-2284) |
| Pin 7 | ISO 9141-2 K vonal |
| Pin 10 | J1850 busz |
| Pin 14 | Can alacsony (J-2284) |
| Pin 15 | ISO 9141-2 L vonal |
| Pin 16 | Akkumulátor |
FONTOS! Attól, hogy az autó szabványos OBD-II csatlakozóval rendelkezik, még nem feltétlenül jelenti, hogy az autó rendelkezik is az OBD-II elérhetőséggel. Ez minden esetben az autó vezérlőegységén múlik! Az OBD szabvány csak a motor emisszió ellenőrző rendszerekkel kapcsolatos funkciókat szabályozza, tehát az, hogy a motor vezérlésen kívül mit tudunk még diagnosztizálni az autón, az attól függ, hogy a gyártó még mely egységeket kötötte rá az OBD-II rendszerre.
OBD-II kommunikációs protokollok
Az OBD-II csatlakozón kiolvasott hibakódok (DTC) paraméterei és értékei minden járműnél azonos jelentéssel bírnak, de a hibakódok kiolvasásához használt adat protokoll gyártók szerint különbözhet. GM járművek a SAE J1850 VPW (Variable Pulse Width Modulation), Ford a SAE J1850 PWM (Pulse Width Modulation), európai és ázsiai autók általában az ISO 9141 szabvány protokollt használják a hibakód kiolvasásához.
OBD-II üzemmódok és PID-ek (Paraméter Azonosítók)
Vannak 10, a legújabb OBD-II standard SAE J1979 által ismertetett üzemmódok. A járműgyártók nem szükséges, hogy valamennyi közlekedési mód támogatása. Egyes gyártók is meghatározhatnak további módokat (pl.: mód 22 Ford/GM SAE J2190 meghatározott, mód 21 a Toyota) az egyéb információkhoz.
Jellemzők és tulajdonságok: Honda Civic Type R Arai
Megjegyzés: Az 1. és 2. mód alapvetően azonosak, kivéve, hogy az 1. mód aktuális információkkal szolgál, míg a 2. mód ugyanazokat az adatokat a pillanatképről (freeze frame) szolgáltatja, amikor az utolsó diagnosztikai kód bekerült. Kivételt képeznek a PID 01, ami csak az 1. módban érhető el, és a PID 02, ami csak a 2. módban érhető el.
A várt választ minden PID (Parameter ID) adott, és információt, hogyan kell lefordítani a válasz érdemi adatokat. Bizonyos a PIDs speciálisan kell értelmezni, és nem feltétlenül pontosan bitenkénti kódolt, vagy olyan mérleg.
A PID kér adja vissza 4 bájt adattal. Az első bájt (A) kétféle információt tartalmaz. Kicsit A7 (MSB a byte A, az első bájt) azt jelzi, hogy a MIL (Check engine lámpát) világít. A második, harmadik, és negyedik bájt (B, C és D) információt nyújt az elérhetőség és a teljesség fedélzeti vizsgálatok. A harmadik és negyedik bájt, hogy lehet különbözőképpen értelmezni attól függően, hogy ha a motor szikra gyújtás (pl. Otto, vagy Wankel motorok) vagy kompressziós gyújtású (pl. Dízel-motorok). C és D a szikra gyújtás monitorok bájt (pl. 0 = Szikra gyújtás oktatók támogatott, 1 = Kompressziós gyújtás oktatók támogatott).
A PID kér adja vissza 4 bájt adattal. Az első bájt értéke mindig nulla. A második, harmadik, és negyedik bájt ad információt a rendelkezésre állás és a teljesség fedélzeti vizsgálatok. Mint a PID 01, a harmadik és negyedik bájt a gyújtás típusától függően másképpen értelmezni (B3) - a 0 hogy a szikra, és 1 (készlet) mivel a tömörítés.
A PID kér visszatér 9 bájt adattal. A fennmaradó bájt a 16 kis egészek jelzi a hőmérséklet Celsius-fokban tartományban -40 a 6513.5 (skála 0.1), használata a szokásos {\displaystyle (Atimes 256 + B)/10-40} képlet (MSB az A, LSB a B).
- Kalibrációs PID azonosító-Üzenetszámláló 04. Akár 16 ASCII karakter.
- Kalibrációs ellenőrzés számok (CVN) Üzenetszámláló PID 06.
- Használja követési üzenet száma PID teljesítmény 08 és 0B. 4 vagy 5 üzenetek, mindegyik tartalmazó 4 bájt (két érték).
- A számláló minden egyes alkatrész vagy rendszer nyomon követi a merültek fel minden körülmények között egy adott monitor, felismerni a hibás működése szükséges száma.
A PID kér vissza egyetlen byte az adatokat, amely leírja, mely OBD normáknak, az ECU-t úgy tervezték, hogy eleget. Heavy Duty Euro OBD szakasz VI. Mód 1 PID 51 visszaad egy értéket egy sorszámozott lista, így a jármű tüzelőanyag-típus. Bármely más érték az ISO/SAE van fenntartva.
OBD2 hibakód olvasás és törlés
Hibakódok értelmezése
Minden baj kód szükséges 2 bájt leírására. A hibakód szöveges leírását lehet dekódolni az alábbiak szerint. A következő két számjegy vannak kódolva, mint 2 bit. A negyedik és ötödik karakterét határozzák meg ugyanúgy, mint a harmadik, de a bits segítségével B7-B4 és B3-B0. A kapott öt karakterből álló kódot kell kinéznie, mint a “U0158” egy táblázatot az OBD-II tervezésidejű vezérlők is felnézett, és.
A keletkező hibák kijelzéséhez a műszerfalon elhelyezett MIL (Malfunction Indicator Light) lámpát helyeznek el. A keletkezett hibát villogókódokkal vagy arra alkalmas kiolvasóval (interfész) lehet meghatározni.
CAN Busz kommunikáció az OBD-II-ben
A PID-lekérdezés és válasz jelentkezik a jármű CAN-buszán. Standard OBD-kérelmeket és -válaszokat a funkcionális címek használata. A diagnosztikai olvasó kezdeményezi egy lekérdezés segítségével lehet ID 7DFh, szórási cím szerint, és elfogadja a válaszok minden ID a tartomány 7E8h a 7EFh. ECU, amelyek meg tudnak felelni az OBD-lekérdezésekre hallgatni mind a funkcionális sugárzott ID 7DFh és egy hozzárendelt azonosító a tartomány 7E0h a 7E7h. A választ már plusz hozzárendelt ID azonosító 8 pl. Ez a megközelítés lehetővé teszi akár nyolc ECU, egyes függetlenül OBD-lekérdezésekre válaszol. A diagnosztikai olvasó segítségével az ID ECU válasz keretében továbbra is a kommunikáció egy sajátos ECU.
Busz is használható a kommunikációra a standard OBD üzeneteken túl. A funkcionális PID lekérdezés érkezik a jármű, a CAN busz: ID 7DFh, használata 8 adatok-bájt. A jármű reagál a PID lekérdezést a CAN busz üzenet azonosítókat függ, hogy melyik modul válaszolt. Általában a motor vagy a fő ECU válaszol: ID 7E8h. Más modulok, mint a hibrid vezérlő, illetve a Prius akkumulátor tartományvezérlőhöz, válaszol 07E9h, 07EAh, 07EBh, stb. Ezek 8h magasabb, mint a fizikai cím a modul válaszol. Még akkor is, ha a visszatérési érték bájtjainak száma változó, az üzenet használ 8 adatbájtok tekintet nélkül (CAN-busz űrlap Frameformat protokoll, 8 adatok-bájt).
Nem szabványos PID-ek
Minden OBD-II PID használatban többsége nem szabványos. Nagyon kevés információ áll rendelkezésre a nyilvánosság nem szabványos PID-ekről. A nem szabványos PID-szerte a különböző gyártók az elsődleges információforrásnak tartja karban a minket-kiindulópontul szolgáló Felszerelés és eszköz Intézet (ETI) és csak a tagok számára. Azonban, még ETI tagság nem nyújt teljes dokumentációja nem szabványos PID. Egyes számítógépgyártók visszautasítják, hogy használjanak ETI-t, mint egy egyablakos információforrás scan tool. Ők jobban szeretnek üzletet kötni minden egyes eszköz társaság külön-külön. Ezek a cégek is szükség van, hogy belépnek egy szerződést velük. $25,500 plusz $2,000 / update.
OBD-II diagnosztikai eszközök és hardver
Hol- és mennyiért lehet OBD-II csatlakozót beszerezni? Az elektronikai üzletekben hülyén néznek rám, mikor megkérdezem, hogy lehet-e kapni. A kérdés megválaszolása elég nehéz. Tehát a kérdésem az lenne, hol lehet ilyen átalakítót kapni, a google barátommal széttúrtuk a netet, de nem találtuk, vagy én vagyok béna?
Egy SEAT IBIZA 1.4 autóm 2005 végi. Ehhez keresek OBD szoftvert meg kapcs rajzot. A helyzet az, hogy itt-ott lehet ilyen cuccokat venni, de nem merem, mert csak utánvéttel küldik, az meg nem megbízható. Mindenféle tippet szívesen látnék!!
Sima Max232-es kapcsolás jó, vagy kell illeszteni valahogy a "kocsi felől" érkező adatokat? Kell még egy buszmeghajtó ic pl. SI9241AEY vagy ezzel egyenértékű. A canbus kapcsolatot szeretném valahogy megoldani, hogy átalakítani valahogy sorosra, aztán továbbítani valami rádiós eszközzel, aztán vissza canra és menne bele az eszközbe! (nem diagnosztikai eszköz!). MCP2551-es IC-m van! Köszönöm szépen !!! nem tudjátok véletlenül honnan tudnék nem demó VWTOOLS-ot letölteni ???