Autók BMW Autók Volkswagen Autók Chevrolet Autók Land Rover Autók Lada Autók Honda Autók Peugeot
Magyar Русский
English
Български
Беларускі
Український
Српски
Hrvatski
Română
Polski
Slovenský
A könyvjelzőkhöz Hírek és cikkek Az oldal térképe Visszacsatolás Webhelykeresés
MercedesMan.ru
 
 
 
 
 
 
 
A-Class C-Class E-Class G-Class M-Class S-Class Egyéb
190 (W201) (1982-1993) W202 (1993-2000) W203 (2000-2007)
  • Főoldal
  • C-Class
  • W203 (2000-2007)
  • Motor és rendszerek
  • Gyújtás és vezérlőrendszer
  • Vezérlő személyi számítógép csatlakoztatására az OBD II fedélzeti öndiagnosztikai rendszerrel

Vezérlő személyi számítógép csatlakoztatására az OBD II fedélzeti öndiagnosztikai rendszerrel (Mercedes-Benz C-Class W203)

0
Tartalomjegyzék: Általános információk ↡ Fő célja ↡ Használati javaslatok ↡ Az adatcsere általános elvei ↡ A vezérlő és a fedélzeti…↡ Kapcsolat létrehozása ↡ Inicializálás ↡ Adatcsere eljárás ↡ Csere SAE protokollon keresztül (VPW…↡ Csere ISO 9141-2 protokollok…↡ Az interfészvezérlők legújabb…↡ Kapcsolat létrehozása ↡ Megjegyzés és megjegyzések ↡
Szabályozó személyi számítógép csatlakoztatására az OBD II fedélzeti öndiagnosztikai rendszerrel a SAE (PWM és VPW) és az ISO 9141-2 szabványok protokolljai szerint.

A személyi számítógép és az OBD II fedélzeti öndiagnosztikai rendszer párosítására szolgáló vezérlő sémája



Jegyzet. A GM által gyártott modellek megfelelnek a VPW szabványnak, a Ford a PWM szabványnak, az…


Jegyzet. A GM által gyártott modellek megfelelnek a VPW szabványnak, a Ford a PWM szabványnak, az ázsiai és európai modellek pedig az ISO 9141-2 szabványnak.


Általános információk



A szóban forgó eszköz egy CMOS technológiával készült mikrokontroller.

Figyelem! A vezérlő nem első generációs fedélzeti öndiagnosztikai rendszerekhez (OBD I) való csatlakoztatásra szolgál!


Az eszköz egyszerű szkennerként működik, és diagnosztikai kódok és adatok olvasására készült az OBD II rendszerből (a motor fordulatszáma, a hűtőfolyadék és a beszívott levegő hőmérséklete, a terhelési jellemzők, a levegő áramlása a motorba stb.) a SAE J1979 szabványon belül bármilyen buszkialakításon keresztül (PWM, VPW és ISO 9141-2).



Fő célja



A számítógéphez való csatlakoztatáshoz elegendő egy 3-eres kábel a diagnosztikai csatlakozóhoz való csatlakoztatást egy 6-eres kábellel. A tápfeszültség egy 16 tűs OBD diagnosztikai csatlakozón keresztül jut a vezérlőhöz. A vezérlő sematikus diagramja az ábrán látható.

Használati javaslatok



A készülék autóhoz történő csatlakoztatásához legfeljebb 1,2 m hosszú árnyékolatlan kábel használható, ami különösen fontos a PWM protokoll használatakor. Hosszabb kábel használata esetén csökkentse az ellenállások ellenállását a készülék bemenetén (R8 és R9 vagy R15). Árnyékolt kábel használatakor az árnyékolást ki kell kapcsolni a kapacitás csökkentése érdekében.

A számítógép soros portjához csatlakoztatható kábel árnyékolatlan is lehet. A készülék akár 9 m-es kábelhosszal is megbízhatóan működik. Lényegesen hosszabb kábelhossz esetén erősebb RS 232 kommunikátort kell használni.

Az elektromos csatlakozások topológiája tetszőleges. Ha magas a páratartalom, használjon további bypass kondenzátorokat.

A kódok és adatok leolvasására szolgáló ingyenes szoftver (böngésző) letölthető a gyártók weboldaláról, és DOS alatti használatra készült. A szoftveralkalmazás kis mérete a "DOS" verzióban lehetővé teszi, hogy DOS rendszerindító hajlékonylemezre helyezzük, és még DOS-szal nem kompatibilis szoftverrel felszerelt számítógépeken is használható. Nem kötelező feltétel még a merevlemez jelenléte is a számítógépben.

Az adatcsere általános elvei



Jegyzet. Hacsak másképp nem jelezzük, minden szám hexadecimális (hexadecimális) formátumban van megadva.




A decimális formátumot a dec címke jelzi.

Az adatcsere háromvezetékes soros kapcsolaton keresztül történik, inicializálási szolgáltatás üzenetváltás használata nélkül (handshaking). A készülék meghallgatja a csatornát az üzenetekre, végrehajtja a kapott parancsokat, és továbbítja az eredményeket egy személyi számítógépre (PC), majd azonnal visszatér hallgatási módba. A vezérlőbe be- és kilépő adatok szekvenciális bájtok láncolatába szerveződnek, amelyek közül az első a vezérlés. Az ellenőrző bájt általában 0 és 15 dec közötti szám (vagy 0-F hex), amely leírja a következő információs bájtok számát. Így például egy 3 bájtos parancs így néz ki: 03 (check byte), 1. bájt, 2. bájt, 3. bájt. Hasonló formátumot használnak mind a bejövő parancsok a fedélzeti öndiagnosztikai rendszer lekérdezéséhez, mind a kért információkat tartalmazó kimenő üzenetek. Meg kell jegyezni, hogy a vezérlő bájtban csak négy alacsony rendű bitet használnak - a magasabb rendű bitek bizonyos speciális parancsok számára vannak fenntartva, és a PC felhasználhatja őket a vezérlővel való kapcsolat inicializálása és az adatátviteli protokoll egyeztetése során. valamint az átviteli hibák szabályozására szolgáló vezérlő. Különösen átviteli hiba esetén a vezérlő a vezérlő bájt legjelentősebb bitjét (MSB) egyre állítja. Sikeres átvitel esetén mind a négy legjelentősebb bit nullára kerül.

Jegyzet. Van néhány kivétel az ellenőrző bájt használatára vonatkozó szabályok alól.


A vezérlő és a fedélzeti öndiagnosztikai rendszer inicializálása



Az adatcsere megkezdéséhez a PC-nek kapcsolatot kell létesítenie a vezérlővel, majd inicializálnia kell a vezérlőt és az OBD II adatcsatornát.



Kapcsolat létrehozása



Miután csatlakoztatta a vezérlőt a számítógéphez és az OBD diagnosztikai csatlakozóhoz, inicializálni kell, hogy elkerülje a soros vonalak zajával járó fagyásokat, ha azokat a vezérlő tápellátásának bekapcsolása előtt csatlakoztatták. Ezzel egyidejűleg az interfész tevékenységének egyszerű ellenőrzése is megtörténik. Mindenekelőtt egy egybájtos 20 (hex) jel kerül elküldésre, amelyet a vezérlő a kapcsolat létrehozására irányuló parancsként érzékel. Válaszul a vezérlő egyetlen bájtos FF hexa (255 dec) jelet küld a vezérlő helyett, és készenléti üzemmódba lép az adatok fogadására. A számítógép most folytathatja az adatcsatorna inicializálását.

Jegyzet. Ez azon kevés esetek egyike, amikor a vezérlő nem használ vezérlő bájtot.


Inicializálás



Ebben a szakaszban inicializálják azt a protokollt, amelyen keresztül az adatok cseréje történik, az ISO protokoll esetében pedig a fedélzeti rendszer inicializálását. Az adatcsere a három protokoll egyikével történik: VPW (General Motors), PWM (Ford) és ISO 9141-02 (ázsiai/európai gyártók).

Jegyzet. Sok kivétel van: például egyes Mazda modellek lekérdezésekor a Ford PWM protokollja használható. Ezért, ha átviteli problémák lépnek fel, először próbáljon meg valamilyen más protokollt használni. A protokoll kiválasztása a 41(hex) vezérlő bájtból és az azt közvetlenül követő bájtból álló kombináció továbbításával történik, amely meghatározza a protokoll típusát: 0 = VPW, 1 = PWM, 2 = ISO 9141. Így például a 41-es paranccsal (hex) 02(hex) az ISO 9141 protokoll inicializálva van.




Válaszul a vezérlő egy vezérlő bájtot és egy állapotbájtot küld. Az MSB vezérlő bájt beállítása jelzi a problémákat, és a következő állapotbájt tartalmazza a megfelelő információkat. Sikeres inicializáláskor a 01(hex) vezérlő bájt kerül elküldésre, jelezve, hogy egy ellenőrző állapotbájt következik. VPW és PWM protokollok esetén az ellenőrző bájt a protokoll kiválasztási bájt egyszerű visszhangja (0 vagy 1), amikor az ISO 9141 protokoll inicializálva van, ez egy digitális kulcs lesz, amelyet a fedélzeti OBD processzor ad vissza, amely meghatározza, hogy a protokoll két, kissé eltérő verziója közül melyiket használják.

Jegyzet. A digitális kulcsnak pusztán információs célja van. Megjegyzendő, hogy a VPW és PWM protokollok inicializálása sokkal gyorsabb, mivel csak a releváns információk továbbítását igényli a vezérlőnek. Az ISO szabványnak megfelelő modelleken az inicializálás körülbelül 5 másodpercet vesz igénybe, amelyet a vezérlő és a fedélzeti processzor közötti információcserére fordítanak, 5 baud sebességgel. Az olvasónak meg kell jegyeznie, hogy egyes ISO 9141 járműmodelleknél a protokoll inicializálása szünetel, ha 5 másodpercen belül nem küldenek adatkérést – ez azt jelenti, hogy a számítógépnek néhány másodpercenként automatikusan kérést kell kiadnia, még üresjáratban is.


A kapcsolat létrejötte és a protokoll inicializálása után megkezdődik a normál adatcsere, amely a PC-től kapott kérésekből és a vezérlő által kiadott válaszokból áll.

Adatcsere eljárás



A vezérlő működése az ISO 9141-2 és SAE család protokolljainak (VPW és PWM) használatakor némileg eltérő forgatókönyv szerint történik.



Csere SAE protokollon keresztül (VPW és PWM)



A protokollok használatával történő adatcsere során csak egy adatkeret kerül pufferelésre, ami azt jelenti, hogy meg kell adni a rögzítendő vagy visszaküldendő keretet. Egyes (ritka) esetekben a beépített processzor egynél több keretből álló csomagokat is továbbíthat. Ilyen helyzetben a kérést addig kell ismételni, amíg a csomagban lévő összes keret meg nem érkezik.

A kérés mindig a következőképpen alakul: [Control byte], [SAE standard request], [Frame number]. Mint fentebb említettük, a vezérlő bájt általában egy szám, amely megegyezik az őt követő bájtok teljes számával. A kérés a SAE J1950 és J1979 specifikációi szerint van formázva, és egy fejlécből (3 bájt), egy információs bájt sorozatból és egy hibavezérlő bájtból (CRC) áll. Vegye figyelembe, hogy míg a kérésinformációt szigorúan a SAE specifikációi szerint állítják elő, a vezérlő bájt és a keretszám fogyasztója az interfész chip.

Az eljárás sikeres befejezése után a válaszüzenet mindig a következő formátumú: [Control byte], [SAE standard response]. A vezérlő bájt, mint korábban, meghatározza az őt követő információs bájtok számát. A válasz a SAE szabvány követelményeinek megfelelően egy fejlécből (3 bájt), egy információs bájtból és egy CRC bájtból áll.

Hiba esetén egy 2 bájtos válaszüzenet kerül elküldésre: [Control byte], [Status byte]. Ebben az esetben az MSB a vezérlő bájtban van beállítva. A négy legkisebb jelentőségű bit a 001 számot alkotja, ami azt jelzi, hogy a vezérlő bájtot egyetlen bájt követi, az állapotbájt. Ez a helyzet meglehetősen gyakran előfordulhat, hiszen a Műszaki leírás lehetőséget ad arra, hogy a fedélzeti processzor ne adjon ki adatot, valamint hibás adatok továbbítását abban az esetben, ha a kérés nem felel meg a járműgyártók által támogatott szabványnak. Az is előfordulhat, hogy a kért adatok pillanatnyilag nincsenek a processzor RAM-jában. Ha a chip nem kapja meg a várt választ, vagy sérült adatokat kap, az MSB vezérlő bájt kerül beállításra, majd egy állapotbájt következik.



A buszon történő ütközések esetén az interfész egyetlen 40 (hex) bájtot állít elő, amely egy olyan vezérlő bájt, amelynek a legkisebb jelentőségű bitje törlődik. Hasonló helyzet gyakran előfordulhat, amikor az autóbuszt a diagnosztikai adatoknál magasabb prioritású üzenetek terhelik - a számítástechnikai eszköznek meg kell ismételnie az eredeti kérést.

Csere ISO 9141-2 protokollok használatával



Az ISO 9141-2 szabványt a legtöbb ázsiai és európai autógyártó használja. A PC által generált kérés felépítése nem sokban tér el a SAE szabványokban használttól, azzal a különbséggel, hogy a chipnek nincs szüksége információra a keretszámról, és a megfelelő információnak nem kell jelen lennie a csomagban. Így egy kérés mindig egy ellenőrző bájtból áll, amelyet információs bájtok láncolata követ, beleértve az ellenőrző összeget is. Válaszüzenetként a chip egyszerűen továbbítja a fedélzeti processzor által generált jeleket. A válaszüzenetben nincs vezérlő bájt, így a PC folyamatosan érzékeli a bejövő információkat, amíg a láncot meg nem szakítja egy 55 ezredmásodperces szünet, jelezve az információs csomag befejezését. Így a válaszüzenet egy vagy több keretből állhat, ahogy azt a SAE J1979 specifikáció megköveteli. A chip nem elemzi a képkockákat, nem dobja el a nem diagnosztikai képkockákat stb. A PC-nek önállóan kell feldolgoznia a bejövő adatokat, hogy a fejléc bájtok elemzésével elkülönítse az egyes kereteket.

Jegyzet. A legtöbb lekérdezésre adott válasz egyetlen keretből áll.


Az interfészvezérlők legújabb verziójának módosításai



Az alábbiakban bemutatjuk a legújabb interfészvezérlőkre jellemző SAE és ISO 9141 protokollokat használó adatátviteli folyamat főbb különbségeit, valamint az ISO 14230 protokollt használó adatátvitel sorrendjét:


  • 1) ISO 9141 szabvány: Címbájt hozzáadva;
  • 2) ISO 9141 szabvány: Nem csak egy, hanem mindkét kulcsbájtot ad vissza; (egy további bájt is visszaküldésre kerül SAE módokban, de itt nem használják).
  • 3) Hozzáadott támogatás az ISO 14230 protokollhoz.

