A kopogásérzékelő olyan helyen található, amely optimális kopogásérzékelést biztosít minden motorhengerben. A motorblokk rezgései a detonáció során a gyűrű alakú piezokerámia korongra kerülnek, ahol váltakozó feszültséget indukál, és egy árnyékolt vezetéken keresztül jelként továbbítja a számítógéphez.
Ebben az esetben a számítógép 4°-kal csökkenti a gyújtás időzítését a megfelelő hengerben. Ha a detonáció ebben a hengerben nem áll le, a gyújtás időzítése minden hengerben csökken. A gyújtásidőzítés maximális csökkentése 12°. A kopogás megszűnése után az ECU fokozatosan növeli a gyújtás időzítését, amíg kopogás meg nem történik, és a vezérlési ciklus megismétlődik.
Két vagy több érzékelő beszerelésekor működésüket szinkronizálják a vezérműtengelyek forgásával, ami lehetővé teszi az egyes hengerek gyújtási időzítésének külön vezérlését. A szabályozás lépésenként történik, 4°-os intervallumban.
Ennek az érzékelőnek a használata lehetővé teszi a maximális megengedett nyomás fenntartását a motor égésterében a detonációs égés határán. Így az üzemanyag hatékony felhasználásának biztosítása a minimális fogyasztás mellett. A kopogásérzékelő érzékeli az égési folyamat ingadozásait, és közvetlenül kapcsolódik az ECU-KSUD-hoz. Detonációs égés esetén az UOS később automatikusan beáll.
Ha az érzékelő meghibásodik, a motor ECU olyan későn állítja be az UOZ-t, hogy kizárja a detonációs égést, miközben a teljesítmény egy része elveszik, a hatékonyság csökken, de a motor épsége megmarad. Ha az egyik kopogásérzékelő meghibásodik, az ECU automatikusan a gyújtásidőzítést a késleltetés oldalára állítja, hogy ne forduljon elő kopogás a motorban.