Sunteți pe pagina 1din 15

Tema Nr.

5
Diagnosticare la bord.Proceduri.Softuri.Aplicatii

Scopul servicului/modului 1 al standardului OBD 2 este de a memora parametrii generali ai


motorului n cazul apariiei unui cod de eroare (DTC) precum i de a permite accesul
dispozitivelor de diagnosticare (scantool) la parametrii care influeneaz emisiile poluante.
Acesti parametrii includ valori analogice ale senzorilor, comenzi ctre sistemele de acionare
i strile diferitelor sisteme de control (injecie, EVAP, etc.)
Standardul OBD 2 definete un numr de 57 de parametrii motor care pot fi citii cu
ajutorul unui dispozitiv de diagnosticare. Cu toate acestea productorii auto definesc un
numr minim de parametrii, ntre 10 i 30, care pot fi accesibili prin intermediul dispozitivelor
de diagnosticare.
Dup cum am mai discutat sunt dou tipuri de dizpozitive de diagnosticare: 1) de sine
stttor (vezi foto mai sus) care pur i simplu se conecteaz la portul OBD al automobilului
i poate fi utilizat direct pentru citirea parametrilor motorului, 2) programe ce ruleaz pe
diverse sisteme de operare (Windows, Android) i care utilizeaz un adaptor/decodor pentru
interpretarea semnalelor venite de la calculatorul de injecie.

Foto: Dispozitiv de diagnosticare auto OBD 2 (software PC + adaptor)


Avantajul acestui sistem de diagnosticare este dat de posibilitatea de a nregistra i prelucra
parametrii motorului disponibili n modul 1 al standardului OBD 2.
Exemple de parametrii motor cititi cu un scantool OBD 2 (PC):
Motor Diesel
Autoturism
Motor

Chevrolet Captiva
Diesel

Protocol OBD
Standard OBD

ISO 15765-4 CAN


EOBD
Parametrii motor standard OBD 2 - serviciu/mod $01
Unitatea de
PID Descriere
Valoare
msur
0x04 Sarcina motorului calculat
16
%
0x05 Temperatura lichidului de rcire
80
C
0x0B Presiune absolut aer admisie
94 (0,94)
kPa (bar)
0x0C Turaie motor
800
rpm
0x0D Vitez automobil
0
km/h
0x0F Temperatur aer admisie
40
C
0x10 Debit masic aer admisie
12.09.14
g/s
0x11 Poziie absolut clapet obturator
18
%
0x1F Timpul de la pornirea motorului
00:06:57
h:min:s
0x21 Distana parcurs de la aprinderea MiL
0
km
30980
0x23 Presiune ramp combustibil
kPa (bar)
(309,8)
0x2F Nivel combustibil rezervor
47,5
%
Numrul de cicluri de nclzire de la tergerea DTC0x30
255
#
urilor
0x31 Distana parcurs de la tergerea DTC-urilor
52611
km
0x33 Presiunea atmosferic
101 (1,01) kPa (bar)
0x42 Tensiune modul de control (calculator injecie)
14.62
V
0x49 Poziie D pedal de acceleraie
0
%
Motor Benzin
Autoturism
Motor
Protocol OBD
Standard OBD

Kia Ceed
Benzin
ISO 15765-4 CAN
EOBD
Parametrii motor standard OBD 2 - serviciu/mod $01
Unitatea de
PID Descriere
Valoare
msur
bucl
0x03 Starea sistemului de alimentare
nchis
0x04 Sarcina motorului calculat
37
%
0x05 Temperatura lichidului de rcire
84
C
0x06 Corecie scurt a injeciei
-1,6
%
0x07 Corecie lung a injeciei
3,1
%
0x0B Presiune absolut aer admisie
48 (0,48)
kPa (bar)
0x0C Turaie motor
665
rpm
0x0D Vitez automobil
0
km/h
0x0E Avansul la aprindere cilindrul 1
-1
grade
0x0F Temperatur aer admisie
48
C
0x11 Poziie absolut clapet obturator
6
%

0x14
0x15
0x1F
0x21
0x2E
0x30
0x31
0x3C
0x43
0x44
0x45
0x46

Tensiune sond lambda 1 banc 1


Tensiune sond lambda 2 banc 1
Timpul de la pornirea motorului
Distana parcurs de la aprinderea MiL
Comanda purjare sistem EVAP
Numrul de cicluri de nclzire de la tergerea DTCurilor
Distana parcurs de la tergerea DTC-urilor
Temperatur catalizator senzor 1 banc 1
Sarcina motorului absolut
Raport amestec stoichiometric (lambda)
Poziia relativ a clapetei obturatoare
Temperatur aer ambiant