Jegyzet. Minden információs bájt hexadecimális formátumban kerül továbbításra.


Az XX karakter meghatározatlan, fenntartott vagy azonosítatlan bájtot jelöl.

Kapcsolat létrehozása



A kapcsolat beállítási eljárása nem változott:
  • Feladás: 20
  • Recepció: FF

Protokoll kiválasztása

VPW:
  • Kiszállítás: 41.00
  • Ügyfélfogadás: 02, 01, XX

PWM:
  • Feladás: 41, 01
  • Ügyfélfogadás: 02, 01, XX

ISO 9141:
  • Küldés: 42, 02, adr, ahol: adr - cím byte (általában 33 hex)
  • Fogadás: 02, K1, K2, ahol K1, K2 az ISO kulcsbájtok
  • Vagy: 82, XX, XX (iSO 9141 inicializálási hiba)

(A cikk a weboldalról kölcsönzött: «www.MercedesMan.ru»)

ISO 14230 (gyors inicializálás):
  • Küldés: 46, 03, R1, R2, R3, R4, R5, ahol: R1÷R5 - üzenet a kapcsolat létrehozására irányuló ISO 14230-as kérés kezdetéről, általában R1÷R5 = C1, 33, F1, 81, 66
  • Fogadás: S1, S2, ………, ahol S1, S2, ……… - üzenet a kapcsolat létrehozásához szükséges ISO 14230 válasz kezdetéről

Jegyzet. Egynél több ECU egymás után továbbítható. Válaszként negatív válaszkód is használható.


Egy tipikus pozitív válasz így néz ki: S1, S2, ……. = 83, F1, 10, C1, E9, 8F, BD

ISO 14230 (lassú inicializálás): Ugyanaz, mint az ISO 9141.

Megjegyzés és megjegyzések



Ha a vezérlőt csak egy vagy két protokollon keresztül kívánja használni az adatok továbbítására, akkor a felesleges komponensek kiküszöbölhetők. Például, ha a VPW (GM) protokollhoz egy áramkört szervez a vezérlőt az autóval összekötő vezetékben, csak három vezetékre lesz szükség (16., 5. és 2. kapocs).

Ha a PWM protokollt nem használják, az R4, R6, R7, R8, R9, R10, T1, T2 és D1 elemek kizárhatók.

Ha az ISO protokoll szerinti cserét megtagadják, a következő elemeket kizárják: R15, R16, R17, R18, R19, R21, T4 és T5.

A VPW protokoll használatának megtagadása lehetővé teszi a következő elemek kizárását: R13, R14, R23, R24, D2, D3 és T3.

5%-os ellenállástűrő szénfilm ellenállásokat használnak.

Kérjük, vegye figyelembe, hogy nincs vészhelyzeti visszaállítás gomb (RESET), ha szükséges, az ilyen visszaállítás a vezérlő leválasztásával az autós csatlakozóról történhet (az interfész processzora automatikusan újraindul). A szoftver újraindítása a számítógépen az interfész új inicializálását eredményezi.
Ez a cikk a címen érhető el: orosz, angol, bolgár, fehérorosz, ukrán, szerb, horvát, román, lengyel, szlovák
A cikk ellenőrzése megtörtént: Rodionov Artyom Szemjonovics
Megosztani a barátokkal:
◀ Előző
C-Class W203 / Gyújtás és vezérlőrendszer
Következő ▶

