Elm327 usb с переключателем распиновка

Обновлено: 04.07.2024

Привет всем! Думали я вам тут щас распишу как припаять кабель к ELM адаптеру? А вот и нет! Пост — вопрос, о том как это сделать. Короче есть у меня девайс, вот такой:

он работает по Bluetooth, что в принципе меня устраивает, есть одно но. У меня нет Windows, а некоторые программы для диагностики автомобиля к сожалению представлены лишь в этом сегменте. Вы можете сказать — поставь VirtualBox и не парься, поставь CrossOver и не парься, но ни то ни другое — не подцепляет встроенный в макбук bluetooth адаптер! Поэтому идеальным решением (для меня) было бы — приделать к этому девайсу провод USB, так чтобы помимо bluetooth он бы еще работал и по шнурку (и да денег на еще один адаптер у меня нету). Такие вот вводные. Что дальше?

Дальше разбираем адаптер и внутри видим что то подобное:

по центру видим контроллер который собственно и занимается голубыми делами. Примерно представляем себе, что обычно такого рода китайские железки — содержат в себе GND, +3.3v, RX и TX, при помощи последних двух ELM контроллер и общается с bluetooth контроллером. Ну если есть RX / TX, по по идее можно взять FTDI преобразователь уровней и вкорячить его либо вместо bluetooth либо параллельно нему (тумблером отключая его RX / TX).

Есть у меня вот такая вот железка:

которую и планировал заюзать. То есть берем разрываем RX / TX от ELM к bluetooth контроллеру, в разрыв подключаем тумблер, переключением которого добиваемся соединения RX / TX линий ELM либо с контроллером, либо с FTDI свистком. На этом можно было бы и закончить повествование, если бы я в ходе гуглений не наткнулся на это:

то есть, у bluetooth контоллера вроде как есть вывод на USB — встроенный!

Так что ребята нужен совет и ваши мнения. Стоит ли пробовать подпаивать USB провод к этим пинам bluetooth контроллера и если да, то какой потом драйвер ставить для него? ))) Или же не заморачиваться и двигаться дальше в сторону идеи припаивания FTDI свистка и тумблера с последующей установкой FTDI драйверов для него. Быть может кто нибудь посоветует еще что нибудь?

UPDATE: Парни! Еще вопрос, который забыл спросить ранее, поэтому буду благодарен, если кто нибудь ответит в комментах. Что делать с питанием свистка? Припаивать его как GND / RX / TX / питание, а +5v дорожку до USB папы — обрезать либо наоборот припаивать только землю и rx tx а питание брать с USB порта?

UPDATE2: Кому интересно чем это все закончилось, то вот результат в моем бж, сюда копипастить влом.

Адаптеры K-LINE

Время прочтения

Сложность материала:

Для профи - 4 из 5

K-Line — одноканальная, но двунаправленная шина, которая применяется в оборудовании для автодиагностики, для связи с электронными блоками управления (ЭБУ). Используется в системах с инжекторным впрыском топлива двигателей внутреннего сгорания (ДВС). Работа K-Line обеспечена протоколами ISO 9141-2 и ISO 14230, которые входят в известный стандарт OBD II. До появления шины CAN, как раз K-линия соединяла электронные узлы автомобиля в единую цепь.

Адаптер K-Line

Адаптер VAG K-Line

Стандарты ISO 9141 и ISO 14230 схожи по аппаратной реализации линий передачи данных (14230 является развитием 9141). Различаются они требованиями к электрическим параметрам линии, а также протоколами верхних уровней.

Скорость обмена данными небольшая – до 10 КБ за секунду. В протоколе ISO 9141-2 пакеты передаются по 7 пину (K-линия) сервисной колодки. L-Line используется только для соединения ЭБУ со сканером.

Выводы адаптера k line и схема

Используя простой K-Line адаптер, можно настроить множество узлов в автомобилях группы VAG. Для этого необходимо знать основные каналы адаптации.

В этом материале максимально подробно рассказано о шине K-Line, а так же об адаптерах для соединения с ЭБУ автомобиля по этой линии.

1. Виды K-LINE адаптеров и их применение

В настоящее время K-Line адаптеры в основном распространяются с USB разъемом, а не COM. Это связано с тем, что диагностику обычно проводят ноутбуком, а в которых нет COM-портов . Однако суть работы адаптера не меняется. Внутри адаптера устанавливают микросхему-преобразователь из интерфейса USB в интерфейс COM или в Bluetooth. Под каждый тип таких микросхем необходим драйвер, чтобы в системе появился так называемый виртуальный COM-порт, через который адаптер будет сопрягаться с диагностическим ПО на компьютере.

USB K-Line – это простой блок, коммутирующийся через обычный ноутбук. При помощи сервисного ПО владельцу доступны базовые настройки, включая чтение кодов ошибок.

