Chevrolet Trax (1.4 турбо, AWD)

Русификация Chevrolet Trax 2017, часть 1

Я їжджу на Jeep Cherokee (KL)
Україна

Рассказчик из меня не очень, но все же постараюсь объяснить на пальцах…

На Trax штатное головное устройство Intellilink R3(4) и изначально в нем есть практически все популярные языки, но они заблокированы (не выведены в меню) для разных регионов (США и т.д)

Intellilink R4

Часто посещают мысли что пора уже русифицировать магнитолу и БК.
Ранее были попытки это сделать через местного дилера, но там помимо цены в 100$ еще навешивали допы в виде "с начала диагностика + (10-20$)".Я ни как не решался, а когда надумал в ответ услышал "GM ушел из Украины… а все, поздно"

Время от времени искать местных мастеров кто может сделать или как это сделать самому используя не дешевое оборудование (на раз) как MDI, J2534 и т.д., и вот наткнулся на пост как русифицировать Chevrolet VOLT 2 через Can-шину используя CanHacker (правда — неправда, думаю нужно пробовать).

Обмен данных между различными ЭБУ в современном авто осуществляется по CAN шине. Для GM, а для наших целей — это блок комфорта, используется SW-CAN — по сути однопроводная шина которая работает на скорости 33.3kbps

CanHacker — программа которая в связке с спец. оборудованием умеет принимать и отправлять пакеты в CAN шину.

Цель — при смене языка в магнитоле в CAN-шину летит пакет который сообщает что нужно сменить язык системы (магнитола+БК), в этот момент и нужно поймать пакет, и далее модифицировать его "на русский язык" и передать его в CAN еще раз.

Анализатор автомобильной шины CAN (CAN Hacker) решил сделать сам, так как руки из того места и цена вполне оправдана что бы "попробовать", до этого момента опыта работы с ним ZERO.
Что нужно для сборки:
1) Arduino NANO – это отладочная плата небольшого размера, которая входит в тройку лидеров по популярности среди радиолюбителей-программистов;
2) MCP2515 — CAN-контроллер с интерфейсом SPI
3) Дешевый Elm327 или универсальный 16Pin OBD II разъем (папа).
Поехали. Внимание много ФОТО.
Схема.

Делаем это как показано на схеме:
INT => D2;
SCK => D13;
SI — D11;
SO — D12;
CS — D10;
GND — GND;
VCC — 5V.

Половиним дешевый Elm327

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

Стыковка)

Результат

Рабочий процесс…

Далее загрузка скетча в микроконтроллер Arduino и проверка работоспособности CanHakera…

Результат, все программы + скетч для arduino распишу во второй части, русифицировано!

Пробіг 46500 км.
Опубліковано: 19 жовтня 2021р. 13:41
0 0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.