Программы диагностики авто для сканеров 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.
Как это — быть разработчиком ПО для автомобилей. Часть 1/2
Сталкиваясь с реалиями машиностроительной промышленности, большинство разработчиков программного обеспечения не справляются – уж очень узкоспециализированы продукты, с которыми приходится работать. Это вам не создание программ для интернет-пользователей, компьютеров и даже не мобильные приложения, а потому новички чувствуют себя, как Томас из фильма «Бегущий в лабиринте». Посмотрите, примерно, 50 секунд трейлера – и вы поймете, какой шок испытывают те, кто имеет дело с разработкой ПО для автомобилей впервые.
Все, что у вас есть — это множество терминов и инструментов, о которых вы понятия не имеете. Когда во время собеседования в одной автомобильной компании я поинтересовался, какую IDE они используют, интервьюеру мой вопрос, мягко говоря, не понравился. Я привык к Visual Studio, и наивно надеялся, что здесь для разработки встроенного программного обеспечения понадобится что-то аналогичное. Я даже не представлял, что меня ожидало! Просто море мелких и серьезных (по сложности) инструментов, которым нужна была очередная жертва.
Причем, когда речь идет о разработке программного обеспечения для автомобилей, инструменты отнюдь не единственная проблема. Практически невозможно найти литературу для новичков или просто обучающие материалы, касающиеся библиотек или архитектуры соответствующих программ. Термин «учебное пособие» и вовсе звучит неуместно, ведь сфера автомобилестроения – весьма закрытое сообщество. Да и сообществом ее вряд ли назовешь, ведь при такой конкуренции никто не должен догадаться, как вы создаете ту или иную программу. Чтобы узнать хоть что-то об отдельных инструментах и механизмах этого сегмента программирования, вы можете записаться на запредельно дорогие курсы, но ваша компания должна быть готова выложить немалую сумму и потребуется не меньше нескольких недель, чтобы получить опыт, который вам нужен уже сейчас. Очень жаль, что разобраться в специфике программирования для автомобилестроения так сложно, а потому я решил посвятить свою статью именно этой теме.
Поскольку мне неоднократно приходилось переключаться с создания приложений для интернет-пользователей/компьютеров на разработку встроенных программ и обратно, мне не понаслышке известно о проблемах, с которыми сталкиваются новички, имеющие дело, в основном, с первым блоком продуктов. Аналогичные сложности возникают и у программистов, которые никогда не сталкивались со спецификой автомобильной промышленности.
В этой и следующей статье мне хотелось бы поговорить о принципах работы встроенных программ для автомобилей, а также заглянуть в недра экзотической архитектуры встроенных приложений.
Какие темы мы рассмотрим?
Вы можете посмотреть видео, посвященное разработке электронной системы рулевого управления. Кстати, я тоже работал в этой команде.
Данная модель частично управляется программно. Частично означает, что специализированное ПО лишь помогает водителю, но полный контроль над системой имеет именно он.
Предположим, нам нужно создать полностью электронную систему рулевого управления, в которой руль напрямую не связан с колесами. Вместо этого датчик измеряет угол поворота руля и отправляет полученные данные нашей программе. В автомобильной терминологии это сервопривод. Вы не поверите, но благодаря Nissan на рынке уже появилась модель с сервоприводом.
Работу ПО обеспечивает крошечный процессор или, если говорить точнее, микроконтроллер, по сети подключенный к датчику.
Когда водитель поворачивает руль, благодаря датчику, который постоянно передает информацию о текущем угле поворота, ПО получает соответствующий сигнал. Например, если водитель поворачивает руль на 90 ° вправо, в течение секунды сигнал датчика обрабатывается по следующему принципу:
Помимо этого, ПО также управляет работой электрического двигателя, который перемещает зубчатую рейку слева направо и в обратном направлении, а, значит, изменяется угол поворота передних колес автомобиля. Соответственно, ПО может направить машину влево или вправо. Связь между микроконтроллером, запускающим ПО, и электродвигателем обеспечивается благодаря электронному блоку управления (ECU), в состав которого входит собственно микроконтроллер и усилитель мощности, регулирующий систему питания двигателя. Таким образом, наша программа варьирует подачу тока в двигателе и положение зубчатой рейки изменяется в нужном направлении.
Электронный блок управления (ECU)
При условии, что встроенное программное обеспечение работает корректно, при повороте руля почти мгновенно изменяется положение зубчатой рейки.
Руль — синий, рулевая рейка — розовый (прим.)
Становится понятно, что даже обработка информации здесь не подчиняется ни логике событийно-ориентированного программирования, как в случае с привычными приложениями графического интерфейса пользователя, ни законам пакетных фалов. Вместо этого требуется непрерывная, своевременная обработка входящих данных. Если программе понадобится слишком много времени, чтобы проанализировать показатели датчиков, рулевая рейка и передние колеса автомобиля будут двигаться с задержкой, и водитель это заметит. Скорее всего, в экстремальной ситуации это приведет к потере контроля над автомобилем, например, при повороте руля в целях объезда препятствия машина не сразу среагирует на маневр. Подобная специфика повышает требования к временным показателям программ для автомобилей, особенно, если учесть ограниченную производительность процессора стандартных электронных блоков управления.
В продолжение серии мы рассмотрим архитектуру программного обеспечения, позволяющую устранить обозначенные проблемы, и, надеюсь, с помощью этих материалов начинающие разработчики встроенных приложений для автомобилей гораздо быстрее освоят базовые принципы, действующие в данной сфере.
Написание программы для диагностики авто
© А.Пахомов (aka IS_ 18 )
Этот сакраментальный вопрос возникает перед всяким, кто решил посвятить себя авторемонту, автомобильной диагностике и чип тюнингу. Вопрос достаточно сложный. Попробуем рассказать, что для этого нужно.
Диагност
Основные требования к кандидату в автодиагносты – желание, возможность и способность к самообучению, достаточные (в идеале – глубокие) знания теории ДВС, умение разбираться в электрооборудовании, свободно читать электросхемы, умение пользоваться компьютером, электронными базами и другой справочной литературой, диагностическими приборами, оборудованием, приборами. Приветствуются знания электроники и «умение паять».
Вы должны четко представлять себе специфику данной «отрасли»: в автомобиле, где все взаимосвязано, нельзя ограничить себя чем-то одним, подчас многие неисправности напрямую не связаны с системой впрыска. Диагност должен на «отлично» знать мотор изнутри, быть хорошим автоэлектриком, знать системы впрыска как современные, так и более ранних версий. В этой профессии, как и во многих других, знаний не бывает много. Не последнее место занимает умение аккумулировать и применять полученный опыт.
Предположим, все это у Вас есть (фантастика!), теперь нужно составить необходимый набор оборудования. Конечно, все и сразу приобрести довольно тяжело, но постепенно Вы сами придете к выводу, что без хорошего инструмента – не жизнь 🙂
Обучение
Где можно освоить профессию автодианоста? К сожалению, практически нигде. Многочисленные курсы, как правило, организуются для получения прибыли, а не для реального обучения. Результат практически такой же, как обучение вождению автомобиля в автошколе, цель – получить права, а дальше – естественный отбор. Наш сайт может предложить Вам «заочное» обучение азам автодиагностики – уникальные, не имеющие аналогов, видеокурcы для начинающих «Обучение диагностике автомобиля». Подробнее.
Оборудование
Какое оборудование необходимо на диагностическом участке? Попробуем ответить на этот вопрос.
Сразу оговорюсь, что методы диагностики на слух и на глаз не считаю приемлемыми в современных условиях. Отнюдь не умаляя роли человека в диагностическом процессе, напротив, считая специалиста ключевым звеном, без которого в принципе невозможно добиться сколько-нибудь заметного результата, я все-таки продолжаю считать качественное оснащение участка оборудованием совершенно необходимым.
Причин для этого три. Во-первых, на дворе 21 век. Век электроники, компьютеров и других умных систем. И диагностика двигателя внутреннего сгорания дедовскими методами, основанными на органах чувств и интуиции человека, выглядят сегодня попросту курьезно.
Во-вторых, разборчивость потребителей услуг автосервиса стала в последнее время значительно выше. Появляется все больше людей, готовых платить деньги за качественный профессиональный ремонт. И это справедливое требование времени и экономической ситуации. В‑третьих. Успешность работы участка диагностики не может и не должна зависеть от субъективного восприятия ситуации диагностом. Человек – одновременно самое сильное и самое слабое звено любого процесса. Он может быть утомленным или с похмелья, может болеть или попросту быть в отпуске. На место отсутствующего должен встать другой и продолжить эту же работу. И если первый чувствует состав смеси на нюх, то что делать второму, если нет газоанализатора?! Еще раз оговорюсь: я считаю специалиста с его знаниями и интуицией важнейшим звеном, но роли диагностического оборудования в производственном процессе тоже придаю должное значение.
Итак, комплектуем участок диагностики. Прежде всего следует знать, что из всех типов диагностических приборов можно выделить три основные группы. Эти группы – основа основ, это то, без чего грамотный поиск неисправности превращается в тупой процесс, основанный на методе подмены. И если на отечественных автомобилях этот метод еще прокатывает, то при работе с иномарками он невозможен по определению. На участке диагностики совершенно необходимо иметь хотя бы по одному представителю этих трех групп. Назовем их:
Рассмотрим каждую подробнее.
Сканеры
Система управления современного двигателя, отвечающего строгим нормам токсичности, в качестве главного своего элемента содержит электронный блок управления (ЭБУ). Так вот сканер предназначен именно для работы с ЭБУ, для его «сканирования». Вспомним, по какой схеме функционирует блок. Он получает информацию о текущем состоянии двигателя с установленных на последнем датчиков, обрабатывает ее в соответствии с заложенной программой и выдает управляющие сигналы на так называемые исполнительные механизмы (ИМ). Кроме того, ЭБУ наделен способностью обнаруживать сбои в работе системы управления. А так как сканер работает с блоком, то он позволяет нам:
Следует совершенно четко понимать, что показания сканера – это то, что «видит» ЭБУ.
Это отнюдь не истинные значения напряжений или других параметров. Если по какой-либо причине (например, плохая «масса») датчик врет, то на экране сканера мы увидим это самое вранье. Кстати, про массы полезно почитать здесь. Другими словами, сканер не является измерительным прибором. Он всего лишь отображает данные с ЭБУ, нужно это понимать и относиться к получаемой информации соответствующим образом. Точно так же осторожно следует относиться к считанным кодам неисправностей. Эти коды – не руководство к замене, а лишь пища для дальнейших размышлений и поиска. Пример: ошибка датчика кислорода, богатая смесь. Менять? Ни в коем разе. Надо искать причину богатой (бедной) смеси. А ошибка «Обрыв датчика детонации» на системах Бош уже вошла в легенды. Что касается разновидностей сканеров, то их по большому счету две: портативные и программные, работающие совместно с персональным компьютером. И тот и другой тип имеют как свои преимущества, так и недостатки. Выбирать Вам. Подробную информацию о конкретном приборе можно найти на сайте компании-разработчика. Для работы программного сканера вам понадобятся:
Следует добавить, что протоколы обмена между сканером и ЭБУ у разных автопроизводителей отличаются, поэтому, если Вы занимаетесь иномарками, то будете вынуждены покупать несколько сканеров либо один универсальный, но за универсальность придется платить меньшими возможностями прибора.
Мотортестеры
Это совершенно другой тип диагностического оборудования. Мотор-тестер – это как раз и есть измерительный прибор. Предоставляемая им информация снимается непосредственно с двигателя и позволяет найти неисправности, недоступные сканеру. Это формы напряжения и токов датчиков и исполнительных механизмов, это и осциллограммы высокого напряжения, и осциллограммы давления в цилиндрах, давления топлива, и возможность проверить баланс цилиндров, померить стартерный ток, УОЗ и многое другое. Рассмотрим это подробнее.
Как всем известно, в цилиндрах двигателя под воздействием искры происходит воспламенение и сгорание топливно-воздушной смеси. Наблюдать и оценивать этот процесс непосредственно (зрительно или как-то еще) невозможно. Но оценить его косвенно очень даже легко. Для этого в мотортестерах предусмотрена возможность снятия осциллограмм вторичного (высокого) напряжения. На форму этих осциллограмм влияет буквально все: состояние катушки зажигания, ВВ-проводов, свечных наконечников, свечей, компрессии, состояние клапанов, состав смеси и даже неисправность ЭБУ. Как научиться извлекать ценнейшую информацию из формы вторичного напряжения, замечательно описано на сайте производителя мотортестера «МотоDoc». Кроме того, очень интересные примеры осциллограмм, снятых на двигателях с дефектными узлами и элементами, можно посмотреть тут или тут.
Еще один очень информативный график, предоставляемый мотортестером, – давление в цилиндре при работе двигателя. Для этого свечной наконечник интересующего нас цилиндра подключается на разрядник, свеча выворачивается, а на ее место устанавливается датчик давления. Полученный в результате измерений график позволяет сделать заключение:
Согласитесь, список внушительный. Одна только правильность установки фаз чего стоит. Вручную эта операция делается долго и трудно, а с помощью мотортестера все решается без усилий в течение пяти минут.
С этой же самой помощью можно определить, не имеет ли места обрыв или межвитковое замыкание форсунок. Можно померить стартерный ток и сделать вывод о состоянии аккумулятора и стартера. Форма осциллограмм напряжения генератора позволяет сделать вывод о его «здоровье». Как это сделать – почитайте здесь.
Мотортестер позволяет проверить работоспособность датчиков. Пример. Датчик массового расхода воздуха (ДМРВ). Снимаем осциллограмму сигнала с датчика при его включении. По форме переходного процесса можно сразу же, не заводя двигатель, сделать вывод о его работоспособности.
Ну что, впечатляет? Если вы убедились в необходимости приобретения такого прибора, дело осталось за выбором конкретной модели. К сожалению, из трех вышеназванных типов мотортестер – самое дорогое удовольствие. Выбор фирм и моделей достаточно велик. По соотношению цена/качество я бы посоветовал обратить внимание на продукцию Quantex Laboratory. Там же Вы найдете обучающие ролики и форум по пользованию этим прибором.
Газоанализаторы
Здесь я скажу единственное – на современном диагностическом участке газоанализатор должен быть только четырехкомпонентный. Двухкомпонентные приборы, как и карбюраторы, – достояние истории. И еще – газоанализатор служит не для «регулировки СО», а как источник диагностической информации. Как этой информацией пользоваться, довольно доходчиво описано здесь.
Краткий итог
Все три типа описанных приборов имеют совершенно разный принцип работы, дают нам разную информацию и ни в коем случае не подменяют друг друга. Да, где-то получаемые с их помощью данные перекликаются, а где-то они у каждого уникальны. В принципе, можно обойтись без любого из этих приборов, а есть «спецы», которые вообще обходятся одной отверткой. Речь не об этом. Речь о том, что грамотный поиск дефекта основан на анализе информации. На измерениях, с коих, как известно, начинается наука.
Остальное оборудование носит в основном вспомогательный характер, хотя его наличие более чем желательно. Это:
Чип – тюнингом будем заниматься?
Тогда еще одна статья расходов:
Не забывайте и о том, что у Вас должны быть все необходимые слесарные инструменты как можно более высокого качества. Подавляющее большинство клиентов приезжает «переписать программу, а то что-то не едет», а автомобиль просто нуждается в ремонте.
И последнее, без чего не обходится диагностический участок, – это информация. Ее мастер должен получать всеми доступными способами: Интернет, книги, публикации в автомобильных журналах.
Как делается диагностика
Работа диагноста состоит из трех этапов: сбор диагностической информации, ее обработка, принятие решения. Для сбора применяется все вышеперечисленное оборудование. Собственно процесс можно описать так.
Только после всего этого можно приступать к работе с приборами.
Иногда в сомнительных случаях есть смысл подменить неисправный элемент и снять показания повторно либо совершить пробную поездку. Для этого на рабочем месте диагноста должен быть подменный фонд. Но в любом случае нужно стремиться к такой степени мастерства, когда выявление дефекта происходит только с помощью приборов и почти со стопроцентной вероятностью. Такая способность очень пригодится Вам при диагностике иномарок, на которые очень активно пересаживается население нашей страны.
Программы и драйверы для диагностических сканеров OBD II. Windows и Android.

