KWALIFIKACJA ELM2 - STYCZEŃ 2020

PYTANIE NR 40.
W osiedlowym szlabanie uszkodzeniu uległ pilot zdalnego sterowania pracujący w systemie Keeloq. Należy go wymienić na pilot
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W systemie KeeLoq nie wystarcza, że pilot jest "zmiennokodowy". Odbiornik sprawdza zgodność algorytmu oraz kodu/klucza producenta i dopiero wtedy akceptuje kolejne kody rolling. Dlatego w typowej sytuacji osiedlowej najpewniejszy jest pilot dostarczony przez producenta szlabanu, bo ma właściwe dane i da się go dopisać.

Pełne wyjaśnienie:

System KeeLoq to odmiana kodowania zmiennego (rolling code), w której każdy kolejny sygnał z pilota jest inny. Celem jest utrudnienie przechwycenia i ponownego użycia (tzw. replay). W praktyce oznacza to, że odbiornik nie "kopiuje" prostego kodu, tylko weryfikuje, czy dana transmisja pochodzi od pilota należącego do konkretnego systemu oraz czy kod jest zgodny z oczekiwaną sekwencją.

Dlaczego poprawne jest: "wyłącznie dostarczony przez producenta szlabanu"? Ponieważ w KeeLoq kluczowa jest zgodność po stronie odbiornika i pilota (m.in. algorytm/rodzina układu oraz dane identyfikacyjne powiązane z producentem). Pilot od producenta szlabanu ma gwarantowaną kompatybilność: właściwą konfigurację oraz możliwość dopisania do odbiornika zgodnie z procedurą serwisową. W realiach osiedlowych dostęp do centrali/odbiornika bywa ograniczony, więc zakup właściwego pilota jest najszybszą i najpewniejszą drogą do uruchomienia.

Dlaczego pozostałe odpowiedzi są błędne?

  • "dowolny zmiennokodowy" – rolling code to ogólna kategoria. To, że pilot zmienia kod, nie oznacza, że jest zgodny z konkretną implementacją i że zostanie zaakceptowany przez dany odbiornik. W praktyce potrzebna jest zgodność systemowa oraz dopisanie.
  • "uniwersalny (samouczący)" – piloty samokopiujące zwykle działają na zasadzie odtworzenia stałego wzorca lub prostych schematów, a nie pełnego mechanizmu KeeLoq. Bez prawidłowej obsługi rolling code i bez procesu dopisania do odbiornika nie zadziałają.
  • "dowolny stałokodowy" – system stałokodowy jest innego typu niż KeeLoq; nie spełnia wymagań weryfikacji i synchronizacji kodu zmiennego.

Wskazówka egzaminacyjna: jeśli w treści pojawia się nazwa systemu rolling code (np. KeeLoq), szukaj odpowiedzi odnoszącej się do kompatybilności z odbiornikiem i konieczności dopisania, a nie do samej częstotliwości czy ogólnego typu "zmiennokodowy".

Dodatkowe pytania

