Руководство по диагностики obd

OBD (On-Board Diagnostic) обозначает диагностику и контроль основных узлов автотранспортного средства (шасси, двигателя и некоторых вспомогательных устройств). Для проведения самостоятельной проверки систем чаще всего используется диагностический адаптер ELM327 – компактный прибор, который передает данные о работе авто в режиме реального времени. Все что необходимо для использования ЕЛМ – это ПК, работающий на ОС Windows, телефон или планшет на Андройд или iOS. Если говорить о том, как пользоваться ELM327, то справиться с подключением девайса сможет даже начинающий автовладелец.

Однако прежде чем приступить к эксплуатации устройства, необходимо уточнить совместимость сканера для диагностики с вашим автомобилем.

С какими автомобилями совместим сканер
Чтобы определить какой автосканер подходит для личного авто, достаточно определить протоколы обмена данными. Для этого необходимо взглянуть на колодку OBD-2 и уточнить, какие контакты на ней присутствуют:

Наличие контакта 7 (K-Line) говорит о том, что для диагностики используется протокол ISO 9141-2. Такие диагностические разъемы используются в автомобилях азиатского и европейского производства.
Выводы 4, 5, 7, 15 и 16 свидетельствуют о протоколе ISO14230-4KWP2000, который обычно используется на машинах Daewoo, KIA, Hyundai, Subaru STi и на некоторых моделях Mercedes.

Во всех описанных выше случаях можно смело пользоваться сканером ELM327. Кроме этого, он будет беспрепятственно работать с протоколами:

SAE J1850 PWM/VPW;
ISO 15765-4 CAN 29/11 bit 250/500 Kbaud;
SAE J1939.
Как правило, автосканер ELM327 без проблем устанавливается и подключается на любой автомобиль.

Как подключить на Android
Для подключения сканера ELM327 используется специальное гнездо, которое расположено под рулевой колодкой автомобиля (в салоне).

Полезно! Если сканер устанавливается на ВАЗ и прочие отечественные авто до 2006 года выпуска, то, скорее всего, потребуется воспользоваться переходником или адаптером.

Далее, необходимо:

Скачать в Google Play небольшую утилиту Torque. Это приложение считается самым лучшим, так как оно позволяет дополнительно считывать ошибки систем авто.

Подключить ELM327 в соответствующий разъем.
Завести двигатель авто.
Активировать блютуз на мобильном устройстве.
Зайти в настройки смартфона и перейти в «Беспроводные сети Bluetooth».
Нажать на «Поиск нового оборудования».
Дождаться, пока на экране телефона не отобразится список доступных устройств.
Выбрать из них OBD 2 и соединиться с ним. Для этого требуется указать специальный код сопряжения, чаще всего это 1234 или 0000.
Когда подключение ELM 327 bluetooth будет завершено, можно переходить к настройкам. Для этого заходим в Torque и выбираем «OBD 2 настройки адаптера».
Далее, необходимо выбрать устройство Bluetooth, то есть сам сканер ELM 327.
Через некоторое время установится соединение, и можно будет приступать к диагностике систем автомобиля.

Интерфейс программы
Если говорить про ELM 327 interface OBD 2, то он интуитивно понятен. После установки подключения необходимо дождаться, пока мигающая иконка с изображением автомобиля не перестанет моргать. Если все было правильно, то, устройство сразу начнет работать.

Разберемся, как пользоваться автосканером, а точнее, какие из иконок программы Torque нас будут больше всего интересовать:

OBD Check Fault Code – позволяет считать и расшифровать возможные ошибки автомобиля.
Realtime Information – счетчики, отображающие показатели параметров двигателя в реальном времени. Пользователь может самостоятельно выбирать и добавлять счетчики, которые ему нужны. Для этого необходимо нажать «Добавить экран».

Map View – отображает маршрут передвижения.
Во время движения автомобиля водитель может смотреть за показателями датчиков давления, скорости, расхода топлива и многого другого.

Если же вы хотите получать более развернутые данные о системах авто, то рекомендуется подключиться к сканеру ЭЛМ через ПК.

Как подключить на Windows
Чтобы разобраться, как подключить сканер к компьютеру необходимо скачать программу ScanMaster.

Полезно! Перед использованием программы, скачанной из сети, ее нужно правильно установить. Для этого, сначала найдите файл с названием «Key» или «Keygen» и сгенерируйте ключ доступа. После этого можно запускать установочный файл с расширением «.exe».

После этого необходимо:

Подключить сканер в разъем в автомобиле.
Завести двигатель машины.
Зайти в панель управления компьютера и перейдите в раздел «Устройства Bluetooth».
Нажать «Добавить устройство» и установить галочку рядом с «Устройство готово к обнаружению» и выбрать «Далее».
Некоторое время будет осуществляться поиск доступных устройств, после чего автосканер подключится к ноутбуку.
Повторно нажать «Далее».
В появившемся окне необходимо вбить один из стандартных кодов: 0000, 1111, 1234 или 6789.
Снова нажать «Далее».
Дождаться автоматической интеграции устройства с ПК и нажать «Готово».
На этом установка ПО для сканера завершена.

Если вы являетесь ярым поклонником яблочной продукции, и вариант подключения к ПК или смартфону Android вас не устраивает, то стоит приобрести специальную модель ELM 327 Wi-Fi, которую можно подключить к любому iOS устройству.

Как подключить к iPhone или iPad
Чтобы заполучить свой собственный диагностический центр для проверки работы автотранспортного средства не обязательно подключаться к сканеру через блютуз. Более современные модели ЕЛМ оснащены Wi-Fi модулем, который позволяет использовать для получения данных практически любое портативное устройство.

Рассмотрим, как установить такое соединение:

Подключить сканер к разъему в авто.
Зайти в раздел, отвечающий за настройки беспроводного соединения и выбрать сеть «CLKDevices».
Справа будет синяя стрелка, на которую необходимо нажать.
В появившемся окне нужно ввести данные адреса IP и маршрутизатора: 192.168.0.11. Также нужно указать стандартную маску подсети: 255.255.255.0.
Чуть ниже необходимо указать порт 35000.

На этом настройка заключена. Зная, как пользоваться сканером ELM 327, достаточно установить любое приложение для быстрой диагностики и прописать в ее настройках те же самые параметры IP и порта.

Однако стоит учитывать, что при настройке частных сканеров могут возникнуть трудности.

Наиболее частые ошибки при подключении
Проблемы, которые могут возникнуть при соединении:

