Freeze Frame: як OBD "фотографує" момент помилки і чому це важливіше за сам DTC-код
Що таке Freeze Frame data в OBD-II, які параметри в ньому зберігаються, як розшифрувати "стоп-кадр" ECU і чому досвідчений діагност дивиться саме туди, а не тільки на код помилки.
Коли ECU фіксує помилку і вмикає лампу Check Engine, він не просто зберігає код — він одночасно робить своєрідний «стоп-кадр» стану двигуна в момент реєстрації несправності. Цей набір параметрів називається Freeze Frame data (або Mode 02 у стандарті SAE J1979). Досвідчений діагност дивиться на нього першим ділом — тому що код без контексту брехливий, а Freeze Frame — це реконструкція «місця злочину».
Що зберігається у Freeze Frame
Стандарт зобов’язує зафіксувати мінімум цих параметрів у момент першої появи DTC-коду:
| PID | Параметр | Одиниці |
|---|---|---|
| 04 | Розрахункове навантаження двигуна | % |
| 05 | Температура охолоджуючої рідини | °C |
| 06/07 | STFT / LTFT (bank 1) | % |
| 08/09 | STFT / LTFT (bank 2) | % |
| 0A | Тиск палива | кПа |
| 0B | Тиск у впускному колекторі (MAP) | кПа |
| 0C | Оберти двигуна | RPM |
| 0D | Швидкість автомобіля | км/год |
| 0E | Кут випередження запалювання | ° |
| 0F | Температура впускного повітря | °C |
| 10 | Витрата повітря (MAF) | г/с |
| 11 | Положення дросельної заслінки | % |
Виробники додають свої PID (наприклад, положення VVT, температура ATF, стан клапана EGR). Fresh Freeze Frame зберігається лише для першого коду, який зафіксовано після скидання пам’яті — тому важливо не скидати коди, поки не зчитано Freeze Frame.
Чому це важливіше за сам код
DTC-код P0300 «Множинні пропуски запалювання» — це симптом. Причини можуть бути радикально різні:
- Freeze Frame: RPM 800, швидкість 0, LTFT +18% — пропуски на холостих, багатий підсос повітря → шукайте вакуумну трубку.
- Freeze Frame: RPM 3500, швидкість 90, LTFT -8%, MAP 95 кПа — пропуски під навантаженням, багата суміш, високий MAP → шукайте забиті форсунки або слабий бензонасос.
- Freeze Frame: RPM 2000, температура ОЖ 40°C, IAT -5°C — пропуски на прогріві в мороз → свічки або котушки, які «не тягнуть» на холоді.
Один і той самий код — три різні шляхи діагностики. Без Freeze Frame ви гадаєте.
Як зчитати Freeze Frame
Mode 02 PID 02 повертає код, який записаний у Freeze Frame (може відрізнятись від активних DTC, якщо їх кілька — Freeze Frame «висить» за першим). Потім читаються PID Mode 02 — ті самі, що й у Live Data, але зафіксовані в момент помилки.
У Car Diagnostics Freeze Frame доступний на екрані кожного коду в історії сесій — прямо під DTC-описом. Якщо код зчитано з активної помилки, Freeze Frame показується автоматично. Історичні коди (pending або permanent) можуть не мати Freeze Frame, якщо ECU вже перезаписав памʼять.
Класичні читання Freeze Frame
Пропуски запалювання (P030X) з високим LTFT
- LTFT +15% на холостих + пропуски → підсос повітря, не свічки
- LTFT -10% + пропуски на високих обертах → бензонасос або регулятор тиску
- LTFT ±5% + пропуски на конкретному циліндрі → свічка / котушка / форсунка цього циліндра
P0420 (каталізатор)
- Freeze Frame: обороти 2000, швидкість 60, LTFT +5% — типове читання, каталізатор реально втратив ефективність (див. P0420 детально)
- Freeze Frame: обороти 800, LTFT +20% — код помилково списаний на каталізатор, реально проблема з нижнім лямбда-зондом або підсосом вихлопу
P0171/P0174 (бідна суміш)
- Температура ОЖ < 60°C — код зафіксовано в open-loop, значить проблема з холодним запуском, а не з паливною системою
- MAF 1-3 г/с на холостих (норма 4-6) — MAF занижує потік → його чистити або міняти
- MAP 60 кПа на холостих (норма 30-40) — вакуум порушено, підсос
P0300 з нульовою швидкістю і холодним двигуном
- Класика: зношені котушки або зношені свічки, які не тягнуть на холоді
- Або: компресія одного циліндра нижче норми — потрібен окремий тест компресометром
Що робити, якщо Freeze Frame порожній
- Код Pending (P0XXX без “-P”) — ще не зафіксовано на стабільну помилку, Freeze Frame буде після другого циклу.
- Історичний код після скидання батареї — Freeze Frame зникає разом із пам’яттю ECU.
- Permanent DTC (Mode 0A) — Freeze Frame недоступний, тільки код.
Тому, якщо горить Check Engine — не скидайте його сканером «на спробу», спочатку зчитайте і збережіть Freeze Frame. Наш ШІ-агент враховує Freeze Frame при аналізі коду і повертає ранжований список причин з ймовірностями — саме тому Freeze Frame є ключем до швидкої і точної діагностики.
Спробувати можна на безкоштовному тарифі — досить підключити ELM327-адаптер, відсканувати авто і побачити Freeze Frame для кожного активного коду.