Elektronikus motorvezérlő rendszerek, befecskendező-, gyújtás- és segédfékrendszerek diagnosztikája
Elektronikus vezérlőrendszer diagnosztika és diagnosztikai berendezések
Izzítógyertyák ki- és beszerelése
Dízel izzítógyertyák ellenőrzése
Dízelmotor előmelegítő rendszer
Automata klímaberendezés (AC) elektronikus rendszerének diagnosztikája
Oszcilloszkóp használata jelek megfigyelésére a vezérlőrendszer áramköreiben
További hasonló cikkek más modellek javításához

☛ Vezérlő- és felügyeleti eszközök Mercedes W124 (1984-1995)
☛ Vezérlő személyi számítógép csatlakoztatására az OBD II fedélzeti… Mercedes W463 (1999-2019)
☛ Vezérlő személyi számítógép csatlakoztatására az OBD II fedélzeti… Mercedes W163 (1997-2005)
☛ Vezérlő személyi számítógép csatlakoztatására az OBD II fedélzeti… Mercedes W220 (1998-2005)
☛ Óvintézkedések a befecskendező rendszerrel végzett munka során Mercedes Sprinter (1995-2000, diesel)
Különböző formátumú hivatkozások ehhez a cikkhez
Látogatók észrevételei és visszajelzései
Még nincsenek hozzászólások


