Буквально сразу, после покупки Subaru, я сделал себе «USB — K-line» адаптер. (Он подходит и к моей Хонде Сивик). Сам адаптер настолько прост, что я даже не собирался описывать его в БЖ и не делал фотографии процесса изготовления.
Очень приятно видеть, что многие ребята также самостоятельно изготавливают подобные адаптеры для диагностики электронного блока управления двигателем (ECU) – несмотря на то, что готовый адаптер стоит не так уж и дорого.
Однако я практически не встречал законченных конструкций – т.е. имеющих корпус и разъём OBD-II. Поэтому и хочу показать своё изделие.

В Subaru c 2000 года используется система диагностики OBD-II по протоколу SSM – Subaru Select Monitor. В качестве физического стыка используется интерфейс ISO9141, известный как K-Line.
Сам адаптер определяет лишь тип физического интерфейса, а протокол связи определяется программным обеспечением, через которое мы производим диагностику. Поэтому сам адаптер подходит к различным маркам автомобилей, где используется K-Line.
На просторах Интернета встречается немало схем адаптеров. Для подсоединения к компьютеру, самое простое – использовать последовательный порт (COM-порт, RS-232) – адаптер получается на двух транзисторах. И хотя на моём ноутбуке «DELL Latitude D520» он имелся (и сейчас в «Latitude E5510» тоже имеется), я изначально отказался от его использования – это должен быть USB-порт. Соответственно, в адаптере должна стоять микросхема преобразования USB в последовательный порт (USB – UART, компьютер будет определять её как виртуальный COM-порт — VCP), и преобразователя UART – K-Line.
Наиболее удачной в этом плане является FT232RL – эта микросхема требует минимум обвязки: ни кварцевого резонатора, ни резисторов – всего лишь один конденсатор. Единственная «проблема» это корпус микросхемы SSOP-28, имеющий шаг выводов всего 0,65 мм (дорожки на плате должны иметь ширину 0,33 мм).
Вторая микросхема – это непосредственно физический стык ISO9141. В качестве него удобно использовать MC33290 или MCZ33290 (она же используется и на стороне ECU). В итоге схема получается такой:

Однако отыскать эту микросхему оказалось не просто. Да и цена на неё очень кусачая! Поэтому я выбрал другую – L9637D (Si9243AEY). Схема получается идентичной:

Слишком просто, скажете вы? В принципе, для Subaru этого достаточно. Можно даже исключить светодиоды и резисторы в их цепях, и даже защитный диод VD4 – обе микросхемы (и MC33290, и L9637D) имеют защиту от смены полярности и перенапряжения. Вообще минимализм.
Но, я тоже подумал, что слишком просто: микросхема L9637D имеет ещё и L-line интерфейс, который может использоваться в некоторых марках автомобилей, так почему не подключить и его?
Однако L9637D предназначена для установки на стороне ECU. Для K-line, которая является двунаправленной, это не имеет значения. А вот, линия L однонаправленная (от компьютера к ECU), поэтому в микросхеме мы имеем приёмник сигнала, вместо передатчика. Покопав Интернет, я понял, что его не сложно реализовать на двух транзисторах. Правда, мне он так ни разу не пригодился, но пусть будет.
В итоге, получился KKL-адаптер (VAG-COM). Вот, его окончательная схема:

Второй вопрос – это разъём OBD-II для подключения к автомобилю. Но и тут повезло – я нашёл в продаже комплект: корпус разъёма OBD-II и шнур с разъёмом USB! И всё это удовольствие 300 руб. Остаётся сделать только плату!

Места в корпусе предостаточно. Под него я и разработал печатную плату. Плат как всегда, я изготовил несколько: одну себе, две друзьям в подарок, а четвёртая осталась не использованной:

Сам процесс сборки я не фотографировал. Да и смотреть там особо не на что. Могу показать, как выглядит готовый адаптер изнутри:


