Диагностика Mopar


http://jeep-diagnost.tk/diagnostika_mopar_dorestyle.html#4

КОПИРНУЛ СТАТЬЮ ЦЕЛИКОМ, ДАБЫ НЕ ПОТЕРЯТЬ ЕЕ В КОНЕЦ, а ТО МАЛОЛИ ЧТО МОЖЕТ СЛУЧИТЬСЯ С ИХ САЙТОМ!

С разрешения автора и написателя программы Poul я нарисовал факокопипаст с цветными вставками))
По работе программы и вопросам, с ней связанными пишем сюды. По вопросам и ошибкам работы сайта рисуем мне на jeep-forum, либо комментариями в БЖ на drive2. Как удобнее.
Скачать JMDRB2.1
Навигация по странице:


В большинстве случаев современные ноутбуки, нетбуки и лэптопы имеют только 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

Цена шнурка около 10 долларов. Недорого. И имеет смысл заказать его и подождать один-два месяца, чем самому возиться и бегать по городу в поисках комплектующих. Ниже ссылка на еще один ништячок, с которым процесс работы с программой будет еще увлекательнее))!

  • Ebay.com — американский «папа» для диагностического разъема.

На aliexpress такого разъема я не нашел, но думаю, что все же как-то там он ищется. Вот… Ниже изучаем картинку с распиновкой купленного шнурка и его внешним видом. Уверен, что в 100% случаев она будет идентичной.

Адаптеры на базе FTDI очень гибкие в настройке и требуют некоторой подготовки для успешной работы в различных схемах. В нашем случае это SCI порт микроконтроллера Motorola. Следовательно нужно инвертировать сигналы RX-TX. Еще можно уменьшить таймауты, что ускорит работу порта.
Вам потребуется скачать драйвера для вашего адаптера и утилиту FT_PROG. Драйвера должны быть именно для вашей системы.

Так же вам может помочь программа FTСlean в случае если необходимо удалить старые драйвера. Помните что это ядерная штука и её следует использовать в крайнем случае.

На этой стадии ваш адаптер должен быть отключен от машины и от компа. Были случаи когда адаптер вставленный в 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 на разъеме машины

Выше написаны названия проводов на адаптере, а не сигналов, которые мы инвертировали! Припаиваемся с учетом этого!! Именно провод с названием XXX к гнезду с названием XXX!!

Когда все сделано верно, скачиваем актуальную версию программы JMDRB2.1, морально подготовились и отправились к машине!
На автомобиле Jeep разъём диагностики находится в 10-20 см от самого SBEC (слева от двигателя) прямо на жгуте проводов и защелкнут в защитную заглушку (либо без таковой).

Для установки связи с машиной алгоритм таков:

  • — Включаем зажигание;
  • — Подключаем адаптер к машине и к ноуту;
  • — Запускаем приложение JMRDB;
  • — В меню «Подключение» выбираем пункт «Настройки»;
  • — Выбираем запомненный ранее номер COM порта (если он выше номера 3, то скорей всего в самом низу списка он будет одним единственным и правильным вариантом), скорость не изменяем (7812), жмем ОК;
  • — В меню «Подключение» выбираем пункт «Установить связь»;

Если через 5-10 секунд поля программы заполнились данными, то у вас все получилось!
Если программа пишет «Таймаут ответа», значит либо вы неправильно спаяли/подключили адаптер к разъему, либо не сделали инверсию.
Фидбэк работает и очень хорошо!) Когда не хочется долго ждать разъем с ebay, можно сделать его своими руками!
Корпус делаем из обычного автомобильного реле. Я так понимаю, раскрываем его, лишнее извлекаем, припаиваем к шнурку три «папы» и внедряем их на место родных! Вставать такой разъем должен как родной!

Автора способа Fedor33, оригинал сообщения.