Magistrala CAN w samochodzie - objawy awarii i diagnostyka

Alex Błaszczyk

Alex Błaszczyk

|

15 października 2026

Podłączanie sond do magistrali CAN H (pin 6) i CAN L (pin 14) za pomocą oscyloskopu PicoScope.

Gdy w samochodzie pojawiają się jednocześnie błędy ABS, poduszki powietrznej, skrzyni biegów albo problemy z rozruchem, przyczyna nie zawsze leży w kilku uszkodzonych sterownikach. Często winna jest komunikacja po magistrali CAN, czyli elektroniczna sieć łącząca moduły pojazdu. Wyjaśniam, jak działa szyna CAN, gdzie znajduje zastosowanie, jakie awarie zdarzają się najczęściej i jak można je rozsądnie zdiagnozować.

Magistrala CAN decyduje o sprawnej komunikacji między sterownikami

  • Dwie skręcone żyły CAN-H i CAN-L przesyłają informacje między modułami samochodu.
  • Rezystancja około 60 Ω przy pomiarze między liniami zwykle oznacza obecność dwóch rezystorów terminujących po 120 Ω.
  • Uszkodzenie jednej gałęzi może wywołać wiele pozornie niezwiązanych kontrolek i błędów.
  • Diagnostyka multimetrem pomaga znaleźć zwarcia i przerwy, ale oscyloskop lepiej ocenia jakość sygnału.
  • Nie każda magistrala w samochodzie wykorzystuje taki sam standard, prędkość i sposób terminacji.

Podłączanie oscyloskopu do magistrali CAN. Niebieski przewód do CAN H (pin 6), czerwony do CAN L (pin 14).

Czym jest szyna CAN w samochodzie

CAN to skrót od Controller Area Network. W samochodzie oznacza wspólną sieć komunikacyjną, dzięki której sterowniki wymieniają dane bez prowadzenia osobnego przewodu między każdą parą urządzeń. Moduł silnika może przekazywać informacje o prędkości obrotowej, sterownik ABS o prędkości kół, a licznik wykorzystuje oba te sygnały do wyświetlania danych kierowcy.

W klasycznej magistrali high-speed CAN znajdują się dwie linie sygnałowe, czyli CAN-H i CAN-L. Są prowadzone jako para skręconych przewodów, co ogranicza wpływ zakłóceń elektromagnetycznych. Dane nie są przesyłane jako zwykłe napięcie względem masy, lecz różnicowo. Odbiornik analizuje różnicę napięć między obiema żyłami, dlatego krótkotrwałe zakłócenie pojawiające się na obu przewodach może zostać odrzucone.

To rozwiązanie ogranicza liczbę przewodów i upraszcza konstrukcję auta. Ma jednak swoją cenę. Awaria jednej wspólnej linii potrafi zatrzymać komunikację kilku lub kilkunastu sterowników, choć same moduły pozostają sprawne.

Jak sterowniki rozmawiają ze sobą

CAN nie działa na zasadzie jednego urządzenia nadrzędnego, które po kolei odpytuje wszystkie pozostałe. Każdy sterownik może rozpocząć transmisję, a priorytet wiadomości wynika z jej identyfikatora. Ramka dotycząca hamowania lub pracy silnika ma zwykle wyższy priorytet niż informacja o ustawieniu radia.

Mechanizm ten nazywa się arbitrażem. Jeżeli dwa moduły zaczną nadawać jednocześnie, ważniejsza wiadomość pozostanie na magistrali, a drugie urządzenie wycofa się i spróbuje później. W praktyce daje to przewidywalny czas reakcji, co ma duże znaczenie dla układów napędowych i bezpieczeństwa.

Gdzie znajduje się magistrala CAN i za co odpowiada

Współczesny samochód może mieć kilka niezależnych sieci CAN. Jedna obsługuje napęd, inna komfort, a jeszcze inna systemy multimedialne lub komunikację między nadwoziem i modułami drzwi. Poszczególne sieci łączy często gateway, czyli bramka komunikacyjna. Przekazuje ona wybrane informacje, ale nie musi przepuszczać całego ruchu między magistralami.

Obszar pojazdu Przykładowe sterowniki Typowe znaczenie awarii
Napęd ECU silnika, TCM skrzyni, ABS/ESP Problemy z rozruchem, zmianą biegów, kontrolą trakcji
Nadwozie BCM, moduł drzwi, licznik, centralny zamek Niedziałające szyby, zamki, oświetlenie lub wycieraczki
Bezpieczeństwo Moduł poduszek, czujniki zderzeniowe Kontrolka airbag i brak komunikacji diagnostycznej
Multimedia Radio, ekran, wzmacniacz, nawigacja Zawieszanie systemu lub brak dźwięku i obrazu