Если понадобится
Распиновка типового диагностического разъема (Протокол OBD 2)

(Нажмите на изображение чтобы увеличить)
Программы и драйвера под различные ОС на ПК и смартфоны (планшеты)
ScanMaster ELM 2.1
Самая универсальная и функциональная elm327 программа. Отлично работает как с иномарками, так и с автомобилями Российского производства. Рекомендуем начинать диагностику именно с этой программы.
Работает с адаптерами: USB, Bluetooth, Wi-Fi
OpenDiag
Программа для диагностики всех моделей русского автопрома (ВАЗ, ГАЗ, УАЗ и др.). Поддерживает несколько видов адаптеров, в том числе и elm327. Это самая удобная программа для диагностики русских авто. Если у Вас русский автомобиль, то рекомендуем использовать именно эту программу.
Работает с адаптерами: USB, Bluetooth
FORScan
Эта elm 327 программа создана специально для автомобилей марок: FORD, Mazda, Lincoln и Mercury. Она имеет огромные возможности, сканирует все блоки авто, включая подушки безопасности, ABS и прочее. Есть возможность конфигурации и программирования параметров.
Работает с адаптерами: USB, Bluetooth, Wi-Fi
ELMConfig
Эта программа так же для автомобилей FORD. Умеет работать со всеми модулями авто, а так же, помимо диагностики, даёт возможность калибровки и конфигурирования.
Работает с адаптерами: USB
ScanXL
Программа отлично работает со множеством марок автомобилей и имеет отличный набор функций.
Работает с адаптерами: USB
PROScan
Это универсальная elm327 программа. Имеет все необходимые функции: замеряет параметры, строит графики, считывает и стирает ошибки и многое другое. К сожалению русского языка нет.
Работает с адаптерами: USB
TiggoDiag 1.2.0.3
Программа для диагностики автомобилей Cherry Tiggo, GreatWall и некоторых моделей Mitsubishi с помощью адаптера ELM327.
Работает с адаптерами: USB
ELM327 программы для Android устройств (смартфон или планшет)
С помощью этих программ Вы сможете провести полноценную диагностику Вашего автомобиля используя elm327 адаптер и Ваш смартфон или планшет на базе android. Эти elm327 программы для android поддерживают как bluetooth, так и wi-fi адаптеры. Вместе с описанием программы есть ссылка на скачивание программы с официального сайта Google Play, поэтому Вы можете быть уверены в безопасности Вашего устройства. Так же Вы можете установить её просто набрав название программы в поиске Google Play Вашего устройства.
Torque
Самая популярная elm327 программа для android. Универсальная и очень функциональная, отлично работает со всеми марками автомобилей. Есть бесплатная и платная версия программы, отличающиеся по функционалу.
Работает с адаптерами: Bluetooth, Wi-Fi
OpenDiag Mobile
Работает с адаптерами: Bluetooth, Wi-Fi, USB
ScanMaster Lite
Работает с адаптерами: Bluetooth, Wi-Fi
DashCommand
Так же достаточно неплохая и популярная программа с хорошим набором функций и поддержкой множества авто. Из минусов стоит отметить отсутствие русского интерфейса.
Работает с адаптерами: Bluetooth, Wi-Fi
OBD Авто Доктор
Универсальная elm327 программа с русским интерфейсом и неплохим набором для проведения диагностики. Есть две версии: бесплатная и платная, как обычно, в бесплатной слегка урезан функционал.
Работает с адаптерами: Bluetooth, Wi-Fi
ELMScan Toyota
Эта программа для владельцев автомобилей Toyota и Lexus всех рынков. Приложение достаточно мощное, на русском языке. В бесплатной версии набор продвинутых функций урезан достаточно сильно.
Работает с адаптерами: Bluetooth, Wi-Fi
EconTool for Nissan ELM327
Предназначена для автомобилей Nissan подключающихся по старому протоколу Nissan Consult, это примерно до 2008 года выпуска. Она представлена тут потому, что с этими автомобилями более популярные elm программы могут не работать.
Работает с адаптерами: Bluetooth, Wi-Fi
ELM327 программы для iPhone и iPad (iOS)
Ниже представлены elm327 программы для использования на iPhone и iPad, т.е. на смартфонах и планшетах с операционной системой iOS. Программ для этих устройств достаточно немного и, как правило, все они на английском языке. Но мы всё таки постарались подобрать для Вас хорошие программы с лёгким освоением и широким набором функций. Обратите внимание, что устройства от Apple поддерживают только Wi-Fi адаптеры, потому программы, соответственно тоже.
DashCommand
Достаточно хорошая, со всеми необходимыми возможностями, elm327 программа для iPhone и iPad. Она универсальна и подходит для диагностики огромного количества авто. Проста в освоении и интуитивно понятна несмотря на отсутствие русского языка.
Работает с адаптерами: Wi-Fi
OBD Car Doctor
Простая и удобная программа на русском языке. Позволяет считывать параметры работы двигателя, а так же есть возможность считывать и стирать ошибки engine check.
Работает с адаптерами: Wi-Fi
Engine Link
Один из лидеров по популярности среди программ для iPhone и iPad. Есть всё, что нужно для полноценной диагностики, а так же есть возможность анализа работы коробки передач и подушек безопасности, но эта функция возможна не на всех моделях.
Работает с адаптерами: Wi-Fi
ELM327 программы для Windows Phone
Ниже представлены elm327 программы для смартфонов на базе Windows Phone.
Car Scanner
Работает с адаптерами: Bluetooth, Wi-Fi









