Subaru select monitor 4 какой адаптер нужен

Опубликовано: 16.05.2024

Subaru select monitor 4 – нюансы диагностирования

После покупки Форестера 4 поколения стала актуальной проблема диагностирования. Причем речь не о том, чем это делать, потому как Openport у меня имеется, а вопрос в том, как это выполнить с помощью привычного софта.

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

1. Что касается активации Subaru select monitor 4, то все было отлично до мая 2019 года, предоставляли ключики для активации и на тогдашнем своем ноуте я успел выполнить активацию SSM 4 и обновить до последней версии 01.2019. А вот уже на новом ноуте нужно было действовать в обход активации, хорошо хоть, что решение уже есть. Для этого нужно:

  • скачать с облака ssm4_loader
  • файл из архива скинуть в папку C:\ Program Files (x86) \subaru \SSM4 \BrandCommon\ Bin. Так он будет находиться рядом с оригинальным SSM 4
  • создать ярлык в удобном месте на ssm4_loader

Когда будете запускать с оригинального файла SSM 4, будет запрос кода, а если будете запускать ssm4_loader, то этого окошка не будет. На слабых компах может потребоваться повторный запуск ssm4_loader если активационное окно не обошлось.

2. Просматривание логов EcuEdit можно решить, правда, это потребует чуть больше времени. Итак, прокатились сняли логи, затем нужно выйти из диагностики и выбирать «Воспроизвести проект (F10)».

Затем нужно выбрать машину, с которой сняли логи.

Если появится такое окно, как на фото, надо нажать кнопку |Отмена|

subaru select_3.jpg

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

После того, как файл сохранили, его нужно будет доработать, чтобы открыть в EcuEdit. Для этого нужно:

    Открыть «Панель управления»-> Региональные стандарты -> «Доп. параметры». Откроется окно, в котором нужно поменять значения:
    в первой строчке (выделено овалом) нужно ввести точку
    в предпоследней строчке (выделено прямоугольником) нужно ввести запятую, как на скрине.

Затем нужно нажать или Ctrl+S, или Файл-Сохранить, после этого появится окно, как на фото.

subaru select_6.jpg

  • Нужно нажать |Да| для сохранения в CSV формате.
  • После того, как сохранили, файл нужно закрыть, еще раз появится окно «Сохранить файл», тут нужно выбрать «Не сохранять», потому что так и будете ходить по кругу, а файл мы уже сохранили.

Теперь у нас есть готовый файл с логом, который нужно открыть в привычном EcuEdit.

Если вы привыкли к наличию в EcuEdit параметра «Расчетная нагрузка в gr/rev», нужно будет при редактировании в Excel'e лог-файла добавить столбец и прописать формулу как на скрине:

subaru select_8.jpg

С2 обозначает частоту вращения двигателя
D2 обозначение массового расхода воздуха

Как правило, я прибавляю столбец после столбца «Массовый расход воздуха».

3. Объясню, как выполнять запуск ССМ4 с j2534 устройствами

Необходима замена DST-i DLL на DLL файл вашего j2534 устройства. Для этого нужно :

Приобретя форика 4 поколения столкнулся с проблемой диагностики и связано далеко не с тем чем это делать, так как Опенпорт у меня есть, а как сделать привычным софтом.
Так вот оказалось что новый SSM 4 версии работает с опенпортом, но никак без "но", во-первых необходимо решить вопрос с активацией, во-вторых необходимо просматривать логи в привычном ЕкуЕдите.

1. По поводу активации Subaru select monitor 4 хорошо было до мая 2019 года, давали ключики для активации и на старом ноутбуке я успел активировать ссм4 и обновить до последней версии 01.2019. Но на новом ноутбуке пришлось обходить активацию, благо уже есть решение:
— качаем ssm4_loader с облака
— файл из архива скидываем в папку C:\ Program Files (x86) \subaru \SSM4 \BrandCommon\ Bin
Файл окажется рябом с оригинальным SSM4
— делаем ярлык в удобное место на ssm4_loader

При запуске с оригинального файла SSM4 у вас будет запрашивать код, при запуске ssm4_loader это окошко будет пропускаться. На слабых компьютерах может понадобится посторный запуск ssm4_loader если окно активации не обошлось.

2. Просмотр логов ЭкуЕдитом решаемо, но это будет чуть дольше. И так, прокатились сняли логи, после этого выходим из диагностики и выбираем "Воспроизвести проект (F10)".

После сохранения файла нам необходимо доработать файл для его открытия в EcuEdit:
1. Открываем "Панель управления" -> Региональные стандарты -> "Дополнительные параметры"

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