Сканер не подключается к ЭБУ. Такое может случиться по нескольким причинам: прибор не подходит для марки/модели авто, неверно подобран переходник или программа. Иногда водитель забывает пройти инициализацию. Реже подключения не происходит из-за банальной механической поломки – вышел из строя предохранитель, который отвечает за работу разъема OBD II.
ELM327 не показывает данные в реальном времени (например, расход топлива). Дело в том, что данная функция доступна только во время движения автомобиля.
Автосканер не считывает или не сбрасывает ошибки. Часто для активации устройства нужен работающий двигатель, поэтому достаточно просто запустить мотор. Некоторые дешевые модели ELM327 не умеют обнулять ошибки ABS, это решаемо, но требуется модификация прибора.
В заключении
ELM327 – это компактный девайс, который позволит значительно сэкономить на диагностике автомобиля, он прост в использовании и позволяет выводить данные почти на любой ПК или телефон. Тем не менее, перед тем, как самостоятельно подключать автосканер, стоит изучить видео, в котором наглядно показан процесс использования ЕЛМ.

avto-moto-shtuchki.ru/jel…-avtoskanerom-elm327.html

ПРиобрести можно здесь ru.aliexpress.com/item/Ne…042311.0.0.75a633edQKKQsR
ЗА 235 р

Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie

Внезапно загоревшийся на приборной панели индикатор CheckEngine может стать неприятным сюрпризом в самый неподходящий момент. Однако есть способ свести к минимуму неудобства от столь нежелательного сигнала, указывающего на неполадки в одной из систем двигателя. Прежде чем торопиться в автосервис решать проблему, можно самостоятельно провести диагностику автомобиля – выявить ошибку, а в некоторых случаях, даже сразу на месте устранить неисправность, тем самым избавив себя от лишних трат времени и денег.  

Наиболее популярным, надежным и доступным вариантом для самодиагностики авто является сканер OBD-2. Расскажу подробнее, что представляет собой это устройство, как работает, какие имеет особенности и преимущества. Также поделюсь советами, какой автосканер выбрать для качественной диагностики и на что обратить внимание при покупке девайса.

OBD-2 адаптер – это компактный сканер для самостоятельной диагностики автомобиля. Сам прибор миниатюрный, он вставляется в диагностический OBD2 разъем, который есть в каждом современном авто. Устройство считывает технические показатели автомобиля, позволяет получить точную оценку состояния электроники, выявить не только очевидные, но и скрытые ошибки, а также сбрасывать их.

Автосканер с актуальной технической начинкой имеет возможность беспроводного соединения по Bluetooth или Wi-Fi, чтобы можно было быстро и удобно подключается к смартфону или другому мобильному устройство. Перед диагностикой на телефон или планшет скачивается программа или приложение для диагностики, рекомендую CarScanner.

При выявлении проблемы приложение выдает код ошибки, также некоторые сканеры показывают подробную расшифровку неисправности на русском языке, в иных случаях описание ошибки следует искать самостоятельно в интернете. Многие ошибки зачастую можно сбросить на месте – удобно, если неисправность возникла в неподходящий момент, например, в долгой дороге.

Сканер проверит работу двигателя и электронных блоков управления, состояние топливной системы и всех технических показателей, включая VIN номер и реальный пробег, что будет особенно кстати при покупке поддержанного авто с рук. Современные автосканеры диагностируют следующие параметры автомобиля:

  • Обороты и нагрузка двигателя
  • Скорость движения и разгона от 0 до 100 км/ч
  • Давление во впускном коллекторе
  • Температура охлаждающей жидкости
  • Данные кислородного датчика
  • Заезд на четверть мили
  • Опережение зажигания

Примеры неисправностей, которые способен обнаружить OBD-2 сканер:

  • Ошибка корректора фар
  • Ошибка пневмоподвески
  • Неисправность рулевого усилителя
  • Неисправность ABS
  • Высокий износ колодок
  • Неисправность катализатора
  • Ошибка адаптивных амортизаторов
  • Неисправности трансмиссий

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

Вот несколько простых советов, как выбрать диагностический сканер и на какие параметры стоит обращать особое внимание при покупке.

  • Рекомендую отдавать предпочтение устройствам с широким функционалом, позволяющим с помощью сканера выполнять не только диагностику всех систем, но и стирание обнаруженных ошибок. Чем больше возможностей у девайса, тем меньше будет поводов обращаться в автосервис для решения проблем.
  • Выбирайте сканер с актуальным программным обеспечением, так девайс обнаружит максимум неточностей в работе систем авто, включая самые нетипичные проблемы. Кстати, полезно будет обратить внимание на стоимость обновления ПО, которое может потребоваться в будущем. Уточните, эта услуга платная или бесплатная, и какую имеет цену в первом случае, ведь иногда годовое обновление обходится в половину стоимости самого сканера.
  • Крайне полезная опция – подробная расшифровка ошибки на русском языке, она избавит от необходимости тратить время на самостоятельный поиск описания неисправности.
  • Быстрое и удобное подключение играет важную роль в том, насколько легко и комфортно будет пользоваться сканером, поэтому следует отдавать предпочтение таким моделям, которые можно подключить к любому мобильному устройству через Bluetooth или Wi-Fi.
  • Для исправной работы сканера и корректной диагностики всех систем автомобиля стоит использовать прибор от проверенного производителя. Сегодня даже при ограниченном бюджете нетрудно найти достойный OBD-2 сканер от надежного бренда.

Современный рынок автосканеров настолько разнообразен, что определиться с выбором подходящего устройства может быть сложно даже опытным автомобилистам. В статье по ссылке — Рейтинг лучших автосканеров 2022 года вы можете познакомиться с рейтингом лучших автосканеров 2022 года – подборка включает в себя топовые модели с актуальным функционалом и положительными отзывами пользователей. Рейтинг будет полезен всем, кто сомневается, какой сканер купить для диагностики автомобиля.

Можно с уверенностью сказать, что OBD-2 сканер для диагностики автомобиля – один из самых полезных девайсов современного автомобилиста. Устройство дает своему владельцу массу преимуществ:

  • Самостоятельная проверка всех систем автомобиля значительно экономит время и деньги на посещении автосервисов.
  • Позволит своевременно выявить проблему и избежать дорогостоящего ремонта.
  • Поможет быстро и точно выполнить диагностику при покупке авто с пробегом.
  • Подстраховывает и бережет нервы в дороге. Если в длительной поездке загорится индикатор CheckEngine, вы сможете сразу на месте выяснить причину сбоя и даже устранить ошибку.

Сейчас на главной

Новости

Публикации

В Сиэтле появилась шуточное меню для пассажиров местного такси Uber. Водитель такси Джордж Юр создал необычное меню, чтобы каждый пассажир выбрал стиль общения с ним. В меню входит пять видов…

Выбор правильной технологии изготовления конденсаторов может существенно повлиять на производительность ваших электронных устройств. Узнайте о плюсах и минусах MLCC по сравнению с другими типами…

11 африканских стран с 2007 года пытаются воплотить в реальность крайне масштабный проект. Он подразумевает создание лесополосы через весь континент к югу от пустыни Сахара. При средней ширине в…

Процесс обрезки, кронирования деревьев,
расчистка зарослей порой занимает много времени и сил. Сегодня у меня обзор
компактной аккумуляторной цепной пилы Violeworks с длиной
направляющей шины 6…

