Стандарт OBD-II: единый язык диагностики

Зачем

OBD-II — стандарт бортовой диагностики: один разъём и протокол для машин после 1996–2004 года, без которого диагност работал бы вслепую под каждую марку.

Предложить правку

Зачем вообще понадобился единый стандарт

До середины 90-х у каждого производителя была своя диагностика: свой разъём, свой протокол, свой прибор. Диагност BMW не мог подключиться к Toyota — не то что протокол не совпадал, физически разъём был другой. Дилерские сервисы это устраивало: чужой мастер не мог обслужить их машину без их же оборудования.

Переломили ситуацию не автопроизводители, а регулятор по экологии. Калифорнийское агентство CARB, а за ним федеральное EPA, потребовали: любая машина должна уметь сама следить за системами, влияющими на выброс вредных веществ, и сообщать об этом через единый интерфейс — чтобы техосмотр и ремонт не зависели от доброй воли производителя. Так с 1996 года в США появился обязательный OBD-II (On-Board Diagnostics, вторая генерация). Европа повторила логику под именем EOBD: с 2001 года — для бензиновых машин, с 2004-го — для дизельных.

Результат для тебя как диагноста: любой автомобиль подходящего возраста, любой марки, отдаёт диагностические данные через один и тот же разъём и один и тот же протокол запроса. Дальше отличия начинаются только там, где производитель добавляет своё сверх обязательного минимума — и это уже тема следующих уроков про сканеры.

Разъём: физика соединения

Место и форма разъёма стандартизованы SAE J1962 — это гарантирует, что твой адаптер физически войдёт в любую машину, подпадающую под стандарт.

Параметр Значение
Тип разъёма 16-контактный, трапециевидный (DLC — Data Link Connector)
Расположение В салоне, в зоне досягаемости водителя — чаще всего под рулевой колонкой
Питание Контакт 16 — +12 В от АКБ (разъём работает даже при выключенном зажигании)
Земля Контакты 4 (корпус) и 5 (сигнальная земля)
Линия данных Контакты 6 и 14 (CAN High/Low) на большинстве машин 2008 года выпуска и новее
Иллюстрация готовится
Рис. 1. Разъём OBD-II (SAE J1962) и назначение ключевых контактов.

Важно

Одинаковый разъём не гарантирует одинаковый протокол сигнала. До массового перехода на CAN (ISO 11898) в ходу были ещё четыре сигнальных протокола: SAE J1850 (PWM/VPW — Ford/GM), ISO 9141-2 и ISO 14230 (KWP2000 — в основном европейские и азиатские марки). Машина 2003 года и машина 2015-го воткнутся в один и тот же разъём, но «говорить» могут физически по-разному — современный сканер определяет протокол автоматически, но полезно понимать, что происходит внутри.

Протокол: как сканер спрашивает, а ЭБУ отвечает

Сам факт совпадения разъёма ничего не даёт, если непонятно, что по нему передавать. Эту часть закрывает SAE J1979 (в Европе — идентичный по сути ISO 15031-5): он определяет режимы (Modes) — стандартные типы запросов, которые сканер может задать любому ЭБУ, поддерживающему OBD-II.

Mode Что запрашивает
01 Текущие данные в реальном времени (обороты, температура, расход воздуха и т. д.)
02 Стоп-кадр (freeze frame) — параметры в момент срабатывания кода
03 Сохранённые коды неисправностей (DTC)
04 Сброс кодов и индикаторов готовности
06 Результаты тестов бортовых систем (например, катализатора, кислородного датчика)
07 «Ожидающие» коды (ещё не подтверждённые повторным циклом)
09 Информация об автомобиле (VIN, калибровки ЭБУ)

Именно Mode 03 и Mode 02 ты будешь использовать чаще всего — про них подробно следующий урок про коды неисправностей.

Разобранный пример

Ты подключаешь дешёвый Bluetooth-адаптер ELM327 и приложение на телефоне к машине 2012 года. Приложение посылает запрос Mode 01, PID 0C (обороты двигателя) — и раз в секунду получает в ответ два байта, из которых по формуле ((A×256)+B)/4 вычисляется значение в об/мин. Ты видишь на экране «850 об/мин» на холостом ходу. Это не магия телефона — это стандартный ответ ЭБУ на стандартный запрос SAE J1979, который одинаково сработает хоть на Kia, хоть на Volkswagen.

Физический уровень сегодня — почти всегда CAN

С 2008 модельного года в США (и практически повсеместно в Европе к тому же времени) физическим носителем сигнала для OBD-II стала шина CAN (ISO 11898) — этот протокол уже разобран отдельно в уроке про шину CAN. Понимание физики CAN пригодится тебе не только для чтения кодов, но и когда придётся смотреть сигнал осциллографом, а не просто верить тому, что показал сканер.

Совет

Бюджетные адаптеры на чипе ELM327 — рабочий вариант для чтения generic-кодов (Mode 03) и живых данных, и с них разумно начинать практику. Но у них своя категория ограничений — не путай их с профессиональными мультимарочными сканерами, которые понадобятся, как только речь зайдёт о модулях за пределами двигателя (ABS, подушки безопасности, климат-контроль).

Что OBD-II покрывает, а что нет

Стандарт обязателен только для систем, влияющих на состав выхлопа: двигатель, топливная система, трансмиссия в части управления двигателем. ABS, подушки безопасности, климат-контроль, мультимедиа — вне обязательного стандарта. Производитель может дать к ним доступ через тот же разъём и физический CAN, но уже своими, не стандартизованными командами — это называют enhanced-диагностикой, и именно ради неё существуют дилерские и продвинутые мультимарочные сканеры.

Проверь себя

  1. Почему сам факт «разъём подошёл» не означает, что сканер сразу поймёт машину — что может отличаться при одинаковом разъёме?
  2. Какой Mode ты запросишь, чтобы узнать, при каких оборотах и температуре сработал сохранённый код?
  3. ABS-блок на конкретной машине не отвечает на общие OBD-II запросы Mode 01–07. Означает ли это неисправность или это ожидаемо — и почему?

Предложить правку

Документы и ресурсы

Обязательные

  • Документация EN SAE J1962 — Diagnostic Connector (стандарт 16-контактного диагностического разъёма) распиновка и электрические требования к разъёму — держи как справочник, в уроке разобраны только рабочие контакты
  • Документация EN SAE J1979 / ISO 15031-5 — E/E Diagnostic Test Modes (протокол запроса диагностических данных) определение режимов (Mode 01–0A) — та самая логика, по которой сканер спрашивает у ЭБУ данные

Рекомендуемые

  • Норматив ТР ТС 018/2011 «О безопасности колёсных транспортных средств» — требования к бортовой диагностике почему без исправного OBD-II разъёма машина не пройдёт сертификацию и техосмотр в ЕАЭС
Войдите, чтобы предложить качественный источник

Поддержи проект!

IndustrialProfi пока разрабатывается на энтузиазме силами одного человека. Помоги создать лучшую открытую энциклопедию для востребованных и полезных профессий. Спасибо за участие!