2. После применения региональных настроек открываем сохраненный файл CSV в Excel:

Выделенные строки 1-8,10 удаляем. Строка под номером 9 должна стать 1.
Необязательное:
После удаления лишних для Ecuedit строк. нам необходимо выделить 1 (бывшую 9) строку и сделать в ней удалить из нее ", ", для этого нажимаем Ctrl+H в строке "найти" вводим запятую, а строку "заменить на" оставляем пустой. В результате замены должна замениться одна запятая. Это необходимо чтобы параметр "Время, прошедшее с момента запуска двигателя" в экуедит отображался полностью а не "Время, "

После этого снажимаем либо Ctrl+S либо Файл-Сохранить, после выдаст окно:

После сохранения закрываем файл и нам повторно выдаст окно Сохранить файл выбираем "Не сохранять" иначе будете ходить по кругу а файл уже сохранен.

И так, файл с логом готов, открываем в привычном EcuEdit:

Для тех кто привык в ЕкэЕдит видеть параметр Рассчетная нагрузка в gr/rev необходимо будет на стадии редактирования в Excel'e лог файла добавить столбец и прописать формулу как на скриншоте:

Объясняю:
С2 — Частота вращения двигателя
D2 — Массовый расход воздуха

я обычно добавляю столбец после стобца "Массовый расход воздуха"

3. На счет того как запускать ССМ4 с j2534 устройствами

Необходимо заменить DST-i DLL на DLL файл вашего j2534 адаптера .
— Для этого переходим в папку C:\Program Files (x86)\DST-i\drivers (в 32-бит версии Windows папка Program Files)
— Вставляем в эту папку DLL файл вашего j2534 адаптера, в моем случае от Опенпорта "op20pt32.dll"
— Переименовываем оригинальный файл "DSTIV32.dll" в "xxDSTIV32.dll"
— Переименовываем свой файл "op20pt32.dll" в "DSTIV32.dll"
— Запускаем ССМ4 и пользуемся

p.s.
1. Предупреждаю, за использование "ssm4_loader" не несу никакой ответственности, данный загрузчик не моего производства, просто найден на просторах интернета.
2. Добавление параметра "Рассчетная нагрузка" делайте те, кто понимает для чего это, вопросы "а зачем он" можете не задавать.
3. Данная статья — не призыв к каким либо действиям, это совет нуждающимся.

Приехала ко мне недавно плата под названием Carduino Nano v7. И как-то так вдруг совпало, что примерно в это же время на панели своего авто я с удивлением обнаружил горящую лампочку Check Engine. «Это жжжжжж неспроста» — подумал я, и углубился в поиски. Оказалось, что ошибки можно прочитать без дополнительных устройств — самодиагностика в Форестерах очень проста и доступна любому. Причем здесь тогда Arduino? А при том, что прямым следствием поисков информации по диагностики явилось обнаружение существования такой забавной штуки, как Subaru Select Monitor версии 1, поддержкой протокола которой (забавной штуки) оснащены старые автомобили Subaru, еще до того, как в них появилась K-линия. Именно к таким автомобилям и относится мой Форестер. Вот и появилась у меня озорная мыслишка — реализовать некое подобие бортового компьютера на Arduino. Подобные проекты с обращением к K-линии я видел, а вот с SSM1 — только пара видео на YouTube, никакой конкретики. Поэтому придется делать все самому.

Краткое описание протокола SSM1

Скорость обмена 1953 бод (1953-8E1). ЭБУ принимает команду чтения данных и начинает сыпать в ответ данными из запрошенного адреса, пока не получит команду остановиться. Чтобы записать данные по адресу, необходимо сначала прочитать данные по этому же адресу. Чтобы запросить идентификатор ЭБУ, необходимо сначала прочитать данные с любого адреса.

Команды


В ответ на команды чтения и записи данных приходит следующий пакет данных:

И снова Форестер

  • Контакт 4 — заземление кузова
  • Контакт 5 — сигнальное заземление
  • Контакт 6 — линия CAN-High, J-2284
  • Контакт 7 — K-линия диагностики (ISO 9141-2 и ISO/DIS 14230-4)
  • Контакт 9 — тактовый сигнал SSM
  • Контакт 11 — тактовый сигнал SSM
  • Контакт 12 — SSM to ECM — линия передачи данных от дилерского диагностического прибора SSM в ЭБУ
  • Контакт 13 — ECM to SSM — линия передачи данных от ЭБУ в дилерский диагностический прибор SSM
  • Контакт 14 — линия CAN-Low, J-2284
  • Контакт 15 — L-линия диагностики (ISO 9141-2 и ISO/DIS 14230-4)
  • Контакт 16 — питание +12 от АКБ