Machenike K520 — это полноформатная механическая клавиатура с мультипрофильным игровым режимом, цветной подсветкой и поддержкой макросов. Содержание Параметры Конфигурации…

Еще недавно компания Beelink выпустила свой новый компактный компьютер SER6 Pro на процессоре AMD Ryzen 7 7735HS, как поспешила выпустить обновление, логичное настолько, что следовало бы сделать…

Устройство и диагностика с помощью беспроводного Bluetooth автосканера

Перед тем как купить адаптер ELM327 Bluetооth, ознакомимся с технической стороной вопроса, рассмотрим всё по порядку. Что такое автосканеры ELM327? На самом деле так называется микросхема. Разработан контроллер канадской фирмой ELMElectronics. Внутренняя архитектура чипа считывает и преобразовывает данные по протокола авто любых марок в код, который расшифровывается программой.

Чтобы считать информацию, требуется её получить, а далее преобразовать, как раз для этого нужен контроллер OBD II — «мостик» между бортовым компьютером/ЭБУ автомобиля и адаптером ver. 1.5 ELMЗ27.

DashCommand

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

как пользоваться elm327 mini

Перед тем как пользоваться ELM327 с DashCommand, стоит сказать, что приложение содержит платный контент. Загрузить можно с официального магазина Google Play.

Прежде чем купить ELM327 Bluetооth, надо заранее знать его номер прошивки, протокол, а так же через что планируете сканирование автомобиля. Если у вас смартфон на Андройд или iOS, то приобрести можно беспроводной вариант: автосканера elm327 bluetooth или Вай-Фай. Если нет смартфона, то надежнее работать USB устройством через компьютер.

В таблице представлен перечень модификаций диагностических беспроводных адаптеров для автомобилей, а так же вариант с проводом. Ориентироваться в моделях адаптеров OBD II ELM 327 не сложно, названия говорят сами за себя.

№ п/п Модели диагностического автосканера ELM327 Функции диагностического автосканера ELM327 Bluetooth Передача данных
Список авто По протоколу Прошивка сканера
1 Wi-fi ver 1.5 mini Читайте далее в статье OBD2 ver 1,5 Блютуз
2 ver 1.5 mini USB Вай Фай
3 ver 1.5 mini Bluetooth USB
4 Остальные аналоги автосканеров с прошивкой версии ELM327 2.1

Важно знать:

Версия прошивки 2.1 – это модификация микросхемы версии 1.5, но сделана она не разработчиком, поэтому для совместимости работы без ошибок рекомендуется покупать сканер версии 1.5.

Как еще можно использовать сканер ELM327

Для тех, у кого машина с автоматической коробкой передач, то ELM327 безусловно пригодится. Благодаря этому сканеру можно легко считывать показатели температуры с двигателя и коробки передач. Если вы хотите чтобы коробка передач работала долго, то надо следить, чтобы она не перегревалась. Если температура АКПП больше 90-100 градусов, то она значительно быстрее изнашивается. Поэтому перегрев нельзя допускать.

Обычно в коробке передач бывает перегрев из-за того, что давно не менялось трансмиссионное масло. Также может быть забит радиатор снаружи. Можно заехать на мойку и тщательно промыть радиатор. Радиатор забиться может и изнутри из-за масляных отложений. Поэтому не забывайте менять масло вовремя, особенно если любите быструю и агрессивную езду.

Также будет интересно: Защита картера двигателя в машине нужна для уверенной езды по бездорожью

Так что, если сканер показал, что в коробке передач был замечен перегрев, то надо уже думать, что с этим делать и как исправлять ситуацию.

Автодиагностика и обзор современных сканеров Scan Tool Pro на русском языке

На российском рынке оборудования для диагностики автомобилей получили большую популярность автосканеры elm327 Bluetооth: Scan Tool Pro, Smart Scan Tool, Roadgid S6 Pro, Vgate. Модели переведены на русский язык, как и софт для них. За основу диагностический сканер взял микросхему ELM-327, а данные передаются по протоколу OBD2. Модели продаются с поддержкой Bluetooth или Wi-fi.

Перед тем, как купить сканер для диагностики автомобиля Scan Tool Pro прочитайте подробный обзор устройства на нашем портале, или перейдите по ссылке на официальный сайт для заказа и проверки совместимости.

Возможности ЕЛМ 327 OBD 2 Scan Tool Pro и инструкция по диагностике

Функционал ЕЛМ327 и список проверяемых параметров:

  1. Сброс ошибок бортового компьютера, таких как Check Engine.
  2. Считывание кодов неполадок с датчиков в двигателе, других узлах, электроники;
  3. Расшифровка показателей, ошибок, отображение их на устройстве приёмнике (телефон, ПК);
  4. Вывод данных и ошибок по состоянию автомобиля в реальном времени:
  1. частота оборотов двигателя, крутящий момент;
  2. нагрузка в двигателе;
  3. температура воздуха, масла;
  4. давление в топливной системе;
  5. состояние датчиков, их значение;
  6. затраты воздуха, топлива;
  7. положение заслонки дросселя;
  8. такт зажигания;
  9. корректирование режимов работы двигателя (лямбда-зонд).

Инструкция по Scan Tool Pro и описание программ (Torque, Auto Doctor, OpenDiag)

Порядок выполнения диагностики через ЕЛМ327 версии 1.5:

  1. Сначала найдите ОБД 2 16 pin разъем у вашего авто (под приборной панелью у руля);
  2. Включите зажигание у машины, далее подсоединяем гаджет, ждем, пока не произойдет соединение, загорится зеленый сигнал;

Совет:

Перед покупкой сканера, проверяйте разъем, стандартный с 16 выходами. В том случае если у вас другое подключение, то купите переходник, как на фото (с 22 pin на 16 pin). Такие переходники продают в официальном интернет магазине по ссылке, аксесуары так же спрашивайте у операторов.

  1. Теперь действуем, исходя из модели вашего адаптера:

3.1 Если вы купили сканер c Bluetooth, тогда включите Bluetооth на смартфоне, проверьте ближайшие устройства. В списке отобразиться устройство с наименованием «Scan Tool Pro» или «OBD2 ELM327». Выбирайте из списка сканер и подключитесь, это длиться 10-30 секунд.

3.2 Если вы выбрали и купили сканер с Wi-Fi , тогда включайте на смартфоне Вай-Фай, сделайте поиск ближайших сетей, в списке отобразиться сканер с названием «Scan Tool Pro» или Smart Scan Tool. Такой адаптер работает по принципу Вай-Фай роутера, поэтому выбирайте эту сеть и подключайтесь.