0,085
0,47
00:06:59
0
0

V
V
h:min:s
km
%

255

16348
436
31,4
0,999
0
20

km
C
%
%
C

Fiecare parametru are un identificator unic n format hexadecimal (PID). Viteza de citire a
parametrilor depinde de protocolul utilizat de diagnoza OBD 2. Daca se utilizeaz protocolul
CAN se pot citi n jur de 55 parametrii pe secund. Daca protocolul este KWP se pot citi n jur
de 7 parametrii pe secund. Detalii despre protocoalele de comunicaie putei citi n articolul
Secretele OBD 2 totul despre diagnoza auto.
Producatorii auto sunt obligai s transmit un numr minim de parametrii ai motorului
ctre un dispozitiv de diagnosticare OBD 2. Aceti parametrii sunt:

Turaia motorului

Temperatura lichidului de racire

Viteza automobilului

Presiunea combustibilului din ramp (diesel)

Sarcina calculat a motorului

Pe lng aceti parametrii fiecare constructor poate decide dac mai adaug informaii
adiionale sau nu.
Aceti parametrii mai sunt utilizai pentru a memora informaii despre starea motorului
(freeze frame) n cazul aparitiei unui defect (DTC). n plus pot furniza informaii obiective
pentru a putea diagnostica o eventuala funcionare defectuoas a motorului sau pentru a citi
istoricul motorului.
De exemplu parametrul cu identificatorul (0x31) ne informeaz cai km au fost parcuri de
la ultima tergere a unui cod de defect (DTC). Informaia poate fi util la achiziionarea unui
automobil utilizat, pentru a verifica veridicitatea rulajului afiat n bordul automobilului.
Parametrii fizici ai motorului (presiune, debit de aer, presiune combustibil) pot fi
inregistrai i apoi reprezentai grafic pentru o mai bun nelegerea a funcionrii motorului,
att n regim de funcionare normal dar mai ales n cazul funcionrii defectuoase.

Foto: Diagnoza auto OBD 2 - variaia turaiei motorului n timp (diesel)

Foto: Diagnoza auto OBD 2 - variaia presiunii aerului de admisie n timp (diesel)

Foto: Diagnoza auto OBD 2 - variaia debitului masic al aerului de admisie n timp (diesel)

Foto: Diagnoza auto OBD 2 - variaia presiunii combustibilului din ramp n timp (diesel)
De asemnea se poate reprezenta grafic variatia unui parametru motor n funcie de alt
parametru motor. De exemplu se poate analiza variaia presiunii i a debitului aerului n
colectorul de admisie n funcie de turaie sau variaia presiunii combustibilului din ramp
(diesel) n funcie de turaia motorului.
Fiecare parametru are un identificator unic n format hexadecimal (PID). Viteza de citire a
parametrilor depinde de protocolul utilizat de diagnoza OBD 2. Daca se utilizeaz protocolul
CAN se pot citi n jur de 55 parametrii pe secund. Daca protocolul este KWP se pot citi n jur
de 7 parametrii pe secund. Detalii despre protocoalele de comunicaie putei citi n articolul
Secretele OBD 2 totul despre diagnoza auto.

Producatorii auto sunt obligai s transmit un numr minim de parametrii ai motorului


ctre un dispozitiv de diagnosticare OBD 2. Aceti parametrii sunt:

Turaia motorului

Temperatura lichidului de racire

Viteza automobilului

Presiunea combustibilului din ramp (diesel)

Sarcina calculat a motorului

Pe lng aceti parametrii fiecare constructor poate decide dac mai adaug informaii
adiionale sau nu.
Aceti parametrii mai sunt utilizai pentru a memora informaii despre starea motorului
(freeze frame) n cazul aparitiei unui defect (DTC). n plus pot furniza informaii obiective
pentru a putea diagnostica o eventuala funcionare defectuoas a motorului sau pentru a citi
istoricul motorului.
De exemplu parametrul cu identificatorul (0x31) ne informeaz cai km au fost parcuri de
la ultima tergere a unui cod de defect (DTC). Informaia poate fi util la achiziionarea unui
automobil utilizat, pentru a verifica veridicitatea rulajului afiat n bordul automobilului.
Parametrii fizici ai motorului (presiune, debit de aer, presiune combustibil) pot fi
inregistrai i apoi reprezentai grafic pentru o mai bun nelegerea a funcionrii motorului,
att n regim de funcionare normal dar mai ales n cazul funcionrii defectuoase.

