Immobilizer IM-22 1.Do czego to służy. Immobilizer IM-12 jest urz dzeniem zabezpieczaj cym samochód przed kradzież . Nie jest to urz dzenie odstraszaj ce tzn. w przypadku próby nie autoryzowanego uruchomienia samochodu nie zostaje uruchomiona żadna syrena alarmowa itp. Po zaparkowaniu samochodu i uruchomieniu immobilizera zostaje odcięty dopływ energii elektrycznej do istotnych fragmentów instalacji i urz dzeń, utrudniaj c w znacznym stopniu kradzież samochodu (np. odcięcie zapłonu, wył czenie pompy paliwowej itp.). Samochodu nie można uruchomić o ile do specjalnego czytnika nie zostanie przyłożony klucz o dozwolonym kodzie. Kluczem tym jest pastylka DS1990A wyprodukowana przez amerykańsk firmę Dallas Semiconductor. Klucze takie zostały zaprogramowane już w fabryce na etapie produkcji i każda pastylka posiada niepowtarzalny indywidualny kod zapisany w postaci binarnej o ilości możliwych kombinacji 2 . Dziesiętnie zapisana ilość możliwych kombinacji to 281474976710700. Oznacza to że gdyby każdy człowiek na ziemi posiadał po kilkaset pastylek - kluczy to i tak kod nie powtórzyłby się. Klucz jest umieszczony na specjalnym breloczku co bardzo ułatwia użytkowanie immobilizera. Można go przypi ć do kompletu kluczy samochodowych. 2.Opis działania i użytkowania układu Po poprawnym zainstalowaniu urz dzenia w samochodzie, powinna migać czerwona dioda sygnalizuj ca że samochodu nie da się uruchomić. Przyłożenie pastylki do czytnika powinno spowodować zgaszenie czerwonej diody i zapalenie zielonej. Oznacza to że można teraz uruchomić samochód. Gdy nie przekręcimy kluczyka w stacyjce w ci gu 20s zostan odł czone obwody zabezpieczaj ce. Jest to funkcja utrudniaj ca przejęcie samochodu przez osobę nieobeznan z obsług immobilizera jak również utrudnia uruchomienie samochodu bez posiadania pastylki i klucza. Po wyjęciu kluczyka ze stacyjki można ponowne przyłożyć klucz-pastylkę do czytnika aby zablokować samochód, jednakże nie jest to konieczne gdyż po 20s od wyjęcia klucza ze stacyjki samochód zostanie zablokowany automatycznie. Powinna migać czerwona dioda. Kilkukrotne przyłożenie do czytnika nieautoryzowanej pastylki spowoduje zablokowanie dalszych odczytów kodów na ok. 1minutę. Jest to duże utrudnienie dla potencjalnego skanera elektronicznego. Zostało to uwidocznione poprzez dwa krótkie błyski diody czerwonej. Program do immobilizera został wyposażony w możliwość rozpoznawania dwóch kluczy uprawnionych do uruchamiania samochodu. Możliwe jest zmniejszenie ilości kluczy przez podanie w programie immobilizer_im22.exe dwóch takich samych numerów seryjnych. Jednakże zmniejszenie ilości uprawnionych kluczy nie jest poż dane gdyż w przypadku zagubienia klucza samochód zostanie unieruchomiony. Jedynym wyjściem będzie wtedy wymontowanie immobilizera i ponowne zaprogramowanie procesorka . Immobilizer posiada dwa przekazniki działaj ce jednocześnie co pozwala na odcięcie dwóch punktów od instalacji w samochodzie (np. zapłon i pompa paliwowa). 4. Instalacja immobilizera Na rysunku została przedstawiona przykładowa instalacja immobilizera. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Czytnik DS Pompa Stacyjka BATTERY 12V Zaplon Cewka WN Przykładowa instalacja immobilizera Zamiast odcięcia zapłonu można identycznie podł czyć np. odcięcie pompy paliwa lub innego strategicznego urz dzenia w samochodzie (lub obie instalacje na raz). Immobilizer może również służyć jako zamek do domowych instalacji alarmowych (do takiego celu zastosowałem kilka egzemplarzy immobilizera). Zamiast ukrytego wł cznika, klucza mechanicznego, zamka szyfrowego czy szyfratora do centralki alarmowej bezpieczniej jest użyć opisanego immobilizera. Nie trzeba wówczas ukrywać się z wklepywaniem kodu gdy do domu wchodzimy z inn osob , a poza tym nie trzeba również pamiętać żadnych kodów co w dużym stopniu ułatwia użytkowanie tego typu instalacji. Przy instalowaniu urz dzenia w samochodzie należy zachować duż ostrożność i dokładność wykonywania poł czeń. Niewłaściwe (słabe) poł czenie może spowodować przerwanie pracy silnika podczas jazdy. Użyte przewody musz być dostosowane do występuj cych w instalacji natężeń pr dów. Pierwszym krokiem podczas instalowania urz dzenia jest odnalezienie takiego przewodu (zł cza) w instalacji , którego przecięcie (rozł czenie) spowoduje unieruchomienie samochodu. Należy ten przewód podł czyć do punktów 5 i 6 (lub 3,4) immobilizera. Po zainstalowaniu dobrze jest ukryć dodatkowe przewody tak, aby np. po otworzeniu maski silnika nie rzucały się one w oczy. Czytnik wraz z diodami LED powinien zostać zainstalowany w desce rozdzielczej na widocznym i łatwo dostępnym dla kierowcy miejscu. Immobilizer najlepiej schować gdzieś desk rozdzielcz . Nie polecam montowania tego typu konstrukcji w komorze silnika, gdyż wykonanie amatorskie często nie zapewnia dobrych warunków pracy urz dzenia (wilgotność, temperatura). W przypadku instalacji jako deaktywator alarmu w pomieszczeniu, najlepiej czytnik zamontować go blisko drzwi wejściowych, a sam immobilizer np. w skrzynce centralki alarmowej. Jako czytnik najlepiej zastosować orygialny czytnik z wbudowan dwukolorow diod LED. Przekazniki powinny być dobrej jakości użycie marnego przekaznika może odbić się na awaryjności urz dzenia. Opis wyprowadzeń: 1. Zasilanie +12V 2. GND 3. Przekaznik 1 styk 1 4. Przekaznik 1 styk 2 5. Przekaznik 2 styk 1 6. Przekaznik 2 styk 2 7. Pomiar +12V (np. sprawdzenie bezpiecznika) 8. Stacyjka (+12V) 9. GND 10. KATODY diód LED 11.dioda LED czerwona ANODA 12.dioda LED zielona ANODA 13.Dane z czytnika 14.GND czytnika d Do 'stworzenia' pliku "im22.hex" którym należy zaprogramować procesor AT89C2051 służy w/w program Immobilizer_im22.exe. Po wpisaniu do pól edycyjnych numerów pastylek DS1990A (odczytanych z pastylek) i naciśnięciu przycisku OK zostanie wygenerowany właśnie plik imm22.hex, którym to - przy pomocy dowolnego programatora procesorów AT89C2051- możemy zaprogramować procesor. W wersji tej nie trzeba montować układu EEPROM U3, gdyż program z niej nie korzysta. Została ona umieszczona na schemacie gdyby ktoś chciał poeksperymentować z szyn I2C, pamięci i własnym programem. Autor: Włodzimierz Plewa pleban@free.koti.com.pl