To chyba przydarzyło się każdemu z nas: jedziesz swoim autem i nagle żółte światło” Sprawdź silnik»Zapala się na desce rozdzielczej jako alarm, że jest problem z silnikiem. Niestety to samo w sobie nie daje żadnych wskazówek, co dokładnie jest przyczyną problemu i może oznaczać wszystko, począwszy od luźno zamkniętej pokrywy. zbiornik paliwa na problemy z katalizatorem. Pamiętam, że Honda Integra z 1994 roku miała ECU pod siedzeniem kierowcy i czerwona dioda migałaby, gdyby był jakiś problem z silnikiem.
Licząc liczbę „mrugnięć”, udało się ustalić kod błędu. W miarę jak ECU samochodów stają się coraz bardziej złożone, liczba kodów błędów rośnie wykładniczo. Korzystanie z diagnostyki pokładowej pojazdu (OBD-II) może rozwiązać ten problem. Ten adapter umożliwia użycie komputera osobistego do diagnostyki OBD. Adapter AllPro jest funkcjonalnie kompatybilny z ELM327 i obsługuje wszystkie istniejące protokoły komunikacyjne OBD-II:
ISO 9141-2
ISO 14230-4 (KWP2000)
SAE PWM J1850 (modulacja szerokości impulsu)
SAE VPW J1850 (zmienna szerokość impulsu)
Sieć obszaru kontrolowanego ISO 15765-4 (CAN)
VPW, PWM i CAN
Pierwsze dwa protokoły ISO są opisane w poprzedniej publikacji wspomnianej powyżej. Szczegółowy opis protokołów OBD wykracza poza zakres tego artykułu, wymienię je tylko pokrótce J1850 VPW (Variable Pulse Width) - protokół Samochody ogólne Silniki i niektóre Modele Chryslera z szybkością transmisji 10,4 kb/s przez jeden przewód.
Napięcie na szynie VPW waha się od 0 do 8 V, dane na szynie są przesyłane naprzemiennie krótkimi (64 µs) i długimi (128 µs) impulsami. Rzeczywista szybkość przesyłania danych w magistrali różni się w zależności od maski bitów danych i wynosi od 976 do 1953 bajtów/s. Jest to najwolniejszy protokół OBD.
J1850 PWM(Puls z modulacją) stosowany w pojazdach marki Ford. Szybkość transmisji wynosi tutaj 41,6 kbps przy użyciu sygnału różnicowego na dwóch przewodach. Napięcie szyny waha się od 0 do 5 V, a czas trwania impulsu wynosi 24 μs. Praca z tym protokołem wymaga starannego programowania mikroprocesora, ponieważ szybkość wykonywania instrukcji w języku C na mikroprocesorze PIC, nawet przy ulepszonej architekturze PIC18, staje się porównywalna z długością krótkiej wiadomości protokołu PWM (7 μs).
MÓC(Controlled Area Network) protokół opracowany przez Roberta Boscha w 1983 roku i ostatecznie ustandaryzowany w ISO 11898. Zastosowanie Magistrala CAN dane w samochodzie pozwalają różne urządzenia komunikują się ze sobą z pominięciem centralnego procesora, tzw. tryb multi-master.
Zaletami są również zwiększona prędkość transmisji, do 1 Mbit/s oraz lepsza odporność na zakłócenia. Protokół był pierwotnie przeznaczony do użytku w samochodach, ale obecnie jest stosowany również w innych obszarach. Aby poprawić niezawodność transmisji danych, magistrale CAN wykorzystują metodę sygnalizacji różnicowej na dwóch przewodach. Przewody tworzące tę parę mają nazwy CAN_High i CAN_Low.
W stanie początkowym magistrali na obu przewodach stałe ciśnienie przy pewnej linii bazowej, około 2,5 wolta, zwanej stanem recesywnym. Przy przejściu w stan aktywny (dominujący) napięcie na przewodzie CAN_High rośnie, a na przewodzie CAN_Low spada, Rys. 1.
Istnieją również dwa formaty komunikatów lub ramek - standardowy z 11-bitowym polem adresowym (CAN 2.0A) i rozszerzony o 29-bitowe pole (CAN 2.0B). Norma ISO 15765-4 definiuje użycie zarówno CAN 2.0A, jak i CAN 2.0B do celów OBD. Wraz z szybkościami magistrali 250 i 500 kbps tworzy to 4 różne protokoły CAN.
Czy Twój samochód obsługuje OBD-II?
OBD jest obowiązkowe tylko w Ameryka północna i Europy. Jeśli w Ameryce ta zasada obowiązuje od 1996 roku, to Unia Europejska stosunkowo niedawno przyjęła wersję autodiagnostyki EOBD opartą na OBD-II. W Europie OBD stał się obowiązkowy od 2001 roku, a dla silniki Diesla nawet od 2004 roku. Jeśli Twój samochód został wyprodukowany przed 2001 rokiem, może w ogóle nie obsługiwać OBD, nawet jeśli jest odpowiednie złącze.
Na przykład, Renault kangoo 1999 nie obsługuje EOBD (chociaż redakcyjny Kangoo dcI60 z protokołem CAN z 2004 roku został pomyślnie zadokowany z opisywanym adapterem, a Renault Twingo to robi! Te same samochody produkowane na inne rynki, np. Turcję, również mogą nie być kompatybilne z protokołem OBD. określić, który protokół jest obsługiwany przez elektroniczną jednostkę sterującą pojazdu?
Najpierw- można szukać informacji w Internecie, chociaż jest tam dużo nieprawdziwych i niezweryfikowanych informacji. Ponadto wiele pojazdów jest produkowanych na różne rynki z różnymi protokołami diagnostycznymi. druga bardziej niezawodnym sposobem jest znalezienie złącza i sprawdzenie, jakie piny są w nim obecne. Złącze jest zwykle pod deska rozdzielcza od strony kierowcy. Protokół ISO 914-2 lub ISO 14230-4 jest identyfikowany przez obecność pinu 7, jak pokazano w Tabeli 1.
Większość samochodów ostatnie lata Release obsługuje tylko protokół CAN z odpowiednio pinami 6 i 14. W Europie i Ameryce Północnej wszystkie nowe pojazdy od 2007/2008 muszą korzystać wyłącznie z OBD opartego na CAN. Należy jednak pamiętać, że jak słusznie zaznaczono w komentarzu „Jeżeli marka występuje w tabeli, nie gwarantuje to obsługi OBD-II”.
Korzystanie z linii L w ISO 9141/14230 ... Osobno chciałbym powiedzieć o linii L w protokołach ISO 9141-2 / 14230-4. Teraz praktycznie nie jest używany nigdzie, ponieważ tylko linia K wystarcza do procedury inicjalizacji komunikacji. Norma mówi jednak, że sygnał inicjujący musi być przesyłany dwiema liniami jednocześnie, K i L. Vladimir Gursky z www.wgsoft.de, autor programu ScanMaster ELM, zgromadził dużą kolekcję różnych ECU .
Jako przykład zapotrzebowania na linię L podaje wersję Renault Twingo 1.2L 2005. Użycie w tym przypadku tylko linii K do inicjalizacji skutkuje nieprawidłowym adresem silnika w odpowiedziach ECU. Jeśli inicjalizacja jest wykonywana jednocześnie na K i L, to wszystko działa poprawnie.
Rys. 2
Adapter AllPro do PIC18F2455
Schemat ideowy mojego adaptera OBD-II opartego na wszystkich protokołach jest pokazany w rys. 2... Podstawą jest mikrokontroler Microchip PIC18F2455 z modułem interfejsu USB. Urządzenie wykorzystuje napięcie zasilania 5V z magistrali USB. Kondensator C6 filtruje wewnętrzny regulator 3.3V do pracy z magistralą USB. Diody D2 i D3 są wskaźnikami nadawania/odbioru, a dioda D1 służy do monitorowania stanu magistrali USB.
Wyjście ISO 9141/14230 interfejsu jest sterowane przez połowę sterownika IC2-2, a sygnał wejściowy jest podawany przez dzielnik R12 / R13 do wejścia RX (pin 18), które jest wyzwalaczem Schmidta, jak większość Wejścia PIC18F2455, które zapewniają dość niezawodne uruchamianie. IC3-1 i R10 służą do monitorowania linii L.
Magistrala J1850 VPW wymaga zasilania 8 V z regulatora L78L08 IC4. Wyjście VPW jest zasilane przez falownik IC3-2 i tranzystor buforowy Q1. Dzielnik R7/R8 i wewnętrzny wyzwalacz Schmidta na wejściu RA1 tworzą interfejs wejściowy protokołu PWM J1850. Komparator wewnętrzny (wejścia RA0 i RA3) PIC18F2455 wraz z rezystorami R4, R5 izoluje sygnał różnicowy PWM. Do sterowania wyjściem magistrali PWM wykorzystuje się IC2-1 i tranzystor polowy Q2.
Chciałbym też powiedzieć kilka słów o wsparciu CAN. Microchip nie produkuje kontrolerów zawierających zarówno CAN, jak i USB. Możesz użyć kontrolera z modułem CAN i zewnętrznym układem USB, takim jak FT232R. Lub odwrotnie, podłącz zewnętrzny kontroler CAN, tak jak to zrobiono w tym adapterze. Interfejs CAN tworzą sterownik MCP2515 (IC5) i transceiver MPC2551 (IC6). MCP2515 jest podłączony przez magistralę SPI do PIC18F2455 i jest programowany za każdym razem, gdy adapter jest włączany.
Terminacja magistrali Obwody RC R14 / C10 i R15 / C11 zostały zaprojektowane w celu zmniejszenia odbić od magistrali CAN zgodnie z normą ISO 15765-4. Ich użycie nie jest konieczne, odbicia można pominąć przy stosunkowo krótkim kablu. Zamiast PIC18F2455 można użyć PIC18F2550 z tym samym oprogramowaniem, patrz opcje wymiany w Tabeli 2.
Tabela 2
Widok zewnętrzny urządzenia pokazano na rys. 3 i pokrywę, a płytkę drukowaną na rys. 4.
Programowanie PIC18F2455
Do programowania PIC18 można użyć prostego programatora JDM, schemat pokazano w rys. 5.
zdjęcie 5
Jest bardzo prosty i można go zbudować w godzinę na płytce stykowej. Wadą jest to, że programator wymaga interfejsu szeregowego (Com) w komputerze i nie współpracuje z wirtualnymi adapterami USB/Com. Nie zaleca się również korzystania z laptopów, które nie zapewniają wymaganego napięcia na wyjściu portu Com.
rys. 6
Okablowanie programatora pokazano w rys. 6 i jest wykonany w technologii tzw. „stripboard”, co jest dość popularnym podejściem do prototypowania. Typowy stripboard ma matrycę otworów o rozstawie 2,54 mm do montażu elementów elektronicznych połączonych taśmami miedzianymi tylna strona, stąd nazwa - stripboard.
Przecinając paski na odwrocie i instalując zworki na górze, można szybko złożyć stosunkowo proste konstrukcje. Paski można łatwo wyciąć, pogłębiając otwory za pomocą konwencjonalnego wiertła. Jest nawet program specjalny- „LochMaster” do projektowania konstrukcji w ten sposób. Podczas korzystania z programatora należy pamiętać, że obudowa komputera (pin 5 złącza DB9) nie pasuje do obudowy programatora.
Kolejnym warunkiem jest zastosowanie „pełnego” kabla szeregowego ze wszystkimi przewodami niezbędnymi do działania układu. Programator działa niezawodnie z WinPic, jedynym problemem jest to, że musisz osobno pobrać plik deskryptora PIC18F2455.dev (lub PIC18F2550.dev) z dystrybucji Microchip IDE po zainstalowaniu samego WinPic.
Innym programem, który współpracuje z programatorem JDM jest PICPgm, nie są tu wymagane żadne dodatkowe pliki, chociaż autor powinien pracować nad gramatykę angielską, Rysunek 7. Dostępne jest oprogramowanie układowe adaptera.
Kabel OBD-II
Aby połączyć się z komputer pokładowy adapter wykorzystuje "standardowy" kabel DB-9/OBD-II. Okablowanie pokazano w tabeli 3.
Podłączanie i testowanie urządzenia. Prawidłowo zmontowany adapter nie wymaga regulacji i jest rozpoznawany przez system Windows jako urządzenie USB. Mikroprocesor PIC18F2455 nie posiada własnego sterownika i korzysta z wirtualnego sterownika portu Com dla systemu Windows 2000/XP/Vista CDC (Communication Device Class) usbser.sys.
Odnośnie użytkowania sterownika dodam jednak, że według informacji www.usb.org ma naprawione błędy w usbser.sys dopiero od Windows XP SP2 i używanie adaptera z Windows 2000 może być problematyczne. Po rozpoznaniu adaptera jako urządzenia USB i zainstalowaniu sterownika można rozpocząć testowanie.
W tym celu należy podłączyć 12-woltowe źródło napięcia stabilizowanego do pinów 1 i 9 złącza J2 i podłączyć adapter do komputer osobisty przez kabel USB. Sprawdzana jest obecność napięcia 8 V na wyjściu regulatora IC4. Następnym krokiem jest uruchomienie aplikacji Windows HyperTerm i podłączenie jej do portu Com adaptera.
Urządzenie posiada procedurę autodiagnostyki ze sprawdzeniem przepływu sygnału od wyjścia do wejścia dla wszystkich protokołów. Aby to zrobić, użyj polecenia „ [e-mail chroniony]”, ryc. 8.
Przejście sprawdzane jest na następujących obwodach:
IC2-1, R4 dla ujemnej magistrali PWM
Q2, D6, R5 dla pozytywny autobus PWM
IC3-2, IC4, R11, Q1, D5, R7, R8 dla VPW
IC2-2, R9, R12, R13 dla ISO 9141/14230
Odpowiedź SPI kontrolera MCP2515
Na przykład brak IC2 prowadzi do dwóch błędów jednocześnie, ryc. 9.
Procedura autodiagnostyki nie obejmuje Można sprawdzić transceiver MCP2551, tutaj możesz po prostu zmierzyć napięcie na pinach 6 i 7. Powinno mieścić się w granicach 2,5 V.
Praca z adapterem
Adapter jest zgodny z poleceniami ELM327 i może być używany z aplikacjami współpracującymi z ELM327. Wolę używać „ScanMaster ELM” Vladimira Gursky'ego, rys. 10.
Digimoto
PCMSCAN
EasyObdII Pro
Jako przykład podam sytuację, która miała miejsce z VW Passatem mojego kolegi. W aucie zapaliła się kontrolka "Check Engine", podłączenie adaptera ANPro wykryło błąd P0118 - "Wysokie wejście obwodu temperatury płynu chłodzącego silnika", czyli wysoki poziom sygnał z czujnika temperatury płynu chłodzącego, rys. jedenaście . Dalsze badania wykazały wadliwy czujnik. Po wymianie czujnika błąd został skasowany przyciskiem „Wyczyść kody usterek”, patrz Rys. 12. Błąd zniknął i nie pojawił się ponownie, Rys. 13.
Pomysł nie jest nowy, ale pytań jest wiele. Z jednej strony można usunąć niemal dowolne dane, a z drugiej OBDII jest jak kołdra patchworkowa, bo sama liczba fizycznych interfejsów i protokołów onieśmiela każdego. A wszystko tłumaczy fakt, że zanim pojawiły się pierwsze wersje specyfikacji OBD, większość producentów samochodów opracowała już coś własnego. Pojawienie się standardu, choć przyniosło pewien porządek, wymagało uwzględnienia w specyfikacji wszystkich interfejsów i protokołów, które wówczas istniały, no, lub prawie wszystkich.
V Złącze OBDII zgodnie ze standardem J1962M istnieją trzy standardowe interfejsy: MS_CAN, K / L-Line, 1850, plus bateria i dwie masy (sygnał i tylko masa). Jest to zgodne ze standardem, pozostałe 7 z 16 pinów to OEM, czyli każdy producent używa tych pinów jak mu się podoba. Ale również standaryzowane wnioski mają często rozszerzone, zaawansowane funkcje. Np. MS_CAN może być HS_CAN, HS_CAN może być na innych pinach (nie wyszczególnionych w normie) razem ze standardowym MS_CAN.Pin nr 1 może być: dla Forda - SW_CAN, dla WAG - IGN_ON, dla KIA - check_engene. Itp. Wszystkie interfejsy również nie były stacjonarne w swoim rozwoju: ten sam interfejs K-Line był pierwotnie jednokierunkowy, teraz jest dwukierunkowy. Szybkość interfejsu CAN również rośnie. Ogólnie zdecydowana większość samochody europejskie Lata 90. i początek XXI wieku było całkiem możliwe do zdiagnozowania tylko za pomocą K-Line, a większości amerykańskich - tylko SAE1850. Obecnie ogólnym wektorem rozwoju jest coraz powszechniejsze stosowanie CAN, wzrost kursu walutowego., Coraz częściej widzimy SW_CAN jednoprzewodowe.
Istnieje opinia, że anglojęzyczny programista siedzący na specjalistycznych (angielskojęzycznych) forach, zagłębiając się w teksty standardów, może w „maksymalnie 4-5 miesięcy” zbudować uniwersalny silnik, który poradzi sobie z całą tą różnorodnością. W praktyce tak nie jest. Mimo wszystko trzeba powąchać każdy nowy samochód., Czasem nawet ten sam samochód, ale w różne poziomy wykończenia... I okazuje się, że twierdzą, że około 800-900 typów obsługiwanych samochodów, ale w praktyce faktycznie przetestowanych 10-20. I to jest system - w Federacji Rosyjskiej autor zna co najmniej 3 zespoły programistów, które podążały tą ciernistą ścieżką i wszystkie z tym samym katastrofalnym skutkiem: musisz powąchać / dostosować każdy model samochodu, ale nie ma zasobów / funduszy dla tego. A powód tego jest taki: norma-norma, a każdy producent, gdy jest zmuszony i celowo wprowadza do swojej realizacji coś własnego, czego norma nie opisuje. Ponadto nie wszystkie dane są domyślnie obecne w łączniku. Istnieją dane, których pojawienie się należy zainicjować (wydaj polecenie temu lub temu blokowi samochodu, aby przesłać niezbędne dane).
I tu w grę wchodzą tłumacze magistrali OBDII. Jest to mikrokontroler z zestawem interfejsów zgodnych ze standardem J1962M, który tłumaczy całą różnorodność danych na różne interfejsy złącza diagnostyczne na język, który jest wygodniejszy dla aplikacji, takich jak aplikacje diagnostyczne. Innymi słowy, cała różnorodność protokołów jest teraz odszyfrowywana przez aplikację, bez względu na to, na czym jest uruchomiona – na komputerze z systemem Windows lub na tablecie/smartfonie. ELM327 stał się pierwszym masowym interpreterem OBDII z otwartym protokołem. Jest to 8-bitowy mikrokontroler MicroChip PIC18F2580. Niech czytelnik nie zdziwi się faktem, że ten mikrokontroler jest urządzeniem masowym. ogólnego stosowania... Oprogramowanie układowe jest po prostu zastrzeżone, a rzeczywisty koszt „PIC18F2580 + FirmWare” to imponujące 19-24 USD. Oznacza to, że skaner oparty na „uczciwym” chipie ELM327 nie może kosztować mniej niż 50 wiecznie zielonych prezydentów. Skąd na rynku pochodzi taka różnorodność skanerów / adapterów z cenami „od 1000 rubli”? A nasi chińscy przyjaciele dawali z siebie wszystko! Jak sklonowali ten chip, wytrawili kryształ warstwami lub wąchali dzień i noc - zostawmy to za kulisami. Ale fakt pozostaje faktem: na rynku pojawiły się klony (dla porównania: 8-bitowy kontroler MicroChip w hurtowych zakupach kosztuje teraz mniej niż dolara). Inna sprawa, jak dobrze te klony działają. Pojawia się opinia, że „o ile ludzie kupują tanie adaptery, elektrycy samochodowi nie pozostaną bez pracy”. To znaczy, że ktoś kupuje adapter z myślą „by tam coś przepełnić lub wyregulować”. A wynik jest inny, no to znaczy nie ten, na który liczył. Cóż, na przykład nagle system multimedialny zaczyna migać wszystkimi światłami, albo wyskakuje błąd, albo nawet pudełko w Tryb awaryjny przemija. I dobrze, jeśli bez poważnych konsekwencji – w większości przypadków wyleczy się specjalista z profesjonalnym sprzętem Żelazny Koń... Ale dzieje się też inaczej. Kilka czynników może mieszać się jednocześnie: niewłaściwy adapter (klon), niewłaściwe oprogramowanie, niewłaściwy adapter + pakiet oprogramowania i „krzywe” ręce mogą również odgrywać pewną rolę. Należy pamiętać, że adapter oparty na uczciwym chipie od producenta z odpowiednim oprogramowaniem nie doprowadzi do katastrofalnych rezultatów, przynajmniej autor nie jest świadomy takich przypadków.
Co można zrobić z takim adapterem? Cóż, chyba najczęstszym przypadkiem jest włożenie go do schowka „na wszelki wypadek”. Wyświetl i zresetuj błąd, gdy tylko się pojawi. Zresetuj licznik przed sprzedażą samochodu lub odwrotnie, „zresetuj”, jeśli jesteś wynajętym kierowcą. Włącz dowolną opcję w samochodzie, która jest domyślnie wyłączona, a ta usługa jest opłacana przez autoryzowanego dealera. Aktualizację oprogramowania układowego i rekonfigurację jednostek elektronicznych pozostawimy specjalistom, ale większość adapterów również na to pozwala. Ktoś chciałby po prostu mieć więcej informacji o parametrach silnika i innych układów w postaci pięknej grafiki na tablecie lub smartfonie. Często spotykany na drodze, z jakiegoś powodu taksówkarze, którzy mają tablet z Androidem zainstalowany przed deską rozdzielczą i całkowicie go pokrywają, a więc: ten tablet jest najprawdopodobniej podłączony do takiego adaptera przez bluetooth lub Wi-Fi. Jest więcej cała linia zastosowań, jest to zastosowanie takiego adaptera w połączeniu z urządzeniem telematycznym (tracker) lub alarmem. Podłączenie do złącza diagnostycznego za pomocą takiego adaptera pozwala na pobranie danych niezbędnych do monitorowania przy niewielkiej ilości krwi. W większości przypadków ta metoda jest tańsza dla dewelopera, a sama instalacja jest łatwiejsza, ponieważ znika potrzeba instalacji. różne czujniki, wszystko (lub prawie wszystko) można usunąć z OBDII.
Inną rzeczą jest to, że możliwości chipa są obecnie niewystarczające do użytku w nowoczesne samochody... Gdzieś w połowie 2000 roku kursy na magistrali CAN poszły w górę, pojawił się SW_CAN. Ale najważniejsze: wzrosła długość (liczba znaków) w słowach kodowych. A jeśli sprzętowo jest możliwe, poprzez przekaźnik lub banalny przełącznik, wbić kule do ELM327, co pozwoli na pracę zarówno z MS i HS, a także z wydaniami CAN SW, to moc obliczeniowa PIC18F2580 z jego 4 MIPS wyraźnie nie wystarcza dla długich słów kodowych. Nawiasem mówiąc, najnowsza wersja ELM327 (V1.4) pochodzi z 2009 roku. A ten chip może być używany bez kul tylko w samochodach wyprodukowanych przed połową 2000 roku. Więc co robić. Choć może się to wydawać dziwne, istnieje więcej niż jedno wyjście.
CAN-LOG, również tłumacz, ale nie kompletny zestaw interfejsów OBDII, ale dwie magistrale CAN. Okazuje się, że to wystarczy, aby usunąć całość niezbędne informacje... To prawda, że nie wszystkie samochody mają obie magistrale CAN podłączone do złącza diagnostycznego. Oznacza to, że musisz połączyć się pod deską rozdzielczą. I nie zawsze jest to akceptowalne ze względu na utrzymanie gwarancji, choć istnieje wariant bezprzewodowego pobierania danych z magistrali, ale jest to jeszcze droższe, a wiarygodność pobieranych danych nie jest 100%. Może być używany jak gotowe urządzenie poprzez podłączenie go przez UART lub RS232, lub po prostu chip poprzez zintegrowanie go na płytce urządzenia z mała ilość elementy dyskretne. Koszt urządzenia jest z pewnością wyższy niż koszt autentycznego ELM327, ale jest to równoważone ogromną listą obsługiwanych pojazdów i funkcji. Ponadto lista obsługiwanych pojazdów obejmuje nie tylko samochody osobowe, ale także ciężarówki, maszyny budowlane, drogowe i rolnicze. CAN-LOG działa trochę inaczej niż ELM327 i jego klony. Podczas podłączania do opon samochodu konieczne jest wybranie i ustawienie numeru programu odpowiadającego samochodowi. A to jest wygodne, bo programista nie musi zagłębiać się w całą różnorodność protokołów. (W ELM327 wybór samochodu i dostrojenie chipa pozostawia się łasce aplikacji).
Istnieją inne rozwiązania, które pozwalają łatwo i zgrabnie usunąć dane ze złącza diagnostycznego. Otóż pytanie, czy można okiełznać standardowe złącze diagnostyczne i jak, każdy deweloper sam zdecyduje. Dla floty samochodów tej samej marki można spróbować napisać własne oprogramowanie, o ile oczywiście producent nie zamknie protokołów. A jeśli urządzenie telematyczne zostanie zainstalowane w różnych modelach, rozsądniej jest użyć dowolnego z tłumaczy OBDII.
Od 1996 roku konieczne stało się sprawdzanie wszystkich produkowanych samochodów pod kątem zgodności ze standardami OBD. Wynikało to z wymogu kontrolowania sytuacji środowiskowej. Krótki opis urządzenia do sterowania, lokalizacji, funkcji są w dalszej części naszego artykułu.
Krótki opis urządzenia sterującego
UWAGA! Znalazłem całkowicie prosty sposób na zmniejszenie zużycia paliwa! Nie wierzysz mi? Mechanik samochodowy z 15-letnim doświadczeniem również nie wierzył, dopóki tego nie spróbował. A teraz oszczędza 35 000 rubli rocznie na benzynie!
Oznaczenie OBD - 2 pinout służy do sprawdzania zgodności z normą podczas diagnostyki i kontroli pracy silników samochodów i jednostek montowanych na podwoziu. Urządzenie wykonane jest w postaci złącza diagnostycznego do podłączenia urządzeń monitorujących spaliny i praca całego samochodu bez przerwy. Pinout OBD-2 to zestaw wymagań, które muszą spełnić wszyscy producenci samochodów.
Wymagane jest znalezienie złącza w kabinie w odległości co najmniej 18 cm od kolumny kierownicy.System jest uniwersalny do wszystkich samochodów, posiada standardowy cyfrowy protokół CAN, co pozwala na pobieranie danych w dowolnym momencie. Można dokonać szczegółowej identyfikacji różnych usterek maszyny.
Podczas diagnozowania importowane maszyny skorzystaj z dodatkowych linii K - Line i L - Line, a także cyfrowych metod przesyłania wskaźników - CAN.
Funkcja monitorowania obsługiwana jest przez szesnaście pinów:
- numer kontaktowy jeden - jest zainstalowany fabrycznie;
- drugi odnosi się do autobusu J 1850;
- numer trzy jest również podany przez producenta;
- czwarty - do kontrolowania styków uziemiających samochodu - podwozia;
- numer pięć steruje siecią uziemienia linii sygnałowej;
- pin numer sześć odpowiada za magistralę cyfrową CAN;
- numer siedem - ISO 9141 - 2, K - Linia;
- osiem i dziewięć zainstalowanych przez producenta;
- dziesiąty kontroluje magistralę CANJ 1850;
- numery jedenaście, dwanaście i trzynaście są również instalowane w fabryce samochodów;
- pin numer czternasty steruje magistralą CANJ 2284;
- piętnaście - ISO 9141-2, L - Linia;
- szesnasty kontroluje napięcie akumulatora.
Adaptery OBD - 2 złącza diagnostyczne
Samochody wszystkich marek muszą być wyposażone w adapter diagnostyczny OBD - 2. Służy do samodzielnej diagnostyki samochodu lub w centra serwisowe... Adapter jest wygodny dla:
- diagnozowanie wszystkich jednostek samochodowych;
- analiza błędów i stanów przebiegu;
- monitorowanie pracy silnika;
- na stres;
- temperatura;
- prędkość;
- stan urządzeń panelowych;
- możesz śledzić średnie i aktualne zużycie paliwa;
- stopień rozgrzania silnika;
- monitorować realizowane wycieczki.
Do adaptera można podłączyć laptopy, komputery, telefony. Nadaje się do podłączenia do systemu OBD-2 i wszystkich programów, do których mają zastosowanie wymagania obd 2 pinout. Połączenie odbywa się za pomocą kabla USB, bluetooth lub WI - FI. Za pomocą adaptera można testować samochody wszelkiego rodzaju producentów importowanych i krajowych.
Funkcje złącza zapewniane przez OBD - 2 pinout
Główną funkcją złącza OBD-2 jest zapewnienie komunikacji pomiędzy urządzeniem skanującym a jednostkami sterującymi. Pinout zapewnia zasilanie samochodu i połączenie z masą dla udana praca skaner samochodowy, bez podłączania specjalnego zasilacza. Wybierając skaner warto zapytać o jego możliwości. Im wyższa jego cena, tym dokładniejsza będzie weryfikacja. Jeśli nie ma możliwości zakupu drogiego urządzenia, musisz wybrać skaner stworzony specjalnie dla ta marka samochód.
Pinout pozwala kierowcy połączyć swój samochód z butem Diagnostyka OBD – 2.
Po wykryciu niezgodności z określonymi wymaganiami składu spaliny pojawia się sygnał CheckEngine, wzywający do sprawdzenia pracy silnika i włącza się sygnał świetlny. Jest to wskaźnik ostrzegający o przekroczeniu normy ilości szkodliwych gazów.
Za pomocą układu pinów OBD 2 monitorowane są parametry życiowe, z których głównym jest: świeże powietrze... Obecność złącza umożliwia śledzenie stanu zdrowia samochodu bez wykwalifikowanej drogiej pomocy.
Masz dość płacenia za grzywny? Jest wyjście!
Zapomnij o mandatach za aparaty! Absolutnie legalna nowość - NANOFLENKA, która ukrywa Twoje numery przed kamerami IR (które są we wszystkich miastach). Więcej szczegółów
- Całkowicie legalne (art. 12.2.4).
- Ukrywa się przed nagrywaniem zdjęć i filmów.
- Zainstalowany samodzielnie w 2 minuty.
- Niewidoczny dla ludzkiego oka, nie ulega zniszczeniu pod wpływem pogody.
- 2 lata gwarancji,
Wraz z nadejściem w samochodach systemy elektroniczne kontrolowane przez mikroprocesory, konieczne stało się sprawdzenie parametrów pracy samych bloków i połączenia obwody elektryczne... W tym celu zaczęli stosować diagnostykę za pomocą sprzętu o nazwie OBD (On Board Diagnostic). Znając lokalizację i standardowe wyprowadzenie OBD 2, możesz sam sprawdzić samochód.
[Ukrywać]
Przegląd OBD 2
OBD 2 to urządzenie do diagnostyki samochodów, które po raz pierwszy pojawiło się w Stanach Zjednoczonych w 1996 roku. W Europie norma ta została przyjęta jako obowiązkowa od 2001 roku. Ze względu na wszechobecne wprowadzanie błędów na maszynach różne marki mają taki sam wygląd.
Standardowy kod zawiera strukturę X1234, gdzie każdy znak ma swoje znaczenie:
- X to jedyny znak alfabetyczny, który można rozpoznać wadliwy system(silnik, skrzynia biegów, podzespoły elektroniczne itp.);
- 1 - reprezentuje ogólny kod standardu OBD lub dodatkowe kody fabryka;
- 2 - wyjaśnienie lokalizacji usterki (zasilanie lub układ zapłonowy, obwody pomocnicze itp.);
- 34 to numer seryjny błędu.
Cechą złącza jest obecność wtyczki zasilania z sieci pokładowej, która umożliwia korzystanie ze skanerów bez wbudowanych lub dodatkowych obwodów elektrycznych. Pierwsze protokoły diagnostyczne dostarczały jedynie informacji o występowaniu problemu. Najnowocześniejsze złącza umożliwiają uzyskanie większej ilości danych o błędach poprzez komunikację sprzęt diagnostyczny z jednostkami elektronicznymi w samochodzie.
Każde urządzenie koniecznie spełnia jeden z trzech międzynarodowych standardów:
- SAE J1850;
- ISO 9141-2.
Film z kanału Sanek Iron Kaput prezentuje film demonstrujący testowanie samochodu SsangYong Nowa akcja przez złącze OBD 2.
Gdzie znajduje się OBD 2?
Pozycja gniazda podkładki diagnostyczne jest wskazany w instrukcji obsługi pojazdu.
Nie ma jednego standardu lokalizacji złącza OBD 2. Szereg źródeł wskazuje, że urządzenie, zgodnie z SAE J1962, powinno znajdować się w promieniu 18 cm od kolumny kierownicy, ale w rzeczywistości ta zasada nie jest przestrzegana. Według innych źródeł odległość ta nie powinna przekraczać 100 cm.
Może być zainstalowany w następujących lokalizacjach:
- w szczelinie dolnej obudowy tablicy rozdzielczej w okolicy lewego kolana kierowcy;
- pod popielniczką zainstalowaną w centralnej części deski rozdzielczej (niektóre modele Peugeot);
- pod plastikowymi zaślepkami na dole deski rozdzielczej lub na konsola środkowa(typowy dla produktów koncernu VAG);
- na tylnej ścianie deski rozdzielczej za schowkiem na rękawiczki (niektóre modele Łada);
- na konsoli środkowej w okolicy dźwigni hamulec postojowy(znaleziono w niektórych samochodach GM, w szczególności - Opel);
- na dole wnęki podłokietnika (powszechne we francuskich samochodach);
- pod maską przy osłonie silnika (typowe dla niektórych samochodów koreańskich i japońskich).
Szukając złącza w samochodach używanych, należy wziąć pod uwagę prawdopodobieństwo naprawy okablowanie elektryczne, dzięki czemu blok można przenieść w niestandardowe miejsce.
Różne opcje instalacji złącza OBD 2 pokazano na poniższym zdjęciu.
Złącze w blok montażowy w desce rozdzielczej Hyundai Santa Fe Złącze w schowku w Renault Sandero Złącze na konsoli środkowej w Łada Kalina Złącze pod osłoną konsoli bocznej w Hondzie Civic
Opis typów złączy
Na początku 2000 roku nie było ścisłych wymagań dotyczących zewnętrznego kształtu złącza, a wielu producentów samochodów samodzielnie określało konfigurację urządzenia. Obecnie istnieją dwa typy złączy OBD 2, oznaczone jako Typ A i Typ B. Obie wtyczki mają 16-pinowe wyjście (dwa rzędy po osiem pinów) i różnią się tylko środkowymi rowkami prowadzącymi.
Numeracja pinów w bloku jest od lewej do prawej, natomiast w górnym rzędzie znajdują się styki o numerach 1-8, a w dolnym - od 9 do 16. Zewnętrzna część obudowy wykonana jest w formie trapez z zaokrąglonymi narożnikami, co zapewnia niezawodne połączenie adapter diagnostyczny. Poniższe zdjęcie pokazuje obie opcje dla urządzeń.
Warianty złączy — typ A po lewej stronie i typ B po prawej stronie
Wyprowadzenie OBD 2
Schemat i przeznaczenie styków w złączu OBD 2 określa norma.
Numeracja wtyczek w złączu
Ogólny opis wtyczek:
- 1 - rezerwa, na ten pin może być wyprowadzony dowolny sygnał ustawiony przez producenta samochodu;
- 2 - kanał "K" do przesyłania różnych parametrów (może być oznaczony - magistrala J1850);
- 3 - podobny do pierwszego;
- 4 - uziemienie złącza do karoserii;
- 5 - uziemienie sygnału adaptera diagnostycznego;
- 6 - bezpośrednie podłączenie styku magistrali CAN J2284;
- 7 - kanał „K” zgodnie z ISO 9141-2;
- 8 - podobny do styków 1 i 3;
- 9 - podobny do styków 1 i 3;
- 10 - pin do podłączenia standardowej magistrali J1850;
- 11 - przypisanie pinów jest ustawione przez producenta pojazdu;
- 12 - podobnie;
- 13 - podobnie;
- 14 - dodatkowy pin magistrali CAN J2284;
- 15 - kanał „L” zgodnie z ISO 9141-2;
- 16 - dodatnie wyjście napięcia sieci pokładowej (12 V).
Przykładem fabrycznego wyprowadzenia OBD 2 jest Hyundai Sonata, gdzie sygnał z centralki podawany jest na pin 1 system antywłamaniowy, a na pinie 13 - sygnał z centralki i czujników nadmuchiwane poduszki bezpieczeństwo.
W zależności od protokołu pracy możliwe są następujące wyprowadzenia:
- W przypadku korzystania ze standardowego protokołu ISO 9141-2 jest on aktywowany przez pin 7, podczas gdy piny 2 i 10 złącza są nieaktywne. Do przesyłania danych używane są piny o numerach 4, 5, 7 i 16 (czasami można użyć pinu numer 15).
- W przypadku protokołu SAE J1850 w wariancie VPW (Variable Pulse Width Modulation) zaangażowane są piny 2, 4, 5 i 16. Złącze jest typowe dla amerykańskich i europejskich pojazdów General Motors.
- Używanie J1850 w trybie PWM (Pulse Width Modulation) zapewnia dodatkowe wykorzystanie pinu 10. Ten typ złącza jest używany w produktach Forda. W przypadku protokołu J1850, w jakiejkolwiek formie, typowe jest nieużywanie numeru pinu 7.