Раз, два, три, четыре, пять — начинаем сопрягать

Донором разъема OBD2 послужил адаптер ELM327, купленный у братьев-китайцев, но абсолютно бесполезный для моего Форестера. Вскрытие показало, что почти все ноги, кроме тех, что нужно, распаяны для использования в самом ELM'е. Чтобы не спалить порты на ардуине, ноги с данными (12 и 13) будем подключать через резисторы — я использовал резисторы на 240 Ом. Землю подключим к обеим ногам с землей (4 и 5). Питать Arduino пока что будем от прикуривателя через USB-адаптер.

Итак, используем 3 провода:

По идее, на этом можно было бы остановиться, зашить в Arduino скетч типа


и, подключив Arduino к ноутбуку, использовать его как обычный шнурок USB-Subaru с программами типа EvoScan и SelectMonitor. Но основной идеей был именно бортовой компьютер, так что продолжим.

Сочиняем скетч

Поскольку в заголовок данной статьи вынесено слово «рукопожатие», ограничимся именно рукопожатием между Форестером и Arduino — прочитаем ROM ID автомобиля. Дабы ограничиться уже собранной конструкцией, прочитанный ROM ID «промигаем» встроенным светодиодом Arduino, обозначив 1 как длинную вспышку, а 0 как две коротких вспышки.

  1. Устанавливаем режим обмена UART 1953-8E1
  2. На 3 секунды зажигаем светодиод
  3. Гасим светодиод и ждем 2 секунды
  4. Запрашиваем ROM ID
  5. Промигиваем ROM ID встроенным светодиодом Arduino

Результат

Заливаем данный скетч в Arduino, спускаемся в машину, подключаем разъем OBD2, включаем зажигание, подаем питание на Arduino и… начинаем вбивать нолики и единички в телефон, поскольку больше с собой ничего не взяли. Arduino весело проморгал мне комбинацию 1010 0011 0000 0001 0001 0111 , что в переводе на общечеловеческий означает 0xA30117 — это и есть ROM ID моего Форестера. «Ну, здравствуй, 0xA30117! А меня Роман зовут.»

Послесловие

К сожалению, для большинства автомобилей с поддержкой SSM1 известно в лучшем случае только 18 адресов важных параметров — таких, как напряжение аккумулятора, обороты двигателя и прочее. Поэтому работы еще непаханное поле — считывание дампа памяти, поиск адресов с ошибками и т.д. Ну что ж — есть еще, к чему стремиться…

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

Если вы ищете OBD2, который позволит вам читать коды двигателя и стирать Индикатор проверки двигателя (скоро будет исправлено обслуживание) , вам не нужно тратить сотни долларов на диагностический сканер. Любой общий OBD2 сканер выполнит свою работу.

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

  • 1 Диагностический сканер iCarsoft Subaru
  • 2 Foxwell NT630 Scanner
  • 3 Pros
  • 4 Cons
  • 5 Запустите Creader VII + сканер для Subaru
  • 6 Pros
  • 7 Cons
  • 8 Subaru Select Monitor III

Диагностический сканер iCarsoft Subaru


CR Plus будет работать на большинстве марок и моделей у вас есть разные автомобили в вашем гараже. I903 будет работать на автомобилях Subaru, Nissan и Infiniti. Мы считаем, что i903 предлагает отличное соотношение цены и качества.

Проверить цену : сканер iCarsoft Subaru

Лесник (1998-2011)
Импреза (1996-2011)
Наследие (1996-2011)
Outback (1996-2011)
R2 (2003-2011)
Плео (1998-2010)
Vivio (1996-1998)

350z (2002-2009)
370z (2008-2011)
Кабриолет 370z (2009-2011)
Алтима (1997-2011)
Altima Hybrid (2007-2011)
Армада (2003-2011)
Куб (2009-2011)
Граница (1998-2011)
Juke (2010-2011)
Максима (1998-2011)
Мурано (2003-2011)
Следопыт (1995-2011)
Квест (1999-2009)
Бродяга (2007-2011)
Сентра (1995-2011)
Титан (2003-2011)
Versa (2007-2011)
X-trail (2001, 2005, 2005)
Xterra (1999-2011)

FX35 (2003-2011)
FX45 (2003-2008)
FX50 (2008-2011)
G20 (1999-2002)
Седан G25 (2009-2011)
G35 Coupe (2003-2007)
Седан G35 (2003-2008)
G37 Coupe (2007-2011)
G37 Седан (2008-2010)
G37 Conv. (2009-2011)
I30 (1996-2001)
I35 (2002-2004)
M35 (2005-2010)
M37 (2010-2011)
M45 (2003-2010)
M56 (2010-2011)
Q45 (1995-2006)
QX4 (1997-2003)
QX56 (2004-2011)

Foxwell NT630 Scanner


Нам нравится NT630, потому что он совместим с несколькими азиатскими, отечественными и европейскими автомобилями. Он также совместим не только с транспортными средствами OBD-II, но и с OBD-1. Он будет работать на многих автомобилях, минивэнах, внедорожниках и грузовиках.

Проверить цену: сканер Foxwell NT630

  • Может сканировать и очищать коды, относящиеся к лампе проверки двигателя, ЭБУ.
  • Читайте и стирайте коды ABS.
  • Прочитайте и очистите коды подушек безопасности/SRS.
  • Можно выполнить несколько тестов ABS.
  • Проверить датчик кислорода.
  • Никто

Запустите Creader VII + сканер для Subaru

Мы протестировали Launch Creader и обнаружили, что его очень легко использовать и быстро получить коды неисправностей из ECU. Это доступный диагностический инструмент OBD, и он имеет одно главное преимущество перед Foxwell NT630. Помимо возможности сканирования системы ECU, ABS и SRS, она также может осмотреть блок управления автоматической коробкой передач.

Launch Creader также поддерживает несколько автомобильных брендов. Он предоставляет описание проблемы неисправности прямо на ЖК-дисплее. Запишите код ошибки и проведите некоторые исследования, связанные с этим конкретным кодом ошибки. Недорогой диагностический инструмент, который может сэкономить ваши деньги и головные боли, если вы пытаетесь перезагрузить сервисный двигатель или очистить свет подушки безопасности.

Проверить цену : запустите сканер Creader VII +

  • Прочитайте и удалите коды неисправностей, связанные с двигателем.
  • Прочитайте и очистите коды ошибок передачи.
  • Прочитайте и очистите коды неисправностей ABS.
  • Прочитайте и очистите свет и коды SRS/подушек безопасности.
  • Поддерживает 1996 и более новые автомобили.
  • Может извлекать общий код P0000 и коды производителя P1000 и U000.
  • Очистить свет двигателя
  • Просмотр данных стоп-кадра.
  • Проверьте состояние готовности к выбросам.
  • Отображение данных датчика в реальном времени.
  • В первую очередь для диагностики ABS, Airbag, двигателя и трансмиссии. Поддержка других систем не всегда доступна.

Subaru Select Monitor III

Представительства Subaru используют сканер Select Monitor III. Он называется HDS 3000, что означает диагностическую систему Hitachi. Сканер позволит вам получить доступ ко всем системам на автомобилях Subaru, но это просто слишком дорого для владельцев Subaru, поэтому ищут способ устранения неисправностей подушки безопасности или подсветки ABS.

Стоимость HDS составляет 2999 долларов США, для нее требуется подписка на лицензию стоимостью 2000 долларов США в год. Если вы заинтересованы в HDS 3000, вы можете связаться с Blue Streak Electronics, чтобы продать эти устройства.

Хотя Monitor III, без сомнения, лучший сканер OBD2 для автомобилей Subaru, он также дорог. Если вы ищете недорогой сканер профессионального уровня для Subaru, попробуйте Autel MaxiDAS Professional Scanner.

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

Итак, в чем вопрос:
Я задумался над тем, чтобы собрать себе второй комплект колес на своего Фора. Начитался на драйве кто как и какие датчики ставит. Везде пишут, что копируют код с оригинальных датчиков и прописывают их на болванки.
Догадываюсь, что болванки - это датчики с Али. Чаще всего пишут про autel. Считывают тоже приборчиком от этой же фирмы.
Есть предположение как это работает, но нет уверенности, что предположение верное.
Если есть кто на форуме, кто таким образом прописывал себе китайские датчики в штатную систему - прошу поделиться опытом и подтвердить, или опровергнуть / скорректировать мое предположение.

Собственно, как я это вижу:
Берем приборчик Autel и подключаем к ноуту. Устанавливаем соответствующее ПО и с этим ноутом с запущенной программой подходим к каждому колесу и считываем данные датчика на этом колесе. Тут хотелось бы понять, по какому принципу определяется именно этот датчик? Ведь частота у всех датчиков одна и та же и они все одновременно активны! Далее (так и не понял - сразу после копирования нужно прописать на болванку, или можно скопировать сразу со всех 4 и потом прописать на все 4 разом?) - прописываем оригинальные коды на неоригинальные болванки и получаем по сути клоны оригинальных датчиков и бортовой комп должен их увидеть точно так же как и оригинальные. Но тут возникает еще вопрос - а мозги не поплывут у БК от 4 пар идентичных датчиков с разными передаваемыми сигналами?
По сути-то получается, что родные стоят в накачанных колесах на машине, а не родные - еще в руках (не вижу смысла вставлять их в диски и тем более бортировать резину пока не убедишься что датчики хотя бы подцепились).
Или я ошибаюсь и надо с новыми болванками сначала собрать колеса, чтобы болванки уже были под давлением и могли передавать данные о давлении и температуре, а потом уже клонировать на них айдишники от родных датчиков?