3.3 Кроме беспроводных моделей, купить автосканеры ELM327 можно и проводные. Подключается сканер через провод USB, который идет в комплекте. Проводной гаджет работает только через ПК, на который установлено приложение. Диск с драйверами на русском языке так же поставляется в комплекте с автосканером.

  1. Следующий этап – это запуск приложения и распознавание ЭБУ и датчиков автомобиля. Когда диагностика производиться через смартфон (iOS, Android или Windows), то потребуется скачать специальное приложение, на Google Play или Apple Store, а именно: Torque, Auto Doctor OBDII или Mobile OpenDiag. Предоставляются приложения бесплатно, на русском языке. Для ПК используют Auto Doctor OBD. Примеры работы приложений на русском языке приведены ниже.

Приложение Torque и виды программ на русском языке

Список программ, а так же описание читайте в подробной обзорной статье об Scan Tool Pro. Перед покупкой автосканера с Блютузом или другой модификаций, скачайте приложение и убедитесь, что оно работает на смартфоне без ошибок.

Приложение Mobile OpenDiag и список параметров на русском языке

  1. Интерфейс программного обеспечения (Torque, Auto Doctor OBDII или OpenDiag) простой и понятный, переведён на русский язык. После запуска программы, в случае правильного подключения сканера к разъёму ОБД, приложение оповестит вас о готовности начать работу.
  2. Далее действия зависят от установленного приложения, так как функционал и интерфейс у них различается.
  • Сделайте сканирование на ошибки, устраните их.
  • Посмотрите текущее техническое состояние авто, посредствам считывания данных автосканера с датчиков.
  • Поддерживается работа и мониторинг показателей в реальном времени.
  • Отслеживание состояние рабочих узлов авто, датчиков: температуру, напряжение, обороты и прочее.
  • Устройство оснащено функцией сохранения с распечаткой отчетов.

Приложение Auto Doctor

Коды неисправностей OBD2

Сообщение об ошибке от системы состоит из одной буквы и последовательности из 4 цифр. Их расшифровка выглядит так:

  • буква. Указывает на подсистему проблемы;
  • вторая цифра. В основном содержит 0, но может быть 1 или 2. Особого значения не имеет, так как используется при составления общего числа для уточнения конкретной неисправности;
  • третья цифра указывает тип поломки;
  • две последние цифры — код самой ошибки.

как пользоваться elm327 bluetooth

Буквенный символ может принимать несколько значений, в зависимости от класса оборудования, в котором нашлась поломка:

  • B. Все что связано с кузовными механизмами. Подушки, центральные замки, стеклоподъемники и т. д.;
  • C. Ходовая часть;
  • P. Двигатель или коробка передач;
  • U. Внутренние электронные системы.

Тип поломки или третья цифра, также может принимать несколько стандартных значений:

  • 1 или 2. Топливная система;
  • 3. Зажигание;
  • 4. Вспомогательный контроль;
  • 5. Холостые обороты;
  • 6. Внутренние электронные цепи;
  • 7 или 8. Трансмиссия.

Список поддерживаемых автомобилей и проверка автосканера на совместимость

Адаптер ЕЛМ 327 ОБД 2 Bluetооth русская версия — поддерживает все машины с контроллером ОБД. По протоколу OBDII построена архитектура передачи данных, она применяется с 1996 года в европейском автопроме, а в России с 2001 года. Несовместимость возможна только у разъемов, как говорилось ранее, но в этом случае используют переходники.

Список поддерживаемых ЭБУ (не полный):

ВАЗ:

  • BOSCH M 1.5.4 R83
  • BOSCH M 1.5.4 E2
  • BOSCH MP 7.0 E3
  • BOSCH MP 7.0 E2
  • BOSCH M 7.9.7 E3/E4
  • BOSCH M 7.9.7 E2
  • BOSCH ME 17.9.7
  • Январь R83
  • Январь E2
  • Январь 7.2 E2
  • Ителма VS 5.1 E2
  • Ителма VS 5.1 R83
  • Ителма/Автэл M73 E3
  • Ителма M 74
  • Ителма M 74 K (Классика)
  • Ителма M 74 CAN
  • Ителма M 74 CAN MAP
  • Ителма M 75

ГАЗ / УАЗ:

  • Микас VS 8 E2
  • Микас 11 E2

ЗАЗ:

  • Микас 10.3/11.3
  • Микас 7.6

Перечень марок поддерживаемых универсальным автосканером для диагностики: Mazda, Тойота, Lincoln, Ford, Lexus, Honda, BMW, Mercedes, Chrysler, Cadillac, Buick, Chevrolet, Рено, Lada, ВАЗ, Kia, Hyundai, Deawoo, Volkswagen, Мерседес, Audi, Peugeot, Шевроле, Opel, Mazda, Volvo, Ниссан (так же Патфайндер 2000 года), БМВ.

Расширенный список представлен ниже или перейдите по ссылке на официальный сайт для заказа и проверки совместимости.

Список поддерживаемых автомобилей
Audi: Audi 80 Audi 100 Audi 200 Audi A2 Audi A3 Audi A4 B5 Audi A4 B6 Audi A4/Cabriolet Audi A6 C4 Audi A6 C5 Audi Allroad mk1 Audi A8 Audi S2 Audi S3 Audi TT mk1 Daewoo: Matiz Nexia Chevrolet: Aveo Lacetti Seat: Seat Alhambra Seat Altea Seat Arosa Seat Cordoba Seat Ibiza Seat Inca Seat Leon MK1 Seat Leon MK2 Seat Toledo ГАЗ: 3102 31022 310221 31029 3102i 3105 3110 31105 311055 3110i 3111 Skoda: Skoda Fabia Skoda Felicia Skoda Octavia MK1 Skoda Octavia MK2 Skoda Superb УАЗ: 2317 2363 Pickup 3151 315108 Hunter 31512 31514 31517 31519 315195 Hunter 3153 3159 3160 VW: VW Beetle VW Bora VW Caddy VW Corrado VW Golf MK2 VW Golf MK3 VW Golf MK4 VW Jetta MK3 VW Jetta MK4 VW Lupo VW Passat B3 VW Passat B4 VW Passat B5 (B5+) VW Polo MK3 VW Polo MK4 VW Touran VW Touareg VW Transporter T3 VW Transporter T4 VW Transporter T5 ВАЗ: 1111 Ока 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2120 Надежда 2121 4Х4 2123 2129 2329 Kalina Priora
Если вы не нашли модели своего авто в списке, это еще не значит что данный аппарат ее не поддерживает!

Протоколы:

ISО-9141-2, ISО-14230-4 (КWР2000), ISО15765-4 (САN), J1850-РWМ, J1850-VРW и другие, уточняйте у менеджеров.

Acura Alfa Romeo Ariel Atom Aston Martin Audi Bentley BMW Buick Cadillac Chevrolet Chrysler Citroen Daewoo Daihatsu Daimler Dodge Ferrari Fiat Ford Geo GMC Holden Honda Hummer Hyundai Infiniti Isuzu Jaguar Jeep Kia Lamborghini Lancia Land Rover Lexus Lincoln Lotus Maserati Mazda McLaren Mercedes Mercury MG Mini Mitsubishi Nissan Oldsmobile Opel Pagani Panoz Peugeot Plymouth Pontiac Porsche Regal Renault Rolls-Royce Roush Rover Saab Saleen Saturn Seat Scion Shelby Skoda Smart Subaru Suzuki Tesla Toyota Triumph TVR Vauxhall Volkswagen Volvo Yugo Ваз