Foto: Diagnoza auto OBD 2 - variaia turaiei motorului n timp (diesel)

Foto: Diagnoza auto OBD 2 - variaia presiunii aerului de admisie n timp (diesel)

Foto: Diagnoza auto OBD 2 - variaia debitului masic al aerului de admisie n timp (diesel)

Foto: Diagnoza auto OBD 2 - variaia presiunii combustibilului din ramp n timp (diesel)
De asemnea se poate reprezenta grafic variatia unui parametru motor n funcie de alt
parametru motor. De exemplu se poate analiza variaia presiunii i a debitului aerului n
colectorul de admisie n funcie de turaie sau variaia presiunii combustibilului din ramp
(diesel) n funcie de turaia motorului.
OBD sau diagnoza la bord reprezit capacitatea unui automobil de a-i diagnostica diverse
componente care au impact asupra emisiilor poluante. Principalul scop al diagnozei OBD este
de a aprinde martorul Check Engine n cazul n care s-au detectat probleme de funcionare
la componentele care influeneaz direct sau indirect emisiile poluante. Modul n care trebuie
s funcioneze un echipament de diagnosticare este stabilit prin standarde, americane SAE i
internaionale ISO.

Foto: Indicatorul MIL (Malfunction Indicator Lamp) denumit i Check


Engine

Istoria OBD
OBD-1

ncepnd cu 1988 regulamentele emise de CARB cer ca toate automobilele noi vndute n
statul California (USA) s aib capabiliti de diagnosticare la bord. Aceste cerine, standarde
sunt denumite ca fiind OBD-1 sau prima generaie de diagnoz la bordul automobilelor.
Succesul acestui regulament, standard nu a fost foarte mare deoarece interfaa cu echipametul
de diagnosticare nu era standadizat i fiecare constructor a plasat conectorul dup bunul plac.
De asemenea protocolul de comunicaie utilizat nu era standardizat i deci imposibil de a
creea un echipament de diagnosticare care s poat fi utilizat pe automobile diferite.
n 1994 CARB emite noile regulamente ce vor fi cunoscute ca OBD-2. Acestea sunt
impuse tuturor automobilelor noi ce vor fi vndute n California ncepnd cu anul 1996. Att
conectorul (interfaa cu echipamentul de diagnosticare) ct i protocolul de comunicaie sunt
standardizate, ceea ce face posibil dezvoltarea de echipament de diagnosticare universale.
EOBD
Versiunea european a standardului OBD-2 este denumit EOBD implementarea fiind
obligatorie pentru toate automobilele noi produse ncepnd cu 2001 pentru motoarele pe
benzin i cu 2004 pentru motoarele diesel.

Prezentare general OBD-2


Termenul OBD-2 implic cerine standardizate att pe partea de hardware (electronic,
conector) ct i pe partea de software (protocol de comunicaie, parametrii msurai). Pe scurt
putem spune c standardul OBD-2 se refer la:

conector

protocol de comunicaie

mod de funcionare (informaii/parametrii nregistrai i pui la dispoziia utilizatorului


automobilului)

Conectorul OBD-2
Standardul american SAE J1962, echivalent cu ISO 15031-3, prevede dimensiunile
conectorului OBD-2 din vehiculului i pentru echipamentul de diagnosticare. De asemenea
locaia conectorului din vehicul este standardizat, astfel fiecare automobil ce respect
regulamentul/standardul OBD-2 permite accesul utilizatorului.

Foto: Conector OBD-2 vehicul


Sursa: happautomotive.com

Conectorul trebuie s fie situat n habitaclu, n zona volanului a tabloului de bord sau a
consolei centrale. Accesul trebuie s se fac uor, de pe scaunul conductorului auto, locaia
preferat fiind ntre coloana de direcie i axa longitudinal a vehiculului.

Foto: Conector OBD-2 echipament diagnosticare (scantool)


Sursa: antratek.com
Accesul la conectorul OBD-2 din vehicul trebuie s se fac fr utilizarea unor instrumente
speciale n cazul n care conectorul este acoperit de un capac de protecie. Amplasarea
conectorului trebuie s permit montarea i demontarea echipamentului de diagnosticare cu o
singur mn, n condiii de siguran.

Foto: Numerotarea pinilor pentru un conector OBD-2 vehicul