Mennyi lesz 15 + 36 ?

       





W203 (2000-2007) 
  • Általános információ
  • Bevezetés a kézikönyvbe
  • Kezelési útmutató
  • Karbantartás
  • Motor és rendszerek
  • Benzinmotorok
  • Dízelmotorok
  • Hűtőrendszer
  • Szellőztetés és fűtés
  • Motor energiarendszer
  • Befecskendező rendszer (benzin)
  • Befecskendező rendszer (dízel)
  • Kipufogórendszer
  • Gyújtás és vezérlőrendszer
  • Töltő és indító rendszerek
  • Jármű sebességváltó
  • Kézi sebességváltó
  • Automata sebességváltó
  • Tengelykapcsoló és hajtótengelyek
  • Differenciál
  • Alváz
  • Fékrendszer
  • Jármű felfüggesztés
  • Jármű kormányzás
  • Karosszériá
  • Jármű külső (külső elemek)
  • Jármű belső (belső elemek)
  • Elektromos berendezések
  • Berendezések és műszerek
  • Világítási rendszer
  • Bekötési rajzok (2000)
  • Bekötési rajzok (2001 óta)
W202 (1993-2000) 
  • Általános információ
  • Kezelési útmutató
  • Járművezérlés
  • Autóápolás
  • Karbantartás
  • Motor és rendszerek
  • Benzinmotorok
  • Dízelmotorok
  • Kenőrendszer
  • Hűtőrendszer
  • Fűtés és szellőztetés
  • Gyújtásrendszer
  • Üzemanyagrendszer
  • Befecskendező rendszer (benzin)
  • Befecskendező rendszer (dízel)
  • Kipufogórendszer
  • Jármű sebességváltó
  • Kuplung
  • Sebességváltó
  • Alváz
  • Felfüggesztés, kerekek és gumik
  • Jármű kormányzás
  • Fékrendszer
  • Karosszériá
  • Jármű külső (külső elemek)
  • Jármű belső (belső elemek)
  • Ajtók és ablakok
  • Elektromos berendezések
  • Berendezések és műszerek
  • Tápegységek
  • Világítási rendszer
  • Bekötési rajzok