Никаких драйверов в компьютер устанавливать не пришлось. Windows XP сам определил устройство как «COM8». Драйвер FTDI у меня уже был установлен давно, при установке программы для связи с каким-то радиооборудованием. Если вам потребуется VCP драйвер для FTDI микросхемы, то он здесь.
Ну и какое программное обеспечение использую я для диагностики Subaru, спросите вы? Для новичков я рекомендую использовать «FreeSSM» — простое и понятное ПО. Также можно использовать «ecuEdit» — оно есть и на русском языке. Мне же больше понравился «ecuExplorer». Всё ПО можно легко найти на просторах Интернет. Google вам в помощь!
И не забывайте, что посмотреть коды диагностики (считать ошибки, когда у вас загорелся индикатор Check Engine) можно довольно просто и без компьютера. Об этом я писал здесь.






Комментарии 402
Или вот еще идея, перемычка то мне не нужна между RX и LO. Когда БК прижмет K-линию к массе (0 В), диод откроется и жестко просадит L-линию в машине до 0.6 В. ЭБУ гарантированно распознает этот «пинок» как логический ноль, проснется и начнет отвечать по K-линии. При номинале 1 кОм резистор больше не перегреется даже во время длинных импульсов «5 бод инициализации» (выделяемая мощность составит всего 0.12–0.17 Вт, что легко переносится компонентом 0805 в режиме импульсного обмена).
Андрей добрый день! Так получилось что при сборки своего бортового компьютера для авто Рено я что то решил убрать Л-линию. Использовал трансивер L9637D, подключил К-линию с резистором подтяжка на 510Ом к 12В. Но как оказалось нужна еще Л-линия. С помошью осциллографа посмотрел обмен между ЭБУ и сканером Делфи, и оказалось если Л-линия не подключена — то она в лог 0, т.е. около 200мВ на ней по осциллографу, а не 12В. с вкл зажиганием конечно. Если подключена — то повторяет полность К-линию точнее только отправку от сканера Делфи к ЭБУ. Ответ от ЭБУ к сканеру нет. Плата уже сделана и городить еще схему из двух транзисторов BC857 и тройкой сопротивлений для Л-линии не хочется, но есть идея… Заключается она в том, чтобы поставить диод типа 1n4148 анодом в К-линии, а катодом к Л-линии через резистор в 1 кОм, чтобы тоже Л-линия повторяла сигнал от БК. Что скажите нужет совет. Совсем не удачная идея или все ж рабочая? Скорость там 10400 бод. Полазив по форумам, узнал что в Рено применяется микросхема L9613 для моего ЭБУ Sirius32, по сути тоже самое.
Доброго времени суток.
Вопрос. Имею ftdi232 и mcz33290 если собрать по первой схеме смогу волговский эбу соатэ прошить?
Добрый вечер. Я ничего не знаю про волговский эбу соатэ, к сожалению.
Просто я не могу понять, если я соберу по первой схеме на ftdi 232 и cm33290 то смогу шить блоки соатэ или микас?
Я не знаю, какой интерфейс требуется блокам соатэ или микас.
С верхней схемой вы получите классический K-Line. Обычно, этого достаточно. Но некоторые блоки также требуют ещё L линию. Тогда нужно добавить транзисторы, аналогично третьей схеме.
Есть некоторые ЭБУ (старые Лады, например) у которых K-Line подтянута не на 12 В, а к 5 В. Чтобы MC33290 начала с ним работать, нужно увеличить номинал резистора R3 с 510 Ом до 1 кОм. Про это несколько раз писалось в комментариях ниже. Попробуйте.
Добавить то транзисторы можно, только не понимаю на какую ножку микросхемы мс33290 коллектор тех транзисторов прилепить? У микросхемы L9637 есть ножка LIвроде пятая и на нее цепляются те транзисторы. А на какую ножку цеплять в мс33290?
Никакую. Только на OBD разъём.
Ясно, что ничего не ясно. :)
Ладно, закажу наверное нормальный шнур и успокоюсь с этими самоделками.
Просто я так и не понял, почему вы изначально сами хотели сделать именно на микросхеме мс33290, если получается она как бы не полноценная и к ней никак не приколхозить ту самую L линию, которая оказывается нужна для прошивки некоторых блоков?! Вот в чем вопрос.
Так L линия работает только на выход. От адаптера в сторону ECU. Транзисторов для этого достаточно.
Не было MC33290 по рукой, сделал на том, что было. Никакой разницы!
Походу разобрался я. Адаптер работает в обе стороны на мс 33290. Подключил светодиод с резистором на 3 ком на выход К линии и в терминале отправил довольно большой текст и светодиод отморгал в сторону эбу. И так же при касании этого же К линии на массу, ноут получил информацию в виде кракозыбликов. Значит работает он через мс33290 в обе стороны. Короче думаю по теплу попробую шить. Спасибо за реагирование.
Да, K-линия двунаправленная, по ней и идёт обмен данными.
А L-линия — это просто подтверждение готовности принимать данные. Она далеко не везде используется. Она в начале обмена подвешивается на низкий уровень и держится так до конца работы, сообщая ECU, что компьютер его готов слушать.
А можно как то прикрутить те все транзисторы к мс33290, для получения еще и линии L? Или линия та только с L 9637 работает? Просто смотрю, к той л9637 к одной из ее ножек связь идет с транзисторами теме, а к какой ножке мс33290 можно так же прикрутиоь те транзисторы? Вот, я за что спрашиваю.
Не нужна эта связь микросхемы с транзисторами! Я же написал выше! Только резистор и на выход, на разъём OBD. L линия работает в одну сторону. Я же выше пояснил.
Я зацепил её на вход L9637 только ради того, что на этом входе внутри есть защита от статики. Почему бы не использовать на халяву?
Ух. Тяжело. Тяжело. Плохо, что вы не раскрыли все подводные камни в тех всех трех схемах. Я плохо разбираюсь в электронике и не могу понять до конца какую линию цеплять через резистор?!
Я правильно понял, что К линия как шла так и подключается согласно схемы, а Л линия берется от этой же К линии и через дополнительный резистор подключается на Л линию в обд разьеме? Так?
Я выше в тексте как раз всё раскрыл!
Ну сопоставьте сами первую и третью схемы. Найдите отличия, которые добавляет L линия. И перенесите их в первую схему.
Кажется понимать начинаю. Просто тупо игнорить ту ножку микросхемы и тянуть к резистору и прямиком на 15 вывод, та ото и все? Тоесть. Ножка микросхемы той что лка восьминогая не учавствует. Тупо игнорить ее ото и все. Так?
Да!
В общем. Микросхема 33290 есть?! Шнур usb ttl на ftdi232 rc так же есть. Собрал правую часть схемы с микросхемое мс33290. Что то типа приставки к шнуру. Lлинию не стал делать. Подключил шнур к этой приставке k-line, а уже саму приставку подкинул по схеме к соатэ. Прошился по мануалу без проблем. Шил rc3 delta novent e0. Отнес к машине. Воткнул и она завелась. Как то так. Вам спасибо за отзывчивость. :)
Поздравляю и разделяю с вами радость!
Значит для вашего блока L линия не нужна.
Совершенно верно. Будем теперь держать в уме для всех, что по крайней мере блоку на ГАЗ соатэ L линия точно не нужна.
2350
Поздравляю и разделяю с вами радость!
Значит для вашего блока L линия не нужна.
Ну и еще один, наверное вопросик. Случайно соатэ не переводятся с дмрв на дад? Или это только микасам повезло?
Не знаю. Не подскажу.
2350
Поздравляю и разделяю с вами радость!
Значит для вашего блока L линия не нужна.
я правильно понимаю как должна быть прикручена Л линия в данной схеме для микросхемы мс33290?
Да, верно.
Приветствую. Запутался с этими уровнями сигнала, подойдет ли этот адаптер для приема от автомобиля по протоколу сонсулт1(rx tx)? Хочу сваять адаптер для работы как по k-line, так и по rx-tx. Вроде говорят, что для приема от автомобиля consult1 используется сигнал не выше 5в, а вот передача идет до 12в. Собственно будет эта схема работать только на прием tx от авто?
Добрый день. Не сталкивался никогда с consult1.
Годнота
Не могу скачать плату, говорит нет подключения к сайту, огромная просьба переслать на Эл. почту или вайбер. Заранее спасибо.
Она на месте, просто Яндекс на Украине заблокирован. А плата на Яндекс-диске лежит.
На пишите почту в личку, я вам отправлю.
Спасибо.
2350
Она на месте, просто Яндекс на Украине заблокирован. А плата на Яндекс-диске лежит.
На пишите почту в личку, я вам отправлю.
Vgolubko9@gmail.com
Отправил.
Андрей, а почему не стали делать под "железный" ком-порт?
Ежели схема проще.
У меня только в одном ноутбуке железный COM-порт. Я тогда даже не думал, что он столько лет проработает!
Добрый день! Может кто подскажет, собрал шнур по схеме выше на si9243, подключил только k-line!, через freessm блок ECU читает отлично, но TCU не видит!
Есть китайский шнур собранный на ftdi и lm все читает отлично, но там l-line разведена…
Есть вероятность того чтобы автомат читался необходима l-line?
Добрый день. Да, есть такая вероятность.
Все, спасибо! Решил проблему!
Итог: Схема рабочая и заметил что связка FT232BL + si9243 работает на много быстрее… чем с lm393!..
Отлично! Поздравляю.
доброго времени суток! я уже обращался к Вам за помощью и консультацией по поводу адаптера изготовил работает, вот решил еще два на заказ сделать, вопроса два какой типоразмер смд резисторов и конденсаторов, я просто не помню какие я брал по размеру, и пробовали ли Вы адаптером работать через телефон на андроиде я находил информацию что можно, правда там я так понял купленный адаптер. Спасибо за консультацию
Добрый вечер. Всё 0805.
Нет не пробовал. там разве есть USB?
на фото адаптер подключали к телефону через переходник обычный USB на миниUSB
2350
Добрый вечер. Всё 0805.
Нет не пробовал. там разве есть USB?
Благодарю за информацию
Ushakov26
спасибо
так же на вазах работает
Ushakov26
спасибо
у меня работает на на ланосе 2006 с колодкой G12 с прогой на винде Research DAEWOO.
Привет, не подскажешь, как быть, если в машине 16бит ЭБУ?
Вроде бы есть поддержка опенпорт 1.3. Взял шнурок на FTDI чипе, прошил его, что бы определялся в системе как Openport 1.3S или 1.3U
Но связи с мозгом машины нет. Может быть нужно как-то дорабатывать? Подавать напряжение на дополнительные пины?
Не, не экспериментировал так.
Хм… Как то привык что при межкорпусном соединении RxD и TxD перекрещиваются. Пойду датиши покурю.
Верно. Если бы не L9637D… В тексте написано "L9637D предназначена для установки на стороне ECU." — поэтому маркировка у неё изначально "зеркальная". Её TX и RX маркирован с точки зрения выходов K и L, а не с точки зрения UART стороны.
Спасибо. Я чего то про такие тонкости и не знал.
По даташиту становится это ясно.
Дяденька, я не настоящий сварщик(с). Когда в микроконтроллеры вникал как раз таки рвался шаблон от R на Т, и наоборот. Своей "нестыковкой" мне эта хурма очень запомнилась. А тут захожу, бац! И шаблон опять треснул-))
У вас правильный шаблон! Это маркировка L9637D через одно место…
Добрый день. А подскажи почему схема в lay не сходится с той что у тебя?
Такие вопросы уже были в комметариях. Повторюсь для вас: на фото первый вариант, а схема и плата в lay — окончательный вариант.
Извиняюсь. Большое спасибо.
Как думаешь, если в твоей схеме "заменить" FT232RL на HC-05/HC-06 Bluetooth Module, взлетит ли такая схема? Ну естественно при этом принять меры по согласованию последовательных портов у BT-модуля и драйвера интерфейса ISO9141. На первый взгляд драйвера общаются через UART, только вот с сигналом CTS нужно что то думать, так как в HT-05/HT-06 его нет.
Вот только ниже в комментариях отвечал.
RTS CTS нужны только для L-лини. K-линия работает через RXD TXD. На двух первых схемах смотрите.
Точно, я только сейчас увидел, что этой темой уже кто то интересовался. Спасибо!
Вопрос автору можно ли присобачить блютуз модуль в место ft232rl?
Если Bluetooth модуль способен по UART выдавать сигналы — то да. По сути, на удалённом устройстве Bluetooth должен "изображать" виртуальный COM-порт.
например вот этот?
Да, похоже.
Тоже собрал по этой схеме !Работает отлично.Ниссан вингроад 2000г.в с программой tecu3.
Подскажите, как можно читать информацию блока ECU Mercedes-Benz A 0125454532[06]
Bosch 0281001138
DS0006 12V 6Zyl.
Vehicle Applicability: (1991-1996)
Mercedes-Benz 300 / E-Class (W124/S124)
Engines: OM:603.960 / OM:603.963
или по какому протоколу работает этот блок.
Самодиагностику этого блока я уже делал, www.drive2.ru/l/9420754/, а как можно подключить его к компьютеру.
Добрый день. Я не пробовал, не приходилось.
cxem.net/avto/injectors/inject22.php схему я брал отсюда, сто раз проверил сравнивал с разными схемами все идентично, может что то пропустил…
Доброго времени суток Андрей у меня проблемка с подобным издеоием, сделал уже два адапера, проблемка в том что драйвера устанавливаются нормально без изминения PID, но при проверочном тесте в программе VAGCOM появляется следующее сообщение COM ok Адаптер:3- не готов, хотя все драйвера устанвлены корректно и все нормально, у меня вопрос что как можно без авто проверить работоспособность адаптера или может я чтото не так делаю
Добрый день. А я не знаю, как программа VAGCOM проверяет адаптер. Бывает при очередном подключении адаптера ОС выделяет ему порт с новым номером, а программа настроена на старый.
Откройте конфигурацию оборудования в компьютере (Device manager). После подключения адаптера к компьютеру, не запуская никакие программы, у вас в конфигурации оборудования должен появиться новый COM-порт. Значит драйвер FT232RL, установлен корректно и взаимодействие с микросхемой FT232RL по USB осуществляется корректно. Запомните номер этого порта и установите такой же номер в программе VAGCOM.
Собственно на этом всё. Далее адаптер работает прозрачно, что ему программа заталкивает в этот порт, то он и выдаёт на выход, никак не обрабатывая и не изменяя сигналы, и обратно, сигналы от ECU передаёт в этот COM-порт компьютера.
спасибо за совет, тогда следующий вопрос, как проверить работоспособность адаптера без подключения к машине? можно ли проверить его с помощью программы терминала? и какой оболочкой Вы пользуетесь для работы со своим адаптером или что можете посоветовать…
Дальше уже видно по светодиодам, что сигнал передётся и принммается. Даже не приходилось его проверять. работает, если номер COM-порта выставлен правильно.
Программы я использую специфические именно для Subaru.
вчера проверил при каждом подключении назначает один и тот же порт COM-3 и VAGCOM автоматически его находит но при тесте пишет что COM OK, Адаптер:3 не обнаружен или не готов. Вашу схему я не собрал еще но у меня собраны две похожие и обе так работают, при подключении видно что светодиоды подмигивают при подключении а дальше ступор. вот и не могу понять где косяк. по этому и интересуюсь что и где может быть не так.
COM-порт ОК, значит с драйвером и FT232RL всё в порядке, виртуальный COM-порт работает. Светодиоды подмигивают, подтверждают, что сигналы проходят. А дальше, я уже писал, всё — адаптер просто прозрачен, передаёт всё дальше, никак не обрабатывая. Так что ответ можно получить только от ECU к которому он подключен. Я думаю, программа и ждёт ответа от ECU, а у вас адаптер никуда не подключен?
нет не подключен, просто подключен к USB порту и все, сегодня попробовал проверить через гипертерминал как писали в статьях что бы его проверить эхо я не увидел в окошке гипертерминала, но при нажатии на кнопки клавиатуры подмигивал светодиод, а в статье писали что проверить его эхо можно через гипертерминал, если его просто подключить к компу не подключая к машине, может ему надо еще подключить +12 В. я просто в первые столкнулся с этой темой по этому и расспрашиваю…а вообще я давно занимаюсь ремонтом компов средств связи и всем что попадется под руку…а вот в этой теме я не был еще, просто знакомый попросил сделать такую штуку вот я и загорелся а сейчас дело пошло на принцип, два адаптера сделал и у обоих такая проблема :-(((, извиняюсь за то что надоедаю просто не с кем посоветоваться…
Да, конечно нужно 12 В подавать.
Всё у вас получится!
это справедливо для вашей схемы? потому что на те две что я делал ни чего не получалось, даже при подключении 12 В они нормально не работали,
Все K-line итерфейсы одинаково работают.
Благодарю за консультацию, я могу если что обратится еще раз с вопросами?
Конечно!
спасибо за понимание!
2350
Конечно!
доброго времени суток, Благодарю за схему и консультацию все работает, мало таких людей в интернете как Вы которые помогают разобраться и помочь, еще раз выражаю огромную благодарность…
Всегда рад помочь!
Комментарий удалён
Сегодня обратился человек, с подобной проблемой, как у вас — комп не видит шнура.
Я его отправил читать комментарии сюда. А тут такой бардак не найти где начало, где конец, из-за того, что вы не отвечали на мой комментарий, а начинали новую беседу всякий раз.
Вот видите, как хороший материал можно завалить до практически не читаемого. А мне теперь по новой объяснять… "Спасибо" вам!
Андрей, прочитал все комменты. Очевидный ответ не встретил))) У большинства проблема либо с 232 либо с 9637.
В моем случае ПК видит ком порт, с драйвера проблем не возникло. Возможно даже 232 не поддельный))) Второй чип 33290. Так вот вся эта конструкция не видит эбу. Пока не ясна мне причина. Попробую сделать эхо тест.
Если комп видит адаптер как COM-порт — значит соединение с FT232RL нормальное и драйвер на компе тоже нормальный.
Далее эта микросхема просто выбрасывает информацию по TX дальше и принимает по RX. Светодиоды это и отображают. Дальше стоит MC33290 — это просто преобразователь уровней, что ей подали на вход, то и будет на выходе.
Есть некоторые ЭБУ (старые Лады, например) у которых K-Line подтянута не на 12 В, а к 5 В. Чтобы MC33290 начала с ним работать, нужно увеличить номинал резистора R3 с 510 Ом до 1 кОм. Про это несколько раз писалось в комментариях. Попробуйте.
2350
Сегодня обратился человек, с подобной проблемой, как у вас — комп не видит шнура.
Я его отправил читать комментарии сюда. А тут такой бардак не найти где начало, где конец, из-за того, что вы не отвечали на мой комментарий, а начинали новую беседу всякий раз.
Вот видите, как хороший материал можно завалить до практически не читаемого. А мне теперь по новой объяснять… "Спасибо" вам!
Новая информация, возможно какой-то признак. При подключении адаптера к ЮСБ светодиод RX на 22 выводе делает две вспышки и после этого продолжает еле-еле заметно светиться.
Если правильно понял про эхо тест — установить соединение гипертерминалом и к линию соединить с землей. Должны пойти всякие символы. В моем случае ничего не происходит.
Когда вы что-то набираете в гипертерминале то должны видеть мигание светодиода TX. И в ответ должен мигать светодиод RX. На экране должны видеть набираемые символы. K-Line при этом никуда не должна быть подключена. Если K-Line замыкать на землю, то должен мигать светодиод RX и на экране всякие кракодяблы должны выскакивать.
Частично проблему решил. На 232 не было контакта. Пропаял и глюки с юсб и светодиодом светящимся пропали. Теперь другая проблема. Если подключаю только ЮСБ чипы греются, не быстро но все же. Если подключаю 15,2 вольта от блока питания на 33290 она секунды за 3 раскаляется что палец держать не могу.
Гипертерминал ни в каком варианте не работает.
33290 не должна греться! Или ошибка в монтаже, или она неисправна.
Комментарий удалён
Поздравляю! Рад, что всё получилось!
Неисправные/бракованные FT232RL вас чуть было не выбили из колеи. Но вы упорный! Молодец!
Комментарий удалён
Ну вот! Чуда не случилось — просто микросхемы были битые. Поздравляю!
Пожалуйста, не прерывайте беседу! Пишите ваши новые комментарии, как ответ на моё последнее сообщение. Иначе потом не найти где начало обсуждения с вами, где продолжение. Не разводите бардак, пожалуйста. Уже который раз забываете про это…
Моё последнее сообщение вам было ниже
www.drive2.ru/l/3115598/?…age=3#a489450625835204874
Комментарий удалён
Да, сразу, в трее как "новое USB устройство". Если драйвер не установлен, или драйвер не подходящий, то шнур всё-равно будет виден в "диспетчере устройств", как "неизвестное USB устройство". Если этого нет, значит физическое соединение проводов с портом USB неправильное, или отсутствует. Ну либо микросхема убитая, что крайне маловероятно.
Возьмите мультиметр, прозвоните провода. Подключитесь, убедитесь, что от компа на микросхему приходит 5 В, и т.д. Не гадайте — измеряйте!
Комментарий удалён
Собственно, достаточно всего 4 провода от USB подключить к FT232RL, чтобы она начала коннектиться к компьютеру. Возможно провода попутаны в USB. Проверьте.
Комментарий удалён
Не видят шнур — значит нет USB коннекта с FT232RL. Для этого на компе должен стоять её драйвер (VCP драйвер, об этом в конце статьи написано).
Но есть одна "проблема". На рынке много левых FT232RL, и свежий драйвер это определяет и запрещает с ней работать. Нужно поставить старый драйвер. Об ой проблеме я писал давно в комментариях ниже www.drive2.ru/l/3115598/?page=2#a180826138
Mila-Tver
А на CTS заводить вход с L-line?
Я бы завёл. У вас всё-равно 4 компаратора…
Поняла, спасибо! Буду рисовать схему и макетировать.
Удачи! Всё у вас получится!
Добрый день, Андрей!
Вчера попробовала схему на компараторах в реальных условиях, из семи программ только две связались с ЭБУ, одна (KWP-D)- неустойчиво, вторая (OpenDiagFree) захотела связаться только после подстройки инициализации адаптера, минут 20 держала соединение, потом стала отваливаться.
Посоветуйте, пожалуйста, в чём может быть проблема?
Сложно чего-либо так сказать дистанционно, тем более по чужой схеме.
Я понимаю! Но схема уже проверена народом, многие по ней собирали, и серийные китайские адаптеры по ней собраны. Номиналы элементов прямо с фотографий взяты.
Попробую на других машинах, может быть, контроллер ЭБУ корявый :)
Если схема проверенная, то ищите ошибки.
Собственно, адаптер — это лишь интерфейс, преобразователь уровней. Его можно и в статике вручную проверить, подавая уровни по компорту вручную и смотреитьь, что там на соответствующих выводах OBDинтерфейса, и в обратну., замыкая на землю K и L линии, смотреть, что выдаёт компорт в сторону компьютера. Если какой-либо сигнал не проходит, то можно ещё глянуть на стыке MAX и компараторов уровни. Проверьте для начала его железную работоспособность.
Железо проверено разными способами, даже с помощью программы SZ-Viewer, эхо-ответ приходит.
Значит, исправна!