Sursa: e-automobile.ro
Setul de regulamente SAE i ISO ce definesc OBD-2 prevede o interfa hardware
(conector) standard cu 16 pini. Spre deosebire de conectorul OBD-1, care poate fi gsit uneori
i n compartimentul motor, conectorul OBD-2 este necesar s fie la o distan de 0.61 m de
volan Numerotarea i definiia pinilor este descris dup cum urmeaz (numele pinilor sunt n
limba englez):

Pinii 1, 3, 8, 9, 11, 12, 13 nu sunt explicit definii de ctre regulament i sunt la discreia
constructorului de automobile. Utilizarea pinilor se face n funcie de protocolul utilizat.
Astfel un automobil care utilizeaz protocolul CAN pentru OBD-2 va avea n conectorul din
vehicul pinii 4 (-), 16 (+), 6 i 14. Pe de alt parte un echipament de diagnosticare (scantool)
care nu depinde de un anume protocol de comunicaie (se poate utiliza indiferent de
protocolul automobilului) va avea un conector cu toi pinii, identificare protocolului fcnduse n mod automat.
Protocoale de comunicaie utilizate pentru OBD-2

Interfaa OBD-2 pentru majoritatea automobilelor poate utiliza unul din cinci protocoale de
comunicaie. Deducerea protocolului utilizat se poate face prin identificarea pinilor de pe
conectorul OBD-2 al automobilului:
SAE J1850 PWM
Protocolul este utilizat n principal de ctre Ford Motor Company, viteza de transfer a
datelor fiind de 41.6 kB/sec. Utilizeaz pinii 2 (+) i 5 (-) pentru transmiterea semnalelor.
SAE J1850 VPW
Este un protocol standard utilizat de ctre General Motors, viteza de transfer a datelor fiind
ntre 10.4 i 41.6 kB/sec. De asemenea utilizeaz pinii 2 (+) i 5 (-) pentru transmiterea
semnalelor.
ISO 9141-2
Protocol utilizat cu precdere de ctre productorii de automobile europeni, asiatici i
Chrysler. Viteza de transfer a datelor este de 10.4 kBaud. Pentru comunicare utilizeaz pinul 7
(K-line) i opional pinul 15 (L-line).

ISO 14230 (KWP2000)


Protocol similar cu ISO 9141-2. Pentru comunicare utilizeaz pinul 7 (K-line) i opional
pinul 15 (L-line). Viteza de transfer a datelor este cuprins ntre 1.2 i 10.4 KBaud
ISO 15765 (CAN)
Protocol CAN este produsul companiei Bosch i este larg utilizat n industria
automobilelor. n funcie de viteza de transfer a datelor, pentru OBD-2, se poate utiliza CAN
de 250 kBit/sec sau de 500 kBit/sec. Pentru transmiterea datelor se utilizeaz pinul 6 (CAN
high) i 14 (CAN low). ncepnd cu 2008, toate vehiculele noi vndute n SUA sunt obligate
s utilizeze protocolul CAN pentru OBD-2.
Utilizarea unui protocol sau altul este decis n principal de norma de poluare pe care o
respect un automobil. Odat cu nsprirea limitelor de emisii poluante, cerinele OBD-2 sau
modificat n sensul creterii numrului de parametrii msurai i a testelor efectuate. Aceste
reglementri au obligat constructorii auto s utilizeze protocoalele de comunicaie mai
performante cu vitez de transfer a datelor mai ridicat. Astfel, odat cu normele Euro 4,
protocolul de comunicaie pentru OBD-2 este CAN, iar pentru vehiculele Euro 3 protocolul
poate fi ISO 9141-2 sau ISO 14230 pentru automobilele europene i SAE J1850 pentru cele
americane. Determinarea protocolului de comunicare se face automat de ctre echipamentul
de diagnoz auto (scantool), acestea fiind proiectate s comunice cu automobilul indiferent de
protocol.
Modurile de funcionare ale OBD-2

Comunicarea ntre echipamentul de diagnosticare i automobil, n cazul OBD-2, se face


utiliznd anumite servicii sau moduri de comunicare. Serviciile OBD-2 sunt numerotate de la
1 la 9 i sunt simbolizate $01, $02, ... $09. Fiecare serviciu are rolul de a extrage anumite
informaii legate de automobil.

Foto: Serviciile OBD-2