Отзывы на сканер OBD 2 Bluetooth mini

О беспроводном автосканере достаточно положительных отзывов. При покупке и заказе оригинальной версии автосканера, вы получите незаменимого помощника при ремонте и эксплуатации автомобилей. Помимо всего прочего вы сэкономите финансы на автодиагностике в сервисе, так как все с ошибки вы удалите самостоятельно.

Рейтинг сканера ЕЛМ 327 и комментарии от автолюбителей вы уже видели в начале статьи.

Ниже представлены так же реальные отзывы на авто сканер.

Недостатков не так много, корпус выполнен из пластика, поэтому обращаться с прибором следует аккуратно, вовремя отключать прибор (желательно сразу после завершения диагностики). К разъемам относитесь бережно, подключайте правильно, не прилагая усилий.

Отзывы владельцев на диагностический сканер и видео отзыв

Видео обзор сканера Scan Tool PRO

Видеоотзыв на сканер

Как настроить приложение для Елм327 блютуз на андроид

Как подключить Аайфон к магнитоле в машине через USB

После установки соединения автовладелец может открыть ПО и приступать к установке подходящих параметров. Обычно у многих не возникает проблем, как настроить елм 327 блютуз на андроид. В самой утилите следует зайти в «Настройки адаптера». В качестве типа подключения должен быть выбран блютуз.

Обратите внимание! В пункте «Статус адаптера» напротив указанных опций должны быть поставлены три галочки. Если одна из них отсутствует, нужно поставить для нормальной синхронизации смартфона и сканера. Если три галочки уже отмечены, это означает, что утилиту и адаптер можно использовать.

При установке некоторых версий ПО есть возможность добавлять на экран различные схемы, наглядно показывающие работу автомобиля. Таким образом автовладелец сразу увидит, на какой показатель следует обратить внимание. Использование Elm 327 через Android экономит время и позволяет в любой момент проверить средство передвижения на наличие неисправностей.

Длительное время поиск неисправностей автомобиля при нестабильной работе его систем был нетривиальной задачей, с которой нередко не справлялись даже работники СТО и автосервисов, обладающих значительным опытом, навыками и знаниями об устройстве автомобиля. Задача усложнялась ещё и потому, что каждый автопроизводитель старался использовать собственные наработки, в той или иной мере не способствующие стандартизации автомобильной отрасли в целом. С появлением электронных датчиков и цифровых блоков управления проблема диагностирования сдвинулась с мёртвой точки. Но и здесь разнообразие стандартов требовало от ремонтников приобретения большого количества приборов, понимающих коды ошибок и систему команд, описывающих работу двигателя и других систем, отличающихся для разных марок/моделей авто. Принятие стандарта ODB2 (сначала на американском рынке, а впоследствии – повсеместно) позволило упорядочить значительную часть информации, выдаваемой бортовым компьютером в результате съёма показаний датчиков. Появление автосканеров, ориентированных на протокол ОДБ2, не заставило себя ждать, и в настоящее время именно такие девайсы получили самое широкое применение.

Как подключить и пользоваться автосканером OBD2

Подключение и использование автосканера OBD2.

Попытки автоматизировать средства диагностики предпринимались с момента появления бортовых компьютеров в середине 70-х годов. Собственно говоря, компьютерами эти устройства назвать было сложно, этот термин появился гораздо позже. Электронные блоки управления работой силовых агрегатов уже тогда имели примитивные средства самодиагностики, но использовать их могли исключительно специалисты посредством замыкания определённых контактов разъёма ЭБУ. О необходимости унификации обмена данными между автомобильной периферией и блоком управления заговорили в начале 80-х, и именно тогда была предпринята первая попытка реализации этой идеи. Специалисты General Motors разработали протокол обмена данными с использованием интерфейса ALDL собственной разработки, который первоначально использовался только на автомобилях данного бренда. После усовершенствований протокола в 1986 году, направленных на увеличение скорости и объёмов обмена данными, на него обратили внимание другие автопроизводители, а в 1991 году в Калифорнии, где из-за загрязнённости воздуха экологи начали бить тревогу, был введён регламент, согласно которому все продаваемые в этом штате автомобили должны были использовать протокол OBD1.

Хотя первоначальная направленность стандарта была экологической (слежение за выхлопом), он был встречен специалистами сервисных центров с энтузиазмом. Но только через пять лет появилось вторая версия протокола, в которой уже регламентировались и стандартизировались и протоколы ошибок, и используемые разъёмы, и месторасположения разъёма. Действие стандарта было распространено на все продаваемые в США автомобили, поэтому европейские и азиатские автопроизводители, желающие продавать в Северной Америке свою продукцию, также были вынуждены принять протокол OBD2. В 2004 году, когда стандарт распространился и на дизельные авто, протокол дополнили спецификациями Controller Area Network, направленными на стандартизацию шины обмена информацией.

Controller Area Network

Интерфейс OBD2

Под этим ёмким понятием следует понимать:

  • собственно разъём для подключения периферии и датчиков,
  • электрические подключения (провода, колодки);
  • систему управляющих команд для передачи цифровых данных между ЭБУ и программно-аппаратными средствами диагностики;
  • стандарты, касающиеся схематики разъемов (в частности, распиновки диагностического разъема ОБД2).

Общепризнанная геометрия разъёма – трапециевидный корпус в шестнадцатипиновом исполнении, однако, именно таких стандартных параметров придерживаются не все автопроизводители: на многих грузовиках используются разъёмы других форм и размеров, но с обязательным соответствием правилам использования шин передачи данных. Даже на некоторых моделях Mazda вплоть до 2003 года использовался разъём, не соответствующий протоколу по форме. Впрочем, не регламентируется стандартом, и где должен быть расположен разъём ODB2. Единственная рекомендация – он должен находиться на расстоянии, не превышающем 1 метр от рулевой колонки, то есть в пределах прямой досягаемости рук водителя. Неудивительно, что общепризнанного места установки разъёма нет. Его располагают:

  • под приборной панелью (слева от руля);
  • в районе разъёма для пепельницы;
  • под заглушками, которые обычно имеются на консоли всех современных авто;
  • под кронштейном ручного тормоза;
  • во внутреннем пространстве подлокотника.

Для конкретной модели местоположение диагностического разъёма можно узнать из справочного руководства или, погуглив в интернете.

Интерфейс OBD2

Распиновка разъёма OBD2

Как уже отмечалось, стандартом предусматривается использование разъёма трапециевидной формы с 16 пинами, почти половина из которых зарезервирована для самостоятельного использования автопроизводителями. Схема контактов (распиновка ОБД2 разъёма) представлена на следующем рисунке:

Распиновка разъёма OBD2

Назначение контактов:

  1. зарезервировано для автопроизводителей;
  2. SAE-J1850/1850 (+);
  3. зарезервировано для автопроизводителей;
  4. заземление кузова автомобиля (масса);
  5. сигнальное заземление;
  6. высокоскоростная CAN-шина;
  7. двунаправленная шина K-Line;
  8. зарезервировано для автопроизводителей;
  9. низкоскоростная CAN-шина;
  10. SAE-J1850/1850 (-);
  11. зарезервировано для автопроизводителей;
  12. зарезервировано для автопроизводителей;
  13. зарезервировано для автопроизводителей;
  14. высокоскоростная CAN-шина;
  15. шина стандарта L-Line;
  16. плюсовой контакт питания от АКБ.

Поскольку наиболее распространёнными протоколами обмена данными в автомобиле считаются CAN/K-Line/L-Line, именно эти контакты задействованы в большинстве случаев. Схема взаимодействия между ЭБУ и отслеживаемыми блоками следующая: бортовой компьютер посылает сигналы на датчики и исполнительные устройства по указанным шинам в соответствии с протоколом ОБД2, получая от них данные о неисправностях и отклонениях в работе в закодированном виде (опять же в полном соответствии со стандартом). Автосканеры опрашивают ЭБУ, получая и декодируя эти данные, выводя их на встроенный дисплей или внешнее устройство. Наличие зарезервированных шин предполагает подключение внешних устройств, диагностирование которых стандартом не предусмотрено. Достаточно часто именно такие устройства становятся причиной неработоспособности автосканера.

Поскольку основная шина – CAN, обычно именно её обрыв или КЗ и становятся причиной отсутствия связи между диагностическим устройством и блоками управления (например, АБС, кузовными элементами, подушками безопасности). Их неправильное подключение и может вызвать замыкание CAN-шины. Проблему решают, поочерёдно отключая эти устройства. Редко, но бывает, что в автомобиле работает нештатная автомагнитола (или медиацентр), которая закорачивает другую востребованную шину – К-Line. Проверяют это аналогичным образом, отключив магнитолу. Впрочем, распиновка диагностического разъема ОБД2, выполненная в заводских условиях, не должна приводить к возникновению подобных проблем, независимо от количества дополнительных устройств, диагностирование которых не предусмотрено базовой частью протокола. А вот самостоятельное подключение любого нештатного устройства может вызвать неработоспособность диагностического оборудования.

Вид распиновки сканера

Подключение сканеров к нестандартному разъёму

Схема распиновки OBD2 разъёма предусматривает использование конкретных шин для конкретных целей, но некоторые автопроизводители, придерживаясь стандартной распиновки, не соблюдают общепринятый формат разъёма. Особенно это касается грузового транспорта, но нередко можно встретить и легковые авто (в большинстве случаев – произведённых до 2000 года), у которых диагностический разъём имеет нестандартный вид. В таких случаях прибегают к использованию соответствующих переходников, которые достаточно сложно найти в обычных автомагазинах, но легко – в интернете. Если приобрести подходящий переходник затруднительно, достаточно иметь схему распиновки разъёма ОБД вашего транспортного средства, чтобы изготовить его самостоятельно (при наличии навыков обращения с паяльником и знаний основ электротехники). Опять же, схему перекоммутации контактов диагностического разъёма можно найти в сети.

Для профессиональных автосервисов лучше воспользоваться наборами переходников, в состав которых входит от шести до двух десятков различных переходников. При их использовании нестандартный разъём переходника подключается к ОБД порту ЭБУ, второй разъём – к порту диагностического кабеля (как вариант – непосредственно в автосканеру). Встречаются и такие ситуации, когда использование переходника не позволяет произвести диагностику из-за того, что ЭБУ просто не поддерживает работу по OBD-протоколу. В этом случае (речь идёт о возрастных авто) следует искать соответствующий сканер.

Подключение сканеров к нестандартному разъёму

Подключение автосканеров к Android-устройствам

Эту процедуру можно выполнить, используя беспроводное соединение через Wi-Fi или Bluetooth. Наиболее распространённый в нашей стране сканер-адаптер ELM327 позволяет использовать только Bluetooth соединение, но есть множество бюджетных автосканеров с функцией Wi-Fi, поэтому рассмотрим сначала именно этот вариант. Если вы являетесь обладателем достаточно древнего смартфона (например, работающего под Андроид 2.2), вы не сможете использовать Wi-Fi-соединение по причине отсутствия поддержки в этой версии операционки ad-hoc-сетей. Проблема решается установкой соответствующего приложения. Порядок действий при подключении адаптера к смартфону:

  1. Подключаем сканер к разъёму OBD-2 на ЭБУ, ждём примерно 20 секунд. Если на автосканере начали мигать светодиоды – можно приступать к его подключению к Андроид-устройству.
  2. Запускаем на смартфоне сканирование Wi-Fi сетей, в появившемся списке должна иметься запись типа WiFi_OBD2 или её вариации.
  3. Нам необходимо выполнить некоторые настройки, для чего зажимаем наименование появившейся сети, а выпавшем меню выбираем пункт «Изменить сеть».
  4. На появившемся экране ставим галочку напротив пункта «Дополнительные параметры».
  5. Жмём на параметр «Настройки IP», переходим по вкладке «Пользовательские» (или «Статические»).
  6. Вручную вводим IP-адрес, который должен начинаться с 192.168.0, а последняя цифра должна быть больше 10, поскольку по умолчанию адрес 192.168.0.10 присваивается самому автосканеру.
  7. Нажимаем кнопку «Сохранить» – если всё сделано правильно, статус сети изменится на «Подключено».
  8. Остаётся только установить приложение, позволяющее работать с диагностическим устройством, запустить и настроить его. В качестве примера рассмотрим распространённую программу Torque.
  9. В пункте меню «Состояние адаптера» выбираем подпункт «Настройки».
  10. В появившемся меню выбираем пункт «Настройки адаптера OBD».
  11. Жмём «Тип подключения», выбираем сеть WiFi.
  12. Программа сама должна определить адрес сканера (192.168.0.10), если это не так – прописываем его вручную, а в графе «Порт» указываем значение 35000.
  13. Настройки выполнены, можно приступать к работе с диагностическим устройством.

А теперь рассмотрим процедуру подключения адаптера OBD2 к смартфону через Bluetooth.

Подключение автосканеров к Android-устройствам

Алгоритм подключения будет следующим:

  • сначала подключаем сканер к разъёму OBD-2 на ЭБУ;
  • включаем смартфон, запускаем поиск доступных соединений;
  • появится список устройств со включённым Bluetooth, выбираем наш адаптер;
  • вводим код (пароль) подключения, который можно узнать из документации к автосканеру.

Если документация утеряна, можно попытаться ввести следующие пароли, один из которых может оказаться валидным:

  • 0000;
  • 9999;
  • 1234;
  • 6789.

Если связь между смартфоном и сканером не устанавливается, чтобы исключить причину неправильного пароля, попробуйте подключить ELM327 к другому смартфону. Если получится – причина не в коде, а в особенностях реализации микроконтроллера самого сканера – нередки случаи, когда он отказывается работать с мобильным устройством, но хорошо коннектится к ноутбуку. Другая распространённая причина отсутствия связи между устройствами – ограниченный лимит времени, выделяемого на обнаружение Bluetooth-устройства, поэтому поиск на смартфоне автосканера семейства ELM327 лучше производить не позже чем через минуту после подключения последнего к разъёму OBDII – в этом случае проблем со временем обнаружения сети возникнуть не должно.

Подключение сканера к ПК с ОС Windows

Хотя всё большее количество пользователей использует смартфон в качестве миниатюрного персонального компьютера, а тенденция к увеличению размера экрана просматривается достаточно чётко, именно последний фактор часто играет решающую роль при выборе периферии, используемой для диагностики состояния автомобиля. Всё-таки 5 и 15 дюймов – это ощутимая разница, да и в вычислительной мощи смартфоны пока явно уступают своим старшим собратьям. В то же время просмотр некоторых режимов работы агрегатов автомобиля требует одновременного наблюдения как минимум за двумя разными показателями датчиков, чтобы увидеть существование или отсутствие определённой зависимости между ними. Сделать это на смартфоне не удастся, поэтому профессионалы предпочитают проводить диагностику на ноутбуке или стационарном компьютере.

Не возбраняется это делать и рядовым автолюбителям – ноутбуком сегодня никого не удивишь, а его подключение к автосканеру практически ничем не отличается от аналогичной процедуры для смартфонов, несмотря на различие операционных систем. Тем более что для сканеров семейства ELM327 нет проблем с драйверами для всех версий ОС от Microsoft, начиная со старушки Windows XP. Другое дело – поддерживает ли сканер вашу модель автомобиля. Эту информацию можно выудить из документации к адаптеру или на официальном сайте производителя. Обычно в комплекте с диагностическим устройством идёт и соответствующее программное обеспечение, поставляемое на CD-диске. Если его нет или потеряно – тоже не беда: на просторах всемирной сети необходимую программу можно найти и скачать буквально за несколько минут.

Алгоритм подключения следующий:

  1. Подключаем сканер к разъёму OBD2 на ЭБУ, ждём примерно 15 – 20 секунд. Если на автосканере начали мигать светодиоды – можно приступать к его подключению к компьютеру.
  2. В панели управления выбираем вкладку «Устройства и принтеры» (она может называться и по другому, например, «Принтеры и факсы»). Добавляем обнаруженный Bluetooth-адаптер, который должен иметь наименование, включающее слово «OBDII», «OBD2» или «CHX».
  3. При появлении запроса на ввод PIN-кода проставляем комбинацию «1234» (пароль для ELM327 по умолчанию), если он не подходит – комбинацию «6789».
  4. После добавления автосканера будут высвечены зарезервированные для него входящие/исходящие COM-порты, последний следует запомнить.
  5. После запуска диагностической утилиты необходимо в настройках программы прописать порт, который мы ранее запомнили.

Всё, настроечная часть работы выполнена. Осталось только включить двигатель и начать его диагностировать.

Подключение сканера к ПК с ОС Windows

Подключение сканера к IPhone

«Яблочные» смартфоны – гаджеты уникальные. Достаточно упомянуть, что в этих устройствах Bluetooth предназначено для работы исключительно с телефонной гарнитурой. Чтобы использовать возможности этого сетевого протокола по полной, придётся установить утилиту RoqyBT4 (берём её на Cydia) вместе с дополнением RoqyOBD. За программу придётся заплатить порядка 5 долларов, но если ваш сканер не имеет Wi-Fi, то его покупка обойдётся намного дороже. Так что для сканеров ELM327 Bluetooth – это оптимальный вариант.

Процедура подключения следующая:

  • подключаем сканер к ОБД2-разъёму;
  • запускаем RoqyBT4, активируем Bluetooth;
  • в списке доступных Bluetooth-устройств выбираем наш адаптер, который должен называться «Generic OBD token» или похоже, вводим PIN-код, указанный в инструкции к сканеру;
  • как только появится сообщение «Соединено» («Connected»), запускаем диагностическую утилиту (на компакт-диске, идущем вместе со сканером, имеется программа DashCmd);
  • дожидаемся, когда программа законнектится со сканером (красный кружочек сменится на зелёный).

Как видим, в принципе ничего сложного, за исключением использования приложения, позволяющего задействовать Bluetooth для связи с другими устройствами, поддерживающими этот беспроводный протокол передачи данных.

Подключение сканера к IPhone

Алгоритм диагностики автомобиля

Итак, если все настройки выполнены, можно приступать к собственно диагностике. Первая задача – это подключение автосканера к бортовому компьютеру. Здесь всё просто: используем поставляемый в комплекте OBD-кабель, который подсоединяется к диагностическому разъёму ЭБУ. Если на сканере загорается зелёный светодиод – всё в порядке, если нет – следует искать причину неподачи на вход адаптера питания +12В (за это отвечает 16-й пин диагностического разъёма). Возможно, всё дело в сгоревшем предохранителе, защищающем этот участок цепи, если он цел – возможно, имеется разрыв цепи или её КЗ, которое нужно устранить. Для автономного сканера никаких дополнительных действий предпринимать не нужно. Но при использовании самого распространённого в нашей стране адаптера семейства ELM327 или аналогов потребуется его подключение к смартфону, ноутбуку или любому другому устройству с дисплеем (как настроить OBD2 адаптер к Андроид-устройствам или ноутбуку, работающему под ОС Виндовс, мы уже знаем). После подключения посредством беспроводного соединения (продвинутые сканеры могут иметь и LAN-порт) запускаем на компьютере диагностическую программу. Перечень такого ПО достаточно обширен (см. статью о выборе автосканера).

Первое, что необходимо выполнить – указать марку/модель авто, год выпуска и тип двигателя. После включения зажигания запустится режим самодиагностики (об этом будут свидетельствовать мигающие светодиодные лампочки на панели приборов), после чего запускается режим статического обнаружения неисправностей. Процесс диагностики должен сопровождаться миганием светодиодов на автосканере. По окончании процесса программа запросит у ЭБУ коды обнаруженных ошибок и выдаст их на экран в удобочитаемом виде. Если утилита русифицирована, сообщения будут на русском языке, но китайские производители часто грешат неточностью перевода, поэтому желательно записать также цифровой код ошибок, которые впоследствии следует проанализировать и попытаться устранить неисправность.