190 (W201) (1982-1993) 
  • Általános információ
  • Bevezetés a kézikönyvbe
  • Üzemeltetés és karbantartás
  • Karbantartás (benzin)
  • Karbantartás (dízel)
  • Hibadiagnosztika
  • Motor és rendszerek
  • Benzinmotor I4
  • Benzinmotor V6
  • Dízelmotorok
  • Motorjavítás
  • Hűtés és fűtés
  • Energiaellátó rendszer (karburátor)
  • Befecskendező rendszer (benzin)
  • Befecskendező rendszer (dízel)
  • Kipufogórendszer
  • Töltő és indító rendszer
  • Gyújtórendszer (I4)
  • Gyújtásrendszer (V6)
  • Dízel fűtési rendszer
  • Jármű sebességváltó
  • Kuplung
  • Kézi sebességváltó
  • Automata sebességváltó
  • Kardántengely és tengelytengelyek
  • Alváz
  • Fékrendszer
  • Jármű felfüggesztés
  • Jármű kormányzás
  • Karosszériá
  • Jármű külső (külső elemek)
  • Jármű belső (belső elemek)
  • Ajtók, zárak és ablakok
  • Elektromos berendezések
  • Berendezések és műszerek
  • Bekötési rajzok
 
MercedesMan.ru © 2017–2026 · Mobil verzió · Olvass a Mercedesről · Az oldal térképe: EN BG BY UA RS HR RO PL SK HU · Visszacsatolás · Webhelykeresés · A könyvjelzőkhöz A-Class (W168) · C-Class (W201) · C-Class (W202) · C-Class (W203) · E-Class (W123) · E-Class (W124) · E-Class (W210) · G-Class (W463) · M-Class (W163) · S-Class (W116, benzin) · S-Class (W126, benzin) · S-Class (W140) · S-Class (W220) · Sprinter · Vito 1 · Vito 2 · Vario 814D ·
 
Kizárólag sütiket használunk, amelyek nélkül előfordulhat, hogy a weboldal egyes funkciói nem érhetők el.