Программирование авто через obd2
Как пользоваться автосканером ELM327
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 – это компактный девайс, который позволит значительно сэкономить на диагностике автомобиля, он прост в использовании и позволяет выводить данные почти на любой ПК или телефон. Тем не менее, перед тем, как самостоятельно подключать автосканер, стоит изучить видео, в котором наглядно показан процесс использования ЕЛМ.
Сборник программ для сканирования ошибок адаптером ELM327 Часть 4. Софт которым я пользуюсь.
Программы для ELM327 под Android
Программа TorquePro создана для получения и отображения диагностической информации о работе вашего автомобиля через интерфейс OBD-II. Программа умеет отображать текущие параметры работы двигателя, отображать и расшифровывать коды ошибок, стирать ошибки из ЭБУ автомобиля (погасить лампочку Сheck Engine).
DashCommand — популярная мультиплатформенная программа для самостоятельной диагностики OBDII-совместимых автомобилей при помощи адаптеров на базе чипов ELM 327.
Среди множества отображаемых параметров можно выделить следующие:
— Обороты двигателя, в том числе расчетные данные (средние показания, максимальные и т.д.)
— Скорость автомобиля.
— Положение дроссельной заслонки.
— Положение педалей газа и тормоза (в процентах).
— Расход топлива (средний, максимальный, в текущий момент, экономия).
— Расчет расстояния и времени движения на оставшемся топливе.
— Работа газораспределительного механизма.
— Подача охлаждающей жидкости.
— Работа катализатора.
— Нагрузка на двигатель.
— Показатель давления в баке.
— Сводные показатели за несколько предыдущих поездок.
— Общий пробег автомобиля.
— Расчет затрат на топливо.
— Полное логирование поездок (начало, продолжительность, затраченное время, топливо, средняя скорость и другие).
— Фиксирование в памяти полных заправок.
— Расчет ускорения.
— Расчет крутящих моментов на узлах авто.
— Количество остановок.
— Логирование дистанций, пройденных на каждой из передач, в том числе на нейтральной.
— Чтение ошибок и многое другое.
Возможности OBD Авто Доктор:
— чтение OBD2 параметров работы двигателя и автомобиля в реальном времени: скорость, обороты, температура, давление, лямбда и множество других поддерживаемых параметров
— графики изменения параметров в реальном времени
— чтение и сброс ошибок «check engine» и сохраненных параметров
— Расход горючего (для дизеля нужно установит соответствующий флаг в Настройках)
— сохранение и персылка информации об ошибках и Общей информации
— автостарт последней считываемой команды (используйте опцию «Автоматический старт последней команды» в Конфигурации отдельно или в комбинации с «Автоподключение»)
— консольный режим для ручного ввода команд OBD-II и настройки адаптера (используйте опцию «Test»-«Console» для разрешения консольного режима)
— (новое) чтение GPS параметров: скорость, высота над уровнем моря
Описание ScanMaster Lite представляет собой приложение для диагностики автомобилей соответствующих OBD-2/EOBD стандартам. Это приложение «превращает» ваш Android смартфон или планшет в диагностическое устройство вашего транспортного средства. Многие важные OBD-2 функции являются не ограниченно доступными, не смотря на «Lite». Только количество параметров и кодов ошибок ограничено по сравнению с Pro версией. Платная версии Pro с еще большим набором функциональности появиться в ближайшее время.
это продвинутый Бортовой Компьютер и автомобильная диагностическая программа. ХобДрайв использует данные GPS и информацию из автомобиля, получаемую через ELM327 адаптер, чтобы непрерывно собирать и накапливать статистику во время движения.
Датчики и показания автомобиля (Необходим ELM327 адаптер):
— Стандартные OBD2 PIDы, расширенные датчики для Toyota, Toyota Prius, Ford, Chevrolet, Toyota JDM, Nissan
— Поддержка не-OBD2 протоколов: Delphi mr240 (Chevrolet), Delphi mt20u (Tiggo, china vehicles), Micas, Bosch, ВАЗ Январь 5/7, Микас
— Поддержка JDM (японский внутренний рынок) Nissan и Toyota
Расширенная диагностика двигателя:
— Постоянное слежение за возникающими кодами ошибок (предупреждает вас во время поездки), расшифровка кодов ошибок
— Отслеживание перегрева и подозрительных значений топливных коррекций
Бортовой компьютер:
— Топливная экономичность, расход с точностью до миллилитра, Расход на прогретом двигателе, Расход без простоев/пробок
— Расход и все остальные показатели по границам поездки, дня, недели, с момента заправки,
— Ручные интервалы Трип A/B
Все программы скаченные с Я.Диска носят «Ознакомительный характер» :))))
«Правильный» адаптер OBDII (OBD2) ELM327 V1.5 и мой выбор приложения: Car Scanner ELM OBD2
Внимание, важная информация! Неумелое или неосторожное использование подобных устройств может привести к полной неработоспособности электронных блоков авто, включая блок управления двигателем или автоматической коробкой передач, подушек безопасности, системы ABS и т.д.
Зачем всё это нужно в очередной раз пересказывать не буду. Поиск в сети и тут на драйве выдаст огромное количество обзорных статей и конкретных устройств и приложений.
Мой опыт общения со сканерами OBD2 и программами под них не велик и не считаю себя профессионалом, готовым давать развернутые консультации.
Приложения.
Извечная тема для еще большего холивара чем «железка» сканера. Самые многочисленные секты у адептов «Torque» и «Carista OBD2». По обоим приложениям на 4PDA огромные и очень активные темы. На драйве тоже вспоминаются чаще всего.
Для себя сделал вывод: нет универсального приложения, идеального для всех случаев жизни и самое главное – для всех авто.
Пример: был у меня FiatTipo 2016 года. Никакое из универсальных приложений не увидело ошибку АКПП о необходимости замены масла: привет сервисменам с Фиата, которые масло поменяли, а ошибку не стерли, потому что (оказывается) у электрика был выходной. Хорошо что сам через 1,5 года перед продажей машины уже купил и сканер, и нашел фирменное приложение от Фиата AlfaOBD, которое и показало ошибку, и успешно ее стерло.
Мне приложение OBD2 больше всего интересно как дополнительная приборная панель к убогому штатному бортовому компьютеру моего JAC S2. Попробовал «Car Scanner ELM OBD2» и очень понравилось. Тему на 4PDA создал и курирует автор приложения, поддержка адекватная, судя по теме. За позитивный отзыв на гуглплее автор раздает промо к Pro-версии. Проверено – работает.
Программирование Шкоды с помощью bluetooth-адаптера ELM 327
Юбилейная, 100-я запись в блоге будет очень информативной и интересной и будет посвящена скрытым функциям и возможностям Шкоды. В прошлой записи про пропуски воспламенения я написал, что разжился с Авито такой полезной штукой, как адаптер в разъем OBD2 и что с помощью нее можно видеть все, что происходит с машиной. Изучая дальше машину с помощью программы CarScaner, я понял, что диагностикой и стиранием ошибок, а также чтением датчиков потенциал этой полезной штуки не ограничивается и поэтому решил написать отдельную запись.
И так, после победы над форсунками я стал дальше рыться в программе и в первую очередь решил посмотреть реальную температуру двигателя, ибо в стабильные 90 градусов, которые ни при каких условиях на работающей машине не стронутся ни на градус, я ни за что не поверю. Стал смотреть — так и есть, реальная температура мало того, что все же гуляет на 10 градусов от «стабильных 90», еще и выяснилось, что она сильно подкручивает ее вверх. То есть при реальных 56 панель показывает 65, а гордые 90 зажигаются, когда реальная температура едва дошла до 70. Мне такая неправда не понравилась, я спросил у своего знакомого Makes6362, как он подобное победил на Весте, он сказал что через CarScaner. Я дальше поискал в интернете, как это делается, понял, что Шкодовский софт, увы не предусматривает переключения на реальные показатели с «замороженных», в отличие от Весты. Тут уже нужна иная прошивка самой комбинации приборов. Зато, порывшись еще, я увидел те самые скрытые функции, про которые я не раз слышал. Дальше больше — я увидел, что даже без длинного кодирования можно отключить было датчик омывателя! И еще я увидел, что можно еще и сбрасывать назойливое напоминание о сервисе, ибо раньше я его сбрасывал штатным нажиманием кнопок, что было куда менее удобным.
Покопавшись среди скрытых функции я не увидел что-то интересное для себя, ибо я и некоторым штатным показателям убрал галочки через магнитолу Swing. Зато подключил плавное включение подсветки, теперь она красиво зажигается. Также я подключил очень полезную функцию, благодаря которой гаснет подсветка заднего номера, если открыть багажник. Я тут просто потерял дар речи, я не думал, что кто-то вообще такое придумает. Это же гениально! Еще я сделал, что дворники теперь остаются в том положении, в котором они были, когда отключили зажигание. Это может и шаг назад, но мне так ближе к сердцу))) Кроме того, теперь не надо их переводить в сервисный режим, если надо снять поводки. А ведь в самом начале эксплуатации Шкоды, я напомню, что очень сетовал что они не останавливаются как на Ладах посреди стекла, из-за чего съемник поводков я еще пропихивал)) А позже выяснилось, что можно их как в сервисный режим перевести, так и вообще с помощью адаптера отключить им парковку у стекла))) В общем, мне даже было не жалко купить полноценную версию за 349 рублей, столько всего нового пооткрывал в машине. Есть еще сомнительные функции типа включения аварийки при экстренном торможении или включении стоп-сигнала со стороны открытой двери, но лично по мне это уже игрушечные функции, показать, что это типа современная машина. А вот кстати, показатели которые можно и без программы поменять (мили на километры, цельсии на фаренгейты), программа не хочет менять. Точнее она пишет, что все поменяла, но по факту все остается как есть. Жаль только, что не все выведено на штатные галочки, то есть не все можно активировать/деактивировать без адаптера.
Освоившись окончательно, я решил попробовать самостоятельно сделать то, что раньше не мог сам сделать и это меня унижало. Дело в том, что я пытался ставить круиз-контроль (об этом не писал, ибо так и не вышло), но я тогда рвал шлейф, плюс потом когда менял обратно круизный переключатель на обычный, забывал подключить подушку безопасности и привет! Ошибка не хотела гаснуть, даже когда цепь восстановлена! Приходилось ехать к hekspb и просить сбрасывать. Теперь же я решил это сам сделать, снял подушку, включил зажигание и увидел ошибку. Потом выключил его (на всякий случай), подушку подключил, как и положено, ошибка не гаснет. Но не беда, путем анализа ошибок по пункту SRS программа ее быстро находит, после чего ошибка отправляется в мусорный бак)) Ура, то что меня бесило, я наконец победил)) Всегда бы так))
Также я, помня, как я был все также беспомощен в определении сгоревшей катушки Калины, я подошел к соседу, который щас ездит на такой же Калине, как моя, пояснил что купил такой чудо-адаптер и что бывала у меня история с катушками. На его калине отключили одну из катушек и прибор без ошибок определил, что я выключил третью катушку) Как мне этого умения не хватало в свое время. Да и вообще бывали и другие случаи с Калиной, когда ошибка (уже по моей вине зажигалась) а в чем дело, я не понимал либо понимал, но ее все равно надо было вручную стереть (как и в случае с подушкой Шкоды).
Программы диагностики авто для сканеров ELM327, K line 409.1 адаптер, Autocom Delphi
Сделал подборку популярного софта по диагностике авто для таких сканеров как ELM327 USB и блютуз, K line 409.1 адаптер, OP COM, Autocom — Delphi и другим.
Если есть пожелания, пиши в коментах, какие программы еще интересно было скачать и по каким записать видео.
Программы для Android OS
Для авто отличающихся от стандартного протокола (чтобы ELM327 работал с вашим авто в программе Torque Pro), нужно прописывать строку инициализации и прописывать внешние пиды.
———————————————
Расширения для Torque — PID файлы для разных марок: (для авто, у которых стандартно в программе отображаются значения не корректные). Чтобы его добавить нужно:
1. Добавить набор пидов Torque Pro
2. Прописать строку инициализации. Список вариантов строки инициализации для разных автомобилей
Рекомендации для тех, кто решил купить ELM327:
Все китайские версии адаптера 2.1 никакого отношения к версии 2.1 оригинального не имеют.
Покупать версию 2.1 смыла нет никакого, так как либо цифры 1.5 поменяны на 2.1 (в лучшем случае, редко попадаются). В худшем версия 2.1 полная липа, пустая болванка, работающая криво, а с большим количеством авто вовсе не работает.
Ответ на вопрос: берите версию только 1.5 с чипом PIC и не слишком дешёвую, где-то от 6$, всё что дешевле подделка.
Статья. У тебя Windows 7 или Windows 8 и не работает устройство диагностики по USB? (инструкция для K-line адаптеров и ELM327 USB) Прочти инструкцию, она уже многим помогла!
Статья. Как сбросить ошибки подушек безопасности Airbag SRS на Chery Amulet.