Dodatkowe pytania (FAQ):
KeeLoq to mechanizm kodu zmiennego (rolling code), w którym każdy kolejny sygnał z pilota jest inny. Odbiornik sprawdza, czy transmisja pasuje do oczekiwanej sekwencji i do danego systemu, co utrudnia przechwycenie i ponowne użycie sygnału.
"Zmiennokodowy" to tylko ogólny typ działania. Pilot musi być zgodny z konkretną implementacją (np. KeeLoq) oraz dać się dopisać do odbiornika. Jeśli nie pasują dane systemowe lub procedura parowania, odbiornik odrzuci sygnał mimo rolling code.
Zwykle nie. Pilot samokopiujący najczęściej odtwarza proste kody stałe albo ograniczone rozwiązania, a nie pełny mechanizm KeeLoq z weryfikacją sekwencji. KeeLoq wymaga dopisania pilota do odbiornika i zgodności systemowej, której "uniwersalny" pilot nie zapewnia.
To proces parowania/dopisania pilota, w którym odbiornik zapisuje identyfikator pilota i ustala zasady akceptacji kolejnych kodów. Bez tego nawet poprawny technicznie pilot może być ignorowany. W praktyce wymaga to dostępu do centrali/odbiornika i wykonania procedury serwisowej.
Najczęściej: brak reakcji szlabanu mimo poprawnej baterii, prawidłowej diody w pilocie i właściwej odległości. Czasem działa tylko chwilę po "uczeniu", a potem przestaje, bo kody nie są zgodne z oczekiwaną sekwencją. To wskazuje na problem zgodności lub dopisania.
Zamiennik ma sens wtedy, gdy jest rzeczywiście kompatybilny z danym odbiornikiem oraz masz możliwość dopisania go do centrali. W środowisku osiedlowym bywa to utrudnione (dostęp i uprawnienia), dlatego rozwiązanie "od producenta" jest zwykle najszybsze i najpewniejsze.
Informacja bywa na pilocie, w instrukcji, na naklejce odbiornika albo w dokumentacji serwisowej. Czasem system jest opisany jako "rolling code" lub bezpośrednio "KeeLoq". Gdy nie ma pewności, najlepiej odczytać oznaczenia z odbiornika/centrali w szafce sterowniczej.
Bo administracja/serwis zwykle kontroluje proces dopisywania pilotów i bezpieczeństwo systemu. Pilot od producenta jest sprawdzony pod kątem zgodności, a jego dodanie jest przewidziane procedurą. Minimalizuje to ryzyko, że pilot nie zadziała lub osłabi zabezpieczenia kontroli dostępu.
Pilot stałokodowy wysyła ten sam kod za każdym razem, więc łatwiej go skopiować. Pilot zmiennokodowy (rolling code) zmienia kod przy każdym użyciu, a odbiornik sprawdza poprawność kolejnych transmisji. Dlatego systemy jak KeeLoq nie współpracują z pilotami stałokodowymi.
Najczęstsze to wybór "byle zmiennokodowego", zakup pilota samokopiującego oraz pominięcie faktu, że potrzebne jest dopisanie do odbiornika. Uczniowie też mylą problem częstotliwości z problemem zgodności systemowej: sama częstotliwość nie gwarantuje działania.
info

Statystycznie 45% uczniów zna prawidłową odpowiedź. trudne

W praktyce zawodowej kluczowe jest to, że w systemie KeeLoq nie wystarcza, że pilot jest "zmiennokodowy".

Źródła:

  • Microchip Technology Inc., "HCS200/HCS201 KeeLoq Code Hopping Encoder" (datasheet) – opis działania systemu KeeLoq i kodowania rolling code, dostęp: https://ww1.microchip.com/downloads/en/DeviceDoc/21137F.pdf (dostęp 2026-04-02)
  • Microchip Technology Inc., "HCS301 KeeLoq Code Hopping Encoder" (datasheet) – zasady identyfikacji/nauki i mechanizm kodu skaczącego, dostęp: https://ww1.microchip.com/downloads/en/DeviceDoc/21143H.pdf (dostęp 2026-04-02)
  • Microchip Technology Inc., "AN642 – Code Hopping Using KeeLoq" (application note) – omówienie koncepcji systemu KeeLoq i wymagań po stronie nadajnika/odbiornika, dostęp: https://ww1.microchip.com/downloads/en/AppNotes/00642a.pdf (dostęp 2026-04-02)

Materiały:

  • Dokumentacja producenta układów KeeLoq (opis algorytmu i zasad działania rolling code)
  • Karty katalogowe układów HCS2xx/HCS3xx (pilot/enkoder KeeLoq) firmy Microchip
  • Instrukcje serwisowe producentów centralek/odbiorników do szlabanów (procedury dopisywania pilotów)

Aktualizacja pytania: 03.04.2026

Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego