Выбираем адаптер для диагностики и не только.
Сейчас не проблема заказать из Китая адаптер для диагностики вашего авто. Там их представлена целая куча. Вопрос только какой выбрать.
Остановимся на самых популярных и одинаковых по цене: сканер ELM327 и k line адаптер.
Именно версия 1.5 предпочтительней тк версия 2.1 является урезанной и читает меньшее количество блоков. Работает на андройд и можно подключать к ноутбуку (у меня так и не вышло подружить емл и ноутбук). Игрушка которая может прочитать ошибки в дороге не более. Для норм диагностики такой адаптер не годится.
www.opendiag.spb.ru/download/Manual.pdf Мануал программы диагностики opendiag
Единственный плюс это мобильность (взять в дорогу и в случае поломки посмотреть ошибки)
Теперь перейдем к k line адаптеру а точнее к k line VAG COM KKL 409.1 (почему он. Потому что приемлены цена и качество) который имеет на порядок выше функционал. Единственная проблема с которой можно столкнуться это установка драйверов адаптера. Для этого разбираем адаптер смотрим на каком чипе он собран и находим в интернете драйвера для этого чипа.
Данный k line адаптер может диагностировать снимать логи откатывать прошивку по логам и тд а так же с его помощью можно прошивать ЭБУ. А еще его можно взять в дорогу так же как емл сканер и точно так же посмотреть ошибки в случае поломки.
Если у кого колодка диагностики OBD1 (12pin) старого образца не нужно брать какие то переходники. Там же в Китае можно колодку диагностики OBD2 (16pin) нового образца
По поводу прошивки ЭБУ. Многие (я тоже был в их числе) городят кабели для прошивки. Как показала практика таскать туда сюда ЭБУ для прошивки не удобно. Дергать снимать с акб клеммы разъемы вместе с проводами им это явно не идет на пользу. К тому же должен быть доступ чтобы отсоединить ЭБУ а это значит снятые обшивки и тд…
Поэтому я отказался от кабеля для прошивки. И добавил в косу ЭБУ плюсовой провод через тумблер со светодиодом (для визуального отображения перехода ЭБУ в режим программирования) на пин разрешение программирования. Теперь для прошивки ЭБУ его не нужно снимать с авто а прошивать прямо на нем через колодку диагностики.
Кабель для чип-тюнинга и прошивка мозгов
ЭБУ Январь 5.1.1 приобретался мной конечно же с перспективой самостоятельной его прошивки. Для подключения к нему нужно питание 12 Вольт и K-Line адаптер, ничего сложного. Прошивать планирую только свой Январь, поэтому делал всё исключительно под него. Итак, что нам необходимо:
1. 55-пиновый разъем для подключения к ЭБУ.
Был приобретен в комплекте с мозгами. По распиновке www.chiptuner.ru/content/pin/ сразу находим интересующие контакты:
— 18- Питание (+12В) неотключаемое
— 19- Масса (-12В)
— 27- Включение зажигания (+12В)
— 47- Разрешение программирования (+12В) (в штатной колодке отсутстует, вынимаем любую незадействованную клемму и вставляем в ячейку 47-го контакта)
— 55- К-Line
Оставшиеся провода удаляем.
Можно использовать любой, у меня — VAG-COM 409.1
3. Колодка OBD-2 для диагностического кабеля.
Была заказана у дружественных китайцев. В этой колодке оказываются задействованы следующие контакты:
— 4,5- Масса (-12В)
— 7- K-Line
— 16- Питание адаптера (+12В)
4. Кнопка для имитации включения зажигания. Подойдет любая, использовал от старого блока питания компьютера
5. Источник питания 12 Вольт и провода. Можно использовать как блок питания, так и аккумулятор. За неимением таковых под рукой взял питание прямо из системного блока через разъем от переходника питания IDE-SATA
+12В: подаем на 18-й и 47-й контакты разъема ЭБУ, на 27 контакт через кнопку, и на 16-й контакт колодки OBD-2.
-12В: на 19-й контакт разъема ЭБУ и 4-й и 5-й контакты колодки OBD-2.
K-Line: соединяем проводом 55-й контакт разъема ЭБУ и 7-й контакт колодки OBD-2.
В итоге получается такой девайс для прошивки:
Сам процесс прошивки несложный, я использовал программу ChipLoader.
Подключаем все провода и разъемы, активируем кнопку включения зажигания, устанавливаем связь с ЭБУ в программе
Желательно сразу считать свой FLASH и EEPROM и сохранить все это дело на всякий случай, после чего загрузить в буфер файл новой прошивки и запустить процесс
На этом всё, ЭБУ прошит. Себе залил авторскую прошивку от Виктора «ledokol», двигатель сразу стал работать очень мягко. За динамикой и расходом буду наблюдать.
K-Line, ELM327, J2534 — небольшой ликбез по адаптерам
Хочу рассказать о том, какие бывают адаптеры для диагностики автомобилей, что они собой представляют, в чем их отличие, и какой адаптер нужен для выполнения каких задач. Я расскажу о 3-х типах адаптеров, указанных в заголовке статьи. В природе могут существовать и другие типы адаптеров, которые являются производными от данных. Могут также существовать адаптеры, предназначенные для работы с какой-то конкретной программой, но речи о них в этой статье не будет.
Самый простой адаптер, который стоит особняком — это Kline адаптер. Его назначение — преобразование уровней сигнала между компьютером и автомобилем, никаких вычислительных функций данный адаптер не производит, его основная задача — простое преобразование сигнала. В пору компьютеров с COM портами Kline адаптер можно было собрать на нескольких транзисторах. В эре USB, Kline стали делать на микросхеме USB — COM преобразователя. Для этих целей используют 2 типа микросхем от разных производителей — FT232 (дорогая) и CP2102 (дешевая). Т.к. диагностика авто работает на нестандартных скоростях COM порта, то для микросхемы CP2102 в необходима дополнительная настройка в Реестре Windows, иначе ничего не будет работать. FT232 не требует никакой дополнительной настройки и там все будет работать «из коробки». Проблема с микросхемами FT232 только в том, что в последнее время их начали активно подделывать китайцы. Компания FTDI начала бороться с этим, и теперь в последних драйверах, при использовании подделки слетает PID у USB устройства, в результате чего адаптер перестает работать, а для восстановления адаптера придется пошаманить (в сети можно найти инструкции по восстановлению).
Для выходного каскада адаптера могут использоваться транзисторы (китайцы именно их и используют в своих VAG-COM 409 шнурках) или микросхема L9637D или ее аналог. Самый правильный Kline адаптер — это адаптер на оригинальной FT232 от FTDI и L9637D (или ее аналоге). По крайней мере такую связку предпочитают те, кто использует Kline адаптер в повседневной работе.
Что можно посмотреть с помощью Kline адаптера? Как правило им можно посмотреть относительно старые машины (в новых вместо К Линии используется CAN шина) с помощью программ, которые заточены именно под Kline адаптер (протоколы ISO9141, ISO14230). Например, это такие программы как Chevrolet Explorer, OpenDiagFree и т.д.
Однако, сама по себе К Линия не совсем надежна в плане передаче данных и имеет относительно низкую скорость обмена (максимум — 57600 бит в секунду). Поэтому производители автомобильной электроники придумали более надежные и быстрые способы передачи данных. Протоколов передачи данных и самих физических способов передачи данных становилось все больше и для того, чтобы сделать одно устройство, которое сможет покрыть все протоколы и способы передачи данных придумали ELM327 и J2534 устройства.
ELM327 и J2534 это уже мультипротокольные устройства (поддержка протоколов ), которые в отличии от Kline адаптера производят вычислительные операции для преобразования данных. Поэтому на транзисторах такое устройство уже не собрать, тут уже как минимум нужен микроконтроллер.
Целями создания ELM327 было создание диагностического адаптера для частного использования. В последнее время, в связи с бумом на ELM327 появляется много продавцов, которые преподносят этот адаптер, как СТО в кармане помогающее решить любую проблему. Но это не так. Ни один нормальный сервис не будет использовать ELM327 как основное средство для диагностики автомобилей. ELM327 — это как медицинский градусник, который может только показать болен пациент или нет. А для окончательного диагноза может понадобиться более глубокая диагностика, которую в домашних условиях не сделаешь.
Однако, некоторые умудряются выжать из ELM327 по максимуму, например программа ForScan.
Некоторые считают, что внутри ELM327 адаптера стоит специальная микросхема ELM327. Но это не так. Микросхемой ELM327 называется самый обычный PIC контроллер, прошитый специальной прошивкой. В виду того, что используется довольно слабенький PIC, для всех задач по работе с автомобильными ЭБУ он однозначно не подойдет ввиду своей медленной скорости работы, маленьким объемом ОЗУ и не совсем оптимального способа передачи данных между ПК и адаптером.
Фактически ELM327 заменяет собой Kline адаптер, но проблема в том, что нужный софт может быть рассчитан только на работу Kline или только ELM327. В общем, со своей основной задачей — а именно проведение диагностики в домашних условиях адаптер справляется. С тем, с чем не справится ELM327 справится J2534 адаптер и соответствующий софт.
J2534 устройства создавались изначально для обновления прошивок ЭБУ автомобилей. Обновления имеются ввиду те, которые предоставляются заводом изготовителем авто, т.е. чтобы по бюллетеню обновить в прошивку мог не только официальный дилер, а и неофициальный сервис (таковы законы США, откуда собственно и взяли начало J2534 адаптеры). J2534 на самом деле — это название стандарта, а устройства, которые ему отвечают, называют J2534 устройствами или сокращенно — J2534, так уж повелось. В последнее время многие производители дилерского оборудования отказываются от разработки специализированного «железа», а фокусируются на создании софта, который будет работать с J2534 устройствами. Примерами такого делийского софта могут быть Techstream для дилерской диагностики Toyota, Lexus и GDS2 для дилерской диагностики GM группы (Opel, Chevrolet).
Стоимость J2534 может очень сильно различаться — от сотен до тысяч долларов (я не говорю о клонах). Причина различии в цене — различные технические характеристики, но детально о причине такого большого разброса цен лучше написать отдельную статью.
Ввиду того, что «железо» стандартизировано, в последнее время становится популярным доступ к дилерской диагностике по подписке. Человек оплачивает необходимый ему срок работы с программой (от 1 дня до года) и фактически получает те же возможности у себя, что и дилер (могут буть кое-какие ограничения при перепривязке ключей).
Я рассказал об адаптерах, которые наиболее широко распространены и стандартизированы. Именно благодаря стандартизации производители программного обеспечения могут не разрабатывать с нуля свой адаптер, а использовать уже имеющийся от стороннего производителя. Именно по этому пути сейчас идет большинство автопроизводителей для дилерской диагностики своих авто.
Самодельный провод для диагностики авто.
И так, я хотел сделать данный журнал несколько позже, вместе с постом про расход топлива, но по просбе читателя с ником (shustov1984) сейчас постораюсь описать процесс как можно информативнее и впредь просто ссылаться на данный пост.
В какой-то момент мои нервы достигли предела и я решил поехать сделать компьютерную диагностику машины, ибо бездумное перетыкание датчиков не дало никакого положительного эффекта. И какого было мое удивление когда в Заринске ни на одном СТО где было написано «автоэлектрик» его не оказалось. А единственный электрик которого я нашел, сказал что читать мою машину бесполезно, да и у него нет нужного провода. Ехать в Барнаул и также искать на абум не было не средств ни желания, поэтому принято решение своими силами изготовить провод.
Что нам для этого нужно? Все довольно просто. Компьютер или ноутбук с аналоговым COM портом, COM кабель, и правильное подключение. Звучит просто? Как бы не так. Найти в наше время компьютер имеющий COM порт уже само по себе задача не из простых, а уж ноутбук. А в моем случае Windows планшет, у которого из портов только USB. Необходим переходник с COM на USB.
Окей обращаемся к интернету и видим, что в местных ретеилах данный провод стоит баснословных для свого качества денег (450 — 800 рублей в зависмости от производителя). Но на али он стоит от 120 до 200 рублей за точно такой же кабель, как был куплен мной в ДНС. Ждать уже не было сил, поэтому скрипя душой я отдал эти 450 рублей. Нам пойдет самый дешевый, если вы как и я сделаете отдельный провод к машине, то можно взять переходник и вовсе без проводов. (Название моего провода в ДНС «Orient USB 2.0 A — COM(RS232)» на микросхеме «WCH CH340»)
Хорошо, проблему с отсутсвием порта мы решили. Следующей проблемой будет подключение к диагностическому разъему автомобиля. Можно просто взять провода и воткнуть их в порты диагностической колодки, можно заказать на Али разъем колодки и припоять провода на нужные контакты (самый красивый вариант, колодка называется Toyota 22 pin) или же сделать провод с клеммами на конце (мой вариант).
После остается подключить клеммы в контакты, подключить его в usb порт компьютера и запустить программу диагностики. А на машине включить зажигание или запустить двигатель, смотря какую цель вы преследуете)
Теперь подробнее о каждом пункте.
На переходнике нам будут нужны 5 и 6 контакты (5 контакт плюс, 6 минус)
К ним мы подключаем наш кабель собранный по схеме (ниже). Чтобы видеть все показания небоходимо сделать три плюсовых контакта и один минусовой. Все плюсовый конатакты объединяем в один и делаем между ним и минусом перемчку через конденсатор емкостью 3.3 мКФ (микрофарад). После чего цепляем плюс на пятый контакт переходника. (ВНИМАНИЕ НА СХЕМЕ УКАЗАН КОНДЕНСАТОР В НАНОФАРАДАХ, ЕГО ЕМКОСТИ НЕ ДОСТАТОЧНО)
Делаем кабель для прошивки ЭБУ Январь 5.1
Всем привет!
Итак, цель — сделать кабель чтобы иметь возможность самостоятельно заливать прошивку в ЭБУ(в нашем случае Январь 5.1) а также для диагностики и сброса ошибок. Для этого понадобится USB адаптер BM9213 и разъем от января.
Собираем кабель по такой схеме:
На провод, идущий к 27-му контакту января ставим выключатель, для того, чтобы можно было подавать плюс на контакт в последнюю очередь.
В разных источниках по разному дается насчет контакта с массой на разъеме января, где-то на 14-й, где-то на 19й, пока не понял почему так, собрал на 19-й контакт, все работает. Слышал мнение, что на разных блоках по разному.
Для чтения или записи прошивок буду использовать Combiloader 2.1.8
Вначале нужно найти и установить драйвера для BM9213, подробно расписывать не буду, здесь есть www.drive2.ru/l/4575865/
Вкратце порядок работы при чтение/записи прошивки
1. Подключаем разъем к январю
2. Адаптер подключаем к USB разъему компа
3. Подключаем питание к нашем кабелю
4. Запускаем Combiloader 2.1.8, настройки порта должны соответств тому, который назначен адаптеру при установке
5. Подаем питание на 27-й контакт нашим выключателем
6. Нажимаем на Combiloader кнопку чтение. На экране появится индикатор процесса, адаптер заморгает красным и желтым огоньком
По окончании процесса в комбилоадере будет находиться текущая прошивка с нашего блока. Ее можно сохранить на диск.