You dont have javascript enabled! Please enable it!

Immobilizer

Przedmioty:

  • Elementy immobilizera
  • Działanie immobilizera
  • Kody kluczy i kody rolkowe

Elementy immobilizera:
Jeżeli pojazd jest wyposażony w elektroniczny immobilizer, zapobiega się jego niezamierzonemu odjechaniu. Moduł immobilizera może blokować system zarządzania silnikiem. Bez zwolnienia sterownik silnika nie włączy wtrysku paliwa i zapłonu. Pojazdy wyposażone w klasę ochrony 1 posiadają immobilizer. Istnieją różne wersje. Zasilanie pompy paliwa i sterowanie cewką zapłonową są prawie zawsze wyłączone. Silnik nie otrzymuje wówczas paliwa i nie jest wytwarzana iskra. Jest to charakterystyczne dla silnika, który gaśnie po sekundzie pracy w połączeniu z migającym symbolem klucza. Możliwe jest również przerwanie sterowania rozrusznikiem; rozrusznik nie będzie się wówczas obracał.

Układ immobilizera składa się z następujących części:

  • odbiornik w stacyjce;
  • kluczyk zapłonowy z wbudowanym chipem transpondera: po włożeniu kluczyka do cylindra zamka stacyjki, transponder zbliża się do odbiornika w stacyjce. Nie muszą się one stykać, ale powinny być oddalone od siebie o około 1 cm. Można go uruchomić tylko wtedy, gdy centralka samochodu rozpozna kod kluczyka.
  • moduł immobilizera. Zawiera oscylator, demodulator i mikrokontroler. Nazywa się to również immobilizerem.
  • jednostka sterująca silnika (ECU).

Poniższy obrazek przedstawia nieco starszy system z VW Golfa IV, w którym układ scalony immobilizera jest zintegrowany z elektroniką tablicy rozdzielczej. Dlatego też tablica przyrządów włącza ECU silnika po rozpoznaniu prawidłowego kluczyka. Obecnie często wykorzystywana jest sieć magistrali CAN.

Jeśli klucz zostanie zgubiony, jest to bardzo denerwujące. Należy wówczas zamówić nowy klucz. W niektórych luksusowych samochodach klucz ten można wykonać na podstawie numeru i jest on automatycznie rozpoznawany przez jednostkę sterującą w samochodzie. Zwykle nowy klucz ma także nowy transponder. Należy się tego nauczyć lub zaprogramować za pomocą komputerów odczytowych w warsztacie. Stare kody kluczyków są usuwane z systemu i dodawane są kody transponderów nowych kluczy.

Jak działa immobilizer:
Kod kluczyka zapisywany jest w pamięci transpondera kluczyka. Numer podwozia samochodu i kody kilku kluczyków przechowywane są w module immobilizera. Po włożeniu kluczyka do stacyjki cewki transpondera kluczyka i modułu immobilizera znajdują się blisko siebie (patrz rysunek poniżej). W module immobilizera wewnętrzny oscylator w połączeniu z cewką stanowi przekaźnik energii. Po włączeniu zapłonu samochodu moduł immobilizera dostarcza energię do cewki. Cewka transpondera otrzymuje w ten sposób sinusoidalne napięcie przemienne. Transponder umieszcza kod klucza na tym napięciu przemiennym, który jest następnie przesyłany z powrotem do modułu immobilizera.
Demodulator w module immobilizera odczytuje kod kluczyka z napięcia przemiennego. Nazywa się to „demodulacją”. Kod klucza zostaje przesłany do sterownika. Kod klucza jest kodowany w sterowniku przed przesłaniem go do ECU silnika. ECU silnika sprawdza zakodowany sygnał. Stwarza to następującą możliwość dotyczącą odbieranego sygnału:

  1. nieprawidłowe: zasilanie paliwem, zapłon i ewentualne sterowanie rozrusznikiem nie są odblokowane.
  2. poprawnie: silnik można uruchomić, a ECU silnika wysyła nowy zakodowany sygnał do modułu immobilizera.

Nowy zakodowany sygnał jest zapisywany w sterowniku i używany przy następnym uruchomieniu silnika. Kody między modułem immobilizera a ECU silnika ciągle się zmieniają. Ten „kod rolkowy” zapobiega uruchomieniu silnika za pomocą symulowanego kodu, jeśli kod jest zawsze taki sam. Można również rozpoznać wiele kluczy, każdy z własnym kodem klucza. Kody kluczyków należy zaprogramować w module immobilizera.

Obecnie transponder w kluczyku przy każdym uruchomieniu silnika wysyła inny zakodowany sygnał do modułu immobilizera. Uniemożliwia to złośliwym stronom odczytanie kodu klucza za pomocą sprzętu odbiorczego i skopiowanie kodu klucza. Kod klucza pozostaje nienaruszony, ale jest kodowany przez elektronikę kluczyka. Komunikacja między modułem immobilizera a ECU silnika często odbywa się za pośrednictwem Autobus CAN.

Kluczowe kody i kody ról:
Jak wyjaśniono w poprzednim akapicie, używany jest kod roli. Sygnał jest kodowany przy każdym uruchomieniu silnika. Poniższy obrazek przedstawia trzy klucze z wymyślonymi numerami klawiszy: 121, 163 i 188.

 Te trzy kody są przechowywane w pamięci EEPROM modułu immobilizera. Gdy sterownik w immobilizerze demoduluje kod, kod jest sprawdzany w sterowniku. Daje to V (poprawne) lub O (niepoprawne). Kiedy kod klucza odpowiada kodowi w EEPROM, jest on kodowany przy użyciu już gotowego kodu roli (który został zapisany ostatnim razem). Na obrazku jest to kod „204”. We wszystkich pozostałych przypadkach do ECU silnika wysyłane jest polecenie zablokowania, a kontrolka immobilizera zapala się lub miga. W przypadku litery V kod zmienny jest wysyłany do ECU silnika. Następuje kolejna kontrola. Jeżeli kontrola wypadnie pomyślnie, można uruchomić silnik. Jeśli nie, oprogramowanie zostanie zablokowane.

Po stwierdzeniu przez ECU poprawności kodu rolki, kod jest zmieniany za pomocą algorytmu. W przykładzie dodano 5, a ECU silnika wysyła ten kod do modułu immobilizera. Kod 209 staje się wówczas nowym kodem dla następnej procedury startowej.