Нужна база по CAN командам

andries

New member
Народ, привет!
Подскажите, существует в природе программа со своей базой данных по фирме и модели автомобиля чтобы посылать в CAN шину нужную мне команду?
Про то что подключится к шине, считать команду и потом её послать обратно - это не мой вариант. Я занимаюсь ремонтом электронных блоков дома, в автосервисы не хожу и снимать мне такие команды никто не будет.
Переворошив почти весть интернет ноне нашёл нужного.
Так вот, есть программы работы с CАN шиной со своей базой команд? Или существуют вообще такие базы? И где их можно скачать?
 
Можно сделать свою программку. Которая будет отправлять нужную Вам посылку в CAN.
Занимаюсь этим когда делать нечего. Рассматривайте этот вариант, готового одновременно универсального ничего нет.
 
Существует у меня такая база, очень помогает в изготовлении всяких обманок
 
А откуда я знаю какую посылку? Откуда я знаю какая там сигнатура? Например, мне приносят плату управления вентилятором Lexus RX450, я нахожу неисправность, перепаиваю, теперь надо проверить. Но кроме 12V надо ещё подать и команду включения-управления. Где мне её взять? Автомобиля под рукой нет, идти где то искать снимать сигнатуру - тоже не вариант. А вот если бы прогу с базой где просто выбираешь модель авто, нужный модуль и нужную команду и она шлет в CAN шину- вот в таком огромная потребность на текущий момент..
 
Для диагностики есть унифицированные протоколы, для команд, - нет
Если Вам нужна опеределенная команда, пути получений ее 3
1 - отследить
2 - дизасемблировать
3 - кто-то подскажет ( но получил он ее одним из 3-х перечисленных путей )
 
вот команда открытия центрального замка тойота rav4. ID 750 DLC 8 DATA 40 05 30 11 00 40 00 00 и что вам это даст? это пакет CAN шины. как вы его будите посылать в ЦЗ? дело в том, что даже у одной модели, но разных годов выпуса, пакеты могут отличаться. не говоря уже о разных моделях и производителях. там вообще кто на что горазд.
 
и да, у тех кто давно и плотно занимается ремонтом, есть свои наработки и базы. но я сомневаюсь что ими будут делиться, даже за деньги.
 
Нужно работать с каном, покупаете канхакер оригу и занимаетесь. Как сказали готовых решений нет
 
Тут только да, канхакер в помощь и то сначала надо на авто подключаться, считывать команды, сохранять, потом на столе посылать уже записанное
 
Забавно, что топикстартер начал с вопроса "где скачать?" Думаю такой продукт под одну модель авто определённого поколения будет стоить сотни баксов.
 
Если кому-то интересно, я могу показать вам проект на базе Arduino, который читает и отправляет сообщения CAN. Интерфейс разработан на Python.







 
всегда интересны достойные наработки коллег. зачастую получаешь хорочий толчок в нужном напрвлении для своих работ.
 
Вот схема подключения Arduino и CAN-драйвера MCP2515. (прикреплено к первой картинке). На второй картинке показаны три скорости кан-шины которые имеются в Opel Vectra C 2005 г. На третьем фото показано, как соединить MCP2515 и разъем OBD, так что я могу читать все три скорости.Я понял, что не могу прикрепить больше трех файлов, поэтому в следующем посте покажу, что мне удалось расшифровать с этой машины за 1 час.Пожалуйста, извините, если я плохо пишу по-русски. Я все понимаю, но когда пишу и говорю, путаю падежи, времена...
Screenshot from 2025-01-10 06-25-45.png

Screenshot from 2025-01-10 06-34-56.png

Screenshot from 2025-01-10 06-31-40.png
 
Вот расшифрованные сообщения от Opel Vectra C 2005 г. Я не знаю, почему я не могу загрузить сюда файл css. Сегодня вечером я попытаюсь загрузить их на Google Диск вместе с файлом arduino и интерфейсом, написанным на Python. Поскольку я использую Linux, а почти все вы — Windows, я попробую скомпилировать файлы для пользовательского интерфейса Windows.
Screenshot from 2025-01-10 06-39-08.png

Screenshot from 2025-01-10 06-39-08.png

Screenshot from 2025-01-10 06-39-40.png
 
я то же пользуюсь linux. виндовс только для работы. поскольку 99% дилерских программ работают только на винде.
 
Назад
Сверху