Если что, я задумался о сборе второго комплекта колес на Forester SK (2020), планирую катать на нем лет 7 (то есть, это 14 перекидываний резины, если не собирать второй комплект). Хочу оценить целесообразность и экономическую выгоду, если она есть)
На всех предыдущих машинах всегда был второй комплект колес, это было очень удобно и окупалось. Но датчики дваления были только на последнем - Патриоте и они были внешние, накручивались на соски, а в салоне лежал приборчик с экраном (кстати, показания были довольно точные!).
Мог бы и эти колпачки продолжить юзать, но не хочу приблуду с экраном с собой возить. Да и место для нее в форике не найду.

Короче, буду благодарен конструктивным комментариям.

Спасибо. Правда против этих дублей датчиков играет еще и цена на диски.

Я тут посмотрел цену на шиномонтаж - не стал искать самый дешевый, решил отталкиваться от цены у ОД. Сейчас это 3000р за весь комплекс работ - снятие колес, мойка, перебортировка, балансировка и установка обратно. Возьмем эту сумму на исходную.
Допустим, 5 лет - планируемый срок владения этим автомобилем (дальше пока не загадываю). Итого 3000 умножаем на 2 раза в год и на 5 лет, получаем 30000 рублей будут стоить услуги шиномонтажа за 5 лет у ОД.
Если отталкиваться от этой суммы и не включать в нее первичную сборку колес после покупки дисков и не включать услуги по перекидыванию колес (допустим, менять самостоятельно в гараже) и забить болт на стоимость балансировки - выходит, что комплект дисков вместе с датчиками должен стоить 30000р. Вычтем из этой суммы 8000 на 4 датчика (по 2000р за штуку) и на чистые диски остается всего 22 тысячи. Это мы еще исключили из цены программатор или услуги того, у кого он есть.
Итак, 22/4=5.5 - столько должен стоить диск. Я таких не встречал даже среди СКАД и подобных брендов. Да и до 8к за штуку вообще не внушают доверия.
Получается - проще перекидывать каждый сезон резину и не заморачиваться вообще этими клонами ТПМС
Выходит, если планировать на 5 лет - единственный плюс собранного второго комплекта колес - это возможность перекинуть их в любой момент, не простаивая в очередях когда на шиномонтажи хлынут толпы. Но за это удобство придется платить.

Интересно, а за какой срок сборка второго комплекта с датчиками может выйти в ноль, или стать выгоднее ежесезонного шиномонтажа?
В данной ситуации попробую все же включить в стоимость все сразу.
Диски для расчета возьмем самы дешевые из подходящих по всем параметрам: 7x17/5x114.3 D56.1 ET48
Диски Replay SB45
10986 рублей штука. Доставка бесплатно, но округлим на 14 рублей за штуку и оставим доставщику чаевые в виде растворимого пакетика липтон. 44000р. за диски.
Едем дальше. 8000 за болванки датчиков и допустим 1000 рублей чтобы прописать, не покупая программатор в личное пользование.
Шиномонтаж - установка болванок, сборка и балансировка колес, без снятия с машины, мойки и установки. Допустим это нам обойдется в 1000 рублей на областном шиномонтаже.
То есть, мы уже получаем 54000 за комплект колес в сборе с датчиками, клонированными с родных. Так как колеса все равно придется перекидывать и балансировать - добавим еще 1000 рублей каждый год за балансировку. Ну будем считать, что просто балансировка стоит 500 рублей за комплект, а у нас за год два комплекта балансируются, а перекидываем мы колеса сами, чтобы не скучать.
То есть, еще 1000 рублей каждый год плюсуем. За 5 лет выходит 59000р.
И еще - через 5 лет максимум я меняю резину на новую, а это значит, что нужно будет разбортировать, забортировать и отбалансировать. Плюс - еще и батарейки в датчиках скорее всего сдохнут за 5 лет и их нужно будет менять. Хорошо если батарейки. А если датчики - то это еще 8000к+1000к.

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

Итак, я для себя отказался от идеи удобства собранных колес. Ежесезонный шиномонтаж даже у ОД обойдется вдвое дешевле.

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