Senzor detonacije se nalazi na mjestu koje omogućuje optimalno otkrivanje detonacije u svim cilindrima motora. Vibracije bloka motora tijekom detonacije prenose se na prstenasti piezokeramički disk, gdje inducira izmjenični napon i šalje ga kao signal računalu putem oklopljene žice.
U tom slučaju računalo smanjuje vrijeme paljenja u odgovarajućem cilindru za 4°. Ako detonacija u ovom cilindru ne prestane, vrijeme paljenja se smanjuje u svim cilindrima. Maksimalno smanjenje vremena paljenja je 12°. Nakon prestanka lupanja, ECU postupno povećava vrijeme paljenja dok se ne pojavi kucanje, a kontrolni ciklus se ponavlja.
Prilikom ugradnje dva ili više senzora, njihov rad je sinkroniziran s rotacijom bregaste osovine, što vam omogućuje da kontrolirate vrijeme paljenja za svaki cilindar zasebno. Regulacija se provodi postupno, s intervalom od 4°.
Korištenje ovog senzora omogućuje održavanje maksimalno dopuštenog tlaka u komori za izgaranje motora na rubu detonacijskog izgaranja. Dakle, kako bi se osiguralo učinkovito korištenje goriva uz njegovu minimalnu potrošnju. Senzor detonacije detektira fluktuacije u procesu izgaranja i izravno je povezan s ECU-KSUD. U slučaju detonacijskog izgaranja, UOS se automatski postavlja kasnije.
Kada senzor otkaže, ECU motora postavlja UOZ tako kasno kako bi se isključilo detonacijsko izgaranje, dok se dio snage gubi, učinkovitost se smanjuje, ali se održava integritet motora. Ako jedan od senzora detonacije ne radi, ECU automatski postavlja vrijeme paljenja na stranu odgode tako da se u motoru ne pojavljuju lupanja.