Диагностика Mopar (дорестайл)
С разрешения автора и написателя программы для диагностики Mopar Poul я нарисовал факокопипаст с цветными вставками))
По работе программы и вопросам, с ней связанными пишем сюды. По вопросам и ошибкам работы сайта рисуем мне комментариями в БЖ на drive2. Как удобнее.
Необходимое оборудование и ПО.
В большинстве случаев современные ноутбуки, нетбуки и лэптопы имеют только USB порты для подключения внешних устройств. Поэтому мы будем использовать универсальный USB чип фирмы FTDI модели FT232RL для подключения к нашему SBEC (YJ, XJ, ZJ).
Подойдет адаптер любого производителя и исполнения. Главное условие — чип FT232RL во главе. Можно заказать чип отдельно и самому распаять его на макетку. Схемы и печатки есть на нашем форуме.
Ниже привожу ссылку на шнурок, который точно подходит, и с которым не нужно плясать и задавать уйму вопросов, как подключить! Если этот лот закрыт на ebay и aliexpress, ищем поиском по ним же подобное!
- Ebay.com - FTDI FT232RL USB to TTL Serial cable 5V Converter Adapter for Arduino/CTS RTS
aliexpress.com - FTDI FT232RL USB to TTL Serial cable 5V Converter Adapter for Arduino/CTS RTS- не берем, подделка.- ChipDip - Плата преобразователя интерфейса USB UART на базе FT232R (Шьется прекрасно, тест пройден, плата рабочая!)
Цена шнурка около 10 долларов. Недорого. И имеет смысл заказать его и подождать один-два месяца, чем самому возиться и бегать по городу в поисках комплектующих. Ниже ссылка на еще один ништячок, с которым процесс работы с программой будет еще увлекательнее))!
- Ebay.com (Autoxray Replacement Chrysler OBD I Cable AX20130)- американский "папа" для диагностического разъема.
На aliexpress такого разъема я не нашел, но думаю, что все же как-то там он ищется. Вот... Ниже изучаем картинку с распиновкой купленного шнурка и его внешним видом. Уверен, что в 100% случаев она будет идентичной.
Адаптеры на базе FTDI очень гибкие в настройке и требуют некоторой подготовки для успешной работы в различных схемах. В нашем случае это SCI порт микроконтроллера Motorola. Следовательно нужно инвертировать сигналы RX-TX. Еще можно уменьшить таймауты, что ускорит работу порта.
Вам потребуется скачать драйвера для вашего адаптера и утилиту FT_PROG. Драйвера должны быть именно для вашей системы.
Так же вам может помочь программа FTСlean в случае если необходимо удалить старые драйвера. Помните что это ядерная штука и её следует использовать в крайнем случае.
- Скачать FT_PROG с оф. сайта || сервера.
- Скачать FTClean с оф. сайта || сервера.
- Скачать драйвера с оф. сайта || сервера.
Настройка компьютера для работы с адаптером.
На этой стадии ваш адаптер должен быть отключен от машины и от компа. Были случаи когда адаптер вставленный в USB и в машину с выключенным зажиганием сильно нагревался. Избегайте таких режимов.
Если вы скачали драйвера как .exe файл, то просто запустите его. Если скачали архив, то распакуйте и установите дрова. После этого вставьте адаптер в USB порт. Должен раздаться виндовый звук (тынь-тынь) и винда сама установит новое устройство.
Теперь проверим правильность установки и настроим параметры работы порта для адаптера.
Кликаем на ярлыке "Мой компьютер" правой кнопкой мыши, выбираем в меню пункт "Управление".
Далее жмем на "Диспетчер устройств".
Разворачиваем список "Порты COM и LPT".
При правильно вставших драйверах вы увидите название переходника, как на картинке.
Все верно? Если да, едем дальше, если нет, скролим вверх и проверяем!
Таймауты выставляем следующим образом: жмем правой кнопкой по названию устройства в списке (USB Serial Port), в выпадающем списке выбираем "Свойства". Переходим во вкладку "Параметры порта", ищем и жмем кнопку "Дополнительно".
Устанавливаем значение "Время ожидания" равным единице (1). На всякий случай запоминаем номер порта. Жмем везде ОК, закрываем окна.
Настройка адаптера.
Теперь, когда устройство подключено и драйвера установлены без ошибок, мы можем приступить к настройке адаптера для работы с нашей машиной. Обязательно проследите чтобы в данный момент к компу был подключен только один адаптер такого типа. Запустите приложение FT_PROG. В меню "devices" выберите "Scan and Parse" (можно вызвать его кнопкой F5).
Если все прошло хорошо, то вы увидите что поля приложения наполнились смыслом. 🙂 В левой части окна разверните секцию Hardware Specific. В ней выберите пункт Invert RS232 Signals. В правой части окна поставьте галочки напротив пунктовInvert TXD и Invert RXD.
Теперь можно приступать к записи настроек в адаптер (прошивке или программированию). Нажмите на значок молнии в верхней панели кнопок. Если в появившемся окне вы видите только одно устройство для прошивки, то смело нажимайте кнопку Program. Если всё прошло хорошо, то в нижней части окна появится надпись Finished Programming.
Программная сторона вопроса решена. Адаптер готов к работе!
Остается припаять либо три "папы" к хвостам адаптера, либо купленный готовый полноценный американский разъем по ссылке в начале страницы.
Итак, распиновка адаптера скорей всего едина для всех, но лучше сверить ее со скрином ниже на странице товара.
Распиновка диагностического разъема под капотом...
Припаиваемся так:
Провод TX на адаптере → гнездо RX на разъеме машины
Провод RX на адаптере → гнездо TX на разъеме машины
Провод GND на адаптере → гнездо GND на разъеме машины
Подключение к машине.
Когда все сделано верно, скачиваем актуальную версию программы JMDRB, морально подготовились и отправились к машине!
На автомобиле Jeep разъём диагностики находится в 10-20 см от самого SBEC (слева от двигателя) прямо на жгуте проводов и защелкнут в защитную заглушку (либо без таковой).
Для установки связи с машиной алгоритм таков:
- Включаем зажигание;
- Подключаем адаптер к машине и к ноуту;
- Запускаем приложение JMRDB;
- В меню "Подключение" выбираем пункт "Настройки";
- Выбираем запомненный ранее номер COM порта (если он выше номера 3, то скорей всего в самом низу списка он будет одним единственным и правильным вариантом), скорость не изменяем (7812), жмем ОК;
- В меню "Подключение" выбираем пункт "Установить связь";
Если через 5-10 секунд поля программы заполнились данными, то у вас все получилось!
Если программа пишет "Таймаут ответа", значит либо вы неправильно спаяли/подключили адаптер к разъему, либо не сделали инверсию.
Бюджетный и быстрый вариант "папы" диагностического разъема.
Фидбэк работает и очень хорошо!) Когда не хочется долго ждать разъем с ebay, можно сделать его своими руками!
Корпус делаем из обычного автомобильного реле. Я так понимаю, раскрываем его, лишнее извлекаем, припаиваем к шнурку три "папы" и внедряем их на место родных! Вставать такой разъем должен как родной!
Автора способа Fedor33, оригинал сообщения.
[easy-social-share buttons="vk,ok,mailru,gmail,facebook,twitter,google,print,mail" counters=0 style="icon" template="blocks-retina" sidebar="yes" sidebar_pos="left" hide_mobile="yes"]
в последнее время в продаже нет оригинальных чипов! по крайней мере перепробовал несколько из Китая и из магазинов (типа Кардуино) в Москве .Программирование вроде как происходит , но чип не запоминает инверсию сигналов! Дальнейшие попытки подключиться к машине безуспешны! Если можете сделать 100 проц рабочую версию шнурка — готов купить! Пробовал свой ноут с другим рабочим шнурком и своей машиной- все работает! ТО есть дело именно в чипе!
Могу заняться этим вопросом, но не раньше 25-го июня (меня не будет в городе).
Главное, чтобы условия устроили обе стороны) Если время ждет, все решим)
CH340 — никто не пробовал на этом чипе ?
а пардон, CH340 без инверсии вроде, если ток за ней зацепить МАХ232…
тогда большой огород получится, ещё раз ссори…
Сейчас найти у китайцев оригинал FT232RL нереально, по совету с форума купил MIKROE-483 с чипидипа, 1156р с доставкой, зато гарантировано работает, есть выбор уровня TTL
А если использовать любой шнур USB-to-COM + дополнительно подключить RS232-UART конвертор на MAX232? будет работать?
А подушки безопасности сей девайс читает?
Нет, не читает.
прога не устанавливается!!
Она неустанавливаемая. Попробуйте запустить другие версии программы.
Снять BCM (бодик) с охраны на zj рестаил 98г может?
Нет. Не сможет.
Привет. Можно ли корректировать момент включения, отключения вентилятора радиатора?
Привет.
Если не ошибаюсь, то нельзя.
здравия!! други у кого есть готовый шнурок? Я купил американ папа и на комп юсб. Можете поцветно подсказать ху из ху. а то мой что-то только тайм аут выдает.
… Провод TX на адаптере (цвет) → гнездо RX на разъеме машины (цвет)
— Провод RX на адаптере (цвет) → гнездо TX на разъеме машины (цвет)
— Провод GND на адаптере (цвет) → гнездо GND на разъеме машины (цвет)
Я не очень спец в этом … а припаяли наверное както нетак
https://www.drive2.com/l/503862474496279278/
Здравствуйте, я купил этот чип, и установил программу и дрову, но при прошивки всё проходит отлично, но не сохраняется, что это может быть?
Шнурок брал здесь.https://ru.aliexpress.com/item/6pin-To-16-Pin-OBD2-Cable-Car-Connector-for-Chrysler-Auto-Diagnose-Adapter-ELM327-and-Scanner/32820668166.html?spm=a2g0s.9042311.0.0.4aac33edYjjPwk
Аккуратно срезал часть оплетки, тестером прозвонил и найдя три заветных провода припаялся к ним. И шнурок целым остался и адаптер подключил.
Первая попытка связи с авто была неудачной т.к. я не указал номер ком порта. Второе подключение, сегодня 03,01,2019, было успешным. Правда через 30 минут разрядился АКБ ноута. Но главное сконнектился.
Спасибо за столь развернутый мануал с фото.
Купил в Чип-Дипе платку с USB mini FT232. К компу подцепился сразу после установки дров, сигнал синвертировал, записал в чип.
Припаял провод от микрофона 2 метра (чтобы клаву топтать в машине на буке). Наконечники — папа + термоусадка.
Прога работает.
Теперь след.этап — подключение к машине…
ребята подскажите !надо считать пакеты CCB BUS которые идут на приборку . FT232 может это сделать. и через какую программу
Есть альтернатива FT232 — CP2102, она умеет произвольные скорости, но не умеет инверсию.
Инверсия легко делается двумя транзисторами и тремя резисторами.
Скорость настраивается так:
1) запускаем CP210xBaudRateAliasConfig.exe
2) даблкликаем в строку где UART Baud Rate — Desired = 7200
3) тыкаем кнопку Advanced
4) снимаем галочку «Override recommended» если стоит
5) пишем 7812 в «Desired Baud Rate»
6) включаем галочку «Override recommended»
7) пишем 7200 в «Desired Baud Rate»
8) жмем OK
9) проверяем что строчка превратилась в «Desired = 7200, Actual = 7813»
10) жмем Set configuration
11) запускаем программу, и в настройках порта ставим скорость 7200
12) пользуемся 🙂
Спасибо!
Товарищи, подскажите, а если на ноуте есть встроенный COM-порт, получится сделать соединение?
Некропостинг конечно — но да, получится, с пердежём и рвотой но работать будет.
В первый раз тестили подключая авто 10м куском витой пары прямо в аппаратный COM-порт на десктопном компе
Всем привет! Цепляюсь через FT232B. Вроде всё работает, и управление и параметры читает, но вот ошибки SBEC не выдает. Пишет обычно FE 0E.
В чём может быть дело?