Расчетный наддув obd2 что это
Блок управления двигателя сравнивает значения напряжения на датчиках кислорода, установленных на входе и выходе нейтрализатора, и вычисляет соотношение, по которому оценивается его эффективность работы. Если это соотношение выходит за пределы заданного диапазона, система управления двигателя определяет наличие неисправности каталитического нейтрализатора, а в памяти неисправностей регистрируется соответствующий код. Кроме того, о неисправности сообщается водителю посредством сигнальной лампы токсичности отработавших газов.
Лямбда-зонды
Системой EOBD проводится: диагностика нагревателя лямбда-зонда, проверка времени реакции датчика на входе в каталитический нейтрализатор, проверка предела регулирования датчика на выходе из каталитического нейтрализатора, проверка датчика на выходе из каталитического нейтрализатора в режимах ускорения и замедления.
Система вентиляции топливного бака
Если большое количество топлива связывается в фильтре с активированным углём, топливовоздушная смесь обогащается путем подмешивания этого связанного фильтром топлива к впускаемому воздуху. В обратном случае смесь обедняется. Это изменение регистрируется датчиком на входе в каталитический нейтрализатор и служит подтверждением правильной работы системы вентиляции топливного бака.
Обнаружение пропуска воспламенения для каждого цилиндра может проводиться двумя методами:
Метод обнаружения неравномерности в работе двигателя. Датчики частоты вращения коленчатого вала отслеживают неравномерности вращения, вызванные пропуском воспламенения. По этим данным, используемым совместно с сигналом от датчика положения распределительного вала, блок управления двигателя определяет, какой цилиндр является источником проблемы, регистрирует неисправность в памяти и включает сигнальную лампу токсичности отработавших газов.
Метод мгновенного анализа. Этот метод предполагает сравнение неравномерной частоты вращения коленчатого вала, возникающей из-за пропуска воспламенения, с заданными расчётными входными величинами в блоке управления двигателя на основе данных от датчика частоты вращения коленчатого вала и датчика положения распределительного вала.
Если существует опасность повреждения каталитического нейтрализатора в случае пропуска воспламенения, а кривая скорости находится в диапазоне опасной нагрузки на двигатель, сигнальная лампа токсичности отработавших газов начинает мигать. Подача топлива в соответствующий цилиндр отключается.
Рециркуляция отработавших газов
В момент подачи отработавших газов во впускной коллектор датчик давления во впускном коллекторе определяет увеличение давления (т.е. уменьшение разрежения). Блок управления двигателя сравнивает значение изменения давления с объемом поданных отработавших газов и выводит из этого значения величину, обеспечиваемую системой рециркуляции отработавших газов.
Система подачи вторичного воздуха
Датчик на входе в каталитический нейтрализатор (широкополосный датчик) используется для проверки работы системы впуска вторичного воздуха.
Диагностика предельного давления наддува
Датчик давления наддува передает данные в блок управления двигателя, который определяет неисправность. Но регистрации информации в памяти в этом случае может оказаться недостаточно. Необходимо также отключить турбонагнетатель для предотвращения повреждения двигателя. Для этой цели выпускной клапан турбонагнетателя открывается, и отработавшие газы направляются в обход турбонагнетателя.
Электронная система регулирования мощности
Проверяются датчик положения педали акселератора и датчик угла открытия дроссельной заслонки. О наличии неисправностей сообщает сигнальная лампа электронной системы регулирования мощности (EPC). Если неисправность остаётся и в последующих циклах работы двигателя, система EOBD также включает сигнальную лампу токсичности отработавших газов.
Шина данных CAN
Самодиагностика
Для обеспечения нормальной работы электрических устройств, влияющих на состав отработавших газов, система EOBD непрерывно проверяет их состояние. Кроме того, во время движения производится регулярная диагностика всех систем, влияющих на состав отработавших газов. Результаты диагностики отражаются в коде готовности.
Код готовности используется в качестве подтверждения того, что диагностика была выполнена до конца и без ошибок. Этот код не предоставляет информации о том, какие неисправности были обнаружены в системе. Для генерирования и считывания кода готовности можно воспользоваться тестером автомобильных систем, прибором для считывания кодов несправностей, информационно-измерительной системой диагностики.
Диагностический разъем OBD II
Диагностический разъем (Diagnostic Link Connector, DLC) предназначен для связи диагностического сканера с блоками управления, совместимыми с OBDII. Каждый контакт разъема имеет свое назначение. Функции многих контактов отданы на усмотрение производителям. Диагностический разъем имеет заземление и подсоединен к источнику питания (контакты 4 и 5 – заземление, а контакт 16 – питание). Это сделано для того, чтобы сканеру не требовался внешний источник питания.
Диагностические сканеры
Существует множество сканеров для подключения к OBD разъему. Они бывают как простые, для потребительского пользования, и до сложных дилерских. Автономные ручные сканеры могут прочитать и сбросить коды неисправностей. Профессиональные сканеры обладают более продвинутыми функциями: улучшеная диагностика, возможность устанавливать заводские или специфические параметры ECU, доступ и управление другими устройствами, такими как подушка безопасности или ABS, наблюдение в реальном времени или построение графика параметров двигателя для облегчения диагностики и настройки.
Сканеры на базе ПК, помимо функций ручного сканера, имеют практически неограниченные возможности для записи данных, более высокое разрешение экрана, возможность использовать несколько видов программного обеспечения. Еще одна разновидность сканеров – регистраторы данных позволяют проводить мониторинг автомобиля в нормальных условиях эксплуатации в целях дальнейшей диагностики и настройки.
Выбор подключения
Изначально необходимо пояснить что для подключения к авто будет использоваться ELM327 адаптер. ELM327 – это микросхема, которая позволяет преобразовать протоколы, используемые в диагностических шинах автомобилей в протокол RS232, которым мы и будем передавать данные. За счет того что передача данных по протоколу RS232 происходит последовательно возникает первая проблема – скорости передачи данных, которую мы постараемся обойти в одном из следующих пунктов.
Существует несколько вариаций адаптера ELM327, которые классифицируются по способу передачи данных – Bluetooth, WIFI, USB. Исходя из того что целью разработки является мобильное устройство под операционной системой Android можно подобрать две наиболее подходящие версии ELM327, такие как Bluetooth и WIFI. Так как способ получения и обработки данных один, а отличаются они всего лишь вариантами подключения к адаптеру, то можно выбрать всего один, организовать при помощи него диалог, а после добавить остальные варианты подключения.
ELM327 1.5 vs ELM327 2.1
Одной из первых проблем, с которыми можно столкнуться стала проблема выбора непосредственно адаптера, в нашем случае Bluetooth. Оказывается если вам необходимо поддерживать все (по крайней мере большинство) автомобилей необходимо выбирать версию v1.5 вместо v2.1, что на самом то деле необходимо несколько раз уточнить при покупке адаптера, потому как продавцы пытаются выдать версию адаптера не за ту, которая есть на самом деле, т.к. они особо ничем не отличаются. На деле же в версии v2.1 отсутствует поддержка протоколов J1850 PWM и J1850 VPW, что говорит о том, что у вас не получится подключиться к автомобилям, которые используют эти протоколы.
Подключение
Подключение к адаптеру происходит в несколько этапов:
- Подключение к адаптеру (Bluetooth, WIFI)
- Отправка инициализационных команд (инициализационной строки)
AT Z [reset all]
Сброс настроек адаптера до заводского состояния.
AT L1-0
Включить/Отключить символы перевода строки.
AT E1-0
Echo on – off
AT H1-0
Headers on – off
AT AT0-1-2
Adaptive Timing Off — adaptive Timing Auto1 — adaptive Timing Auto2
AT ST FF
Установить таймаут на максимум.
AT D [set all to Default]
Сброс настроек в исходное, настроенное пользователем состояние.
AT DP [Describe the current Protocol]
Сканер способен самостоятельно определять протокол автомобиля, к которому он подключен.
AT IB10 [set the ISO Baud rate to 10400]
Команда устанавливает скорость обмена данных для ISO 9141-2 и
ISO 14230-4 10400
AT IB96 [ set the ISO Baud rate to 9600]
Команда устанавливает скорость обмена данных для ISO 9141-2 и
ISO 14230-4 9600 для протоколов 3,4,5.
AT SP h [ Set Protocol h]
Команда выбора протокола h, где h:
0 – Automatic;
1 — SAE J1850 PWM (41.6 Kbaud);
2 — SAE J1850 VPW (10.4 Kbaud);
3 — ISO 9141-2 (5 baud init, 10.4 Kbaud);
4 — ISO 14230-4 KWP (5 baud init, 10.4 Kbaud);
5 — ISO 14230-4 KWP (fast init, 10.4 Kbaud);
6 — ISO 15765-4 CAN (11 bit ID, 500 Kbaud);
7 — ISO 15765-4 CAN (29 bit ID, 500 Kbaud);
8 — ISO 15765-4 CAN (11 bit ID, 250 Kbaud);
9 — ISO 15765-4 CAN (29 bit ID, 250 Kbaud);
AT SP Ah [Set Protocol h with Auto]
Команда устанавливает по умолчанию протокол h, если подключение по протоколу h не удалось, тогда адаптер начинает автоматический подбор протокола.
Исходя из описанных выше команд, формируем инициализационную строку.
Так же желательно обратить внимание на команду APSP0, таким образом мы устанавливаем по умолчанию автоматический подбор протокола, это может занять некоторое время.
Соответственно если пользователь знает какой у его авто протокол, то используя возможность смены протокола подключения он может поменять 0 на номер его протокола.
Считывание диагностических данных
Для считывания диагностических данных используются специальные команды PID’s.
PID (Parameter id’s — Бортовые диагностические идентификаторы параметров) – коды, которые используются для запроса показателей определенных датчиков автомобиля.
Основные пиды можно найти в Википедии, там полный набор основных команд, которые должны поддерживать все автомобили. Так же есть наборы команд для определенных марок и типов автомобилей, эти наборы предоставляются за отдельную плату. В нашем случае приложение заточено на базовую диагностику автомобилей соответственно мы используем базовый набор команд.
Также есть возможность получать текущие данные от автомобиля при этом команда получения данных от авто будет иметь вначале 01, указывая на то что мы хотим получить real data. Если же мы хотим получить сохраненные данные автомобиля, то вначале команды необходимо указать 02. Например, команда для получения текущей скорости автомобиля – 010D, а для получения сохраненной скорости – 020D.
Если внимательно посмотреть на то количество команд, которое предоставляется открытыми ресурсами, то можно как раз и заметить ту проблему, о которой я писал в самом начале, а именно проблема скорости ответа адаптера. Так как отправка и получение команд идет последовательно, то для того чтобы получить показания датчика на текущий момент времени необходимо дождаться ответа на все предыдущие команды. Соответственно если запрашивать на получение все команды, то большая вероятность того что обновление реальных данных будет происходить очень медленно. Но и эту проблему можно решить, если воспользоваться командами, которые отобразят только те команды, что существуют в автомобиле. Например:
0100 – PIDs supported [01 — 20]
0120 – PIDs supported [21 — 40]
0140 – PIDs supported [41 — 60]
0160 – PIDs supported [61 — 80]
0180 – PIDs supported [81 – A0]
01A0 – PIDs supported [A1 — C0]
Я продемонстрирую как определить какие датчики присутствуют в автомобиле при помощи одного из пидов. Например:
- 0100 \\ запрос
- BB1E3211 \\ ответ от авто
Используя следующую табличку можем определить какие пиды поддерживаются нашим автомобилем, начиная от 01 до 20:
Исходя из получившихся данных можем определить, что наш автомобиль поддерживает следующие пиды:
Теперь вместо отправки всех 32 команд и ожидания ответа на них, несмотря на то, что некоторые могут отсутствовать, мы будем использовать всего 15 команд. Но и это не предел так называемой оптимизации. Для того чтобы данные обновлялись еще быстрее советую запрашивать только данные о тех датчиках, которые отображаются на экране. Хотя это ограничивает некоторый функционал приложения. Например, запись истории.
Считывание и расшифровка ошибок автомобиля
Ошибки автомобиля тоже могут быть различными и для них тоже существуют отдельные команды. Например:
- 03 – Для отображения сохраненных кодов ошибок
- 0A – Для отображения постоянных кодов ошибок.
А теперь пояснение.
3, 4, 5 символы формируются по этой таблице:
Исходя из этого можем попробовать разобрать следующий ответ 0001000000111110
Код ошибки: P103E
Эпилог
На данном этапе мы разобрались в том, каким образом организовать диалог с адаптером, посылать ему команды, получать и расшифровывать его ответы. Это большая часть работы, если считать то, сколько времени уходит на изучение материала, но в то же время довольно таки интересная. За пределами этой статьи осталось множество проблем связанных с визуальным интерфейсом, а также множество дополнительных функций, таких как добавление новых пидов из файла, стандартный и расширенный способ подключения к адаптеру и построения графиков.
Чел спросил, я ответил.
Кстати прога зачетная, а коммерческая версия даже ключи прошивает!
Ну вот, а вы на ТС накинулись, он профи намекнул где бесплатную прогу с дешевым сканером с али экспресса взять.
Теперь во всех сто страны .
Р.S. китайцы как всегда рулят
Если авто позволит, то сканер что то покажет. Сможет ли обычный пользователь разобраться. С чем то сможет. Температуру, обороты, показания Лямбды и тд.
Связать картину воедино, врятли.
Все таки дилерский или околодиллерский это другой уровень
Всем диагностам автомобилей привет..
Отличие между "шнурком" и дилерским сканером есть и очень большое. "Шнурок" не выдаёт распечатку на бумаге,для отчёта.
А дилерский выдаёт,но за хорошие деньги.
"Шнурок" покажет то что ты с можешь настроить и понять. А если совсем не в курсе или нет разницы,где что находится. Так и не зачем что то покупать даже за 600 рублей.
Я вот например,не лезу в ракетный двигатель Р7, я и так знаю как он работает.
Добрый вечер. Вчера получил посылку из китая со сканером OBD2.
. Может кто тестировал и было что то похожее? Автомобиль мазда фамилия 2000г
Все тестировали данный девайс. (ТОЛЬКО не нажимай красную кнопку)
Вот что примерно можно увидеть.
Глянь потренируйся.
Сам пробовал??
Читает елм, мазды от 2000-2008 года левый и правый руль,без разницы.
Для понимания какой датчик сдох,достаточно. Скрин выше привёл.
Добрый вечер. Вчера получил посылку из китая со сканером OBD2. Сегодня подключился между ЭБУ автомобиля и смартфоном. Показывает ошибки двигателя, а остальное нет. Во время запуска двигателя показывает первоначальные обороты двигателя и застывают на 1200 об/дв., и температуру ОЖ, также только какая температура была при запуске двигателя. Может кто тестировал и было что то похожее? Автомобиль мазда фамилия 2000г
У меня похожее: минут через 15 "виснет". Также застывают обороты и температура. Помогает только перетык. Хватает на следующие 15 минут. Китайский брак. Думаю ещё купить, может со следующим повезёт.
Ну не знаю, у меня под рукой 3 штуки. Разных модификаций. Виснет от кривой проги. В оной их версий форскана, для винды,висла прога. Потом разработчики устранили баг. В личку подробности скидывай,может чем помогу.
Эль, ну я ошибки у себя сбрасывал Эльмом, программа столяла какая то ОБДсканер (платная) показывала скорость, обороты, еще чето.показывала туеву хучу параметров, для себя в бы прикупил посмотреть ошибку если вылез джеки чан :) не более
А смысл просто посмотреть эти ошибки, когда нужно знать устройства систем,что и как работает,и разбираться в показанных параметрах.я не понимаю.Увидеть ошибку,или еще что,это не означает решить проблему.Да и люди не особо в восторге от обд2 на смартфон,говорят много неверной иформаций выдают.
Всем диагностам автомобилей привет..
Отличие между "шнурком" и дилерским сканером есть и очень большое. "Шнурок" не выдаёт распечатку на бумаге,для отчёта.
А дилерский выдаёт,но за хорошие деньги.
"Шнурок" покажет то что ты с можешь настроить и понять. А если совсем не в курсе или нет разницы,где что находится. Так и не зачем что то покупать даже за 600 рублей.
Я вот например,не лезу в ракетный двигатель Р7, я и так знаю как он работает.
Девайс просто считывает данные. Нолики и единички. Считать некорректно - нужно постараться. И передает их либо по WiFi либо по BlueTooth. Тоже - чтобы вместо нуля единичку передать это спецом делать надо.
Прога интерпритирует эти циферки в слова и графики. Можно конечно напутать, но снова - если вместо литров в минуту показывать километры в час, то это будет сразу заметно, а тупо подменять циферки - это делать спецом надо. А уж в кодах ошибок путаться? А зачем, если можно продавать прогу и спокойно жить?
Автор, поставь что нибудь платное (оно стоит копейки) и не парься - поблем не будет. Например DashCMD. Этими девайсами и прогами пользуются во всем мире и без проблем. И ничего не виснет.
Вот например инфа по расходу топлива на моей Такоме - в режиме реального времени, осто скриншот. Можно сохранять и просматривать позже. Печатать тоже, если нужно.
В закладки
Такая штука пригодится практически каждому владельцу автомобиля.
В последнее время начал замечать странную индикацию на приборной панели своей Škoda Fabia. Лампа EPC то зажигалась, то гасла без видимых на то причин.
Иногда сигнал не появлялся несколько дней, а иногда – маячил по нескольку раз в час. Один раз индикатор и вовсе включился и потух лишь после длительного простоя автомобиля.
Первым делом решил посмотреть описание проблемы в сети. У автомобилей VAG-платформы данная лампа может указывать на целый ряд проблем и неисправностей, почти как зловещий Check Engine.
Опытные мастера рассказывают, что периодическое срабатывание контрольных ламп может быть вызвано износом изоляции проводки. В какой-то гофре с проводами от постоянного трения стерлась изоляция и происходит замыкание контактов.
Как видите, представителям сервисного центра есть где разгуляться. Могут выписать замену пары дорогих модулей или вовсе забрать машину на долгосрочный ремонт с внушительным чеком.
У меня не было ни времени, ни желания искать добросовестного мастера. Как и кататься между разными СТО, сравнивая результаты диагностики.
Помог знакомый, который одолжил компактный OBD-сканер
Для проверки сбросили ошибку при помощи сканера, а через несколько дней после очередного срабатывания лампы диагноз подтвердился.
Стоимость запчасти от 400 до 1200 руб. (в зависимости от производителя). Заменить можно самостоятельно, но придется найти эстакаду или подъемник. В первом попавшемся гараже датчик заменили за 300 руб. Заняло это не более пяти минут.
Проблема разрешилась, лампа перестала загораться, а сканер больше не видит описанную ранее ошибку.
Починил поломку за 1000 руб. У официалов только диагностика будет стоить дороже, а гаражные мастера могут ободрать в меру своей наглости.
Решил заказать подобный такой полезный сканер на AliExpress.
Какие бывают сканеры OBD для авто
Независимые сканеры со своим блоком и экраном уходят в прошлое. Работать с ними не так удобно, да и переплачивать за не самый качественный монитор, года у каждого есть смартфон, планшет и компьютер, не стоит.
Сканер может быть выполнен в качестве кабеля с USB-A портом на втором конце. Считывание ошибок и работа со сканером ведутся через компьютер.
Некоторые сканеры оснащаются Wi-Fi модулем, создавая свою сеть для подключения компьютера или смартфона. Продвинутые модели работают и по Bluetooth.
Большинство представленных на рынке сканеров ошибок работают на модуле ELM 327 разных ревизий.
Подключаются сканеры к универсальному OBD2 разъему (On-board diagnostics), который начали устанавливать на автомобили с 1996 года.
OBD2 разъем может присутствовать на авто начиная с 1996-2002 года выпуска. Практически все легковые автомобили, выпущенные после 2002 года, имеют этот сервисный разъем.
Какой сканер OBD выбрать
Проводной гаджет – это пережиток прошлого. Каждый раз тянуть ноутбук в машину для диагностики никто не будет. Работать с таким сканером во время движения проблематично, да и стоит всего на 20-25% дешевле беспроводных моделей.
Устройства с Wi-Fi не рекомендуют многие пользователи подобных штук. Сеть чаще всего создается открытая без шифрования, любой сосед может без проблем подключиться к сканеру. На загрузку и развертывание сети уходит до минуты после запуска сканера, повторное подключение к смартфону или компьютеру часто не происходит в автоматическом режиме.
Лучше всего использовать Bluettoth-модели. Обратите внимание, что модули второй и третьей версии работают только с Android-смартфонами, обладателям iPhone следует искать только версии с Bluetooth 4.
Как работает OBD сканер автомобиля
Для работы сканера можно использовать приложение производителя либо выбрать стороннее. Стандартное приложение не понравилось необходимостью регистрации по номеру телефона, нестабильной работой, отсутствием русского языка и ограниченными возможностями.
Нашел довольно интересную программу Car Scanner ELM OBD2. Утилита бесплатная, а при помощи встроенной покупки можно отключить рекламу, разблокировать пару незначительных опций и отблагодарить разработчика.
Как настроить работу по смартфону: подключаем сканер к OBD2 разъему автомобиля, включаем зажигание, запускаем приложение сканера на iPhone и подключаемся к нему.
Можно просто повернуть ключ в первое положение для подачи питания на электроприборы. Однако, в таком случае часть возможностей сканера, которые связаны с работой механизмов и агрегатов, будет недоступна.
Теперь можно работать со сканером через приложение. После разрыва связи (если заглушить авто или выйти за пределы действия bluetooth) переподключение будет происходить автоматически.
Сканер будет действовать аналогично Bluetooth-модулю в аудиосистеме автомобиля. В некоторых сценариях можно не отключать сканер, эксплуатируя машину вместе с ним.
Сканер не только способен работать с ошибками центрального компьютера. Он умеет добираться до самых дальних узлов и агрегатов, считывать их показатели, замечать отклонения от нормы.
Вот пять основных возможностей таких сканеров:
Отображение графиков и приборной панели
В таком режиме экран смартфона может превращаться в дополнительную панель приборов, которая гибко настраивается под потребности водителя. Связь по Bluetooth достаточно быстрая, все изменения отображаются в программе через долю секунды.
Из необычных показателей, которые не отображают большинство штатных систем, есть:
- данные о количестве и температуре охлаждающей жидкости;
- температура и работоспособность всех датчиков в автомобиле;
- положение тумблеров, заслонок и электрических переключателей;
- моментальная мощность и крутящий момент;
- расширенные данные о батарее (для гибридных или электро-автомобилей);
- все сервисные коды, системные данные и показатели.
Меняющиеся показатели удобно отслеживать в виде графиков.
Мониторинг работы двигателя
Сканер умеет строить общую картину работоспособности двигателя, исходя из показания системных датчиков.
Так на основании нескольких десятков показателей приложение может предсказать возникновение тех или иных ошибок.
Замер скорости разгона и расхода топлива
Здесь все предельно просто: засекаем время и, не отвлекаясь на секундомер, быстро разгоняем авто до нужной скорости.
Система сама подскажет время разгона до 40, 60, 80, 100 и 120 км/ч.
Введя стоимость топлива получится наглядно видеть расход как в литрах, так и в денежном эквиваленте.
Запись данных поездки
Если неисправности или ошибки встречаются только во время движения, будет полезно записать подробный журнал изменения показателей в пути, а потом проанализировать работу машины.
Даже если вам эти данные ни о чем не скажут, специалист из сервиса уже сможет сделать определенные выводы с их помощью.
Чтение и сброс системных ошибок
Самая полезная для нас функция, ради которой многие приобретают подобные сканеры.
Приложение Car Scanner ELM OBD2 уже содержит большую базу кодов ошибок для разных марок и моделей авто.
При желании можно найти описание ошибки по коду в сети.
После тестирования можно сразу же увидеть причину неисправности машины либо сбросить ошибку, подождав её повторения при дальнейшей эксплуатации.
Брать или нет OBD2-сканер для диагностики авто?
Сканер поможет самостоятельно диагностировать проблему и попробовать решит её своими силами. Подскажет причину возникновения поломки, чтобы перепроверить мастеров из сервиса.
Купить : OBD2 сканер для iPhone (Bluetooth 4) от 899 руб. и сканер для Android от 609 руб.
В закладки
Читайте также: