Страница 1 из 1
CAN j1939 что икак ?
Добавлено: Пн авг 12, 2013 20:05:21
foton6
Кто работал с данным протоколом(не знаю как правильно обозвать)?
У атмелов я так понимаю только AT90CAN32/64/128 имеют на борту все необходимое для работы с данным протоколом.
Был-бы рад любой информации ибо на тему AVR - СAN AVR - j1939 мало что нашел, по крайней мере на русском.
Re: CAN j1939 что икак ?
Добавлено: Чт авг 15, 2013 19:02:32
GRAF
Спрашивайте, что интересует.
Re: CAN j1939 что икак ?
Добавлено: Пт авг 16, 2013 05:38:42
foton6
Сижу перевожу даташит на AT90....
Вообще интересует инициализация и соответственно прием передача при подключении к уже существующей сети.
Правда уже сказали что передачу реализовать не удастся, так как блок управления надо настроить на прием от нового адреса, а сделать это не представляется возможным.
Так что хотя бы чтение.
Хотя там есть один "блок" который передает нужную информацию, можно ли его адрес дублировать(замаскировать мое устройство под этот блок?).
Re: CAN j1939 что икак ?
Добавлено: Сб авг 17, 2013 10:25:41
GRAF
Удастся, если передавать сообщения с тем же ID, что и у существующего блока.
Пробег скрутить хотите?
Re: CAN j1939 что икак ?
Добавлено: Сб авг 17, 2013 22:52:06
foton6
Нет, в блоке управления оборотами двигателя может управлять круиз контроль.
А что бы вписать нового "деятеля" в блок управления нужно.... это не вариант.
Вот надо бы под него закосить.
Задача управлять оборотами в определенных пределах.
А счетчик скручивать совесть не позволит)
Re: CAN j1939 что икак ?
Добавлено: Вт авг 20, 2013 21:31:31
GRAF
Узнайте, какой ID и какая нагрузка у сообщения, отвечающего за круиз-контроль. И ещё, узнайте, каким образом заставить CAN шину уснуть с вашим блоком, иначе аккумулятор будет постоянно разряжаться.
Re: CAN j1939 что икак ?
Добавлено: Вт авг 20, 2013 22:17:33
GRAF
Посмотрите
http://www.avrfreaks.net/index.php?name ... ic&t=61064.
Мы там с Mike B совместно рабочий код создали. Контроллер у меня сейчас в машине трудится на сигналку.
Re: CAN j1939 что икак ?
Добавлено: Ср авг 21, 2013 20:19:47
foton6
спасибо, необходимость в кане отпала, но все равно буду изучать)
Re: CAN j1939 что икак ?
Добавлено: Пн апр 13, 2015 09:00:52
Mishkatoptyshka
Всем привет. Интересная тема. Вот тоже тянет разобраться с кан шиной и протоколами, но пока много непонятного.
Может кто толком пнуть в нужную сторону где, что почитать или посмотреть, как это все работает.
По кан шине читал, принцип организации понятен.
Не понятно как работает это все в реальных схемах.
Возьмем шину отвечающую за работу двигателя. Все контроллеры там работают в асинхронном режиме или опрашиваются неким мастером?
Есть как я понял есть доминанта и рецессия.
Если шина притянута к земле, то сигнал считается доминантным и начинается принимать сигнал от этого датчика, так? Т.е. в любой момент любой датчик может прервать передачу другого датчика.
Растолкуйте плиз как строится общение в кан шине. Пока не понятно как все работает (((
Re: CAN j1939 что икак ?
Добавлено: Пн апр 13, 2015 09:46:59
Jurkin
У себя на ftp много инфы собрал по этой теме, поройтесь,там всё разжовано:
ftp://autoelektronik.lt/
user name: failiki
pass: kotik