Кабель обд2 usb для диагностики своими руками
Время прочтения
Сложность материала:
Для профи - 4 из 5
K-Line — одноканальная, но двунаправленная шина, которая применяется в оборудовании для автодиагностики, для связи с электронными блоками управления (ЭБУ). Используется в системах с инжекторным впрыском топлива двигателей внутреннего сгорания (ДВС). Работа K-Line обеспечена протоколами ISO 9141-2 и ISO 14230, которые входят в известный стандарт OBD II. До появления шины CAN, как раз K-линия соединяла электронные узлы автомобиля в единую цепь.
Стандарты ISO 9141 и ISO 14230 схожи по аппаратной реализации линий передачи данных (14230 является развитием 9141). Различаются они требованиями к электрическим параметрам линии, а также протоколами верхних уровней.
Скорость обмена данными небольшая – до 10 КБ за секунду. В протоколе ISO 9141-2 пакеты передаются по 7 пину (K-линия) сервисной колодки. L-Line используется только для соединения ЭБУ со сканером.
Используя простой K-Line адаптер, можно настроить множество узлов в автомобилях группы VAG. Для этого необходимо знать основные каналы адаптации.
В этом материале максимально подробно рассказано о шине K-Line, а так же об адаптерах для соединения с ЭБУ автомобиля по этой линии.
1. Краткое описание и обзор Orion K-Line
Сборка устройства Орион K-Line OBD II отечественная. Диагностический адаптер изготовлен на ООО НПП «Орион» в Санкт-Петербурге, однако контроллеры и схемотехника используется импортная, но о ней мы поговорим позже.
Для подключения устройства к автомобилю используется стандартный разъем OBD II, а к компьютеру подсоединяется посредством USB. Модель изготовлена из прочного пластика черного цвета. Адаптер имеет прямоугольную форму с встроенным разъемом для подключения к машине. На вид это простой интерфейс, имеет небольшие габариты 55,5х18х65,5 мм корпус легко разбирается.
Всем привет. Как то недавно писал про адаптер для приборок VDO. Вот решил сделать адаптер для диагностики и прошивки так называемый K-line адаптер.
А толчком к сборке послужило то что машина после прошивки иногда стала тупить на переходных режимах, а при разных температурах на улице либо летит как стрела, либо ползет словно сзади прицеп кирпичей. Все это говорит о кривых таблицах БЦН и ЦН.(кому интересно смотрим в гугле)
Так как инженерного блока для откатки онлайн нету, то остается только способ калибровки по логам. Для этого и нужен этот адаптер. Но из знакомых только у Veter129 был такой кабель, но сейчас он в Сургуте, а отдавать за кабель 1500руб(с доставкой) не вариант, да и руки из прямого места.
Для сборки взял простую схему на двух транзисторах. Схема работает через COM порт, но как многие знают на ноутбуках нет COM портов, разве что на совсем старых. Поэтому при сборке нужен USB-COM переходник, сделать его можно из старых ДАТА кабелей от телефонов. Выглядят они так
В этой коробочке стоит микросхема преобразователь PL2303, бывает CP210, или китайская CH340, Главное найти на нее описание и определить контакты Rx, Tx, GND.
Стоит такой кабель 50руб, но найти в городе я не смог, фишка кабеля в том что он создает виртуальный COM порт и к этому кабелю цепляется адаптер.
Так как не смог найти, пришлось купить готовый переходник COM-USB на микрухе CH340 за 500руб.
С разъемом разобрались, теперь делаем адаптер, я взял эту схему
Вытравил плату (как травить тут ) собрал, сделал корпус и пошел проверять. Фиг там ниче не работает!
Грешил на переходник, т.к. скорость диагностики 10400бот, а это не стандартная скорость порта, и некоторые адаптеры ее не тянут.
Но на работе подцепив кабель и собранный адаптер к осциллографу выяснилось, что данная схема не работоспособна т.к. выходной транзистор перенасыщается и не дает обратный сигнал.
После этого полез искать новую схему, взял с чиптюнера .
В этой схеме самое главное это резистор R4, вместо него нужно взять многооборотный резистор на 2Ком. Это для того чтобы подобрать ток 15-20мА между K-line и GND ведь крутить и подбирать легче чем каждый раз впаивать новый. Так же нужен диод с малым падением напряжения, и маломощные транзисторы КТ3102 или аналогичные.
К сожалению не сфоткал плату, не надеясь на работу собрал все на монтажной плате навесным мантажом, но к радости все заработало и я быстрее собрал все в корпус. (как сделать корпус смотрим по ссылке с травлением платы).
Но ждал сюрприз с термопистолетом, прозрачный клей закончился, пришлось клеить черным, но этот клей быстро плавится и закипает, в результате лопнул и разлетелся пистолет.
Пошел проверять на машине, работает со всеми бесплатными программами, даже не пришлось менять скорость порта.
Так же сегодня хотел снять логи, но погода подвела, в сырую погоду опасно кататься да и коэффициенты будут не те.
Поэтому пока был в саду пил ароматный чай и изучал логи, которые успел снять.
Всем спасибо за внимание, все вопросы по адаптеру в личку или в комменты.
Своими руками
Как известно для диагностики на современных авто используют разъем OBD II . В этом разъеме присутствует цифровая шина, с которой можно снимать необходимые данные. Протоколов этой цифровой шины много, отличаются от поколения и марки авто. У меня используется K-Line шина. Для того чтобы соединить порт USB компьютера с разъемом диагностики нужен переходник-конвертер. Вот этот переходник я и решил собрать.
Для начала приобрел уже давно необходимые детальки.
Собирать решил по стандартной схеме, коих в интернете полно. Только немного подкорректировал под себя:
Далее опираясь на схему была нарисована печатная плата:
Далее идет обычный процесс лазерно утюжной технологии. Применяемая микросхема FT232RL имеет корпус SSOP28, у которого расстояние между ножками 0,25 мм заставит применить аккуратность. Опыт травления печатных плат ЛУТом позволит этого добиться. У меня получаются дорожки толщиной 0,12мм.
Всё готово к лужению и пайке деталек
А вот и готовый переходник с припаянными детальками. Судя по фотке размер девайса получился флэшечный.
При подключении устройства в windows 7 драйвера устанавливаются автоматически, судя по всему они имеют цифровую подпись, так что проблем в 64-битной версии семерки не будет.
Немного теории:
K-LINE шина - это одноканальный интерфейс, имеющий два равнозначных между собой направления. Шина построена на ISO протоколах передачи данных (9141-2 и 14230). К-Лайн входит в обойму стандартного разъема OBD2 16 pin. Данный порт выделен, как №7, через него и происходит связь автосканера с ЭБУ. Актуально для диагностики автомобилей группы VAG.
1. Виды K-LINE адаптеров и их применение
В настоящее время K-Line адаптеры в основном распространяются с USB разъемом, а не COM. Это связано с тем, что диагностику обычно проводят ноутбуком, а в которых нет COM-портов . Однако суть работы адаптера не меняется. Внутри адаптера устанавливают микросхему-преобразователь из интерфейса USB в интерфейс COM или в Bluetooth. Под каждый тип таких микросхем необходим драйвер, чтобы в системе появился так называемый виртуальный COM-порт, через который адаптер будет сопрягаться с диагностическим ПО на компьютере.
USB K-Line – это простой блок, коммутирующийся через обычный ноутбук. При помощи сервисного ПО владельцу доступны базовые настройки, включая чтение кодов ошибок.
В интернете есть множество схем K-LINE адаптеров. Есть на COM есть на USB. Самые простые схемы на COM, но в наше время это не удобно из-за отсутствия этого порта на ноутбуках. Схемы с USB немного посложнее. Там применяются микросхемы, а их еще надо найти. Кроме этого нужно изготавливать печатную плату. Поэтому решил сделать более простым и доступным для всех способом, применив дата-кабель от старых телефонов. Такой у многих завалялся в дальних ящиках.
Нам потребуется:
USB дата-кабель от старых телефонов (Я использовал от samsung c100/c110)
Радиоэлементы (см.схему)
Паяльник (и всё что к нему прилагается)
Компьютер и немного софта
Собираем схему, как это удобно. Делаем печатную плату, либо используем макетную плату, либо просто навесным монтажем(я выбрал последний). Транзисторы VT1 и VT2 можно найти в ненужном компьютерном блоке питания, либо купить в магазине радиодеталей, как и все остальные. Диод VD1 — любой выпрямительный с низким падением напряжения. Если уверены что не перепутаете провода плюса и минуса когда будете использовать, диод можно и не ставить. Конденсатор C1 тоже не особо важен, он защищает от помех.
Запоминаем под каким COM он установлен.
Разбираем разъем дата-кабеля со стороны телефона, отпаиваем его. Теперь надо определить где какой провод. Для этого подключаем дата-кабель к компьютеру, запускаем программу, выбираем в ней соответствующий COM порт, скорость любую. Обычно черный провод это минус. Он должен "звониться" на корпус USB разъема. Далее вольтметром надо найти провод на котором +3,3 вольта. Замеряя это напряжение, в окне программы пробуем что то написать. Если напряжение изменяется, значит это вывод TxD. Теперь это провод пробуем подключать к оставшимся двум проводам (на минус не надо). При подключении к верному проводу, в нижнем окне программы вводимая информация будет дублироваться…значит это RxD. Провода найдены. Теперь подпаиваем эти провода к нашей схеме. Прежде чем чтото включать, убедитесь нет ли замыканий в собранной схеме или обрывов(случайно оторвался провод). Проверьте соответствие со схемой.
Проверяем работоспособность всего что мы собрали. Снова этой же программой подключаемся к порту, при этом не забываем подать 12в питания. Вводимая информация в верхнем окне должна дублироваться в нижнем. Если это происходит, то схема работает. Можно подключать к ЭБУ.
Скачиваем программу OpenDiagFree для диагностики. В настройках выбираем наш порт и переключаем на подключение "Метод 2". Пользуемся)
Если хотите сделать индикацию работы диагностического кабеля, достаточно подпаять светодиод с резистором, согласно одному из вариантов указанных ниже. В первом варианте светодиод будет всегда светиться пока адаптер подключен к диагностическому разъему. В момент передачи данных он будет моргать. Во втором варианте светодиод будет только моргать при передаче данных, а в остальное время выключен.
Резистор R8 выбираем не менее 470 Ом. Желательно даже большего номинала, чтобы не было влияния на сигнал к-линии.
Время прочтения
Сложность материала:
Для любителей - 3 из 5
K-Line автосканер от Орион – используется для обеспечения связи ЭБУ машины с ПК или ноутбуком, а так же для перекодировки сигналов от K и L-линии в формат под USB (COM порт). Данный адаптер хорошо зарекомендовал себя при диагностике именно через K-Линию. При необходимости, адаптером можно перепрограммировать электронный блок управления, удалить ошибки, внести коррективы в работу ряда систем авто.
В данном материале сделаем краткий обзор возможностей, представим характеристики, плюсы минусы, рекомендуемое программное обеспечение. Статью будет полезно почитать тем, кто собрался купить адаптер или уже им пользуется.
Читайте также: