Подключение can bus lada xray

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

Приветствую форумчане. Давно у меня появилась идея создать CANBUS decoder для Lada Vesta под ГУ на базе PX5. Суть в том, что таких устройств для этой машины нет (точнее недавно появилась под ГУ от какого-то производителя и есть еще один, который применяется только для динамических парковочных линий и по достаточно кусачей цене).
Прошу Вас помочь мне в этом деле. На данный момент хочу попробовать только для динамических линий, а далее как пойдет.
Как идет ход моих мыслей:
- на драйве нашел статью по снифферу для CAN.

Прикрепленное изображение

Как я понял LS CAN мне в этой схеме пока что не нужен. А MS CAN я буду подключать к пинам 6 и 14 раъема OBD (в Весте одна CAN-шина, по факту у меня есть CAN-H и CAN-L, штатно выведенные к ГУ).
BT модуля по идее у меня не будет, вместо этого UART я подключу к ГУ?
Питание можно сделать, а можно по идее запитаться от USB ГУ?
И еще вопрос - возможно ли сделать прошивку микроконтроллера через ГУ, чтобы не выводить лишних проводов и каждый раз не разбирать? Апк написать возможно смогу, если это возможно.

Один форумчанин согласился предоставить мне несколько команд. Пока что я ограничусь углом поворота руля:

Открытый на данный момент вопрос - в каком виде нужно передать информацию по UART в ГУ или где можно запросить эту информацию.
Исходный код MTCCanbus по ссылке

Добавляю код из поста на драйве. Буду пытаться переписать под считывание только нужной информации (пока только угол поворота угла. Кто поможет переписать, буду благодарен. Код буду обновлять по мере правки.

// Instanciation of CAN interface
HardwareCAN canBus(CAN1_BASE);
CanMsg msg ;
CanMsg *r_msg;
CAN_STATUS Stat ;

void CANSetup(CAN_GPIO_MAP remap, CAN_SPEED speed)
<

// Initialize CAN module
canBus.map(remap); // This setting is already wired in the Olimexino-STM32 board
Stat = canBus.begin(speed, CAN_MODE_NORMAL);

canBus.filter(0, 0, 0);
canBus.set_irq_mode(); // Use irq mode (recommended), so the handling of incoming messages
// will be performed at ease in a task or in the loop. The software fifo is 16 cells long,
// allowing at least 15 ms before processing the fifo is needed at 125 kbps
Stat = canBus.status();
if (Stat != CAN_OK)
Serial1.print("Initialization failed");
>

// Send message
// Prepare and send a frame containing some value
void SendCANmessage(long byte dlength=8, byte d0=0x00, byte d1=0x00, byte d2=0x00, byte d3=0x00, byte d4=0x00, byte d5=0x00, byte d6=0x00, byte d7=0x00)
<
// Initialize the message structure
// A CAN structure includes the following fields:
msg.IDE = CAN_ID_STD; // Indicates a standard identifier ; CAN_ID_EXT would mean this frame uses an extended identifier
msg.RTR = CAN_RTR_DATA; // Indicated this is a data frame, as opposed to a remote frame (would then be CAN_RTR_REMOTE)
msg.ID = id ; // Identifier of the frame : 0-2047 (0-0x3ff) for standard idenfiers; 0-0x1fffffff for extended identifiers
msg.DLC = dlength; // Number of data bytes to follow

void setup()
<
pinMode(PC13, OUTPUT); // LED
digitalWrite(PC13, PC13ON);

Serial1.begin(115200);
Serial1.println("Hello World!");
Serial1.println("Starting Astra-H sniffer v01 program");


Считывание информации по CanBus позволяет выводить на экран устройства такие данные как, открытие дверей, отображение климат-контроля и динамическую разметку линий заднего хода. А также подключение штатных клавиш управления магнитолой на рулевом колесе.






Вы получаете только качественный оригинальный товар

Тесно сотрудничаем с основным складом и сервисным центром в России компании Teyes, что исключает попадание к вам “подделки”. Подтверждено соответствующим сертификатом.

Гарантия на все изделия компании Teyes 1 год. Заполненный гарантийный талон вкладывается в упаковку с товаром.

Перед отправкой тестируем на исключение заводского брака: внешний вид, звук, радио, тачскрин, прием WiFi, GPS, Blutooth. Обновляем прошивку до последней версии.

Лояльность к нашим клиентам

Вы имеете возможность вернуть заказ по любым причинам в течении 15 дней.

В случае выявления брака все расходы по ремонту/замене и доставке в обе стороны берем на себя. Вы ничего не переплатите.

В течении всего гарантийного срока можете обращаться к нам с любыми вопросами по адресу accordstudio@list.ru , по телефону 8(383)292-72-54, WhatsApp +7-913-916-72-54

Ваш заказ прибудет в целости и сохранности

Заводская упаковка максимально защищает оборудование от повреждений. Дополнительно тщательно упаковываем перед отправкой.

Работаем по партнерскому договору с компанией СДЕК, что значительно увеличивает скорость и качество доставки. Все посылки страхуются.

Берем на себя все риски по доставке вашего заказа.










Мы работаем в тесном сотрудничестве с центральным складом и сервисным центром компании Teyes в России, которые также находятся в городе Новосибирск. И это дает вам гарантию низкой цены, быстрой доставки и качественного сервиса.

О компании Teyes.


В этом варианте есть особенность – после закрытия штатным радиобрелоком брелок сигнализации не открывает ЦЗ, но снимает систему с охраны.

Управление штатной системой охраны не реализовано. Поэтому, если после закрытия Лада х рей штатным брелком открыть машину брелоком сигнализации (обеспечить доступ в салон от сигнализации), то сработает штатная тревога.

Подключение датчика зажигания

Подключение датчика зажигания

Подключение автоматического запуска Лада х рей

Подключение автоматического запуска Лада х рей

Для подключения автозапуска необходимо:

- зелёный провод разъема CN1 системы Scher-Khan Logicar 4 (4i или 6i) подключить к желтому проводу
- белый провод разъема CN1 системы Scher-Khan Logicar 4 (4i или 6i) подключить к желтому проводу контакта 6 разъёма замка зажигания («аксессуары»);
- жёлтый провод разъема CN1 системы Scher-Khan Logicar 4 (4i или 6i) подключить к бежевому проводу контакта 3 разъема замка зажигания («стартер»)контакта 4 разъёма замка зажигания («зажигание 1»);

Подключение обходчика иммобилайзера Лада х рей

 Подключение обходчика иммобилайзера Лада х рей

В качестве обходчика иммобилайзера используется Scher-Khan BP-2.

Красный провод (+ питание) разъема CN1 обходчика подключить к +12В. Черный провод (масса) разъема CN1 обходчика подключить к белому проводу доп. канала №1 разъема CN5 системы Scher-Khan Logicar 4 (4i или 6i).
Внешнюю антенну следует подключить к разъему CN2 обходчика и жестко закрепить на замке зажигания

Популярность седана российского производителя не могла пройти мимо именитого китайского разработчика магнитол. Да и про любовь наших соотечественников к всяческой кастомизации и тот факт, что штатная MMC весты работает на древнем Windows CE китайские инженера совсем не забыли. И потому на свет появилась отдельная оболочка для работы с CAN-BUS декодером автомобиля Lada Vesta.

Будьте внимательны! На автомобиле Lada Vesta проводка CAN выведена к магнитоле только на максимальных комплектациях. На всех остальных придется самостоятельно прокладывать проводку от блока ВСМ до магнитолы.

Но появилась не сразу — существует две версии коробочки.

Версия 1.0

Первая — 1.0 — работает как и декодеры на любых других совместимых с Teyes автомобилях. На ней вся программная реализация работы с CAN-шиной сводится к отображению всплывающего окошка снизу.

Версия 1.1

Вторая — 1.1 — версия, которой китайцы нам как бы демонстрируют особую озабоченность российским рынком, выпуская отдельную реализацию CAN-модуля с персональной для него программной оболочкой.

Наглядную разницу можно увидеть на картинке:


Установка оболочки производится по аналогии с любым другим приложением для ОС Android. Скачиваем файл lada_vesta_1.1.apk на USB-флешку или же сразу на магнитолу путем открытия данного сайта. Затем идем в меню всех приложений:


Открываем все приложения

И находим файловый менеджер:


Нас интересует файловый менеджер

Открываем программу под названием Файлы. Находим с её помощью заранее скачанный файл lada_vesta_1.1.apk и нажатием по нему производим установку.

Если всё сделано правильно, в меню приложений появится Vesta Info. Открываем и убеждаемся в работоспособности. Удачи!

Проводка CAN на младших комплектациях Lada Vesta

Есть три способа подключиться к CAN-шине автомобиля в случаях, когда она не выведена на магнитолу.

Распиновка подключения для каждого из них:


Подключение к приборке
Подключение к блоку BCM
Подключение к диагностическому разъему ODB2

Далее дело за малым. Найти соответствующие выхода на колодке от магнитолы Teyes и простым “врезанием” подключить её к шине автомобиля.

Настройка CAN-BUS декодера под Lada Vesta

Перед настройками не забываем обновить программное обеспечение для работы с CAN-BUS коробочками на магнитолах Teyes.

Для версии 1.0 выставляем такие настройки:


Ну а для версии 1.1, соответственно, следующие:


О том, как изменять настройки CAN-BUS адаптеров на магнитолах Teyes, а так же про настройку кнопок руля можно прочитать в данной инструкции.

установка автозвука Киев, установка автомагнитолы Киев, шумоизоляция авто Киев

магнитола с can bus

Практически все современные автомобили имеют электронику, в основе своей архитектуры имеющую CAN-шину. С точки зрения производителя автомобиля шина CAN это очень полезная вещь, позволяющая гибко изменять функционал автомобиля без серьезных переделок электрооборудования. Например, чтобы добавить складывающееся зеркало со встроенным поворотником на машину традиционной архитектуры (без КАН-шины) необходимо протянуть от главного блока предохранителей провода на выключатель складывания зеркал, затем протянуть провода от выключателя в каждую дверь (левую и правую) и плюс провода от поворотников. Имеем в итоге кучу лишней меди и невозможность изменить комплектацию быстро (на конвеере). В случае автомобиля с платформой на CAN-шине просто добавляем новое зеркало, подключаем к дверному блоку, программируем что зеркало есть и должно складываться и мигать поворотником. Выключатель зеркала подключаем к центральному блоку и программируем что он есть. Ну это если очень просто объяснить 🙂

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

распиновка магнитолы с кан шиной

нет ни провода от замка зажигания, ни подсветки.

Подключая нештатную магнитолу на такую машину, вы скорее всего возьмете ISO-переходник и подключите оба питания (постоянное и от ключа) магнитолы на постоянное питание. Подсветку вообще подключать не будете, и с первого взгляда вроде бы как все ОК. Но на самом деле нет, есть несколько проблем.

При подключении магнитолы без КАН-адаптера будут следующие проблемы:

Универсальный CAN-BUS адаптер для магнитолы:

универсальный can bus адаптер для магнитолы

Этот простой кан адаптер подключается к большинству автомобилей с CAN-шиной и выдает сигнал ACC для подключения магнитолы. Его удобно использовать тогда когда вам просто нужно решить проблему разрядки аккумулятора из-за неправильно подключенной магнитолы.

Версия для использования на грузовых автомобилях с бортовой сетью с напряжением 24В называется Connects2 IGNI-GEN24V

Штатный CAN-BUS адаптер для магнитолы:

штатный can-bus адаптер для магнитолы

Штатный кан-адаптер предназначен для конкретной модели автомобиля, комплектуется с одной стороны штатным разъемом для подключения к проводке автомобиля, с другой стороны стандартным ISO-разъемом для подключения магнитолы. Бывает два варианта таких can-bus адаптеров для магнитолы, первый (серия Essentials) дешевле, выдает только сигнал ACC и в принципе по функционалу не отличается от IGNI-GEN12V.

Серия CAN-BUS адаптеров Professional может больше:

канбас адаптер для магнитолы

Помимо сигнала ACC для подключения магнитолы такой адаптер выдает сигналы (в зависимости от модели авто): Подсветка (+12В), Задний ход (+12В), Ручник (земля), Импульс скорости (отрицательный импульс, зависящий от скорости автомобиля)

Конечно же, с таким адаптером подключение будет еще более простым и надежным, однако он и стоит дороже.

Список штатных CAN-BUS адаптеров для магнитолы и поддерживаемых автомобилей:

Alfa Romeo:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-AR1 ACC +12V 159 (2006-2011), Brera (2007-2010),

Giulietta (2010-2014), Mito (2008-2014)

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-AU1 ACC +12V A2 (2004-2005), A3 (2003-2013), A4 (2005-2015)

A6 (2004-2011), TT (2003-2013)

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-BM1 ACC +12V 1-Series E87 (2004-2013), 3-Series E90 (2005-2012),

5-Series E60 (2004-2010), 7-Series E65 (2002-2008),

Chevrolet:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-CV1 ACC +12V Camaro (2009->), Cruze (2009-2015), Equinox (2009->),

Chrysler:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-CH1 ACC +12V 300C (2008->), Aspen (2008-2009),

Grand Voyager (2008->), Sebring (2007-2010),

Citroen:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-CT1 ACC +12V Berlingo (2008>), C2 (2006>),C3 (2006>),

C3 Picasso (2009>), C4 (2006>),

C4 Picasso (2006>),

C5 (2005>), C6 (2004>),

C8 (2006>), DS3 (2009>),

Dodge:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-DG01 ACC +12V Avenger (2007>), Caliber (2009>),

Charger (2008>),Charger (2008>),

Dakota (2008>), Durango (2008-2015),

Grand Caravan (2007-2015), Journey (2008>),

Magnum (2008>), Nitro (2008>), Ram (2008>)

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-F1 ACC +12V Fiat 500L (2012>), Ducato (2014>) переходник магнитолы Fiat
CTHUP-FT01 ACC +12V, ручник, подсветка,

Ducato (2008-2014), Idea (2006>),

C-Max (2004-2011), Fiesta (2006-2008),

Focus (2005-2011), Fusion (2005>),

Galaxy (2006>),Mondeo (2004-2014),

S-Max (2005-2011), Transit (2005>),

Kuga (2008-2012),

Transit Connect (2004-2013)

Escape (2013>), Fiesta (2012>),

Focus (2011>), Kuga (2012>), Ranger (2012>),

Transit Connect (2013>),Transit Custom (2013>)

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-JP1 ACC +12V Cherokee (2014>),

Lancia:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUP-LA01 ACC +12V, ручник, подсветка,

Land Rover:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUP-LR01 ACC +12V, ручник, подсветка,

Mercedes:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-MC1 ACC +12V E-Class (2004-2009), SLK (2002>) переходник для магнитолы на mercedes
CTHUE-MC2 ACC +12V A-Class (2004>), B-Class (2004>)
C-Class (2004>), CL (2008>)
CLK (2004>), GL (2006-2012)
ML (2004-2011), R-Class (2006>)
Sprinter (2006>), Vito (2007>)
CTHUP-MC01 ACC +12V,

B-Class W245 (2004-2012),

C-Class W203 (2000-2007),

CLK W209 (2000>),

ML (2005-2011), R-Class W251 (2005>),

Sprinter (2006>), Viano (2004>),

C-Class W204 (2008>), CLA (2013>),

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-VX1 ACC +12V Agila (2008-2015), Antara (2006>), Astra (2004-2009), Combo (2004>),

Corsa (2004-2014), GTC (2005>),

Meriva (2005-2010), Movano (2006>), Vectra (2004>),

Signum (2004>), Tigra (2005>), Vectra (2004>),

Peugeot:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-PE2 ACC +12V 207 (2004>) , 208 (2012>), 2007 (2008>),
2008 (2013>), 307 (2004-2007),
308 (2007>), 3008 (2004>),
407 (2004>), 508 (2011>),
5008 (2009>), 607 (2005>),
807 (2004>), Expert (2007>),
iON (2010>), Partner (2008>),
RCZ (2010>)
переходник для магнитолы peugeot
CTHUP-PE01 ACC +12V,

3008 (2009>), 308 (2007>), 407 (2005>),

5008 (2009-2013), 607 (2004>),

807 (2005>), Bipper (2007>), Boxer (2008>),

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-ST1 ACC +12V Alhambra (2006>), Altea (2005>),

Cordoba (2005>), Exeo (2008>),

Ibiza (2008>), Leon (2005-2014),

Toledo (2005>)

Skoda:

Модель адаптера Функции Список моделей авто разъем магнитолы
CTHUE-SK1 ACC +12V Fabia (2007-2010), Octavia (2004-2013),

Roomster (2006>), Superb (2006-2013),

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