Рассмотрим выбор бюджетного адаптера (сканера) для компьютерной диагностики автомобиля своими руками.

Адаптеров существует великое множество, но нам нужно выбрать наиболее подходящий и функциональный.

Также будем учитывать бюджетность адаптеров, чтобы приобрести недорогой и подходящий для простого автолюбителя.

Поэтому вариантов, на самом деле, остается не так уж и много.

В зависимости от Ваших потребностей на данный момент существует два пути, которые мы и рассмотрим по порядку:

ELM327

Также существуют адаптеры ELM 327 c возможностью подключения через Bluetooth или Wifi, то есть, если у Вас, допустим, есть смартфон на операционной системе android, тогда установив приложение из Play market (очень большой выбор приложений), Вы сможете следить за режимами работы двигателя без ноутбука и кабелей.

ELM327

Данные будут передаваться от адаптера к смартфону по Bluetooth или Wifi. Очень удобно!

Но у ЕЛМ 327 есть два очень больших недостатка.

K-Line адаптер

Чтобы избежать проблем необходимо уточнить у продавца на каком чипе собран адаптер!

чип FTDI

Если Вы купили адаптер KKL VAG COM409.1 и хотите диагностировать систему АБС и систему подушек безопасности, тогда у Вас два пути:


Далее более подробно об установке переключателя

Если Вы собираетесь проводить диагностику только системы управления двигателем (силовой установки) и не собираетесь это делать с другими системами ( АБС и подушки безопасности), то базовый адаптер без переключателя Вас вполне устроит. А если Вам важна диагностика не только двигателя, то адаптер придётся доработать.

Дело в том, что в разъеме диагностики ODB2 показания двигателя снимаются с 7-го контакта колодки, а АБС и подушки безопасности с 12-го и 13-го соответственно.

Поэтому необходимо установить переключатель между этими контактами, чтобы переподключаться к тому или иному контакту колодки диагностики.

Вот схема переделки

Переключатель адаптера Лачети

Также предлагаю примерную схему k-line адаптера

Схема K-Line адаптера

Кому интересно, сделал фото, как считаются контакты K-Line адаптера

Распиновка k-line адаптера

Распиновка k-line

Покупать данные адаптеры дешевле прямо в Китае. Цены ниже и доставка бесплатная.

Вот продавцы, у которых я лично покупал проверенные адаптеры:

Купить ELM327


Думаю, уже все в курсе, что к нашим машинкам можно подключаться через диагностический разъем и считывать инфу через пк. Вот несколько примеров: раз и два.

Было решено проверить работоспособность этого подключения. На ali был куплен вот такой блютуз адаптер



Получилось как-то так:


На ноут ставим программулину Forscan, единственную которая по отзывам удачно считывает показания с машины. Получаем достаточно большой список считываемых датчиков (на скринах ниже не все, но и работоспособность всех я не проверял).




Всё было бы хорошо, если бы не несколько неприятных моментов…

1. Проблема в низкой скорости передачи данных
По сути программа считывает данные, субъективно, около 3 раз в секунду. Этого будет достаточно, если вам нужно видеть только кол-во оборотов или только текущую скорость, но если вы настроите свой экран минимум на 5-10 датчиков, то будете получать приличную задержку с обновлением информации на экране.

2. Пока не удалось прочесть ошибки.
У меня неисправен ABS. Через OBD пока не удалось прочесть ни одной ошибки. Пишет, что ошибок нет. Есть подозрение, что это касается только ошибок ABS, так как у этого модуля отдельные мозги.

3. Нет рабочего приложения под Android или iOS
Была идея вмонтировать китайский планшетник на андроиде, чтобы он мог выдавать всякую полезную информацию о машине на экран. С OBD2 теоретически открывались широкие возможности, однако оказалось, что кроме Forscan ни одна другая программа ни на какой ОС наши мазды не читает.
Скорее всего секрет в каких-то специфических командах для БК и во мне теплилась надежда, что, узнав специфику этих команд возможно научить другие проги работать с нашими машинами.
Но переписка с разработчиками android приложений и сидение часами с OBD консолью в машине ничего не дала. А в тех. поддержке Forscan сказали, что проект закрытый и секретов своего успеха они раскрывать не собираются.

UPD. Официальный ответ от FORScan Team про приложения для мобильных систем.

Версия для Android находится в разработке. Приоритеты и порядок выхода мобильных версий: iOS, Android, WinPhone 8.

По сроки сказать сложно, т.к. в настоящее время проект разрабатывается в свободное время и кол-во этого времени труднопрогнозируемо. Планировали выпустить до Нового Года, но к сожалению уже не успеваем. Хоть бы iOS успеть выдать к этому времени.

