OBD istorijat

Uvod: mala utičnica, veliki uticaj

Ako zavirite ispod volana većine savremenih automobila, ugledaćete malu trapezoidnu utičnicu sa 16 pinova. Ništa spektakularno na prvi pogled – ali upravo kroz tu priključnicu automobil komunicira sa dijagnostičkim uređajem.

Ta utičnica zove se OBD2 konektor i ona je ulaz u svet podataka o motoru, emisijama, senzorima i radu vozila. Mnogi je doživljavaju kao „mesto gde se kači dijagnostika“, ali suština je dublja: OBD2 standard se pre svega tiče fizičke priključnice i rasporeda njenih pinova, a tek onda protokola, kodova grešaka i ostalog.

Zašto je OBD uveden: ekologija kao pokretač

Pre nego što su postojali OBD i OBD2, dijagnostika je bila kombinacija iskustva, sluha i probne lampice. Elektronske jedinice bile su jednostavne, konektori različiti od proizvođača do proizvođača, a standardizacije skoro da nije bilo.

Okidač za uvođenje reda nije došao iz radionica, već iz zakonodavstva. Zbog sve strožih normi o zagađenju, uveden je zahtev da vozilo mora stalno nadzirati ključne komponente emisije izduvnih gasova i prijaviti kvar koji povećava emisije.

Drugim rečima, OBD2 je nastao zbog ekologije – da bi se pratila i kontrolisala emisija izduvnih gasova, a nama u radionicama je usput doneo jedinstveni konektor, standardizovane kodove i pristup podacima u realnom vremenu.

Istorijski pregled OBD standarda
Istorijski razvoj OBD sistema. Izvor: csselectronics.com

OBD2 priključnica: jedinstven oblik, definisani pinovi

Sa OBD2 standardom uveden je jedinstveni 16-pinski DLC konektor (J1962). To je trapezoidna utičnica koja mora da bude:

  • fizički pristupačna vozaču (obično ispod volana ili blizu osigurača),
  • istog oblika i dimenzija na svim vozilima koja potpadaju pod standard,
  • povezana tako da određeni pinovi imaju jasno definisanu ulogu.

Iako konektor ima 16 pinova, OBD2 propisuje samo neke kao obavezne. Ostale proizvođač može koristiti po svom nahođenju za dodatne module i privatne protokole.

Pin Obaveznost Namena Napomena
4 obavezno Chassis Ground masa šasije, „debela“ masa vozila
5 obavezno Signal Ground signalna masa za elektroniku i komunikaciju
16 obavezno Battery +12 V stalni plus, napajanje dijagnostičkog uređaja
7 obavezno ako je ISO/K-line K-linija primarna dijagnostička linija za motor kod ISO 9141 / KWP2000
15 opciono L-linija kod starijih sistema za inicijalizaciju K-line komunikacije
6 obavezno ako je CAN CAN High jedna od dve CAN žice za OBD komunikaciju
14 obavezno ako je CAN CAN Low druga CAN žica, zajedno sa pinom 6 čini CAN par
1, 2, 3, 8, 9, 10, 11, 12, 13 po potrebi razni sistemi ABS, airbag, body modul, dodatne mreže – po izboru proizvođača

Ovo je ključna stvar: OBD2 jasno propisuje gde su mase, napajanje i gde je komunikacija za motor, ali ne propisuje gde će biti ostali sistemi. Zato motor najčešće „živi“ na pinu 7 (ili na CAN-u preko pinova 6 i 14), dok ostali moduli mogu biti raspoređeni po drugim pinovima.

Praktičan primer: Opel, početak 2000-ih i prespajanje žica

Ako ste radili sa Opelima iz perioda oko 2000. godine, verovatno se sećate situacije kada:

  • motor radi dijagnostiku bez problema preko pina 7,
  • ABS i airbag tester „ne vidi“ – iako znate da su tu.

Razlog je jednostavan:

  • motorni ECU se javlja preko K-linije na pinu 7, kako standard i nalaže,
  • ABS je recimo spojen na pin 3,
  • airbag na pin 12,
  • body modul na nekom sasvim drugom pinu.

Univerzalni tester očekuje da mu je komunikaciona žica vezana na pin 7. Da biste „čuli“ ABS ili airbag, morali ste ručno da prebacite K-liniju testera na odgovarajući pin – često uz pomoć dodatnih adaptera ili bockanjem pinova.

To nije bila greška u vozilu, već posledica činjenice da OBD2 standard obavezuje proizvođača da motor i emisije budu dostupni na propisanom pinu, ali ne i da svi ostali moduli koriste isti kanal.

Šest stubova OBD2 standarda