Большинство автосканеров имеет режим стирания ошибок из памяти бортового компьютера, этой опцией следует пользоваться после каждого сканирования. Выключаем зажигание и через несколько минут заводим двигатель, даём ему поработать 5 – 8 минут, после чего осуществляем небольшой заезд, сопровождающийся выполнением всех возможных манёвров (поворотов в обе стороны, торможения/ускорения, реверсного движения, включения всех световых приборов и по возможности – прочего электрооборудования). После контрольного заезда опять включаем режим диагностики, сравниваем результаты с предыдущими. Те ошибки, которые остались, и являются активными, требующими реакции со стороны автовладельца. Практически все автосканеры, кроме обнаружения неисправностей, позволяют наблюдать работу отслеживаемых систем в динамике при работающем моторе. Параметры их функционирования отображаются на дисплее в виде символьно-цифровой или графической информации, для интерпретации которой требуются определённые навыки и опыт – обычно это прерогатива профессиональных мотористов или автоэлектриков.

Расшифровка кодов ошибок

Одно из главных достоинств протокола OBD2 – унификация кодирования неисправностей, что гарантирует одинаковую их интерпретацию независимо от марки/модели транспортного средства. Структура кода неисправности отображена на следующем рисунке:

Расшифровка кодов ошибок

Как правило, сканер при высвечивании обнаруженных ошибок вместе с кодом указывает и описание неисправности. А уже по коду и описанию ошибки можно пробовать искать в интернете способы устранения неисправности, забив в поисковике код ошибки и название своего автомобиля. Работники автосервисов в принципе хорошо осведомлены о том, что означает каждая ошибка и что нужно сделать для её исправления. Но автолюбителям следует быть осторожнее: сведения, почерпнутые на специализированных форумах и других автомобильных ресурсах, могут содержать ошибки или неточности, которые могут отразиться на результатах самостоятельного ремонта, поэтому лучший способ решения проблемы – поиск и просмотр соответствующих видеоматериалов.

Время на прочтение
6 мин

Количество просмотров 58K

При создании приложения мы столкнулись с множеством выборов, проблем и так далее, с которыми попробуем ознакомить вас в этой статье. Как оказалось с автомобилем можно вести диалог, причем довольно таки продуктивный. Естественно для того чтобы организовать общение с автомобилем необходимо «установить контакт», «задать правильный вопрос» и правильно понять «ответ», полученный от автомобиля. Соответственно статья и будет нацелена на то, чтобы доступным языком объяснить организацию диалога, а также рассказать вам какие ошибки могут встретиться вам на пути и как с ними бороться.

Выбор подключения

Изначально необходимо пояснить что для подключения к авто будет использоваться 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)
  • Отправка инициализационных команд (инициализационной строки)

Если с организацией подключения все понятно. Принцип работы такой же как и у любого 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 не удалось, тогда адаптер начинает автоматический подбор протокола.

Исходя из описанных выше команд, формируем инициализационную строку.

initializeCommands
        = Arrays.asList("ATZ", "ATL0", "ATE1", "ATH1", "ATAT1", "ATSTFF", "ATDP", "ATSP0");

Желательно давать возможность пользователю сменять инициализационные команды, потому как для того чтобы подобрать «ключ» к некоторым авто необходимо выбрать более подходящие настройки адаптера. В нашем же случае используются настройки, которые походят для большинства стандартных протоколов.

Так же желательно обратить внимание на команду 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 \ ответ от авто

Переводим ответ от автомобиля в двоичную систему счисления

BB1E3211(16) > 10111011000111100011001000010001(2)

Используя следующую табличку можем определить какие пиды поддерживаются нашим автомобилем, начиная от 01 до 20:

Исходя из получившихся данных можем определить, что наш автомобиль поддерживает следующие пиды:

	01, 03, 04, 05, 07, 08, 0C, 0D, 0E, 0F, 13, 14, 17, 1C, 20

Теперь вместо отправки всех 32 команд и ожидания ответа на них, несмотря на то, что некоторые могут отсутствовать, мы будем использовать всего 15 команд. Но и это не предел так называемой оптимизации. Для того чтобы данные обновлялись еще быстрее советую запрашивать только данные о тех датчиках, которые отображаются на экране. Хотя это ограничивает некоторый функционал приложения. Например, запись истории.

Считывание и расшифровка ошибок автомобиля

Ошибки автомобиля тоже могут быть различными и для них тоже существуют отдельные команды. Например:

  • 03 – Для отображения сохраненных кодов ошибок
  • 0A – Для отображения постоянных кодов ошибок.

Так как и с остальными командами ошибки автомобиля приходят в закодированном виде, соответственно, как и в остальных командах их нужно раскодировать чтоб получить необходимую информацию. Приведу пример работы декодирования ошибки. Код:

private final static char[] dtcLetters = {'P', 'C', 'B', 'U'};
private final static char[] hexArray = "0123456789ABCDEF".toCharArray();
 
private void performCalculations(String fault) {
    final String result = fault;
    String workingData = "";
    int startIndex = 0;
    troubleCodesArray.clear();

    try {
        if (result.contains("43")) {
            workingData = result.replaceAll("^43|[rn]43|[rn]", "");
        } else if (result.contains("47")) {
            workingData = result.replaceAll("^47|[rn]47|[rn]", "");
        }
        for(int begin=startIndex; begin < workingData.length(); begin += 4) {
            String dtc = "";
            byte b1 = 
		    Utility.hexStringToByteArray(workingData.charAt(begin));
            int ch1 = ((b1 & 0xC0) >> 6);
            int ch2 = ((b1 & 0x30) >> 4);
            dtc += dtcLetters[ch1];
            dtc += hexArray[ch2];
            dtc += workingData.substring(begin + 1, begin + 4);

            if (dtc.equals("P0000")) {
                continue;
            }
            troubleCodesArray.add(dtc);
        }
    } catch (Exception e) {
        Log.e(TAG, "Error: " + e.getMessage());
    }
}

А теперь пояснение.

Исходя из полученного ответа мы можем получить код ошибки, для этого декодируем полученное сообщение используя следующие таблички.

Первый символ:

Второй символ:

3, 4, 5 символы формируются по этой таблице:

Исходя из этого можем попробовать разобрать следующий ответ 0001000000111110

Код ошибки: P103E

Эпилог

На данном этапе мы разобрались в том, каким образом организовать диалог с адаптером, посылать ему команды, получать и расшифровывать его ответы. Это большая часть работы, если считать то, сколько времени уходит на изучение материала, но в то же время довольно таки интересная. За пределами этой статьи осталось множество проблем связанных с визуальным интерфейсом, а также множество дополнительных функций, таких как добавление новых пидов из файла, стандартный и расширенный способ подключения к адаптеру и построения графиков.

Матвиенко Александр, Хоссейн Фахр.
P.S. Оригинальную английскую версию статьи можно найти здесь

Понравилась статья? Поделить с друзьями:
  • Плита газовая gorenje gi 439 е инструкция
  • Геделикс сироп от кашля инструкция по применению цена детям
  • Аллергопресс инструкция по применению в ампулах для инъекций
  • Линзы для глаз инструкция по применению
  • Департамент полевых учреждений банка россии руководство