С уважением,
FORScan Team"

UPD 2. Программы под мобильные ОС будут платными. 🙂

КАКИЕ МАШИНЫ ЧИТАЮТСЯ ПО OBD? ПОЧЕМУ МОЯ МАЗДА НЕ ЧИТАЕТСЯ?


Если у вас без дела валяется ELM327 USB , есть необходимость диагностировать автомобили Toyota или Nissan по CAN-линиям и у вас, или ваших знакомых есть навыки работы с паяльником, то в адаптер ELM327 можно прошить модифицированную прошивку адаптера K+CAN Commander 1.4. После этого, модифицированный таким образом адаптер станет работать с программами этого сайта (а также с программами VAG K+CAN Commander) по CAN линиям . Обращаю внимание, что работа по KL-линиям при этом утрачивается, а также после перепрошивки вернуть обратно прошивку ELM327 невозможно.
Для данного дела понадобится: стационарный компьютер с железным COM-портом; сам адаптер ELM327 USB; два резистора на 4,7кОм; резистор 10кОм; Кварц HC-49/U 10MHz; разъем DB9F (мама) для подключения к COM-порту; некоторое количество провода.
1. Отрезаем дорожку на задней стророне платы (см. рис). Впоследствии ее восстанавливать не нужно. Убеждаемся в отсутствии контакта между выв. 1 МК PIC и выв. 2 FTDI

При изготовлении K-Line адаптера самостоятельно или приобретении его в магазине, пользователи в отдельных случаях сталкиваются с проблемой в подключении адаптера.

Данная проблема имеет два подвида:

Для решения первой проблемы необходимо установить драйвер для устройства находящийся на диске, после чего перейти в диспетчер устройств, и посмотреть корректно ли отображается Ваш адаптер. Если в диспетчере устройств Вы видите в разделе COM порты и LPT Ваш адаптер без каких-либо знаков вопросов и т.п. то можете быть спокойны, драйвера установлены правильно. Для большей уверенности можно два раза кликнув по нему найти надпись о том, что устройство работает нормально.

В случае если Ваш адаптер обозначается со знаком вопроса или находится в разделе другие устройства, видимо Вы не установили драйвер и Вам необходимо его переустановить.



Выбираем наше устройство, выбираем, обновить драйвер и указываем папку с драйверами, после чего жмем далее и видим процесс установки, в противном случае выбираем другую папку и повторяем операцию пока не достигнем успеха.

В случае если драйвер Вы установили корректно, но при подключении к автомобилю соединение с ним не происходит, для начала проверьте кабель на работоспособность, для этого установите программу васядиагност, после чего в разделе настройки выберете номер порта на котором расположен Ваш адаптер и нажмите кнопку тест (двигатель автомобиля должен быть заведен или включено зажигание).



В случае если при подключении через другой ПК на другом автомобиле адаптер заработает и при этом отказывается работать на Вашем ПК, то возможно проблема в установленной ОС, антивирусе, комплектующих компьютера. Чаще всего, если на Вашем ПК кабель работает на другом автомобиле, но отказывается работать на Вашем автомобиле, проблема заключается в обрыве провода К-линии. Возможно провод просто немного отошел из колодки (колодки АПС иммобилизатора) и нормальный контакт отсутствует. Если Вы проверили контакты на автомобиле и все в порядке, а кабель по-прежнему не заработал, то Вам необходимо выполнить следующие действия:

Распиновка колодки OBD2 Распиновка колодки GM12 Pin OBD 1



2) Если на Вашем автомобиле ВАЗ разъем с АПС отключен, Вам необходимо проверить наличия перемычки в колодке АПС между 9 и 18 контактами колодки.


4) Если Вы используете переходник на GM 12 pin для старого разъема OBD1 используемого на автомобилях ВАЗ по 2004 г.в., а так же nexia n100 и matiz, у Вас может быть, не разведено питание с бензонасоса, в этом случае Вам необходимо доработать Вашу проводку на разъеме. Обязательно проверьте, чтобы в Вашем переходнике была разведена к линия, питание и масса, согласно приведенного фото. L-линия может отсутствовать, т.к. в настоящее время, не используется в автомобилях.



3) Проблема может быть в иммобилайзере (сигнал К-линии приходит, но после иммобилайзера пропадает). Проверьте наличие сигнала К-линии на 18 контакте колодки АПС. Этим же способом можно проверить, есть ли обрыв между колодкой АПС разъемом диагностической колодки. (при некорректном отключении иммо, к линия до диагностической колодки может не доходить.)

При использовании адаптера так же не забудьте о базовых правилах:

-диагностировать автомобиль необходимо на включенном зажигании или заведенном двигателе (отдельные модели вроде Январь 5.1 диагностируются только на заведенном двигателе )

Читайте также: