Kjo ndoshta i ka ndodhur secilit prej nesh: ju jeni duke vozitur në makinën tuaj dhe papritmas një dritë e verdhë " Kontrolloni motorin»Ndizet në pult si një alarm se ka një problem me motorin. Fatkeqësisht, kjo në vetvete nuk jep asnjë sugjerim se çfarë saktësisht po shkakton problemin dhe mund të nënkuptojë gjithçka nga një kapak i mbyllur lirshëm. rezervuar karburanti te problemet me konverterin katalitik. Mbaj mend që një Honda Integra e '94 kishte një ECU nën sediljen e shoferit dhe LED i kuq do të ndizte nëse do të kishte ndonjë problem me motorin.
Duke numëruar numrin e "ndezjeve", ishte e mundur të përcaktohej kodi i gabimit. Ndërsa ECU -të e makinave bëhen gjithnjë e më komplekse, numri i kodeve të gabimit rritet në mënyrë eksponenciale. Përdorimi i diagnostikuesit në bord të automjetit (OBD-II) mund ta zgjidhë këtë problem. Ky përshtatës ju lejon të përdorni një kompjuter personal për diagnostikimin e OBD. Përshtatësi AllPro është funksionalisht i pajtueshëm me ELM327 dhe mbështet të gjithë protokollet ekzistues të komunikimit OBD-II:
ISO 9141-2
ISO 14230-4 (KWP2000)
SAE PWM J1850 (Modulimi i Gjerësisë së Pulsit)
SAE VPW J1850 (Gjerësia e ndryshueshme e pulsit)
ISO 15765-4 Rrjeti i Zonave të Kontrolluara (CAN)
VPW, PWM dhe CAN
Dy protokollet e para ISO janë përshkruar në publikimin e mëparshëm të përmendur më lart. Një përshkrim i hollësishëm i protokolleve OBD është përtej fushëveprimit të këtij artikulli, unë vetëm do t'i listoj shkurtimisht. J1850 VPW (Gjerësia e Pulsit të Ndryshueshëm) - protokoll Makina të përgjithshme Motorë dhe disa Modelet Chrysler me një shpejtësi transmetimi prej 10.4 kbps mbi një tel.
Tensioni në autobusin VPW ndryshon nga 0 në 8 V, të dhënat në autobus transmetohen duke alternuar impulse të shkurtra (64 µs) dhe të gjata (128 µs). Shkalla aktuale e transferimit të të dhënave në autobus ndryshon në varësi të maskës së bitit të të dhënave dhe shkon nga 976 në 1953 bytes / s. Isshtë protokolli më i ngadalshëm OBD.
J1850 PWM(Pulse With Modulation) e përdorur në automjetet Ford. Shkalla e baudit këtu është 41.6 kbps duke përdorur një sinjal diferencial mbi dy tela. Tensioni i autobusit ndryshon nga 0 në 5 V, dhe kohëzgjatja e pulsit është 24 μs. Puna me këtë protokoll kërkon programim të kujdesshëm të mikroprocesorit, pasi shpejtësia e ekzekutimit të udhëzimeve të gjuhës C në një mikroprocesor PIC, edhe me një arkitekturë të përmirësuar PIC18, bëhet e krahasueshme me gjatësinë e një mesazhi të shkurtër të protokollit PWM (7 μs).
MUND(Controlled Area Network) protokoll i zhvilluar nga Robert Bosch në 1983 dhe më në fund i standardizuar në ISO 11898. Përdorimi Autobus CAN të dhënat në makinë lejojnë pajisje të ndryshme komunikojnë me njëri-tjetrin, duke anashkaluar procesorin qendror, të ashtuquajturën mënyrë multi-master.
Përparësitë janë gjithashtu rritja e shpejtësisë së transmetimit, deri në 1 Mbit / s dhe imunitet më i mirë i zhurmës. Protokolli fillimisht ishte menduar për përdorim në automobila, por tani po aplikohet edhe në zona të tjera. Për të përmirësuar besueshmërinë e transmetimit të të dhënave, autobusët CAN përdorin një metodë diferenciale të sinjalizimit mbi dy tela. Telat që formojnë këtë palë quhen CAN_High dhe CAN_Low.
Në gjendjen fillestare të autobusit në të dy telat, presion konstant në një bazë të caktuar, afërsisht 2.5 volt, e quajtur gjendje recesive. Kur kaloni në gjendjen aktive (mbizotëruese), tensioni në tela CAN_High rritet, dhe në tela CAN_Low zbret, Fig. 1.
Ekzistojnë gjithashtu dy formate mesazhesh ose kornizash-standarde me një fushë adrese 11-bit (CAN 2.0A) dhe të zgjeruara me një fushë 29-bit (CAN 2.0B). Standardi ISO 15765-4 përcakton përdorimin e CAN 2.0A dhe CAN 2.0B për qëllime OBD. Së bashku me normat e autobusëve prej 250 dhe 500 kbps, kjo krijon 4 protokolle të ndryshëm CAN.
A e mbështet makina juaj OBD-II?
OBD është e detyrueshme vetëm në Amerika e Veriut dhe Evropës. Nëse në Amerikë ky rregull ka qenë në fuqi që nga viti 1996, atëherë Bashkimi Evropian miratoi versionin EOBD të autodiagnostikës, bazuar në OBD-II, relativisht kohët e fundit. Në Evropë, OBD është bërë e detyrueshme që nga viti 2001, dhe për motorët me naftë edhe nga viti 2004. Nëse makina juaj është prodhuar para vitit 2001, atëherë ajo mund të mos mbështesë fare OBD, edhe nëse ka një lidhës përkatës.
Për shembull, Renault Kangoo 99 vjeç nuk e mbështet EOBD (megjithëse editoriali 2004 Kangoo dcI60 me protokoll CAN u lidh me sukses me përshtatësin e përshkruar, dhe Renault Twingo bën! Të njëjtat makina të bëra për tregje të tjera, për shembull Turqinë, gjithashtu mund të mos jenë në përputhje me OBD protokoll.përcaktoni se cili protokoll mbështetet nga njësia e kontrollit elektronik të automjetit?
Së pari- Mund të kërkoni informacione në internet, megjithëse ka shumë informacione të pasakta dhe të paverifikuara. Për më tepër, shumë automjete prodhohen për tregje të ndryshme me protokolle të ndryshëm diagnostikues. E dyta një mënyrë më e besueshme është të gjeni lidhësin dhe të shihni se cilat kunja janë të pranishme në të. Lidhësi është zakonisht nën pult nga ana e shoferit. Protokolli ISO 914-2 ose ISO 14230-4 identifikohet nga prania e pinit 7, siç tregohet në Tabelën 1.
Shumica e makinave vitet e fundit lëshimi mbështet vetëm protokollin CAN me kunjat 6 dhe 14, respektivisht. Në Evropë dhe Amerikën e Veriut, të gjitha makinat e reja nga 2007/2008 duhet të përdorin vetëm OBD me bazë CAN. Sidoqoftë, vini re se, siç është vërejtur saktë në koment, "Nëse marka është e pranishme në tabelë, ajo nuk garanton mbështetje OBD-II."
Përdorimi i linjës L në ISO 9141/14230 ... Më vete, do të doja të them për linjën L në protokollet ISO 9141-2 / 14230-4. Tani praktikisht nuk përdoret askund, pasi vetëm linja K është e mjaftueshme për procedurën e fillimit të komunikimit. Standardi, megjithatë, thotë se sinjali i fillimit duhet të transmetohet në dy rreshta në të njëjtën kohë, K dhe L. Vladimir Gursky nga www.wgsoft.de, autori i programit ScanMaster ELM, ka mbledhur një koleksion të madh të ECU -ve të ndryshme Me
Si shembull i nevojës për një linjë L, ai citon lëshimin e Renault Twingo 1.2L 2005. Përdorimi i linjës K për inicimin këtu rezulton në një adresë motorike të pasaktë në përgjigjet e ECU. Nëse fillimi kryhet në K dhe L në të njëjtën kohë, atëherë gjithçka funksionon si duhet.
Fig 2
Përshtatës AllPro për PIC18F2455
Diagrami skematik i përshtatësit tim të të gjithë protokollit OBD-II është treguar në fig. 2... Baza është një mikrokontrollues Microchip PIC18F2455 me një modul ndërfaqe USB. Pajisja përdor një tension furnizimi 5V nga autobusi USB. Kondensatori C6 filtron rregullatorin e brendshëm 3.3V për funksionimin e autobusit USB. LEDs D2 dhe D3 janë tregues të transmetimit / marrjes, dhe LED D1 përdoret për të monitoruar statusin e autobusit USB.
Prodhimi ISO 9141/14230 i ndërfaqes drejtohet nga gjysma e drejtuesit IC2-2, dhe sinjali hyrës furnizohet përmes një ndarësi R12 / R13 në hyrjen RX (pin 18), i cili është një shkas Schmidt si shumica e Hyrjet PIC18F2455, e cila siguron një aktivizim të arsyeshëm të besueshëm. IC3-1 dhe R10 përdoren për të monitoruar linjën L.
Autobusi J1850 VPW kërkon një furnizim 8V nga rregullatori IC78 L78L08. Dalja VPW furnizohet nga inverter IC3-2 dhe transistor tampon Q1. Ndarësi R7 / R8 dhe shkrepësi i brendshëm Schmidt në hyrjen RA1 formojnë ndërfaqen e hyrjes së protokollit J1850 PWM. Krahasuesi i brendshëm (hyrjet RA0 dhe RA3) PIC18F2455 së bashku me rezistorët R4, R5 izolojnë sinjalin diferencial PWM. Për të kontrolluar daljen e autobusit PWM, përdoret IC2-1 dhe një transistor Q2 me efekt fushor.
Unë gjithashtu do të doja të them disa fjalë për mbështetjen CAN. Mikroçipi nuk prodhon kontrollues që përmbajnë CAN dhe USB. Mund të përdorni një kontrollues me një modul CAN dhe një çip USB të jashtëm siç është FT232R. Ose anasjelltas, lidhni një kontrollues të jashtëm CAN, siç bëhet në këtë përshtatës. Ndërfaqja CAN është formuar nga kontrolluesi MCP2515 (IC5) dhe transmetuesi MPC2551 (IC6). MCP2515 lidhet nëpërmjet autobusit SPI me PIC18F2455 dhe programohet sa herë që përshtatësi ndizet.
Qarqet RC të përfundimit të autobusit R14 / C10 dhe R15 / C11 janë krijuar për të zvogëluar reflektimet në autobusin CAN në përputhje me ISO 15765-4. Përdorimi i tyre nuk është i nevojshëm, reflektimet mund të neglizhohen me një kabllo relativisht të shkurtër. Në vend të PIC18F2455, mund të përdorni PIC18F2550 me të njëjtin firmware, shihni opsionet e zëvendësimit në Tabelën 2.
tabela 2
Pamja e jashtme e pajisjes është treguar në Fig. 3 dhe kapaku, dhe bordi i qarkut të shtypur është treguar në Fig. 4.
Programimi PIC18F2455
Një programues i thjeshtë JDM mund të përdoret për të programuar PIC18, diagrami është treguar në fig. 5
foto 5
Veryshtë shumë e thjeshtë dhe mund të ndërtohet brenda një ore në një dërrasë buke. Disavantazhi është se programuesi kërkon një ndërfaqe serike (Com) në kompjuter dhe nuk punon me përshtatës virtual USB / Com. Përdorimi i laptopëve gjithashtu nuk rekomandohet, pasi ato nuk sigurojnë tensionin e kërkuar në daljen e portit Com.
fig 6
Instalimet e programuesit janë treguar në fig. 6 dhe është bërë duke përdorur të ashtuquajturën teknologji "stripboard", një qasje mjaft e popullarizuar për prototipizimin. Një stripboard tipik ka një matricë prej 2.54 mm vrima katran për montimin e përbërësve elektronikë të lidhur me shirita bakri në ana e pasme, pra emri - stripboard.
Duke prerë shiritat në anën e pasme dhe duke instaluar kërcyesit me tela në krye, ju mund të mblidhni shpejt struktura relativisht të pakomplikuara. Shiritat mund të priten lehtësisht duke kundërpërfytitur vrimat me një stërvitje konvencionale. Ka edhe program special- "LochMaster" për projektimin e strukturave në këtë mënyrë. Kur përdorni programuesin, duhet të theksohet se rasti i kompjuterit personal (kunja 5 e lidhësit DB9) nuk përputhet me rastin e programuesit.
Një kusht tjetër është përdorimi i një kabllo serial "të plotë" me të gjitha telat e nevojshme për funksionimin e qarkut. Programuesi punon me besueshmëri me WinPic, problemi i vetëm është se ju duhet të shkarkoni veçmas skedarin përshkrues PIC18F2455.dev (ose PIC18F2550.dev) nga shpërndarja Microchip IDE pasi të keni instaluar vetë WinPic.
Një program tjetër që punon me programuesin JDM është PICPgm, këtu nuk kërkohen skedarë shtesë, megjithëse autori duhet të punojë në gramatikën angleze, Figura 7. Firmware i përshtatësit është i disponueshëm.
Kabllo OBD-II
Për t'u lidhur me kompjuter në bord përshtatësi përdor një kabllo "standard" DB-9 / OBD-II. Kablloja është treguar në tabelën 3.
Lidhja dhe testimi i pajisjes. Një përshtatës i montuar siç duhet nuk ka nevojë të rregullohet dhe njihet nga Windows si një pajisje USB. Mikroprocesori PIC18F2455 nuk ka drejtuesin e vet dhe përdor drejtuesin virtual të portit Com të Windows 2000 / XP / Vista CDC (Klasa e pajisjes së komunikimit) usbser.sys.
Sa i përket përdorimit të drejtuesit, do të doja të shtoja, megjithatë, se sipas informacionit www.usb.org ka rregulluar defekte në usbser.sys vetëm që nga Windows XP SP2 dhe përdorimi i përshtatësit me Windows 2000 mund të jetë problematik. Pasi përshtatësi të njihet si një pajisje USB dhe shoferi të jetë instaluar, mund të filloni testimin.
Për ta bërë këtë, duhet të lidhni një burim tensioni të stabilizuar 12 volt në kunjat 1 dhe 9 të lidhësit J2 dhe lidhni përshtatësin me Kompjuter personal përmes kabllit USB. Prania e tensionit 8 V në daljen e rregullatorit IC4 kontrollohet. Hapi tjetër është të filloni aplikacionin Windows HyperTerm dhe ta lidhni atë me portën Com të përshtatësit.
Pajisja ka një procedurë të vetë-diagnostikimit me kontrollimin e rrjedhës së sinjalit nga dalja në hyrje për të gjithë protokollet. Për ta bërë këtë, përdorni komandën " [email -i i mbrojtur]", Fig. 8
Kalimi kontrollohet përgjatë qarqeve të mëposhtëm:
IC2-1, R4 për autobus negativ PWM
Q2, D6, R5 për autobus pozitiv PWM
IC3-2, IC4, R11, Q1, D5, R7, R8 për VPW
IC2-2, R9, R12, R13 për ISO 9141/14230
Përgjigja SPI e kontrolluesit MCP2515
Për shembull, mungesa e IC2 do të çojë në dy gabime në të njëjtën kohë, Fig. 9.
Procedura e vetë-testimit nuk përfshin MUND të kontrolloni marrës marrës MCP2551, këtu thjesht mund të matni tensionin në kunjat 6 dhe 7. Duhet të jetë brenda 2.5 V.
Puna me përshtatësin
Përshtatësi është komandë i pajtueshëm me ELM327 dhe mund të përdoret me aplikacione që punojnë me ELM327. Unë preferoj të përdor "ScanMaster ELM" nga Vladimir Gursky, fig. 10.
Digimoto
PCMSCAN
EasyObdII Pro
Si shembull, unë do të jap një situatë që ndodhi me VW Passat të mikut tim. Drita "Kontrollo Motorin" u ndez në makinë, lidhja e përshtatësit ANPro zbuloi gabimin P0118 - "qark i temperaturës së ftohësit të motorit hyrje e lartë", d.m.th. niveli i lartë sinjal nga sensori i temperaturës së ftohësit, Fig. njëmbëdhjetë Hetimet e mëtejshme zbuluan sensorin e dëmtuar. Pas zëvendësimit të sensorit, gabimi u pastrua duke përdorur butonin "Pastro kodet e problemeve", shiko Fig. 12. Gabimi u zhduk dhe nuk u shfaq më, Fig. 13.
Ideja nuk është e re, por ka shumë pyetje. Nga njëra anë, ju mund të hiqni pothuajse çdo të dhënë, dhe nga ana tjetër, OBDII është si një jorgan lara -lara, sepse numri i madh i ndërfaqeve dhe protokolleve fizike do të frikësojë këdo. Dhe gjithçka shpjegohet me faktin se në kohën kur u shfaqën versionet e para të specifikimeve OBD, shumica e prodhuesve të makinave tashmë kishin zhvilluar diçka të tyre. Shfaqja e standardit, megjithëse solli një rregull, kërkoi përfshirjen në specifikimin e të gjitha ndërfaqeve dhe protokolleve që ekzistonin në atë kohë, mirë, ose pothuajse të gjitha.
V Lidhës OBDII sipas standardit J1962M, ekzistojnë tre ndërfaqe standarde: MS_CAN, K / L-Line, 1850, plus një bateri dhe dy baza (sinjal dhe vetëm tokëzim). Kjo është sipas standardit, 7 nga 16 kunjat e mbetur janë OEM, domethënë, secili prodhues i përdor këto kunja sipas dëshirës së tij. Por edhe përfundimet e standardizuara shpesh kanë funksione të zgjeruara, të avancuara. Për shembull, MS_CAN mund të jetë HS_CAN, HS_CAN mund të jetë në kunjat e tjera (të papërcaktuara nga standardi) së bashku me standardin MS_CAN. Kunja # 1 mund të jetë: për Ford - SW_CAN, për WAG - IGN_ON, për KIA - check_engene. Etj Të gjitha ndërfaqet gjithashtu nuk ishin të palëvizshme në zhvillimin e tyre: e njëjta ndërfaqe K-Line ishte fillimisht njëdrejtimëshe, tani është dydrejtimëshe. Shkalla e ndërfaqes CAN po rritet gjithashtu. Në përgjithësi, shumica dërrmuese Makina evropiane Vitet 90 dhe fillimi i viteve 2000 ishte mjaft e mundur të diagnostikohej vetëm me K -Line, dhe shumica amerikane - vetëm SAE1850. Aktualisht, vektori i përgjithshëm i zhvillimit është përdorimi gjithnjë e më i përhapur i CAN, një rritje në kursin e këmbimit., Gjithnjë e më shpesh ne shohim një SW_CAN me tela të vetëm.
Ekziston një mendim se një programues anglisht-folës i ulur në forume të specializuara (anglishtfolëse), duke gërmuar në tekstet e standardeve, mund të ndërtojë një motor universal në "maksimum 4-5 muaj" që mund të përballojë gjithë këtë larmi. Në praktikë, ky nuk është rasti. Sidoqoftë, ekziston nevoja për të nuhatur çdo makinë të re., Ndonjëherë edhe të njëjtën makinë, por brenda nivele të ndryshme zbukurimi... Dhe rezulton se ata pretendojnë rreth 800-900 lloje të makinave të mbështetura, por në praktikë 10-20 të testuara në të vërtetë. Dhe ky është një sistem - në Federatën Ruse, autori njeh të paktën 3 ekipe zhvilluesish që kanë ndjekur këtë rrugë të mprehtë dhe të gjithë me të njëjtin rezultat katastrofik: ju duhet të nuhasni / personalizoni çdo model makine, por nuk ka burime / fonde për këtë. Dhe arsyeja për këtë është kjo: një standard standard, dhe secili prodhues kur detyrohet, dhe kur fut me qëllim diçka të vetën në zbatimin e tij, i cili nuk përshkruhet me standard. Përveç kësaj, jo të gjitha të dhënat janë të pranishme në lidhësin si parazgjedhje. Ka të dhëna, pamja e të cilave duhet të fillojë (jepni një komandë këtij ose atij blloku të makinës për të transmetuar të dhënat e nevojshme).
Dhe këtu hyjnë në lojë interpretuesit e autobusëve OBDII. Ky është një mikrokontrollues, me një sërë ndërfaqesh që përputhen me standardin J1962M, duke përkthyer të gjithë larminë e të dhënave në ndërfaqe të ndryshme lidhës diagnostikues në një gjuhë që është më e përshtatshme për aplikacione, siç janë aplikimet diagnostikuese. Me fjalë të tjera, e gjithë larmia e protokolleve tani është e deshifruar nga aplikacioni, pavarësisht se në çfarë funksionon - në një kompjuter Windows ose në një tabletë / smartphone. ELM327 u bë përkthyesi i parë masiv OBDII me një protokoll të hapur. Ky është një mikrokontrollues MicroChip 8-bit PIC18F2580. Le të mos befasohet lexuesi nga fakti se ky mikrokontrollues është një pajisje masive. përdorim të përgjithshëm... Firmware është vetëm pronësor dhe kostoja reale e "PIC18F2580 + FirmWare" është një mbresëlënëse 19-24 dollarë. Kjo do të thotë, një skaner i bazuar në një çip "të ndershëm" ELM327 nuk mund të kushtojë më pak se 50 presidentë me gjelbërim të përhershëm. Nga vjen një larmi e tillë skanerësh / përshtatësish me çmime "nga 1000 rubla" në treg, ju pyesni? Dhe miqtë tanë kinezë bënë çmos! Si e klonuan këtë çip, e gdhendën kristalin në shtresa ose e nuhatën ditë e natë - le ta lëmë prapa skenave. Por fakti mbetet: klonet janë shfaqur në treg (për referencë: një kontrollues 8-bitësh MicroChip në blerjet me shumicë tani kushton më pak se një dollar). Se sa mirë funksionojnë këto klone është një çështje tjetër. Ekziston një mendim se "ndërsa njerëzit blejnë adaptorë të lirë, elektricistët nuk do të mbeten pa punë". Kjo do të thotë, një person blen një përshtatës me mendimin "për të mbushur ose rregulluar diçka atje". Por rezultati është i ndryshëm, mirë, domethënë, jo ai në të cilin po llogariste. Epo, për shembull, papritmas sistemi multimedial fillon të ndizet me të gjitha dritat e tij, ose shfaqet një gabim, apo edhe një kuti mënyra emergjente kalon Dhe është mirë nëse pa pasoja serioze - në shumicën e rasteve, një specialist me pajisje profesionale do të shërojë kali i hekurt... Por ndodh edhe ndryshe. Disa faktorë mund të përzihen menjëherë: përshtatësi i gabuar (kloni), softueri i gabuar, përshtatësi i gabuar + pako softuerike dhe duart "e shtrembër" gjithashtu mund të luajnë një rol. Vini re se një përshtatës i bazuar në një çip të ndershëm nga një prodhues me softuerin e duhur nuk do të çojë në rezultate katastrofike, të paktën autori nuk është në dijeni të rasteve të tilla.
Çfarë mund të bëhet me një përshtatës të tillë? Epo, ndoshta rasti më i zakonshëm është ta vendosni atë në ndarjen e dorezave "për çdo rast". Shikoni dhe rivendosni gabimin sapo të shfaqet. Rivendosni kilometrazhin para se të shisni makinën, ose anasjelltas, "mbaroni" nëse jeni një shofer i punësuar. Aktivizoni çdo opsion në makinë, i cili është çaktivizuar si parazgjedhje, dhe ky shërbim paguhet nga një tregtar i autorizuar. Ne do t'ia lëmë specialistëve përditësimin e firmuerit dhe rikonfigurimin e njësive elektronike, por shumica e adaptuesve e lejojnë këtë gjithashtu. Dikush do të dojë të ketë thjesht më shumë informacion në lidhje me parametrat e motorit dhe sistemeve të tjera në formën e grafikave të bukura në një tabletë ose smartphone. Shpesh gjenden në rrugë, për ndonjë arsye, shoferët e taksive që kanë një tabletë android të instaluar para pultit dhe e mbivendosin atë plotësisht, dhe kështu: kjo tabletë ka shumë të ngjarë të lidhet me një përshtatës të tillë përmes bluetooth ose Wi-Fi. Ka më shumë linjë e tërë aplikacione, ky është përdorimi i një përshtatësi të tillë në lidhje me një pajisje telematike (gjurmues) ose alarm. Lidhja me lidhësin diagnostikues duke përdorur një përshtatës të tillë ju lejon të merrni të dhënat e nevojshme për monitorim me pak gjak. Në shumicën e rasteve, kjo metodë është më e lirë për zhvilluesin, dhe vetë instalimi është më i lehtë, sepse nevoja për instalim zhduket. sensorë të ndryshëm, gjithçka (ose pothuajse gjithçka) mund të hiqet nga OBDII.
Një gjë tjetër është se aftësitë e çipit aktualisht janë të pamjaftueshme për t’u përdorur në makina moderne... Diku në mesin e viteve 2000, kurset e këmbimit në autobusin CAN u rritën, u shfaq SW_CAN. Por gjëja më e rëndësishme: gjatësia (numri i karaktereve) në fjalët e koduara është rritur. Dhe nëse në harduer është e mundur, përmes një stafetë ose një ndërprerës banal, të ngjitni paterica në ELM327, e cila do të lejojë punën me MS dhe HS dhe gjithashtu me lëshimet CAN SW, atëherë fuqia llogaritëse e PIC18F2580 me 4 të saj MIPS qartë nuk është e mjaftueshme për fjalë të gjata kodike. Nga rruga, versioni i fundit i ELM327 (V1.4) daton në 2009. Dhe ky çip mund të përdoret pa paterica vetëm për makinat e prodhuara para mesit të viteve 2000. Pra, çfarë të bëni. Sado e çuditshme të duket, ka më shumë se një rrugëdalje.
CAN-LOG, gjithashtu një përkthyes, por jo një grup i plotë i ndërfaqeve OBDII, por dy autobusë CAN. Rezulton se kjo është e mjaftueshme për të hequr të gjithë informacionin e nevojshëm... Vërtetë, jo të gjitha makinat kanë të dy autobusët CAN të lidhur me lidhësin diagnostikues. Kjo do të thotë që ju duhet të lidheni nën pult. Dhe kjo nuk është gjithmonë e pranueshme për arsyet e ruajtjes së garancisë, megjithëse ekziston një variant i marrjes së të dhënave pa tel nga autobusi, por është edhe më i shtrenjtë, dhe besueshmëria e të dhënave të marra nuk është 100%. Mund të përdoret si pajisje e përfunduar duke e lidhur atë nëpërmjet UART ose RS232, ose thjesht një çip duke e integruar atë në bordin e pajisjes me një sasi e vogël komponentet diskrete. Kostoja e pajisjes është padyshim më e lartë se kostoja e një ELM327 autentik, por kjo kompensohet nga një listë e madhe e automjeteve dhe funksioneve të mbështetura. Për më tepër, lista e automjeteve të mbështetura përfshin jo vetëm vetura, por edhe kamionë, makineri ndërtimi, rrugore dhe bujqësore. CAN-LOG funksionon pak më ndryshe se ELM327 dhe klonet e tij. Kur lidheni me gomat e një makine, është e nevojshme të zgjidhni dhe vendosni numrin e programit që korrespondon me makinën. Dhe kjo është e përshtatshme, sepse zhvilluesi nuk ka nevojë të thellohet në të gjithë larminë e protokolleve. (Në ELM327, zgjedhja e makinës dhe akordimi i mirë i çipit lihen në mëshirën e aplikacionit).
Ka zgjidhje të tjera që ju lejojnë të hiqni me lehtësi dhe me hir të dhënat nga lidhësi diagnostikues. Epo, pyetja nëse është e mundur të zbutni lidhësin standard diagnostik, dhe si, secili zhvillues do të vendosë për veten e tij. Për një flotë makinash të së njëjtës markë, mund të përpiqeni të shkruani softuerin tuaj, përveç nëse, natyrisht, prodhuesi mbyll protokollet. Dhe nëse pajisja telematike do të instalohet në modele të ndryshme, atëherë është më e arsyeshme të përdorni ndonjë nga interpretuesit OBDII.
Që nga viti 1996, është bërë e nevojshme të kontrolloni të gjitha makinat e prodhuara për pajtueshmërinë me standardet OBD. Kjo u shkaktua nga kërkesa për të kontrolluar situatën mjedisore. Përshkrim i shkurtër pajisjet për kontrollin, vendndodhjen, funksionet janë më tej në artikullin tonë.
Përshkrim i shkurtër i pajisjes së kontrollit
KUJDES! Gjeti një mënyrë krejtësisht të thjeshtë për të zvogëluar konsumin e karburantit! Nuk me beson? Një mekanik auto me 15 vjet përvojë gjithashtu nuk besoi derisa e provoi. Dhe tani ai kursen 35,000 rubla në vit në benzinë!
Përcaktimi i pinout OBD - 2 përdoret për të kontrolluar pajtueshmërinë me standardin gjatë diagnostikimit dhe kontrollit të funksionimit të motorëve të makinave dhe njësive të instaluara në shasi. Pajisja është bërë në formën e një lidhësi diagnostikues për lidhjen e pajisjeve që monitorojnë gazrat e shkarkimit dhe punën e të gjithë makinës pa ndërprerje. Pinout OBD-2 është një grup kërkesash që të gjithë prodhuesit e makinave duhet të përmbushin.
Kërkohet të gjeni lidhësin në kabinën në një distancë prej të paktën 18 cm nga kolona e drejtimit. Sistemi është universal për të gjitha makinat, ka një protokoll standard CAN dixhital, i cili ju lejon të merrni të dhëna në çdo kohë. Mund të bëhet identifikimi i detajuar i keqfunksionimeve të ndryshme të makinerisë.
Gjatë diagnostikimit makina të importuara përdorni linja shtesë K - Line dhe L - Line, si dhe metoda dixhitale të transmetimit të treguesve - CAN.
Funksioni i monitorimit mbështetet nga gjashtëmbëdhjetë kunja:
- numri i kontaktit një - është instaluar në fabrikë;
- e dyta i referohet autobusit J 1850;
- numri tre jepet gjithashtu nga prodhuesi i automjeteve;
- e katërta - për të kontrolluar kontaktet e tokëzimit të makinës - shasi;
- numri pesë kontrollon rrjetin e tokëzimit të linjës së sinjalit;
- numri i kontaktit gjashtë është përgjegjës për autobusin dixhital CAN;
- numri shtatë - ISO 9141 - 2, K - Linja;
- tetë dhe nëntë të instaluar nga prodhuesi i automjeteve;
- i dhjeti kontrollon autobusin CANJ 1850;
- numrat njëmbëdhjetë, dymbëdhjetë dhe trembëdhjetë janë instaluar gjithashtu në fabrikën e makinave;
- kunja numër katërmbëdhjetë kontrollon autobusin CANJ 2284;
- pesëmbëdhjetë - ISO 9141-2, L - Linja;
- i gjashtëmbëdhjeti kontrollon tensionin e baterisë.
Përshtatës OBD - 2 lidhje diagnostikuese
Makinat e të gjitha markave duhet të jenë të pajisura me përshtatës diagnostikues OBD - 2. Përdoret për të diagnostikuar një makinë në mënyrë të pavarur ose brenda qendrat e shërbimit... Përshtatësi është i përshtatshëm për:
- diagnostikimi i të gjitha njësive të automobilave;
- analiza e gabimeve dhe gjendjes së kilometrazhit;
- monitorimi i funksionimit të motorit;
- për stresin;
- temperatura;
- shpejtësia;
- gjendja e pajisjeve të panelit;
- mund të gjurmoni konsumin mesatar dhe aktual të karburantit;
- shkalla e ngrohjes së motorit;
- monitoroni udhëtimet e kryera.
Mund të lidhni laptopë, kompjuterë, telefona me përshtatësin. Shtë i përshtatshëm për t'u lidhur me sistemin OBD - 2 dhe të gjitha programet për të cilat zbatohen kërkesat e pind obd 2. Lidhja bëhet me një kabllo USB, bluetooth ose WI - FI. Me ndihmën e përshtatësit, ju mund të provoni makina të të gjitha llojeve të prodhuesve të importuar dhe vendas.
Funksionet e lidhësit të ofruara nga OBD - 2 pinout
Funksioni kryesor i lidhësit OBD - 2 është të sigurojë komunikim midis pajisjes së skanimit dhe njësive të kontrollit. Pinout siguron furnizimin me energji të makinës dhe lidhjen e tokëzimit për punë e suksesshme skaner automobilistik, pa lidhur një njësi speciale të furnizimit me energji elektrike. Kur zgjidhni një skaner, duhet të pyesni për aftësitë e tij. Sa më i lartë çmimi i tij, aq më i saktë do të jetë verifikimi. Nëse nuk është e mundur të blini një pajisje të shtrenjtë, duhet të zgjidhni një skaner të krijuar posaçërisht për kjo marke makinë
Pinout i lejon shoferit të kombinojë makinën e tij me këpucën Diagnostifikimi i OBD – 2.
Me zbulimin e mospërputhjes me kërkesat e caktuara të përbërjes gazrat e shkarkimit shfaqet sinjali CheckEngine, duke kërkuar që të kontrolloni funksionimin e motorit dhe sinjali i dritës ndizet. Ky është një tregues paralajmërues për tejkalimin e normës së sasisë së gazrave të dëmshëm.
Me ndihmën e sistemit pinout OBD 2, monitorohen parametrat jetikë, kryesori i të cilave është ajer i paster... Prania e lidhësit bën të mundur ndjekjen e shkallës së shëndetit të makinës pa ndihmë të kualifikuar të shtrenjtë.
Jeni të lodhur nga pagesa e gjobave? Ka një dalje!
Harrojeni për gjobat nga kamerat! Një risi absolutisht ligjore - NANOFLENKA, e cila fsheh numrat tuaj nga kamerat IR (të cilat janë në të gjitha qytetet). Më shumë detaje
- Absolutisht e ligjshme (neni 12.2.4).
- Fshihet nga regjistrimi i fotografive dhe videove.
- Instaluar në mënyrë të pavarur në 2 minuta.
- Nuk është e dukshme për syrin e njeriut, nuk përkeqësohet për shkak të motit.
- 2 vjet garanci,
Me ardhjen në vetura sistemet elektronike i kontrolluar nga mikroprocesorët, u bë e nevojshme të kontrolloni parametrat e funksionimit të vetë blloqeve dhe lidhjen qarqet elektrike... Për ta bërë këtë, ata filluan të përdorin diagnostifikim duke përdorur pajisje të quajtura OBD (On Board Diagnostic). Duke ditur vendndodhjen dhe pinoutin standard të OBD 2, mund ta kontrolloni veturën vetë.
[Fshih]
Vështrim i përgjithshëm i OBD 2
OBD 2 është një pajisje diagnostikuese e makinave që u shfaq për herë të parë në Shtetet e Bashkuara në 1996. Në Evropë, ky standard është miratuar si i detyrueshëm që nga viti 2001. Për shkak të futjes së saj të kudogjendshme të gabimeve në makina markave të ndryshme kanë të njëjtën pamje.
Kodi standard përmban strukturën X1234, ku secili karakter ka kuptimin e vet:
- X është i vetmi karakter alfabetik që duhet njohur sistem i gabuar(motori, kutia e shpejtësisë, përbërësit elektronikë, etj.);
- 1 - përfaqëson kodin e përgjithshëm të standardit OBD ose kodet shtesë fabrikë;
- 2 - sqarimi i vendndodhjes së mosfunksionimit (furnizimi me energji elektrike ose sistemi i ndezjes, qarqet ndihmëse, etj.);
- 34 është numri serik i gabimit.
Një tipar i lidhësit është prania e një prize të energjisë nga rrjeti në bord, i cili lejon përdorimin e skanerëve pa qarqe elektrike të integruara ose shtesë. Protokollet e para diagnostikuese dhanë vetëm informacion në lidhje me praninë e një problemi. Lidhësit më të avancuar lejojnë marrjen e më shumë të dhënave të defekteve përmes komunikimit pajisje diagnostikuese me njësi elektronike në makinë.
Çdo pajisje domosdoshmërisht përputhet me një nga tre standardet ndërkombëtare:
- SAE J1850;
- ISO 9141-2.
Videoja nga kanali Sanek Iron Kaput paraqet një video që demonstron testimin e makinës SsangYong Aktion i ri përmes lidhësit OBD 2.
Ku ndodhet OBD 2?
Pozicioni i prizës pads diagnostikues tregohet në udhëzimet e funksionimit të automjetit.
Nuk ka asnjë standard të vetëm për vendndodhjen e lidhësit OBD 2. Një numër burimesh tregojnë se pajisja, në përputhje me SAE J1962, duhet të vendoset brenda një rrezeje prej 18 cm nga kolona drejtuese, por në fakt ky rregull nuk respektohet. Sipas burimeve të tjera, kjo distancë nuk duhet të jetë më shumë se 100 cm.
Mund të instalohet në vendet e mëposhtme:
- në çarë të zorrës së poshtme të panelit të instrumenteve në zonën e gjurit të majtë të shoferit;
- nën tavëllin e instaluar në pjesën qendrore të pultit (disa modele Peugeot);
- nën prizat plastike në pjesën e poshtme të pultit ose në tastierë qendrore(tipike për produktet e shqetësimit VAG);
- në murin e pasëm të pultit pas kutisë së dorezës (disa modele Lada);
- në tastierën qendrore në zonën e levës frenave parkimi(gjendet në disa makina GM, në veçanti - Opel);
- në pjesën e poshtme të kamareve të krahut (e zakonshme në makinat franceze);
- nën kapuçin pranë mburojës së motorit (tipike për disa makina koreane dhe japoneze).
Kur kërkoni një lidhës në makinat e përdorura, duhet të keni parasysh mundësinë e riparimit instalime elektrike, si rezultat i së cilës blloku mund të transferohet në një vend jo standard.
Opsione të ndryshme për instalimin e lidhësit OBD 2 janë treguar në foton më poshtë.
Lidhës në bllok montimi në pult në Hyundai Santa Fe Lidhës në kutinë e dorezave në Renault Sandero Lidhësi në tastierën qendrore në Lada Kalina Lidhës nën kapakun e tastierës anësore në Honda Civic
Përshkrimi i llojeve të lidhësve
Në fillim të viteve 2000, nuk kishte kërkesa të rrepta për formën e jashtme të lidhësit, dhe shumë prodhues të automjeteve përcaktuan konfigurimin e pajisjes. Sot ekzistojnë dy lloje të lidhësve OBD 2, të caktuar Lloji A dhe Tipi B. Të dy prizat kanë një dalje 16-pin (dy rreshta me tetë kunja) dhe ndryshojnë vetëm në zakonet e tyre qendrore.
Numërimi i kunjave në bllok është nga e majta në të djathtë, ndërsa në rreshtin e sipërm ka kontakte me numrat 1-8, dhe në rreshtin e poshtëm - nga 9 në 16. Pjesa e jashtme e rastit është bërë në formën e një trapezoid me qoshe të rrumbullakosura, i cili siguron lidhje e besueshme përshtatës diagnostikues. Fotografia më poshtë tregon të dy opsionet për pajisjet.
Ndryshimet e lidhësit - Lloji A në të majtë dhe Tipi B në të djathtë
OBD 2 pinout
Skema dhe qëllimi i kontakteve në lidhësin OBD 2 përcaktohen nga standardi.
Numërimi i prizave në një lidhës
Përshkrimi i përgjithshëm i prizave:
- 1 - rezervë, çdo sinjal i vendosur nga prodhuesi i makinës mund të dalë në këtë pin;
- 2 - kanali "K" për transferimin e parametrave të ndryshëm (mund të përcaktohet - autobusi J1850);
- 3 - e ngjashme me të parën;
- 4 - tokëzimi i lidhësit në trupin e makinës;
- 5 - argumentimi i sinjalit të përshtatësit diagnostikues;
- 6 - lidhje direkte e kontaktit të autobusit CAN J2284;
- 7 - kanali "K" sipas standardit ISO 9141-2;
- 8 - të ngjashme me kontaktet 1 dhe 3;
- 9 - të ngjashme me kontaktet 1 dhe 3;
- 10 - kunja për lidhjen e autobusit standard J1850;
- 11 - caktimi i kunjave përcaktohet nga prodhuesi i automjetit;
- 12 - në mënyrë të ngjashme;
- 13 - në mënyrë të ngjashme;
- 14 - kunja shtesë e autobusit CAN J2284;
- 15 - kanali "L" sipas ISO 9141-2;
- 16 - terminal pozitiv i tensionit të rrjetit në bord (12 Volt).
Një shembull i një pinout të fabrikës OBD 2 është Hyundai Sonata, ku një sinjal nga njësia e kontrollit futet në pin 1 sistemi i frenimit kundër bllokimit, dhe në pin 13 - një sinjal nga njësia e kontrollit dhe sensorët jastëkë për fryrje sigurinë.
Në varësi të protokollit të funksionimit, pinoutet e mëposhtëm janë të mundshëm:
- Kur përdorni protokollin standard ISO 9141-2, ai aktivizohet përmes pin 7, ndërsa kunjat 2 dhe 10 në lidhësin janë joaktivë. Për transferimin e të dhënave, përdoren kunjat me numrat 4, 5, 7 dhe 16 (ndonjëherë kunja numër 15 mund të përdoret).
- Me protokollin SAE J1850 në variantin VPW (Modulimi i Gjerësisë së Pulsit të Ndryshueshëm), përfshihen kunjat 2, 4, 5 dhe 16. Lidhësi është tipik për automjetet amerikane dhe evropiane të General Motors.
- Përdorimi i J1850 në modalitetin PWM (Modulimi i Gjerësisë së Pulsit) siguron përdorim shtesë të kunjës 10. Ky lloj lidhës përdoret në produktet Ford. Për protokollin J1850, në çdo formë, është tipike të mos përdorni pin numrin 7.