Сензор детонације се налази на месту које обезбеђује оптималну детекцију куцања у свим цилиндрима мотора. Вибрације блока мотора током детонације се преносе на прстенасти пиезокерамички диск, где он индукује наизменични напон и шаље га као сигнал рачунару преко оклопљене жице.
У овом случају, рачунар смањује време паљења у одговарајућем цилиндру за 4°. Ако детонација у овом цилиндру не престане, време паљења се смањује у свим цилиндрима. Максимално смањење времена паљења је 12°. Након што куцање престане, ЕЦУ постепено повећава време паљења док не дође до куцања, а контролни циклус се понавља.
Приликом уградње два или више сензора, њихов рад је синхронизован са ротацијом брегастих вратила, што вам омогућава да контролишете време паљења за сваки цилиндар посебно. Регулација се врши постепено, са интервалом од 4°.
Употреба овог сензора омогућава одржавање максималног дозвољеног притиска у комори за сагоревање мотора на ивици детонационог сагоревања. Тако да се обезбеди ефикасно коришћење горива уз његову минималну потрошњу. Сензор детонације открива флуктуације у процесу сагоревања и директно је повезан са ЕЦУ-КСУД. У случају детонационог сагоревања, УОС се аутоматски подешава касније.
Када сензор поквари, ЕЦУ мотора поставља УОЗ тако касно да би се искључило детонационо сагоревање, док се део снаге губи, ефикасност се смањује, али се интегритет мотора одржава. Ако један од сензора детонације поквари, ЕЦУ аутоматски поставља време паљења на страну кашњења, тако да не дође до куцања у мотору.