Переходник для прошивки своими руками
Как самому легко и просто сделать универсальный кабель
Изучаем схему, найденную на www.chiptuner.ru и понимаем, что кабель очень простой. Нам понадобится:
- Немного разноцветных проводов длиной 60 см.
- Коннекторы от 55 -пинового разъема 11 – 13 шт.
- Коннекторы от 81 -пинового разъема 7 – 9 шт.
- Термоусадочная трубка разных диаметров ( 2 , 5 mm; 4 mm; 8 mm).
- 2 переключателя ножевых.
- Светодиод обычный.
- Резисторы 1 кОм и 120 Ом.
- Колодка DB- 25 «Папа» в корпусе.
- Уплотнительная резинка для корпуса DB- 25
- Провод питающий 2 x 0 . 35 2 метра.
- Разъем прикуривателя.
- Колодка OBD‑ 2 .
- Кабельные стяжки.
- Паяльник.
- Кусачки.
- Кримпер.
- Термофен или зажигалка.
Итак, начинаем изготовление универсального кабеля Combiloader.
Приступаем к реализации.
Контакты, малый от колодки 81 -pin, большие от колодки 55 -pin:
Для начала нам нужно подготовить разноцветные провода одинаковой длины. Цвет проводов – из раздела «Справка» программатора Combiloader: черный, красный, серый, синий, желтый, оранжевый, зеленый. Длина провода 60 см. От каждого провода нужно отрезать 10 см, главный кабель не должен превышать 60 см., согласно справке, поэтому первый, большой, контакт опрессовывается на расстоянии 50 см, длина проводника до малого – 10 см.
После опрессовки контакты закрываются термоусадкой. В результате должно получиться примерно так:
Аналогично делаем все семь проводов:
Далее работаем с OBD коннектором, купленным на Aliexpress:
Изоляцию с колодки нужно снять и прозвонить все провода. Нам понадобятся провода 4 и 5 – это масса (на фото – синий и зеленый), их нужно обрезать для соединения с основным жгутом, провод питания ( 16 контакт, этот провод пойдет в сторону DB- 25 ). Провода от 7 и 15 (на фото – коричневый и коричнево/черный) контактов можно сразу свить в витую пару, это у нас будет GPT. Их можно не запоминать, какой где, провода GPT могут меняться местами при программировании.
CAN шина, для полной совместимости с режимом BSM должна быть «запаралелена», нам нужно объединить 2 + 6 и 10 + 14 , второй провод обрезать, оставив немного для подпайки терминатора CAN-шины. На фото CAN – желтый и бело/черный.
Подготавливаем отключаемый терминатор. Резистор на 120 Ом просто монтируется на контакт, подключается к шине CAN средний контакт и контакт с резистора. Это позволит подключать – отключать резистор от шины CAN:
И припаиваем его к оставленным проводникам. Шину CAN теперь тоже можно скрутить в витую пару, а переключатель вместе с резистором «прячется» в термоусадку:
Прикладываем колодку к нашему разноцветному кабелю с таким расчетом, что бы CAN и GPT были примерно на одинаковом расстоянии с большими коннектором основного кабеля и прихватываем кабельной стяжкой. После этого нам нужно присоединить контакты 4 и 5 к массе.
Собираем с помощью стяжек жгут. Неиспользуемые проводники колодки можно обрезать. Но я рекомендую просто немного их укоротить и спрятать в проводке. Мало ли что, вдруг понадобится впоследствии какой – либо контакт OBD. На скрученные витые пары GPT и CAN нужно опрессовать малые контакты. У нас должно получиться примерно так:
Приступаем к распайке стороны с DB- 25 . Можно сделать специальную платку для припаивания к разъему DB- 25 . Но можно обойтись без нее. Основная функция платы – фиксация переключателя и светодиода.
Вот так незамысловато это выглядит после сборки 🙂
Сами же провода подпаиваются непосредственно к контактам, согласно справке.
Немного «дорабатываем» корпус:
И припаиваем на питающий провод стандартный коннектор в прикуриватель. Кстати, не понимаю, зачем это нужно, но так повелось и стало негласным стандартом. Так что этот пункт можно смело пропустить, если вы делаете кабель для себя.
Любуемся на готовый вариант.
Ну и напоследок, делаем дополнительные провода массы и питания. Они нужны для того, что если на каком – нибудь хитром блоке не хватит стандартных коннекторов, можно отрезать большой или малый контакт и присоединить к основному проводу.
Источник
Мой архив по ремонту Audi
Ремонт и обслуживание Audi
Делаем VCDS шнур
Бюджетный русифицированный диагностический кабель VCDS из недорогого китайского клона
Потребовался мне более свежий диагностический кабель для авто, с поддержкой CAN.
У меня есть обычный KKL синенький, но стало его не хватать кое где. По сему прикинув что у нас есть на рынке за вменяемые деньги решил купить кабель VCDS (VAG-COM Diagnostic System). Не оригинал конечно, оригинал стоит как крыло самолета 🙂
Вот что это за зверь, официальное описание:
«Программно-аппаратный сканер VCDS (VAG-COM Diagnostic System) предназначен для диагностики электронных систем управления, устанавливаемых на автомобилях группы VAG (Audi, Volkswagen, SEAT, Skoda).
Прибор также может использоваться для диагностики автомобилей Bentley, выпущенных после 2005 года.
Прибор обеспечивает доступ ко всем системам (Двигатель, АКП, АБС, Климат-контроль, Кузовная электроника и т.п.), используемым на автомобилях VAG. С точки зрения режимов работы, сканер поддерживает все функции, доступные дилерским приборам VAG-1551, VAG-1552, VASS-5052, VASS-5051 (считывание и стирание кодов неисправностей, вывод текущих параметров, активация, базовые установки, адаптация, кодирование и т.п.).
Таким образом, с функциональной точки зрения, сканер VCDS (VAG-COM) является полным аналогом дилерских сканеров группы VAG»
Почитав интернет понял как можно сэкономить, я решил купить китайский клон на определенных микросхемах. Перепрошить его аппаратно под свежую русскоязычную версию, которую потом программно прошить и обновить его самой VCDS, есть в ней такая функция, если она видит правильный “родной” шнурок.
Это, на мой взгляд, самое оптимальное решение. Перечитав кучу инфы в инете остановился на двух великолепных и подробнейших статьях elpaso544. По ним и буду делать.
Для начало я определился какое железо из Китая заказать. Оптимально шнур должен быть на ATMEGA 162 с FT232RL.
Идем к китайцам и заказываем диагностический шнур на нужных нам микросхемах.
Через непродолжительное время он у нас.
Разбираем его и убеждаемся что прислали то что нужно 🙂
Для аппаратной перепрошивки нам понадобится вот такой программатор.
Если у вас его нет то купите, там же, стоит 100руб. У меня они есть. Даже две штуки 🙂
Изготавливаем переходник Программатор – VCDS шнурок.
Вот распиновка на плате шнура VCDS.
Припаиваем пины папы, ну не было у меня обжимки под рукой 🙂
Вставляем в разъем.
Так как конструкция хлипкая выходит из за тонких проводков мы ее заливаем термо клеем из пистолета.
Одеваем термоусадку и усаживаем ее. Вышло очень крепко, аккуратно и удобно.
Подсоединяем шнур VCDS в программатору. Питание выставляем на программаторе 5 вольт.
Все это в сборе к компьютеру подключаем.
И прошиваем железо.
Это все очень подробно со скриншотами и программами описал elpaso544 в своей статье «Прошиваем старый кабель под последнюю версию» За что ему огромное спасибо.
Перепечатывать статью не буду. Читайте первоисточник 🙂
Ну вот, шнурок у нас готов для прошивки без программатора.
Теперь прошиваем его программно и обновляем самой VCDS.
Как это делается вот тут подробнейше написано – «Прошиваем кабель VCDS без программатора»
Там весе очень просто. Опять спасибо elpaso544
В итоге наслаждаемся результатом.
Кабель работает стабильно и без сбоев. Проверил на разных машинах и задачах.
Источник
Пособие по самостоятельному изготовлению K-line адаптер
Подавляющее большинство современных авто использует инжекторную систему подачи топлива. Она предусматривает наличие специальной линии, посредством которой данные, передаваемые с инжекторного блока в ЭБУ, можно получить на внешнем устройстве, например, ноутбуке. Для сопряжения этой линии, именуемой K-line, необходим переходник. Наличие такого адаптера существенно расширяет возможности диагностирования систем двигателя, и сегодня мы узнаем, что именно можно делать, имея такой адаптер, и как его изготовить самостоятельно.
Для чего нужна линия K-line
Итак, что можно сделать с помощью переходника K-Line?
Возможности линии для передачи данных могут зависеть как от модели автомобиля, так и установленного в нём ЭБУ. Многое зависит также от используемой диагностической программы, хотя в принципе такое ПО базируется на возможностях железа.
Итак, что можно сделать, имея адаптер и ноутбук:
- читать и интерпретировать коды ошибок ЭБУ, а также удалять их из памяти бортового компьютера;
- производить анализ функционирования узлов двигателя;
- загружать новые прошивки ЭБУ;
- изменять значение констант (например, допустимое содержание СО);
- производить настройку конфигураций электронного блока управления.
Большинство ЭБУ отечественных марок авто допускают проведение манипуляций с ПО, загруженным в бортовой компьютер. Но для реализации такой возможности требуется использование специальной схемы.
Как собрать K-line адаптер своими руками
K-Line представляет собой одноканальную шину, предназначенную для передачи данных в обеих направлениях. Со стороны ЭБУ присутствует разъём OBD2, со стороны внешнего устройства разъём сопряжения может быть разным, от устаревшего COM-порта до USB-разъёма. Принципиальная съема адаптера должна обеспечивать передачу данных по протоколам ISO 9141-2 или его более поздней модификации – ISO 14230.
В принципе такой адаптер можно приобрести в магазине, стоимость его невелика, однако многие автолюбители предпочитают использовать самодельные переходники, благо их можно более качественно адаптировать под конкретную модель машины (вернее, её силового агрегата) и бортового компьютера.
В интернете имеется немало вариантов схем таких устройств сопряжения, включая достаточно простые, ориентированные на COM-порт. Но поскольку современные ноутбуки такими портами давно не оснащаются, потребуется также применение переходника, что снижает надёжность устройства. Поэтому имеет смысл использовать самодельный K-Line-адаптер с USB-портом для подключения к ноутбуку, однако техническая реализация такой схемы будет намного сложнее.
Вам потребуется несколько специализированных микросхем, печатная плата и немало других мелких деталей. Но поскольку уже практически нет людей, ни разу не менявших свой сотовый телефон, то наверняка у вас завалялся старый USB-кабель, который вполне успешно можно использовать для наших целей.
Итак, что нам понадобится, чтобы сделать адаптер K-Line с USB входом для подключения к ПК своими руками:
- 4 резистора номиналом 3 Ком;
- выпрямительный диод;
- конденсатор на 0,47-0,5 F;
- ещё три резистора разного номинала: 1, 8,4 и 10 Ком;
- 2 транзистора;
- собственно USB кабель;
- паяльник.
Принципиальная схема такого K-Line адаптера выглядит следующим образом:
Разумеется, топологию схемы вы можете изменить по своему усмотрению, и даже можете использовать печатную плату, но проще всё-таки делать всё навесным монтажом элементов.
Транзисторы можно выпаять из старого блока питания компьютера, но если такой возможности нет, то можно приобрести их в магазине радиодеталей. Вместе с выпрямительным диодом с невысокой характеристикой падения напряжения. Его даже можно не впаивать в микросхему, главное – не перепутать полюса, и всё же рекомендуется интегрировать его в схему – так будет надёжнее и безопаснее. Конденсатор нужен для сглаживания помех, которые могут возникать в результате наводки.
Паяльные работы – далеко не всё, что требуется для сборки адаптера. Во-первых, на ноутбук необходимо установить драйвер этого устройства. Его можно найти в интернете (имя файла – PL-2303), он необходим для реализации возможности принимать и передавать данные с разными скоростями. После установки ПО подключите адаптер к любому USB-порту, он должен появиться в диспетчере устройств как новое оборудование. Там же должен высветиться номер порта COM, который необходимо запомнить – он будет нужен при выполнении настройки K-Line адаптера.
Теперь следует заняться нашим кабелем – он тоже требует переделки. Отрезаем или отпаиваем ту его часть, которая подсоединяется к телефону (micro-USB), и теперь нам нужно определить назначение проводов. Для этого нужно воспользоваться утилитой B&B COM Test. Скачиваем программку, устанавливаем. Подключаем второй конец кабеля к компьютеру, запускаем утилиту, выставляем в параметрах записанный ранее COM-порт адаптера, скорость передачи данных для тестирования значения не имеет.
Обычно провод чёрного цвета – минусовой, проверить это можно прозвоном на корпусе разъёма. Теперь наша задача – найти провод, номинал которого равен 3.3 В, используя для этого вольтметр в соответствующем диапазоне измерений. Далее в окне запущенной программы набираем любую команду, если вольтметр изменит показания, значит, это провод является выходом (маркировка TxD).
Осталось определить провод, являющийся входом (нельзя, чтобы он контактировал с минусовым проводом). Если всё сделано правильно, то при вводе любого текста в нашей утилите он отобразится в другом окне B&B COM Test. Это означает, что устройство работает в двух направлениях – на передачу и приём данных.
Осталось впаять провода в схему, а также подключить разъём OBDII, распиновка K-Line адаптера для него показана на схеме:
Отметим, что четвёртый провод подсоединяется к L-Line – эта линия используется для подсоединения некоторых старых импортных моделей, но мы его использовать не будем. Для надёжности схему рекомендуется заключить в пластиковый корпус подходящих размеров, предварительно убедившись в отсутствии замыканий или обрывов.
Можно также впаять светодиод, который будет загораться при подключении адаптера и мигать во время обмена данными, но делать это нужно в обвязке с транзистором, чтобы сигнал на линии не смазывался наводками.
И ещё немного о подборе компонентов для нашей схемы. Диод, который выполняет функцию защиты схемы устройства от переполюсовки, необходимо подбирать с минимальным параметром падения напряжения. В качестве примера можно посоветовать диод Шоттки. Номинал резистора R4 в некоторых случаях следует подбирать меньше указанных 3 Ком, например, в диапазоне 500-1000 Ом, выполняя замеры тока в схеме между общим проводом и устройством в пределах 17-25 mA.
Основной недостаток адаптеров такого типа – передача сигнала от К-линии к компьютеру может прерываться из-за медленно закрывающегося транзистора, поэтому для предотвращения перенасыщения транзистора необходимо вручную подбирать номиналы резисторов.
Адаптер как средство диагностики и перепрошивки ЭБУ может использоваться для автомобилей со следующими вариантами исполнения бортового компьютера: Январь (версия 5/7.2), Микас (версии 7.1/7.6), Bosch (версия ПО 7.9.7/ MP-70), VS (версия 5.1).
Для прошивки ЭБУ с помощью адаптера K-Line используют программы типа Winflashecu, EcuProg (версия 1.8), Chiploader. Сам процесс прошивки происходит по стандартной схеме: после подключения ЭБУ нужно выбрать порт, образ новой прошивки и нажать кнопку Start.
Конечно, если нет возможностей или желания сделать устройство K-Line своими руками, можно приобрести готовое. Как выбрать адаптер для диагностики ЭБУ? Дело в том, что многие модели рассчитаны на применение в конкретных блоках управления. Так, адаптер BM9213 (производитель – компания «Мастеркит») совместим со всеми марками машин, ЭБУ которых имеет разъём стандарта J1962. Адаптер «Штат» ориентирован на все модели ВАЗ.
Вывод
Нельзя сказать, что самостоятельно собрать такой переходник – задача тривиальная. Вам понадобится не только владение паяльником, но и некоторые знания в схемотехнике, но если с этим всё в порядке, то таким способом вы сможете сэкономить 1-2 тысячи рублей и при этом смастерить адаптер, идеально адаптированный под ваш бортовой компьютер.
Источник