Select language:

Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

<<

STC

Аватара пользователя

Сообщения: 6361

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 772 раз.
Поблагодарили: 1276 раз.

Сообщение 30 июн 2017, 10:27

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Спасибо, на следующей неделе займусь прошивкой.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

STC

Аватара пользователя

Сообщения: 6361

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 772 раз.
Поблагодарили: 1276 раз.

Сообщение 04 июл 2017, 12:56

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Тут недавно скидывали ссылку на вот такую штуку. Кто знает, она совместима с ВАЗ и можно ли на ней тестировать CAN-трансмиттер?
Просто думаю что-нибудь найти для тестов...
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

alvikagal

Аватара пользователя

Сообщения: 2716

Зарегистрирован: 18 сен 2013, 01:58

Откуда: Украина, Павлоград

Машина: ВАЗ-21099 1,5л.

Версия SECU: самодельная SECU-3T


Благодарил (а): 330 раз.
Поблагодарили: 440 раз.

Сообщение 04 июл 2017, 13:10

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Почему не пойти путём переходника OBD2 на EML327 и по блутузу с андроид программой коннектить. Только какую программу, тут вопрос.
https://www.drive2.ru/l/1341785/
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

STC

Аватара пользователя

Сообщения: 6361

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 772 раз.
Поблагодарили: 1276 раз.

Сообщение 04 июл 2017, 14:57

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

alvikagal писал(а):Почему не пойти путём переходника OBD2 на EML327 и по блутузу с андроид программой коннектить. Только какую программу, тут вопрос.
https://www.drive2.ru/l/1341785/

Так тут же прикол в том, чтобы родную проборку заставить работать - слать в нее данные.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

STC

Аватара пользователя

Сообщения: 6361

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 772 раз.
Поблагодарили: 1276 раз.

Сообщение 07 июл 2017, 12:50

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Начал добавление CAN на базе MCP2515 в прошивку. В ближайшие дни опубликую первые прошивки для тестирования.
Поддержка CAN будет как в SECU-3T, так и в SECU-3i. В будущем для SECU-3i можно будет сделать полноценную поддержку OBD с приемом данных. Опциональный модуль с MPC2515 будет устанавливаться на нижнюю плату при помощи штырьков как блютуз.
Если я правильно понял, то в момент инициализации нужно послать вот это:
  Код:
MCP2515_CS = 0:
spi_putc(SPI_WRITE);
spi_putc(CNF3);
spi_putc(0x01); // Bitrate 500 kbps at 8 MHz
spi_putc(0x91); // CNF2
spi_putc(0x40); // CNF1
MCP2515_CS = 1;


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

p.s. У меня нет на чем тестировать, так что вся надежда будет только на вас.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Sergey21126

Аватара пользователя

Сообщения: 86

Зарегистрирован: 04 дек 2016, 22:11

Машина: LADA 2190

Версия SECU: самодельная SECU-3i


Благодарил (а): 2 раз.
Поблагодарили: 23 раз.

Сообщение 07 июл 2017, 20:25

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Отличная новость!
Небольшой пример работы с MCP2515. Там есть OBD.c. Работа проверена с ELM327.
mcp2515_demo_for_mega32_ECU_emul.tar.gz
(134.76 КБ) Скачиваний: 10

Что грузить - в mcp2515.c
Я очень заинтересован в 3i с CAN ибо нужен кондиционер и продувка адсорбера.
Все протестирую :D
<<

andrey_r

Аватара пользователя

Сообщения: 36

Зарегистрирован: 31 мар 2015, 23:10

Откуда: КБР, г.Прохладный

Машина: Хожу пешком

Версия SECU: самодельная SECU-3


Благодарил (а): 9 раз.
Поблагодарили: 10 раз.

Сообщение 07 июл 2017, 21:26

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Может пригодится:
Вложения
MCP2515 контроллер шины CAN с интерфейсом SPI.rar
(1.05 МБ) Скачиваний: 15
<<

STC

Аватара пользователя

Сообщения: 6361

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 772 раз.
Поблагодарили: 1276 раз.

Сообщение 10 июл 2017, 13:12

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Код для рассылки сообщений в CAN написал, пока посылаю только RPM (0x180). Внимательно проверю и вечером выложу прошивки для тестов.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Sergey21126

Аватара пользователя

Сообщения: 86

Зарегистрирован: 04 дек 2016, 22:11

Машина: LADA 2190

Версия SECU: самодельная SECU-3i


Благодарил (а): 2 раз.
Поблагодарили: 23 раз.

Сообщение 10 июл 2017, 20:55

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

STC писал(а):Код для рассылки сообщений в CAN написал, пока посылаю только RPM (0x180). Внимательно проверю и вечером выложу прошивки для тестов.

Жду с нетерпением! :)
<<

STC

Аватара пользователя

Сообщения: 6361

Зарегистрирован: 30 апр 2013, 23:41

Откуда: Ukraine

Машина: AZLK 2140

Версия SECU: самодельная SECU-3


Благодарил (а): 772 раз.
Поблагодарили: 1276 раз.

Сообщение 11 июл 2017, 01:02

Re: Требуется CAN-трансмиттер данных SECU-3 в протокол OBD

Выложил тестовые прошивки viewtopic.php?f=9&t=1191&p=29688#p29688
Обсуждение продолжайте пожалуйста в текущей теме.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
Пред.След.

Вернуться в Аппаратное обеспечение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Powered by phpBB® Forum Software © phpBB Group.