Najczęściej spotykane prędkości transmisji w samochodach osobowych to około 100 lub 125 kbit/s dla części systemów komfortu oraz około 500 kbit/s dla sieci napędowej. Nie są to jednak wartości uniwersalne. Producent może zastosować inną prędkość, a informacje o konfiguracji trzeba potwierdzić w dokumentacji konkretnego modelu.

W wielu autach diagnostyka wykorzystuje złącze OBD-II. Dla standardowej komunikacji CAN typowe są piny 6 dla CAN-H i 14 dla CAN-L, ale obecność napięcia na tych stykach nie oznacza jeszcze, że wszystkie sterowniki są dostępne przez jedną sieć. Bramka może ograniczać dostęp, a część modułów może działać na osobnej magistrali.

Jak działa terminacja i co oznacza pomiar 60 Ω

Magistrala CAN jest fizycznie linią, a nie instalacją połączoną w gwiazdę lub pierścień. Na obu końcach sieci high-speed CAN znajdują się zwykle rezystory terminujące po 120 Ω. Ich zadaniem jest ograniczenie odbić sygnału, które mogłyby powodować błędy transmisji.

Dwa rezystory 120 Ω połączone równolegle dają około 60 Ω. Dlatego po wyłączeniu zapłonu, odłączeniu zasilania i przejściu sterowników w stan uśpienia można zmierzyć rezystancję między CAN-H i CAN-L. Wynik w pobliżu 60 Ω jest typowy dla prawidłowo zakończonej sieci, choć dokładna wartość zależy od konstrukcji samochodu.

Pomiar około 120 Ω może oznaczać brak jednego terminatora. Wartość bardzo niska, na przykład kilka omów, sugeruje zwarcie, natomiast nieskończona rezystancja może wskazywać przerwę w przewodach lub brak połączenia z terminacją. Nie wolno wyciągać wniosków z pomiaru wykonanym na aktywnej, zasilonej sieci, bo wynik może być mylący, a nieprawidłowe podłączenie grozi uszkodzeniem sprzętu.

Trzeba też uważać na wyjątki. Magistrale low-speed CAN, fault-tolerant CAN oraz niektóre rozwiązania producentów mogą mieć inną topologię i inne rezystory. Zasada dwóch rezystorów 120 Ω dotyczy przede wszystkim typowej magistrali high-speed, a nie każdej sieci znajdującej się w samochodzie.

Najczęstsze objawy uszkodzenia CAN

Awaria komunikacji rzadko daje tylko jeden, łatwy do rozszyfrowania objaw. Najbardziej charakterystyczna jest lawina błędów U-kodów, czyli zapisów o utracie komunikacji między sterownikami. Tester może jednocześnie pokazać problemy z ABS, licznikiem, modułem silnika i automatyczną skrzynią biegów.

  • samochód nie uruchamia się mimo sprawnego akumulatora,
  • pojawia się kilka kontrolek jednocześnie,
  • tester nie łączy się z wybranym sterownikiem,
  • licznik gaśnie albo wskazówki działają niestabilnie,
  • centralny zamek, szyby lub światła reagują z opóźnieniem,
  • skrzynia automatyczna przechodzi w tryb awaryjny,
  • radio lub ekran multimedialny samoczynnie się resetuje.

Źródłem problemu może być przerwany przewód, zwarcie CAN-H z masą, zwarcie CAN-L z zasilaniem, zalany moduł albo uszkodzony transceiver. Transceiver to układ elektroniczny, który zamienia dane sterownika na sygnał na przewodach. Jeden uszkodzony moduł może zablokować całą gałąź, jeśli stale utrzymuje linię w stanie dominującym.

W praktyce często podejrzewa się od razu sterownik silnika, choć przyczyna bywa znacznie prostsza. Korozja przy złączu, wilgoć pod wykładziną, źle zamontowany hak holowniczy lub dodatkowy alarm potrafią zakłócić komunikację skuteczniej niż poważna awaria ECU.

Diagnostyka magistrali CAN krok po kroku

Odczyt błędów i analiza zasilania

Najpierw odczytuję błędy ze wszystkich dostępnych sterowników, a nie tylko z modułu silnika. Ważne jest, który błąd pojawił się jako pierwszy i czy pozostałe wpisy są jedynie konsekwencją utraty komunikacji. Równocześnie trzeba sprawdzić napięcie akumulatora, masy oraz bezpieczniki, bo zbyt niskie napięcie potrafi udawać awarię sieci.

Pomiar rezystancji

Przy wyłączonym zapłonie i odłączonym zasilaniu mierzę oporność między CAN-H i CAN-L. Jeżeli wynik nie pasuje do dokumentacji pojazdu, odłączam kolejne moduły lub rozpinam poszczególne odcinki instalacji. Taka metoda pozwala zawęzić obszar usterki, ale wymaga schematu, ponieważ nie każdy moduł można bezpiecznie odłączać przy podłączonym akumulatorze.

Kontrola przewodów i złączy

Przewody powinny zachować skręcenie, a odgałęzienia muszą być możliwie krótkie. Długie, przypadkowo dołączone odcinki zwiększają ryzyko odbić i zakłóceń. Szczególną uwagę zwracam na miejsca napraw blacharskich, okolice akumulatora, przelotki drzwi oraz wiązki prowadzone pod dywanem.

Ocena sygnału oscyloskopem

Multimetr pokaże zwarcie lub przerwę, lecz nie oceni dokładnie kształtu transmisji. Oscyloskop pozwala zobaczyć, czy CAN-H i CAN-L tworzą prawidłowy, przeciwstawny przebieg, czy występują odbicia, zaokrąglone zbocza albo zakłócenia. Przy typowym stanie dominującym CAN-H rośnie w okolice 3,5 V, a CAN-L spada w okolice 1,5 V, natomiast w stanie spoczynku obie linie są zwykle blisko 2,5 V.

Nie traktowałbym tych napięć jako sztywnych wartości dla każdego pojazdu. Znacznie ważniejsze jest porównanie przebiegu z dokumentacją i sprawdzenie, czy obie linie zachowują się symetrycznie. Oscyloskop jest szczególnie przydatny przy usterkach przerywanych, których nie da się złapać zwykłym pomiarem oporności.

Czego nie robić przy naprawie sieci CAN

Najczęstszy błąd polega na dokładaniu kolejnego rezystora 120 Ω do działającej instalacji. Jeżeli samochód ma już dwa terminatory, trzeci zwiększa obciążenie nadajników i może pogorszyć komunikację. Przy dołączaniu dodatkowego urządzenia, na przykład rejestratora danych, trzeba najpierw ustalić, czy ma ono własną terminację i czy powinna być wyłączona.

Nie sprawdza się też magistrali przez przypadkowe podawanie napięcia na CAN-H lub CAN-L. To nie jest zwykły obwód zasilający. Podanie 12 V na linię komunikacyjną może uszkodzić transceivery w kilku sterownikach naraz.

Ostrożność jest potrzebna również przy naprawie przewodów. Zwykłe skręcenie żył i owinięcie taśmą może przywrócić działanie na krótko, ale zmienia właściwości przewodu i naraża połączenie na wilgoć. Lepsze rozwiązanie to naprawa zgodna z technologią producenta, zachowanie skręcenia oraz zabezpieczenie wiązki przed przetarciem.

Nie wymieniałbym sterownika tylko dlatego, że tester nie może się z nim połączyć. Najpierw trzeba sprawdzić jego zasilanie, masy, ciągłość przewodów i obecność prawidłowego sygnału. Brak komunikacji nie jest automatycznie dowodem uszkodzenia modułu.

CAN, LIN i CAN FD w codziennej eksploatacji

CAN nie jest jedyną magistralą stosowaną w samochodzie. LIN wykorzystuje się do prostszych i tańszych urządzeń, takich jak sterowanie szybą, lusterkiem, czujnikiem deszczu czy dmuchawą. Zwykle ma jednego nadrzędnego kontrolera i niższą szybkość, więc nie zastępuje CAN w układach wymagających szybkiej, dwukierunkowej wymiany danych.

Standard Typowe zastosowanie Najważniejsza cecha
CAN Silnik, ABS, skrzynia, nadwozie Odporna i szybka komunikacja wielu sterowników
CAN FD Nowsze pojazdy, większe ilości danych Większa pojemność ramki i szybsza faza danych
LIN Drzwi, lusterka, proste siłowniki i czujniki Niski koszt, mniejsza szybkość i prostsza architektura

CAN FD może przenosić do 64 bajtów danych w jednej ramce, podczas gdy klasyczny CAN obsługuje zwykle do 8 bajtów. Sama obecność CAN FD nie oznacza jednak, że każdy interfejs diagnostyczny lub dodatkowe urządzenie będzie z nim współpracować. Kompatybilność trzeba sprawdzić przed zakupem adaptera, loggera czy modułu tuningowego.

Co sprawdzić przed oddaniem auta do warsztatu

