Датчик детонації розміщений у місці, що забезпечує оптимальне визначення детонації в усіх циліндрах двигуна. Коливання блоку циліндрів двигуна при детонації передаються до кільцевого п'єзокерамічного диска, де він індукує змінну напругу та видає його у вигляді сигналу на ЕБУ по екранованому дроту.
При цьому ЕБУ зменшує кут випередження запалення у відповідному циліндрі на 4°. Якщо детонація в цьому циліндрі не припиняється, кут випередження запалення зменшується у всіх циліндрах. Максимальне зменшення кута випередження запалення становить 12°. Після припинення детонації ЕБУ поступово збільшує кут випередження запалення до моменту появи детонації і цикл регулювання повторюється.
При встановленні двох і більше датчиків їхня робота синхронізується з обертанням розподільчих валів, що дозволяє здійснювати управління кутом випередження запалення по кожному циліндру окремо. Регулювання здійснюється східчасто, з інтервалом 4°.
Застосування цього датчика дозволяє підтримувати в камері згоряння двигуна максимально допустимий тиск на межі згоряння детонації. Тим самим забезпечувати ефективне використання палива за його мінімальної витрати. Датчик детонації фіксує коливання в процесі згоряння та пов'язаний безпосередньо з ЕБУ-КСУД. У разі виникнення детонаційного згоряння УОЗ автоматично виставляється пізнішим.
При виході датчика з ладу ЕБУ двигуном виставляє УОЗ настільки пізнім, щоб виключити згоряння детонації, при цьому втрачається частина потужність, знижується економічність, але зберігається цілісність двигуна. При виході з ладу одного з датчиків детонації ЕБУ автоматично встановлює момент запалення у бік запізнення настільки, щоб у двигуні не виникало детонаційне згоряння.