Ideea nu este nouă, dar există multe întrebări. Pe de o parte, puteți prelua aproape orice date, iar pe de altă parte, OBDII este ca o pilotă patchwork, deoarece numărul mare de interfețe fizice și protocoale va intimida pe oricine. Și totul se explică prin faptul că până la apariția primelor versiuni ale specificațiilor OBD, majoritatea producătorilor de mașini dezvoltaseră deja ceva propriu. Apariția standardului, deși a adus o anumită ordine, a necesitat includerea în specificații a tuturor interfețelor și protocoalelor care existau în acel moment, bine sau aproape toate.
V conector OBDII conform standardului J1962M, există trei interfețe standard: MS_CAN, K / L-Line, 1850, plus o baterie și două soluri (semnal și doar împământare). Acest lucru este conform standardului, restul de 7 din 16 pini sunt OEM, adică fiecare producător folosește acești pini după bunul plac. Dar, de asemenea, concluziile standardizate au deseori funcții extinse și avansate. De exemplu, MS_CAN poate fi HS_CAN, HS_CAN poate fi pe alte pini (nespecificate de standard) împreună cu standardul MS_CAN. Pinul 1 poate fi: pentru Ford - SW_CAN, pentru WAGs - IGN_ON, pentru KIA - check_engene. etc. De asemenea, toate interfețele nu au fost staționare în dezvoltarea lor: aceeași interfață K-Line a fost inițial unidirecțională, acum este bidirecțională.Rata interfeței CAN este, de asemenea, în creștere. În general, marea majoritate Mașini europeneÎn anii 90 și începutul anilor 2000, era destul de posibil să se diagnosticheze doar cu K-Line și majoritatea americanilor - doar cu SAE1850. În prezent, vectorul general al dezvoltării este utilizarea din ce în ce mai răspândită a CAN, o creștere a cursului de schimb., Din ce în ce mai des vedem un SW_CAN cu un singur fir.
Există o părere că un programator vorbitor de limba engleză care se află pe forumuri specializate (vorbitoare de limbă engleză), săpând în textele standardelor, poate construi un motor universal în „maximum 4-5 luni” care poate face față toată această diversitate. În practică, acest lucru nu este cazul. Oricum, este nevoie să adulmecăm fiecare mașină nouă., uneori chiar aceeași mașină, dar în diferite niveluri de echipare... Și se pare că declară aproximativ 800-900 de tipuri de mașini suportate, dar în practică 10-20 au fost testate efectiv. Și acesta este un sistem - în Federația Rusă, autorul cunoaște cel puțin 3 echipe de dezvoltatori care au urmat această cale spinoasă și toate cu același rezultat dezastruos: trebuie să adulmeceți / să personalizați fiecare model de mașină, dar nu există resurse / fonduri pentru asta. Și motivul pentru aceasta este acesta: un standard-standard și fiecare producător atunci când este forțat și când introduce în mod deliberat ceva propriu în implementarea sa, care nu este descris de standard. În plus, nu toate datele sunt prezente implicit pe conector. Există date, a căror apariție trebuie inițiată (dați o comandă unui bloc sau altui al mașinii pentru a transmite datele necesare).
Și aici intră în joc interpreții de autobuz OBDII. Acesta este un microcontroler, cu un set de interfețe care respectă standardul J1962M, traducând toată varietatea de date de pe diferite interfețe conectori de diagnosticareîntr-un limbaj mai convenabil pentru aplicații, cum ar fi aplicațiile de diagnosticare. Cu alte cuvinte, întreaga varietate de protocoale este acum decriptată de aplicație, indiferent pe ce rulează - pe un computer Windows sau pe o tabletă / smartphone. ELM327 a devenit primul interpret OBDII de masă cu un protocol deschis. Acesta este un microcontroler MicroChip PIC18F2580 pe 8 biți. Lăsați cititorul să nu fie surprins de faptul că acest microcontroler este un dispozitiv de masă. uz general... Firmware-ul este doar proprietar, iar costul real al „PIC18F2580 + FirmWare” este impresionant de 19-24 USD. Adică, un scaner bazat pe un cip ELM327 „cinstit” nu poate costa mai puțin de 50 de președinți veșnic verzi. De unde vine pe piață o astfel de varietate de scanere / adaptoare cu prețuri „de la 1000 de ruble”? Și prietenii noștri chinezi au făcut tot posibilul! Cum au clonat acest cip, au gravat cristalul în straturi sau l-au adulmecat zi și noapte - să-l lăsăm în culise. Dar adevărul rămâne: clone au apărut pe piață (pentru referință: un controler MicroChip pe 8 biți în achizițiile în vrac costă acum mai puțin de un dolar). Cât de bine funcționează aceste clone este o altă problemă. Există opinia că „în timp ce oamenii cumpără adaptoare ieftine, electricienii auto nu vor rămâne fără muncă”. Adică, o persoană cumpără un adaptor cu gândul „să umple excesiv sau să ajusteze ceva acolo.” Dar rezultatul este diferit, ei bine, adică nu cel pe care se baza. Ei bine, de exemplu, brusc sistemul multimedia începe să clipească cu toate luminile, sau apare o eroare sau chiar o casetă în modul de urgență trece peste. Și este bine dacă fără consecințe grave - în cele mai multe cazuri, un specialist cu echipamente profesionale va vindeca cal de fier... Dar se întâmplă și altfel. Mai mulți factori se pot amesteca aici deodată: adaptorul greșit (clona), software-ul greșit, adaptorul greșit + pachetul de software și mâinile „strâmbe” pot juca, de asemenea, un rol. Rețineți că un adaptor bazat pe un cip onest de la un producător cu software-ul corect nu va duce la rezultate dezastruoase, cel puțin autorul nu este conștient de astfel de cazuri.
Ce se poate face cu un astfel de adaptor? Ei bine, probabil cel mai frecvent caz este să îl puneți în torpedou „pentru orice eventualitate”. Vizualizați și resetați eroarea imediat ce apare. Resetați contorul de parcurs înainte de a vinde mașina sau, invers, „terminați” dacă sunteți șofer angajat. Activați orice opțiune din mașină, care este dezactivată implicit și dealer autorizat acest serviciu este plătit. Vom lăsa actualizarea firmware-ului și reconfigurarea unităților electronice pe seama specialiștilor, dar și majoritatea adaptoarelor permit acest lucru. Cineva va dori să aibă pur și simplu mai multe informații despre parametrii motorului și ale altor sisteme sub formă de grafică frumoasă pe o tabletă sau smartphone. Adesea se găsesc pe drum, dintr-un anumit motiv, șoferii de taxi care au instalată o tabletă Android în față bordși o acoperă complet și așa: această tabletă este cel mai probabil conectată la un astfel de adaptor prin Bluetooth sau Wi-Fi. Există mai multe întreaga linie aplicații, aceasta este utilizarea unui astfel de adaptor împreună cu un dispozitiv telematic (tracker) sau o alarmă. Conectarea la conectorul de diagnosticare prin intermediul unui astfel de adaptor vă permite să preluați datele necesare monitorizării cu puțin sânge. În cele mai multe cazuri, această metodă este mai ieftină pentru dezvoltator, iar instalarea în sine este mai ușoară, deoarece nevoia de instalare dispare. diverși senzori, totul (sau aproape totul) poate fi eliminat din OBDII.
Un alt lucru este că capacitățile cipului sunt în prezent insuficiente pentru utilizare în mașini moderne... Undeva, la mijlocul anilor 2000, cursurile de schimb ale autobuzului CAN au crescut, a apărut SW_CAN. Dar cel mai important lucru: lungimea (numărul de caractere) din cuvintele de cod a crescut. Și dacă în hardware este posibil, printr-un releu sau un comutator banal, să lipiți cârje la ELM327, ceea ce va permite să lucrați atât cu MS și HS, cât și cu versiunile CAN SW, atunci puterea de calcul a PIC18F2580 cu cele 4 În mod clar, MIPS nu este suficient pentru cuvintele cu coduri lungi. Apropo, ultima versiune ELM327 (V1.4) datează din 2009. Și acest cip poate fi utilizat fără „cârje” numai pentru mașinile produse înainte de mijlocul anilor 2000. Deci ce să fac. Oricât de ciudat ar părea, există mai multe ieșiri.
CAN-LOG, de asemenea interpret, dar nu set complet Interfețe OBDII și două autobuze CAN. Se pare că acest lucru este suficient pentru a elimina întregul informatie necesara... Adevărat, nu toate mașinile le au pe amândouă CAN autobuz adus la conectorul de diagnosticare. Aceasta înseamnă că trebuie să vă conectați sub tabloul de bord. Și acest lucru nu este întotdeauna acceptabil din motive de menținere a garanției, deși există o variantă de preluare a datelor wireless din magistrală, dar este și mai scumpă, iar fiabilitatea datelor preluate nu este de 100%. Poate fi folosit ca dispozitiv terminat conectându-l prin UART sau RS232, sau doar un cip integrându-l pe placa dispozitivului cu cantitate mică componente discrete. Costul dispozitivului este cu siguranță mai mare decât costul unui ELM327 autentic, dar acest lucru este compensat de o listă imensă de vehicule și funcții acceptate. Mai mult, lista de mașini acceptate include nu numai mașini dar și camioane, construcții, utilaje rutiere și agricole. CAN-LOG funcționează puțin diferit față de ELM327 și clonele sale. La conectarea la anvelopele unei mașini, este necesar să selectați și să setați numărul de program corespunzător mașinii. Și acest lucru este convenabil, pentru că dezvoltatorul nu trebuie să se aprofundeze în toată varietatea de protocoale. (În ELM327, alegerea mașinii și reglarea fină a cipului sunt lăsate la mila aplicației).
Există și alte soluții care vă permit să capturați cu ușurință și cu grație date din conector de diagnosticare... Ei bine, întrebarea dacă este posibil să se îmblânzească conectorul de diagnostic standard și cum, fiecare dezvoltator va decide singur. Pentru o flotă de mașini de aceeași marcă, puteți încerca să scrieți propriul software, cu excepția cazului în care, desigur, producătorul închide protocoalele. Și dacă dispozitivul telematic va fi instalat diferite modele, atunci este mai înțelept să folosiți oricare dintre interpreții OBDII.
În zilele noastre se acordă multă atenție controlului curățeniei mediu inconjurator... În acest sens, a apărut tehnologia OBD, concepută pentru a face una independentă. Articolul oferă conceptul, istoria creației, este luată în considerare pinout-ul OBD2, diagrama OBDII este atașată.
[Ascunde]
Recenzie OBD2
Majoritatea mașinilor moderne sunt echipate cu un (ECU) care colectează și analizează datele de lucru diferite sisteme mașină.
Concept și caracteristici
Termenul OBD - On Board Diagnostic este un termen generic care se referă la autodiagnosticarea unei mașini. Această tehnologie face posibilă obținerea de informații de la starea diferitelor sisteme ale unui autoturism de la un computer de bord.
La început, OBD a raportat doar o defecțiune, dar nu au fost furnizate informații detaliate despre esența sa. V cele mai noi versiuni sistemul folosește un conector digital standard, care vă permite să primiți informații despre starea sistemelor auto în timp real odată cu primirea codurilor de eroare prin care le puteți identifica. aceasta aparat bun pentru a citi erori și a le șterge.
O excursie în istoria creației
Istoria creației OBD datează din anii 50 ai secolului trecut. Guvernul SUA a atras atenția asupra faptului că dezvoltarea industriei de automobile agravează mediul. Specificația a fost dezvoltată de Societatea Inginerilor Auto (SAE). În primul rând sistemul Diagnosticare OBD II a controlat numai sistemul de recirculare a gazelor de eșapament, alimentarea cu combustibil, senzorul de oxigen, unitatea de control al motorului, în ceea ce privește controlul asupra gaze de esapament... Nu exista un sistem de control unificat, fiecare producător și-a instalat propriul sistem.
Din 1996, în SUA a fost dezvoltat un al doilea concept al standardului OBD2, care a devenit obligatoriu pentru mașinile noi.
OBD2 Scop - Determinați:
- tip de conector de diagnosticare;
- pinout;
- protocoale de comunicații electrice;
- formatul mesajului.
Uniunea Europeană a adoptat EOBD, care se bazează pe OBD-II. Este obligatoriu pentru toate mașinile din ianuarie 2001. OBD-2 acceptă 5 protocoale de comunicare.
Caracteristici de pinout
Dispozitivul pentru lucrul cu OBD este un conector de diagnosticare la care sunt conectate dispozitivele care controlează compoziția gaze de esapamentși funcționarea principalelor sisteme ale vehiculului. Pinout-ul OBD2 este o listă de cerințe la care trebuie să respecte producătorii de mașini.
Conform cerințelor, conectorul de diagnosticare OBD trebuie să fie amplasat la o distanță de cel mult 18 cm de volan. Sistemul este universal și folosește protocolul CAN digital standard. Face posibilă obținerea informatii detaliate despre defecțiunile mașinii.
Protocoalele OBD2 oferă posibilitatea de a citi diverși parametri, al căror număr depinde de unitatea de control și poate diferi de diferiți producători(Mamba Neagra).
Practic sunt suportați aproximativ 20 de parametri.
Cu sistemul OBD-II, puteți citi:
- temperatura agentului de răcire;
- în ce mod funcționează sistemul de alimentare cu combustibil;
- corectarea alimentării cu combustibil pentru banca 1/2, atât pe termen lung, cât și pe termen scurt;
- sarcina calculată a motorului;
- viteza motorului;
- presiunea combustibilului;
- sincronizarea aprinderii;
- viteza vehiculului;
- flux de aer;
- presiunea galeriei de admisie;
- poziția clapetei de accelerație;
- localizarea senzorilor de oxigen și a datelor de la aceștia;
- temperatura aerului de intrare etc.
Pentru a controla un sistem auto specific, sunt suficienți 2-3 parametri. Dar ar putea fi necesare mai multe. Numărul de parametri monitorizați simultan și formatul datelor de ieșire depind de dispozitivul de scanare, precum și de viteza schimbului de informații cu ECU.
Conectorul de diagnosticare are 16 pini - pinout-ul lor este după cum urmează:
1 - instalat la fabrica de fabricație;
2 - conectat la magistrala J 1850 (J1850 Bus +);
3- instalat de producator;
4- monitorizează contactele de împământare ale mașinii (șasiului) (Chassis Ground);
5 - pentru a controla rețeaua de împământare a liniei de semnal (Signal Ground);
6 - asociat cu autobuz digital POATE SA ( CAN High(J-2284));
7 - ISO 9141 - 2, K - Linie;
8.9 - setat de producătorul auto;
10 - pentru monitorizarea magistralei CANJ 1850 (J1850 Bus-);
11, 12, 13 - instalat de producător;
14 - pentru a controla magistrala CANJ 2284 ( CAN Low(J-2284));
15 - ISO 9141-2, L - Linie;
16 - pentru controlul tensiunii baterie(Puterea bateriei).
Datorită pinout-ului, șoferul își poate combina mașina cu blocul de diagnosticare OBD2.
Dacă se constată că compoziția gazelor de eșapament nu îndeplinește cerințele, inscripția CheckEngine se va aprinde, necesitând o verificare a motorului. Indicatorul avertizează că cantitatea este depășită Substanțe dăunătoareîn gazele reziduale.
Adaptor OBD2
Fiecare vehicul trebuie să fie echipat cu adaptor de diagnosticare OBD2.
Este convenabil să-l utilizați pentru:
- diagnosticarea sistemelor vehiculelor;
- identificarea și analiza erorilor;
- controlul funcționării unității de putere;
- controlul tensiunii, vitezei, kilometrajului, temperaturii;
- pentru a urmări consumul de combustibil;
- monitorizarea stării dispozitivelor de panou;
- urmărirea kilometrajului etc.
Atunci când alegeți un scaner, ar trebui să vă ghidați după capacitățile acestuia. dispozitive scumpe... Dacă nu puteți cumpăra un scaner scump, ar trebui să alegeți un dispozitiv de scanare creat pentru această marcă de mașini.
Conectorul OBD2 este folosit pentru a conecta scanerul la ECU. Folosind pinout-ul, scanerul este conectat la sursa de alimentare a vehiculului și la masă, ceea ce îl asigură operatiune delicata... Datorită protocoalelor OBDII, sunt monitorizați parametrii care afectează puritatea aerului. Aceasta este protecția mediului.
Prezența conectorului OBD2 vă permite să controlați sănătatea mașinii pe cont propriu, fără a recurge la diagnostice costisitoare.
O mașină modernă este un complex electronic-mecanic complex. Definiție nod defect sau un mecanism într-un astfel de complex fără ajutorul unor echipamente speciale de diagnosticare necesită multă muncă și, în multe cazuri, este complet imposibil.
Prin urmare, aproape toate au produs vehicule echipat cu interfețe pentru conectarea la dispozitive de diagnosticare. Cele mai comune elemente ale acestor interfețe sunt conectorul OBD2.
Ce este conectorul de diagnostic OBD2
Un pic de istorie
Pentru prima dată, producătorii s-au gândit serios la automatizarea diagnosticării auto în anii '70. Atunci au apărut unitățile electronice de control pentru motoare. Au început să fie echipate cu sisteme de autodiagnosticare și conectori de diagnosticare. Prin închiderea contactelor conectorului, este posibilă diagnosticarea defecțiunii unităților de comandă a motorului utilizând coduri de clipire. Ca personal tehnologia calculatoarelor au fost dezvoltate dispozitive de diagnosticare pentru interfața conectorilor cu computerele.
Apariția de noi producători pe piața auto și concurența în creștere au predeterminat necesitatea unificării dispozitivelor de diagnosticare. Primul producător care a luat această problemă în serios a fost Motoare generale, care a introdus în 1980 un protocol universal de schimb de informații prin interfața ALDL Assembly Line Diagnostic Link.
În anul 86, protocolul a fost ușor îmbunătățit, crescând volumul și viteza transferului de informații. Deja în 1991, statul american California a introdus un regulament conform căruia toate mașinile vândute aici respectau protocolul OBD1. Era un acronim pentru On-Board Diagnostic, adică on-board diagnostics. A făcut viața mult mai ușoară pentru firmele de service auto. Acest protocol nu a reglementat încă tipul conectorului, locația acestuia, jurnalele de erori.
În 1996, protocolul OBD2 actualizat s-a răspândit deja în toată America. Prin urmare, producătorii care doresc să stăpânească Piața americană, au fost pur și simplu forțați să se conformeze acestuia.
Văzând avantajul clar al procesului de unificare a reparațiilor și întreținerii auto, standardul OBD2 a fost extins la toate vehiculele cu motoare pe benzină vândut în Europa din 2000. În 2004, standardul OBD2 obligatoriu a fost extins la mașini diesel... În același timp, a fost completat de standardele rețelei de controlor pentru autobuzele de comunicații.
Interfață
Este greșit să presupunem că interfața și conectorul OBD2 sunt aceleași. Conceptul de interfață include:
- direct conectorul în sine, inclusiv toate conexiunile electrice;
- un sistem de comenzi și protocoale pentru schimbul de informații între unitățile de control și complexele software-diagnostic;
- standarde pentru implementarea și localizarea conectorilor.
Conectorul OBD2 nu trebuie să fie realizat într-un design trapezoidal cu 16 pini. Pe multe camioane și vehicule comerciale au un design diferit, dar magistralele de transmisie principale sunt, de asemenea, unificate.
V autoturisme de pasageriÎn telefoanele mobile înainte de 2000, producătorul putea determina independent forma conectorului OBD. De exemplu, pe unele Vehicule MAZDA conectorul nestandardizat a fost folosit până la lansarea din 2003.
Locația precisă a conectorului nu este, de asemenea, reglementată. Standardul indică: la îndemâna șoferului. Mai precis: la cel mult 1 metru de volan.
Acest lucru este adesea dificil pentru electricienii auto fără experiență. Cele mai comune locații ale conectorilor sunt:
- lângă genunchiul stâng al șoferului sub bord;
- sub scrumiera;
- sub una dintre prizele de pe consolă sau sub tabloul de bord (pe unele modele VW);
- sub pârghia frânei de parcare (adesea la OPEL-urile timpurii);
- în cotieră (uneori la Renault).
Locația exactă a conectorului de diagnosticare pentru mașina dvs. poate fi găsită în cărțile de referință sau doar pe Google.
În practica unui electrician auto, există cazuri în care un conector a fost pur și simplu întrerupt sau mutat în alt loc în timpul reparațiilor după accidente sau modificări ale corpului sau interiorului. În acest caz, este necesară refacerea acestuia, ghidată de schema electrică.
Pinout (diagrama de conectare) a conectorului OBD2
Schema de conectare a pinii conectorului standard OBD2 cu 16 pini, utilizat în majoritatea mașinilor moderne, este prezentată în figură:
Atribuire PIN:
- autobuz J1850;
- instalat de producător;
- masa mașinii;
- masă semnal;
- CAN autobuz la nivel înalt;
- Autobuz K-Line;
- instalat de producător;
- instalat de producător;
- autobuz J1850;
- instalat de producător;
- instalat de producător;
- instalat de producător;
- CAN bus J2284;
- Autobuz L-Line;
- plus cu baterie.
Principalele pentru diagnostic sunt autobuzele CAN și K-L-Line. În procesul munca de diagnostic aceștia, schimbând informații folosind protocoalele adecvate, interogă unitățile de control ale vehiculului, primind informații despre erori sub formă de coduri unificate.
În unele cazuri, dispozitivul de diagnosticare nu poate comunica cu unitățile de control. Acest lucru este cel mai adesea asociat cu o defecțiune a magistralei CAN: scurt circuit sau o stâncă. Adesea magistrala CAN este închisă de defecțiuni la unitățile de control, de exemplu, ABS. Această problemă poate fi rezolvată prin dezactivarea unităților individuale.
Dacă conexiunea OBD este pierdută, verificați mai întâi dacă radioul nativ este instalat pe mașină. Uneori, un radio auto non-standard va scurtcircuita autobuzul K-Line.
Pentru o precizie mai mare, este necesar să opriți reportofonul radio.
Semnalele de diagnosticare ale unităților de control specifice (ABS, airbag-uri SRS, caroserie etc.) sunt de obicei direct legate de concluzii, al căror scop este determinat de producător.
Conexiune prin adaptoare
În cazul în care pe mașină este instalat un conector non-standard (producția unei mașini înainte de 2000 sau vehicule de marfă sau comerciale), puteți utiliza adaptoare speciale sau le puteți fabrica singuri.
Pe Internet, puteți găsi un circuit pentru reconectarea pinilor conectorului similar cu cel prezentat în figură:
În cazul în care mașina funcționează constant sau pentru muncă profesională ca electrician auto, este mai ușor să achiziționați un adaptor (set de adaptoare).
Pentru scanerul de diagnostic AUTOCOM, acestea arată astfel:
La minim set standard pentru autoturisme există opt adaptoare. Un conector al adaptorului se conectează la conectorul OBD al mașinii, celălalt la diagnostic OBD prin cablu sau direct la scanerul BLUETOOTH ELM 327.
Nu în toate cazurile, utilizarea adaptoarelor asigură diagnosticarea vehiculului. Unele mașini nu oferă comunicații OBD, deși pot fi conectate la conectorul OBD. Acest lucru se aplică mai mult la mașinile mai vechi.
Algoritm general pentru diagnosticare auto
Pentru diagnosticare, veți avea nevoie de un autoscanner, un dispozitiv de afișare a informațiilor (laptop, smartphone) și dispozitivul corespunzător. software.
Procedura pentru efectuarea lucrărilor de diagnosticare:
- Cablul OBD este conectat la conectorul de diagnostic al mașinii și al scanerului automat. Când este conectat, LED-ul semnalului de pe scaner ar trebui să se aprindă, indicând faptul că tensiunea de +12 Volți este aplicată scanerului. Dacă pinul +12 volți de pe conector nu este conectat, diagnosticul nu este posibil. Ar trebui să căutați motivul lipsei de tensiune la pinul 16 al conectorului de diagnosticare. O posibilă cauză ar putea fi o siguranță defectă. Scanner (dacă nu este dispozitiv independent) se conectează la un laptop. Computerul este încărcat cu software pentru diagnosticare.
- În programul de interfață, este selectată marca de mașină, motor, anul de fabricație.
- Contactul este pornit, se așteaptă sfârșitul activității de autodiagnosticare a mașinii (în timp ce luminile de pe tabloul de bord clipesc).
- Este pornită o scanare statică a erorilor. În timpul procesului de diagnosticare, procesul de diagnosticare va fi indicat pe scaner prin LED-uri intermitente. Dacă acest lucru nu se întâmplă, cel mai probabil, diagnosticul va fi nereușit.
- La sfârșitul scanării, programul afișează coduri de eroare. În multe programe, acestea sunt însoțite de decriptare rusificată, uneori nu ar trebui să ai încredere completă în ele.
- Notați toate codurile de eroare înainte de a le șterge. Pot pleca, după un timp reapar. Acest lucru se întâmplă adesea în sistemul ABS.
- Ștergeți (sau mai bine zis frecați) erorile. Această opțiune este disponibilă pe toate scanerele. După această operațiune, erorile inactive vor fi șterse.
- Opriți contactul. După câteva minute, reporniți contactul. Porniți motorul, lăsați-l să funcționeze timp de cinci minute, este mai bine să faceți o încercare de cinci sute de metri cu produsul obligatoriu de viraje la stânga și la dreapta și frânare, mișcare verso, includerea de semnale luminoase și alte opțiuni pentru interogarea maximă a tuturor sistemelor.
- Re-scanează. Compara noile erori „umplute” cu cele anterioare. Erorile rămase vor rămâne active și vor trebui rezolvate.
- Dezactivați mașina.
- Redescifrați erorile utilizând programe speciale sau Internet.
- Puneți contactul, porniți motorul, executați diagnosticarea dinamică a motorului. Majoritatea scanerelor permit în modul dinamic (pornit motorul în funcțiune, schimbarea poziției pedalelor de accelerație, a frânelor și a altor comenzi) măsoară parametrii de injecție, unghiul de aprindere și altele. Aceste informații descriu mai pe deplin funcționarea vehiculului. Pentru a descifra diagramele obținute, sunt necesare abilitățile unui electrician auto și ale unui minder.
Video - procesul de verificare a mașinii prin conectorul de diagnosticare OBD 2 folosind Launch X431:
Cum să decodificați codurile de eroare
Cele mai multe coduri Erori OBD unificat, adică aceeași decodificare corespunde unui anumit cod de eroare.
Structura generală a codului de eroare este:
În unele vehicule, înregistrarea erorilor are o formă specifică. Este mai sigur să descărcați codurile de eroare pe internet. Dar, în majoritatea cazurilor, va fi de prisos să faceți acest lucru pentru toate erorile. Poți să folosești programe speciale tip AUTODATA 4.45 sau similar. Pe lângă decodare, indică motive posibile, totuși, pe scurt și în engleză.
Este mai ușor, mai fiabil și mai informativ să introduceți într-un motor de căutare, de exemplu, „eroare P1504 Opel Verctra 1998 1.9 B”, adică indicați în formă prescurtată toate informațiile despre mașină și codul de eroare. Rezultatul căutării va fi informații fragmentare pe diferite forumuri și alte site-uri. Nu trebuie să urmați imediat orbește toate recomandările. Dar, ca și opinia publicului despre un program bine cunoscut, mulți dintre ei vor fi credibili. În plus, puteți obține informații video și grafice, uneori extrem de utile.
- Unele surse indică căi diferite autodiagnosticul mașinii prin conectarea jumperilor la conectorul OBD. V cazuri de urgenta este justificat. Dacă există o oportunitate, timp și bani (acum este foarte mic, chiar și cu o vizită) pentru diagnosticul de către un specialist, este mai bine să recurgeți la ajutorul acestuia.
- Dacă aveți abilitățile de a lucra cu un computer sau dispozitive Android, puteți achiziționa cel mai simplu scaner ELM327 și apoi să diagnosticați singur motorul. Scanerele multibrand mai scumpe precum AUTOCOM permit diagnosticarea semi-profesională a majorității mărcilor de mașini. Puteți cumpăra diagnostice scumpe pe care să le împărtășiți cu vecinii sau colegii de garaj. Astfel de diagnostice pot fi profitabile prin furnizarea de servicii de „hack”.
- Nu obstrucționați conectorul. După ce ați cumpărat o mașină, încercați să găsiți locația acesteia, deoarece poate fi brusc utilă.
Scanner pentru diagnostic propriu mașină
Odată cu apariția în mașini sisteme electronice control de la microprocesoare, a fost, de asemenea, necesar să verificați parametrii de funcționare ai blocurilor în sine și de conectare circuite electrice... În acest scop, s-a inventat un echipament care a primit denumirea (On Board Diagnostic), inițial a oferit doar informații despre defecțiune, fără nicio precizare.
La autoturismele moderne, folosind conectorul OBD cu un pinout standard al conectorului pentru diagnosticare Computer de bord puteți conecta un special sau un scaner și puteți conduce diagnostic complet independent la aproape orice automobilist. Din 1996, în SUA a fost dezvoltat un al doilea concept al standardului, care a devenit obligatoriu pentru mașinile noi.
Scopul OBD2 determină:
tip de conector de diagnosticare;
pinout al conectorului pentru diagnosticare;
protocoale de comunicații electrice;
formatul mesajului.
Uniunea Europeană a adoptat EOBD, care se bazează pe OBD2. Este obligatoriu pentru toate mașinile din ianuarie 2001. OBD-2 acceptă 5 protocoale de comunicare.
Cunoscând locația și pinout-ul standard al conectorului, puteți verifica singur mașina. Datorită implementării pe scară largă a OBD2, atunci când diagnosticați o mașină, puteți obține un cod de eroare care va fi același, indiferent de marca și modelul mașinii.
Codul standard conține structura X1234, unde fiecare caracter are propriul său sens:
X este singurul caracter alfabetic de recunoscut sistem defect(motor, cutie de viteze, componente electronice etc.);
1 - este un cod OBD2 generic sau coduri suplimentare fabrică;
2 - clarificarea localizării defecțiunii (sursă de alimentare sau sistem de aprindere, circuite auxiliare etc.);
34 este numărul de serie al erorii.
Pinout-ul conectorului de diagnostic OBD2 are o priză specială de la rețea la bord, acest lucru vă permite să utilizați orice scanere și adaptoare fără circuite electrice suplimentare. Dacă mai devreme protocoalele de diagnostic arătau numai Informații generale despre prezența oricărei probleme, acum, datorită conectării dispozitivului de diagnosticare cu unități electronice mașina poate fi considerată mai mult informații complete despre o defecțiune specifică.
Fiecare plug-in echipamente de diagnosticare respectă în mod necesar unul dintre cele trei standarde internaționale:
Locația conectorului de diagnosticare cu pinout OBD2 pentru diagnosticare poate fi foarte diferită mașini diferite... Nu există un standard unic pentru locație, aici veți fi ajutați de un manual de mașină sau de o abilitate manuală.
Mai jos sunt câteva puncte comune pentru o căutare ușoară:
- în fanta carcasei inferioare a tabloului de bord în zona genunchiului stâng al șoferului;
- sub scrumiera instalata in partea centrala a plansei de bord (unele modele Peugeot);
- sub dopurile de plastic de pe partea de jos a tabloului de bord sau pe consola centrală(tipic pentru produsele concernului VAG);
- pe peretele din spate al bordului din spatele torpedoului (unele modele Lada);
- pe consola centrală din zona pârghiei frână de parcare(găsit pe unele mașini
- în partea de jos a nișei cotierei (obișnuită la mașinile franceze);
- sub capotă lângă scutul motorului (tipic pentru unele mașini coreene și japoneze).
Mulți șoferi transferă uneori în mod deliberat pinout-ul OBD2 la altul, nu întotdeauna scaun standard, acest lucru se poate datora reparării cablajului electric sau pentru a proteja mașina de furt.
Tipuri de conectori cu pinout OBD2
La începutul anilor 2000, nu existau cerințe stricte pentru forma exterioară a conectorului, iar mulți producători auto au determinat configurația dispozitivului. Astăzi există două tipuri de conectori OBD 2, desemnați Tip A și Tip B.
Ambele prize sunt aproape identice ca aspect și au o ieșire cu 16 pini (două rânduri de opt contacte), singura diferență este între canelurile de ghidare centrale.
Numerotarea pinilor din bloc este de la stânga la dreapta, în timp ce în rândul superior există contacte cu numerele 1-8, iar în rândul inferior - de la 9 la 16. Partea exterioară a carcasei este realizată sub formă de un trapez cu colțuri rotunjite, care asigură conexiune de încredere adaptor de diagnosticare. În fotografie, ambele versiuni ale dispozitivelor.
Variații de conector - Tip A în stânga și Tip B în dreapta
Conector OBD 2 - pinout
Mai jos este o diagramă și alocarea pinului în conector cu pinout OBD2, care sunt definite de standard.
Numerotarea mufelor dintr-un conector
Descrierea generală a mufelor:
1 - rezervă, orice semnal poate fi transmis către acest pin, care va fi setat de producătorul vehiculului;
2 canale "K" pentru transferul diferiților parametri (poate fi desemnat - magistrala J1850);
3 - similar cu primul;
4 - împământarea conectorului la caroserie;
5 - împământarea semnalului adaptorului de diagnosticare;
6 - conectarea directă a contactului CAN bus J2284;
7 - canal "K" conform ISO 9141-2;
8 - similar contactelor 1 și 3;
9 - similar contactelor 1 și 3;
10 - pini pentru conectarea magistralei standard J1850;
11 - atribuirea pinilor este stabilită de producătorul vehiculului;
12 - în mod similar;
13 - în mod similar;
14 - pin suplimentar al magistralei CAN J2284;
15 - canal "L" conform ISO 9141-2;
16 - borna pozitivă a tensiunii rețelei de bord (12 volți).
Un exemplu de pinout din fabrică a conectorului OBD 2 este Hyundai Sonata, unde un semnal de la unitatea de control este transmis la pinul 1 sistem de franare anti-blocare, iar pe pinul 13 - un semnal de la unitatea de control și senzori perne gonflabile Securitate.
În funcție de protocolul de funcționare, pinouturile sunt permise:
Când se utilizează protocolul standard ISO 9141-2, acesta este activat prin pinul 7, în timp ce pinii 2 și 10 de pe conector sunt inactivi. Pentru transferul de date, se folosesc pinii cu numerele 4, 5, 7 și 16 (uneori se poate utiliza pinul 15).
Cu protocolul SAE J1850 în varianta VPW (Variable Pulse Width Modulation), sunt implicați pinii 2, 4, 5 și 16. Conectorul este tipic pentru vehiculele americane și europene General Motors.
Utilizarea J1850 în modul PWM (Pulse Width Modulation) oferă o utilizare suplimentară a pinului 10. Acest tip de conector este utilizat pe produsele Ford. Protocolul J1850 sub orice formă se caracterizează prin neutilizarea pinului numărul 7.
Desigur, pentru mulți, astfel de diagrame și descrieri ale pinouturilor conectorului OBD2 sunt foarte complicate și nenaturale. Adesea, șoferii preferă să-și dea periodic mașina unui service auto specializat și nici măcar să nu se gândească la conectorii de diagnosticare și, mai mult, la pinouts. Cu toate acestea, merită să recunoaștem utilitatea autodiagnosticului. Automobiliști cu experiență spune că este necesar ca fiecare proprietar de mașină să aibă în mașină un scanner de diagnosticare pentru a-și verifica prompt îndoielile cu privire la funcționarea mașinii, a verifica erorile, setările și altele asemenea, ceea ce, în primul rând, va economisi bani semnificativi.
Avantajele evidente ale autodiagnosticului prin conectorul OBD2:
- Economii de costuri, stațiile de service percep mulți bani pentru diagnosticarea simplă a computerului
- Aflați rapid eroarea și înțelegeți defecțiunea fără ajutorul specialiștilor, nu trebuie să fiți nervos în benzinărie și puteți evita avariile inventate, așa cum se întâmplă adesea în serviciile fără scrupule.
Succes la drum si la diagnosticarea auto!
Ideea nu este nouă, dar există multe întrebări. Pe de o parte, puteți prelua aproape orice date, iar pe de altă parte, OBDII este ca o pilotă patchwork, deoarece numărul mare de interfețe fizice și protocoale va intimida pe oricine. Și totul se explică prin faptul că până la apariția primelor versiuni ale specificațiilor OBD, majoritatea producătorilor de mașini dezvoltaseră deja ceva propriu. Apariția standardului, deși a adus o anumită ordine, a necesitat includerea în specificații a tuturor interfețelor și protocoalelor care existau în acel moment, bine sau aproape toate.
În conectorul OBDII conform standardului J1962M, există trei interfețe standard: MS_CAN, K / L-Line, 1850, plus o baterie și două soluri (semnal și doar masă). Acest lucru este conform standardului, restul de 7 din 16 pini sunt OEM, adică fiecare producător folosește acești pini după bunul plac. Dar, de asemenea, concluziile standardizate au deseori funcții extinse și avansate. De exemplu, MS_CAN poate fi HS_CAN, HS_CAN poate fi pe alte pini (nespecificate de standard) împreună cu standardul MS_CAN. Pinul 1 poate fi: pentru Ford - SW_CAN, pentru WAGs - IGN_ON, pentru KIA - check_engene. etc. De asemenea, toate interfețele nu au fost staționare în dezvoltarea lor: aceeași interfață K-Line a fost inițial unidirecțională, acum este bidirecțională.Rata interfeței CAN este, de asemenea, în creștere. În general, marea majoritate a mașinilor europene din anii 90 și începutul anilor 2000 ar putea fi diagnosticate cu ușurință doar cu K-Line, iar cele mai multe mașini americane - doar SAE1850. În prezent, vectorul general al dezvoltării este utilizarea din ce în ce mai răspândită a CAN, o creștere a cursului de schimb., Din ce în ce mai des vedem un SW_CAN cu un singur fir.
Există o părere că un programator vorbitor de limba engleză care se află pe forumuri specializate (vorbitoare de limbă engleză), săpând în textele standardelor, poate construi un motor universal în „maximum 4-5 luni” care poate face față toată această diversitate. În practică, acest lucru nu este cazul. Cu toate acestea, este nevoie să adulmeceți fiecare mașină nouă., Uneori, chiar aceeași mașină, dar la niveluri diferite de asamblare. Și se pare că declară aproximativ 800-900 de tipuri de mașini suportate, dar în practică 10-20 au fost testate efectiv. Și acesta este un sistem - în Federația Rusă, autorul cunoaște cel puțin 3 echipe de dezvoltatori care au urmat această cale spinoasă și toate cu același rezultat dezastruos: trebuie să adulmeceți / să personalizați fiecare model de mașină, dar nu există resurse / fonduri pentru asta. Și motivul pentru aceasta este acesta: un standard-standard și fiecare producător atunci când este forțat și când introduce în mod deliberat ceva propriu în implementarea sa, care nu este descris de standard. În plus, nu toate datele sunt prezente implicit pe conector. Există date, a căror apariție trebuie inițiată (dați o comandă unui bloc sau altui al mașinii pentru a transmite datele necesare).
Și aici intră în joc interpreții de autobuz OBDII. Este un microcontroler cu un set de interfețe care respectă standardul J1962M, care traduce întreaga varietate de date privind diferitele interfețe ale conectorilor de diagnosticare într-un limbaj mai convenabil pentru aplicații, de exemplu, pentru aplicații de diagnosticare. Cu alte cuvinte, întreaga varietate de protocoale este acum decriptată de aplicație, indiferent pe ce rulează - pe un computer Windows sau pe o tabletă / smartphone. ELM327 a devenit primul interpret OBDII de masă cu un protocol deschis. Acesta este un microcontroler MicroChip PIC18F2580 pe 8 biți. Lăsați cititorul să nu fie surprins de faptul că acest microcontroler este un dispozitiv de uz general. Firmware-ul este doar proprietar, iar costul real al „PIC18F2580 + FirmWare” este impresionant de 19-24 USD. Adică, un scaner bazat pe un cip ELM327 „cinstit” nu poate costa mai puțin de 50 de președinți veșnic verzi. De unde vine pe piață o astfel de varietate de scanere / adaptoare cu prețuri „de la 1000 de ruble”? Și prietenii noștri chinezi au făcut tot posibilul! Cum au clonat acest cip, au gravat cristalul în straturi sau l-au adulmecat zi și noapte - să-l lăsăm în culise. Dar adevărul rămâne: clone au apărut pe piață (pentru referință: un controler MicroChip pe 8 biți în achizițiile în vrac costă acum mai puțin de un dolar). Cât de bine funcționează aceste clone este o altă problemă. Există opinia că „în timp ce oamenii cumpără adaptoare ieftine, electricienii auto nu vor rămâne fără muncă”. Adică, o persoană cumpără un adaptor cu gândul „să umple excesiv sau să ajusteze ceva acolo.” Dar rezultatul este diferit, ei bine, adică nu cel pe care se baza. Ei bine, de exemplu, brusc sistemul multimedia începe să clipească cu toate luminile sale sau apare o eroare sau, în general, caseta intră în modul de urgență. Și este bine dacă fără consecințe grave - în majoritatea cazurilor, un specialist cu echipament profesional va vindeca un cal de fier. Dar se întâmplă și altfel. Mai mulți factori se pot amesteca aici deodată: adaptorul greșit (clona), software-ul greșit, adaptorul greșit + pachetul de software și mâinile „strâmbe” pot juca, de asemenea, un rol. Rețineți că un adaptor bazat pe un cip onest de la un producător cu software-ul corect nu va duce la rezultate dezastruoase, cel puțin autorul nu este conștient de astfel de cazuri.
Ce se poate face cu un astfel de adaptor? Ei bine, probabil cel mai frecvent caz este să îl puneți în torpedou „pentru orice eventualitate”. Vizualizați și resetați eroarea imediat ce apare. Resetați contorul de parcurs înainte de a vinde mașina sau, invers, „terminați” dacă sunteți șofer angajat. Activați orice opțiune din mașină, care este dezactivată implicit, iar acest serviciu este plătit de un dealer autorizat. Vom lăsa actualizarea firmware-ului și reconfigurarea unităților electronice pe seama specialiștilor, dar și majoritatea adaptoarelor permit acest lucru. Cineva va dori să aibă pur și simplu mai multe informații despre parametrii motorului și ale altor sisteme sub formă de grafică frumoasă pe o tabletă sau smartphone. Adesea găsite pe drum, dintr-un anumit motiv, șoferii de taxi care au o tabletă Android instalată în fața tabloului de bord și se suprapune complet, și așa: această tabletă este cel mai probabil conectată la un astfel de adaptor prin Bluetooth sau Wi-Fi. Există, de asemenea, o serie de alte aplicații, cum ar fi utilizarea unui astfel de adaptor împreună cu un dispozitiv telematic (tracker) sau alarmă. Conectarea la conectorul de diagnosticare prin intermediul unui astfel de adaptor vă permite să preluați datele necesare monitorizării cu puțin sânge. În majoritatea cazurilor, această metodă este mai ieftină pentru dezvoltator, iar instalarea în sine este mai ușoară, deoarece nu este nevoie să instalați diverși senzori, totul (bine, aproape totul) poate fi eliminat din OBDII.
Un alt lucru este că capacitățile cipului sunt în prezent insuficiente pentru utilizarea în mașinile moderne. Undeva, la mijlocul anilor 2000, cursurile de schimb ale autobuzului CAN au crescut, a apărut SW_CAN. Dar cel mai important lucru: lungimea (numărul de caractere) din cuvintele de cod a crescut. Și dacă în hardware este posibil, printr-un releu sau un comutator banal, să lipiți cârje la ELM327, ceea ce va permite să lucrați atât cu MS și HS, cât și cu versiunile CAN SW, atunci puterea de calcul a PIC18F2580 cu cele 4 În mod clar, MIPS nu este suficient pentru cuvintele cu coduri lungi. Apropo, cea mai recentă versiune a lui ELM327 (V1.4) datează din 2009. Și acest cip poate fi utilizat fără „cârje” numai pentru mașinile produse înainte de mijlocul anilor 2000. Deci ce să fac. Oricât de ciudat ar părea, există mai multe ieșiri.
CAN-LOG, de asemenea un interpret, dar nu un set complet de interfețe OBDII, ci două magistrale CAN. Se pare că acest lucru este suficient pentru a elimina toate informațiile necesare în majoritatea cazurilor. Este adevărat, nu toate mașinile au ambele autobuze CAN conectate la conectorul de diagnosticare. Aceasta înseamnă că trebuie să vă conectați sub tabloul de bord. Și acest lucru nu este întotdeauna acceptabil din motive de menținere a garanției, deși există o variantă de preluare a datelor wireless din magistrală, dar este și mai scumpă, iar fiabilitatea datelor preluate nu este de 100%. Puteți utiliza fie un dispozitiv gata făcut, conectându-l prin UART sau RS232, fie doar un cip, integrându-l pe o placă de dispozitiv cu un număr mic de componente discrete. Costul dispozitivului este cu siguranță mai mare decât costul unui ELM327 autentic, dar acest lucru este compensat de o listă imensă de vehicule și funcții acceptate. Mai mult, lista vehiculelor acceptate include nu numai autoturisme, ci și camioane, utilaje de construcții, drumuri și agricole. CAN-LOG funcționează puțin diferit față de ELM327 și clonele sale. La conectarea la anvelopele unei mașini, este necesar să selectați și să setați numărul de program corespunzător mașinii. Și acest lucru este convenabil, pentru că dezvoltatorul nu trebuie să se aprofundeze în toată varietatea de protocoale. (În ELM327, alegerea mașinii și reglarea fină a cipului sunt lăsate la mila aplicației).
Există și alte soluții care vă permit să eliminați cu ușurință și cu grație datele din conectorul de diagnosticare. Ei bine, întrebarea dacă este posibil să se îmblânzească conectorul de diagnostic standard și cum, fiecare dezvoltator va decide singur. Pentru o flotă de mașini de aceeași marcă, puteți încerca să scrieți propriul software, cu excepția cazului în care, desigur, producătorul închide protocoalele. Și dacă dispozitivul telematic va fi instalat pe diferite modele, atunci este mai înțelept să folosiți oricare dintre interpretorii OBDII.