Serviciul $01 (Read real-time data) este utilizat pentru a citi date n timp real privind
funcionarea motorului. Viteza cu care se face citirea datelor depinde de protocolul utilizat. De
exemplu n cazul protocolului ISO 14230 (KWP 5BAUD) se pot citi pn la 9 parametrii pe
secund iar n cazul protocolului ISO 15765 pn la 55 parametrii pe secund. Parametrii pot
fi calculai de calculatorul de injecie sau pot fi msurai de senzori.
Serviciul $02 (Freeze frame data) este utilizat pentru a afia parametrii motorului
nregistrai n momentul n care a aprut un defect. Aceti parametrii au rolul de al ajuta pe cel
care efectueaz reparaia s pun un diagnostic ct mai bun. Numrul de parametrii
nregistrai depinde n mare msur de performanele calculatorului de injecie.
(1) Powertrain - Categoria Sistemelor de Propulsie include motorul, transmisia precum i
sistemele auxiliare asociate trenului de rulare.
Ex. P0135 (O2 Sensor Heater Circuit) defect al circuitului de nclzire al senzorului de
oxigen
(2) Body n acest categorie, Caroserie, sunt incluse sistemele, componentele care sunt
prezente n general n habitaclu. Sistemele din acest categorie sunt responsabile cu asistena
pasagerilor n timpul deplasrii, comfortul i sigurana acestora.
Ex. B0028 (Right Side Airbag Deployment Control) defect al sistemului de control al
airbag-ului stnga
(3) Chassis Categoria asiu cuprinde sistemele care sunt n afara habitaclului. n acest
categorie de obicei sunt incluse sistemul de frnare, sistemul de direcie i suspensia.
Ex. C0051 (Steering Wheel Position Sensor) defect al sensorului de poziie pentru coloana
de direcie
(4) Network Categoria reea cuprinde funciile care sunt comune calculatoarelor i
sistemelor aflate pe un automobil. Un exemplu este reeaua de comunicare CAN.
Ex. U0121 (Lost Communication With ABS Control Module) defect ce reprezint pierderea
comunicrii cu modulul de control al ABS.
Serviciul $04 (Erase fault-codes and stored values) este utilizat pentru tergerea codurilor de
eroare precum i a informaiilor asociate (freeze frame)
Serviciul $05 (Read Lambda sensor self test results) este utilizat pentru raportarea strii de
funcionare a senzorului de oxigen (sonda lambda). Parametrii raportai sunt n numr de zece
i se refer la:

Foto: Tensiunea electric generat de o sond lambda


$01 nivelul de tensiune la care se face tranziia ntre amestec bogat i amestec srac
$02 nivelul de tensiune la care se face tranziia ntre amestec srac i amestec bogat
$03 tensiunea minim utilizat pentru calculul timpului de trecere ntre amestec srac i
bogat
$04 tensiunea maxim utilizat pentru calculul timpului de trecere ntre amestec srac i
bogat
$05 timpul n care se face tranziia de la amestec bogat la amestec srac
$06 timpul n care se face tranziia de la amestec srac la amestec bogat
$07 tensiunea minim (utilizat pentru testarea senzorului)
$08 tensiunea maxim (utilizat pentru testarea senzorului)
$09 timpul ntre valorile tensiunilor de tranziie
$0A perioada semnalului
Acest serviciu este utilizat pentru diagnosticarea problemelor aprute la senzorul de oxigen
sau a deficienelor amestecului aer-combustibil.
Serviciul $06 (Read component monitoring self test) este utilizat pentru citirea rezultatelor
testelor efectuate asupra diferitelor componente, ce au impact direct asupra emisiilor poluante.
Rezultatelor cuprind de obicei o valoare minim, una maxim i nivelul nregistrat n
momentul citirii.
Echipamente de diagnosticare OBD-2

Echipamentele de diagnosticare (n englez scantool) sunt de mai multe tipuri. Cele mai
simple sunt cele care citesc doar codurile de eroare (DTC). Echipamentele mai complexe, pe
lng codurile de eroare, citesc i parametrii automobilului n timp real (temperatur motor,
turaie motor, vitez vehicul, etc.), realizeaz teste pe diverse componente sau testeaz

senzorul de oxigen. Aceste echipamente intr n categoria celor de sine stttoare care se
conecteaz la portul automobilului i furnizeaz informaiile dorite.

Foto: Scantool Capelec 4120


Sursa: capelec.fr
De asemenea exist i soluii de diagnosticare sub form de programe ce se pot instala pe
un PC, de preferin portabil. Acestea au avantajul c sunt mult mai flexibile, msoar un
numr mare de parametrii, ofer informaii ce pot ajuta la diagnosticarea automobilului i
permit aducerea la zi a versiunii de software n cazul n care acesta a fost modificat.

S-ar putea să vă placă și