HVAC deep-dive: клімат-контроль через OBD, актуатори змішувача, серво-мотори — коли салон гріє з "одного боку"
Дволінійний клімат-контроль через OBD: коди B12xx, стан blend-door actuator, mode-door, температура вент-потоку. Як діагностувати "тепло з правого боку — холодно з лівого".
Клімат-контроль на сучасному авто — до 20+ сервомоторів які керують заслінками (blend, mode, defrost, recirculation), плюс температурні датчики, компресор AC, вентилятори. І багато що з цього діагностується через OBD-II. У пості — deep-dive у HVAC-модуль через ELM327.
Що входить у HVAC
- HVAC ECU — окремий модуль (часто інтегрований у панель клімату)
- Blend-door actuator (лівий/правий на dual-zone) — регулює співвідношення холодне/тепле
- Mode-door actuator — куди йде потік (обличчя / ноги / скло / mix)
- Defrost door actuator — окремий для лобового скла
- Recirculation door — забір повітря з салону чи з-за меж
- Heater core valve (не на всіх авто) — регулює потік ОР через теплообмінник
- Blower motor (вентилятор salon)
- Aux water pump (додаткова помпа для швидкого прогріву)
- AC compressor clutch (див. AC пост)
- Cabin filter (не електронний)
- Температурні датчики: evap temp, incar temp, ambient temp, sun load (солнячна панель на приладах)
Ключові OBD-II коди
| Код | Що означає |
|---|---|
| B1421 / B1422 | Blend-door actuator LH / RH stuck |
| B12A0 / B12A1 | Mode-door actuator position out of range |
| B12B0 | Defrost door actuator |
| B10AC | Recirculation door |
| B10D0 | Blower motor circuit |
| B12F0 | Aux water pump fault |
| B1234 | AC pressure switch (див. AC пост) |
Класичні паттерни
«Тепло з правого боку — холодно з лівого» (dual-zone auto)
- OBD: B1422 (blend-door RH stuck)
- Причина: пластиковий сервомотор blend-door зношено (типово Ford Focus, Chevy Malibu на 100k+ км)
- Ремонт: заміна actuator ($30-100 запчастина + $50-200 роботи, доступ через панель)
«Кондиціонер холодить, але вентилятор не дує сильно»
- OBD: B10D0 (blower motor circuit) або немає коду
- Причина: резистор вентилятора salon (blower resistor / final stage) вмер — популярна проблема на всіх сучасних авто
- Симптом: працює тільки на 4-й швидкості (bypass ресистора), або взагалі не дує
- Ремонт: заміна резистора ($30-80) або самого вентилятора ($100-250)
«Прогрів дуже довгий, тепло дує тільки після 20 хв»
- OBD: B12F0 (aux water pump) або B12B0 (defrost door)
- Причина: не працює додаткова помпа ОР для швидкого прогріву кабіни (на BMW N54, VW EA113 — популярно)
- Ремонт: заміна aux pump ($80-200)
«Кондиціонер не вимикає recirculation»
- OBD: B10AC (recirculation door stuck)
- Причина: заслінка не переключається, забір з salon → CO2 накопичується (сонливість водія)
- Ремонт: чистка/заміна сервомотора ($50-150)
Що OBD-II може показати
Через Mode 22 UDS (HVAC-специфічні PID):
- Blend-door position (%) — реальна vs запитувана
- Mode-door position — face/feet/defrost/mix code
- Blower motor duty cycle (%)
- Evap temperature (°C) — для контролю замерзання
- Ambient temperature (°C) — з зовнішнього датчика
- Incar temperature (°C) — салонний датчик
- Sun load (W/m²) — датчик сонячного випромінювання на приладах
- Heater core temp (°C) — для розрахунку прогріву
Приклад діагностики: «взимку салон не прогрівається»
- ECT — двигун реально прогрітий до 90°C? Якщо ні, спочатку P0128 термостат
- Heater core temp через HVAC Mode 22 — якщо 45°C при ECT 90°C → aux pump або забита теплообмінник
- Blend-door position — 100% (максимум тепла)? Якщо 40% при запиті 100% → сервомотор
- Blower motor duty — 100%? Якщо всі положення 0% → резистор
Профілактика
- Заміна салонного фільтра щорічно ($10-30, 15 хв)
- Раз на 2-3 роки — активація AC вимкненого 5 хв (щоб мастило не осідало)
- Раз на 3-5 років — заправка AC + перевірка сервомоторів
- Кожні 5 років — чистка теплообмінника (heater core) від пилу і осаду ОР
Спробуйте на безкоштовному тарифі — підключіть ELM327-адаптер. B12xx коди на всіх авто. Deep HVAC PID через Mode 22 — на платному тарифі.