Da bismo razumeli šta se može, a šta ne može očekivati od OBD2 konektora, važno je sagledati šest ključnih stvari koje standard propisuje.

  • 1. Sistem za emisije – OBD2 je uveden zbog ekologije
    Primarni cilj OBD2 sistema je da prati komponente koje utiču na izduvne gasove, da prepozna kvar koji povećava emisije, snimi grešku i obavesti vozača. To znači da će OBD2 uvek „brinuti“ o lambdi, katalizatoru, EGR-u, EVAP sistemu i sličnim elementima.
  • 2. Standardizovan konektor
    SAE International propisuje OBD2 jedinstvenu 16-pinsku priključnicu (J1962) koja mora biti dostupna u kabini. Fizički izgled je isti na svim vozilima, što omogućava da se univerzalni tester uopšte može uključiti u bilo koji auto.
  • 3. Standardizovani DTC kodovi (Diagnostic Trouble Codes)
    OBD2 uvodi zajednički format kodova grešaka, pre svega za motor i emisije: P0xxx kodovi važe na svim markama. Na primer, P0300 (nasumičan misfire) znači isto na Opelu, Volkswagen-u, Toyoti ili BMW-u.
  • 4. Malfunction Indicator Lamp (MIL) – Check Engine
    OBD2 definiše kako i kada se pali lampica Check Engine ili Service Engine Soon. Ona mora da se upali kod kvarova koji utiču na emisije, može da treperi kod ozbiljnih misfire problema i mora da se gasi prema jasno definisanim pravilima nakon otklanjanja kvara.
  • 5. Standardizovani komunikacioni protokoli
    Standard dozvoljava više protokola, ali ih jasno definiše: ISO 9141-2, KWP2000, J1850 PWM/VPW, kao i CAN (ISO 15765). Kada je u pitanju K-linija, OBD2 propisuje da je ona upravo na pinu 7. CAN varianta koristi pinove 6 i 14.
  • 6. Pristup podacima u realnom vremenu (Live Data)
    Pored kodova grešaka, dijagnostički uređaj mora da ima pristup nizu standardizovanih parametara u realnom vremenu: obrtaji, temperatura rashladne tečnosti, naponi lambda sondi, MAF/MAP vrednosti, korekcije goriva (fuel trim) i drugi ključni podaci.

Kao dodatak svemu ovome, OBD2 je zamišljen kao otvoren standard – specifikacije su javne i bilo koja firma može napraviti kompatibilan skener ili uređaj za čitanje podataka. Zato danas imamo sve, od jeftinih bluetooth adaptera do ozbiljnih profesionalnih dijagnostičkih sistema.

Od blink kodova do K-linije i CAN-a

Prve dijagnostike nisu imale ni standardizovan konektor, ni protokol, ni Live Data. Na mnogim vozilima postupak je bio jednostavan: premostiš određene pinove, Check Engine počne da treperi, a ti brojiš kratke i duge bljeskove – blink kodovi.

Kasnije dolazi serijska komunikacija, pa standardizacija protokola kao što su ISO 9141 i KWP2000 na K-liniji. K-linija je dugo bila osnovni „komunikacioni kanal“ evropskih automobila: jedna žica, pristojna brzina i dovoljno za motorni ECU i osnovne sisteme.

Kako je broj modula rastao, a zahtevi za brzinom i pouzdanošću komunikacije postajali sve veći, na scenu stupa CAN, koji danas dominira kao transportni sloj za OBD2 komunikaciju i kao glavna mreža za kritične sisteme poput motora, ABS-a i airbaga.

Šta OBD2 ne garantuje – granice standarda

Važno je naglasiti i ono što OBD2 ne radi, da ne bismo imali nerealna očekivanja. Standard garantuje pristup:

  • sistemu motora,
  • komponentama emisije,
  • standardizovanim kodovima i osnovnim Live Data parametrima.

Međutim, OBD2 ne garantuje da ćeš preko istog konektora i istih pinova moći da pristupiš ABS-u, airbagu, servu, menjaču, instrument tabli ili body modulu. Za to su često potrebni:

  • dodatni pinovi na istom konektoru,
  • proizvođački (proprietary) protokoli,
  • specijalne dijagnostičke komande i fabrički uređaji.

Zato jedan mali OBD2 skener nikada nije kompletna dijagnostika za ceo automobil, već pre svega alat za motor i emisije.

Zaključak: OBD2 kao ulazna kapija u svet komunikacije

OBD2 je uveo red u svet dijagnostike: jedinstvenu priključnicu, zajedničke kodove i standardizovane protokole. Omogućio je da jedan univerzalni tester može da razgovara sa motorom na stotinama različitih modela vozila.

Ali OBD2 je samo prva kapija – ulaz u priču o tome kako automobil komunicira sa dijagnostičkim uređajem. Ako želimo da razumemo ceo sistem, moramo krenuti dalje: ka K-liniji, CAN magistrali, LIN-u i ostalim mrežama koje povezuju sve elektronske jedinice u vozilu.

U narednim tekstovima zadržaćemo se upravo na tome: kako komunicira K-linija, šta znači ISO 9141 i KWP2000, kako su blink kodovi prerasli u savremene DTC kodove i gde u realnim uslovima radionice ima smisla meriti, testirati i sumnjati.

Jer obično nije problem u tome da automobil „nema dijagnostiku“ – već u tome da moramo tačno znati gde govori, kojim jezikom i preko kog pina.