Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей

Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей (http://autoprogs.ru/index.php)
-   IT-форум (http://autoprogs.ru/forumdisplay.php?f=285)
-   -   "машина" на столе (http://autoprogs.ru/showthread.php?t=8110)

kleverevelk 10.02.2015 19:44

Рассказывали, что подобные стенды есть в некторорых обучающих центрах.
Еще в одной из западных статей попадался программно-аппаратный эмулятор(если очень понадобится, могу найти ссылку).

Но в любом случае это дорогое удовольствие и в моем случае неоправданное. Было нужно на начальном этапе, получилось обойтись без него.

----------

Цитата:

По БМВ делали товарищи:
Если не секрет, для чего стенд предназначен?

Alexo 18.02.2015 20:20

Я собираюсь снифить кан каналы в разрыве по шине между блоками по двухканальной перекрестной схеме. Это для того, чтобы сначала отделить в обмене те сообщения, которые посылаются от каждого конкретного блока.
Затем - по-возможности, поняв протокол обмена, подменять своими данными то, что мне нужно для имитации (да хоть весь блок, если интерфейс "распознаю" хотя бы больше половины!)
Так можно сделать имитатор (полный или частичный) любого блока, в том числе ECU. Аппаратная часть (обычный двухканальный кан-адаптер) выступает в роли шлюза, физически разделяющего один кан-канал на два. Вся фишка - в ПО. Ну, и в мозгах (человечьих, а не машинных, конечно!):smile:
Это вполне возможно - более того - у нас по работе такие эмуляторы вовсю используются. И не надо дорогущих стендов..

kleverevelk 19.02.2015 19:44

Понятно, что можно сделать практически все. Правильно написли
Цитата:

Вся фишка - в ПО. Ну, и в мозгах (человечьих, а не машинных, конечно!)
Ценность стенда в достоверности и проработке.
При отсутствии документации на исходный блок, который нужно имитировать, задача разработки полноценного стенда становится трудоемкой, а результат дорогим.
Частично имитровать - не проблема, но тестироваться и отлаживаться с
такой имитацией нет большого смысла: потом при работе с реальным узлом все равно все повылезает.

Alexo 19.02.2015 21:35

Конечно, здесь нужен комплексный подход. Я несколько утрированно написал. Имел ввиду, что сейчас, когда используются шины CAN и для управления и для обратной связи и для диагностики, - гораздо проще создавать так называемые "виртуальные стенды", в которых нет реальных датчиков, исполнительных механизмов, всех этих аналоговых входов-выходов с их ацп и проч. лабудой, дискретных с их реле и т.д.
Все это заменяется только "общением" по шине. Естественно, при наличии протоколов обмена и вопрос был бы "плёвый"..
Подключив в разрыв кан-шины свой шлюз, данные в котором мы полностью контролируем, возможно и вычислить довольно быстро многие параметры (просто, "на лету" подменяя их своими данными и анализируя, что изменяется).
Комплексность подхода, например, в следующем- такой же принцип (врезки в шину) буду применять и для того, чтобы вычислить протокол обмена с дилерским сканером, который мне дают на одну ночь на эти выхи..:thumbup:
Понятно, что параметры, которые он будет отлавливать, передаются также некими интересующими меня блоками.. Ну, - дальше - понятно..
Естественно, - не все так просто, иначе было бы нелепо.. Но, смею вас заверить - и ничего сверхсложного во всем этом нет:biggrin:...

sergk71 20.02.2015 12:15

Цитата:

Сообщение от kleverevelk (Сообщение 257506)
Еще в одной из западных статей попадался программно-аппаратный эмулятор(если очень понадобится, могу найти ссылку).

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

Alexo 20.02.2015 13:05

//
 
Тоже встречал на базе ардуино, вот примерно это и мне надо будет замутить...

kleverevelk 20.02.2015 20:56

Цитата:

очень надеюсь что действительно есть нечто подобное, выложи ссылку если не сложно
Пробежался по своей подборке ссылок, не нашел тот самый стенд.
Из похожего: [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...],[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...],[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...], [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...], [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]. Правда это все не серьезно.
Постараюсь по статьям пройтись на днях, должно найтись.

Alexo 20.02.2015 21:22

Цитата:

Сообщение от kleverevelk (Сообщение 263101)
... Правда это все не серьезно...

Конечно, "несерьезно"!
OBDII не заслуживает даже того, чтобы применять к нему термин "simulator"...
А цены-то! Мама, не горюй!..

bazuka 24.02.2015 01:54

чтоб на столе- нужно сюда, здесь есть начальные решения.
v e c t o r . с о м

И сюда загляни, у них неплохие решения.-c a n n y . r u .

kleverevelk 24.02.2015 13:03

Цитата:

OBDII не заслуживает даже того, чтобы применять к нему термин "simulator"...
Сопрное утверждение: в этом контексте симулятор симулирует блок автомобиля (ECU,ABS,...), не OBDII.

2bazuka: да, знакомые ресурсы. CANoe у Vector'а - вроде как оно самое, но там мало информации.


Текущее время: 14:32. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.