Przy problemach z komunikacją warto zanotować, kiedy pojawiają się objawy. Informacja, że awaria występuje po deszczu, po uruchomieniu ogrzewania albo dopiero po rozgrzaniu samochodu, może skrócić diagnostykę bardziej niż kolejny przypadkowy odczyt błędów.

Dobry warsztat powinien potrafić wskazać, który odcinek sieci i jaki moduł został sprawdzony. Sama lista kodów usterek nie jest jeszcze diagnozą. Koszt podstawowego odczytu błędów wynosi zwykle około 80-200 zł, a szersza diagnostyka instalacji z pomiarem i oscyloskopem może kosztować około 250-700 zł. Cena rośnie, gdy trzeba demontować wnętrze, lokalizować zalaną wiązkę albo testować kilka sterowników.

Jeżeli problem dotyczy auta po kolizji, zalaniu lub nieprofesjonalnym montażu akcesoriów, nie zaczynałbym od kasowania błędów. Najpierw trzeba znaleźć przyczynę fizyczną. W przeciwnym razie kontrolki mogą zgasnąć tylko na chwilę, a usterka wróci przy pierwszym większym obciążeniu sieci.

Sprawna magistrala CAN nie wymaga od kierowcy żadnych specjalnych czynności. Gdy jednak pojawia się wiele pozornie niezależnych awarii, warto myśleć o niej jak o wspólnej instalacji, a nie o szeregu osobnych usterek. Taka perspektywa zwykle prowadzi do szybszej diagnozy i chroni przed kosztowną, niepotrzebną wymianą sprawnych sterowników.

Artykuł ma charakter wyłącznie informacyjny i edukacyjny. Materiał został opracowany przy wsparciu nowoczesnych narzędzi analitycznych i językowych (AI). Przed podjęciem decyzji skonsultuj się z ekspertem.

FAQ - Najczęstsze pytania

Przy wyłączonym zapłonie i odłączonym zasilaniu wartość około 60 Ω zwykle wskazuje na dwa rezystory terminujące po 120 Ω, połączone równolegle. Około 120 Ω może oznaczać brak jednego terminatora, bardzo niska wartość sugeruje zwarcie, a nieskończona rezystancja przerwę lub brak połączenia. Zasada ta dotyczy przede wszystkim typowej magistrali high-speed CAN.

Magistrala CAN jest wspólną siecią komunikacyjną dla wielu sterowników. Przerwany przewód, zwarcie, zalany moduł lub uszkodzony transceiver może zablokować komunikację całej gałęzi, powodując lawinę U-kodów i wiele kontrolek, mimo że poszczególne sterowniki są sprawne.

Najpierw należy odczytać błędy ze wszystkich dostępnych sterowników oraz sprawdzić napięcie akumulatora, masy i bezpieczniki. Następnie, przy odłączonym zasilaniu, mierzy się rezystancję między CAN-H i CAN-L, kontroluje przewody i złącza, a przy trudnych lub przerywanych usterkach analizuje przebieg oscyloskopem. Nie należy wymieniać sterownika tylko dlatego, że tester nie może się z nim połączyć.

CAN służy między innymi do komunikacji sterowników silnika, ABS, skrzyni i nadwozia. CAN FD stosuje się w nowszych pojazdach i może przenosić do 64 bajtów danych w jednej ramce, podczas gdy klasyczny CAN zwykle obsługuje do 8 bajtów. LIN jest prostszą i tańszą magistralą o niższej szybkości, używaną na przykład do sterowania lusterkami, szybami i prostymi czujnikami.
Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

lin magistrala can can fd terminacja oscyloskop

Udostępnij artykuł

Autor Alex Błaszczyk
Alex Błaszczyk
Nazywam się Alex Błaszczyk i od 8 lat zajmuję się tematyką motoryzacyjną, szczególnie w zakresie serwisu i eksploatacji pojazdów. Moje zainteresowanie motoryzacją zaczęło się w dzieciństwie, gdy spędzałem godziny, obserwując mechaników w warsztatach. Dziś czerpię radość z dzielenia się wiedzą na temat najnowszych trendów w branży, a także z pomagania innym w zrozumieniu złożonych zagadnień związanych z obsługą pojazdów. Piszę o różnych aspektach motoryzacji, od podstawowych zasad serwisowania po porady dotyczące codziennej eksploatacji. Zawsze staram się dostarczać rzetelne i aktualne informacje, weryfikując źródła i porównując różne podejścia. Moim celem jest uproszczenie trudnych tematów, aby każdy mógł łatwo zrozumieć, jak dbać o swój samochód i cieszyć się bezpieczną jazdą.
Komentarze (0)
Dodaj komentarz