|
|
  |
Отладка CAN интерфейса, Что использовать в качестве источника |
|
|
|
May 9 2007, 09:26
|
Участник

Группа: Новичок
Сообщений: 70
Регистрация: 27-03-07
Пользователь №: 26 533

|
Потихоньку занимаюсь разработкой платки для машины. Хочется чтобы плата работа как пасивное устройство по шине CAN. Т.е. нужно чтобы она просто записывала во флеш все или не все сообщения идущие по шине. Понятно, что в качестве источника сообщений можно использовать машину. Но в машине как-то не очень удобно отлаживаться и програмировать  Ну если только не переехать в гараж с компом. Есть ли какие халявные источники CAN сигнала? Ну может деталь какую с машины снять на разборке и запитать от 12 вольт?
|
|
|
|
|
May 9 2007, 10:24
|

Мастер
   
Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474

|
Цитата(vromanov @ May 9 2007, 13:26)  Потихоньку занимаюсь разработкой платки для машины. Хочется чтобы плата работа как пасивное устройство по шине CAN. Т.е. нужно чтобы она просто записывала во флеш все или не все сообщения идущие по шине. Понятно, что в качестве источника сообщений можно использовать машину. Но в машине как-то не очень удобно отлаживаться и програмировать  Ну если только не переехать в гараж с компом. Есть ли какие халявные источники CAN сигнала? Ну может деталь какую с машины снять на разборке и запитать от 12 вольт? Насчет халявы не знаю... Но есть адаптеры USB-CAN тысяч за 6 с библиотеками для Си и LabView в комплекте. Использовали такой -- правда тормознутый оказался...
--------------------
شامل
|
|
|
|
|
May 9 2007, 10:40
|
Участник

Группа: Новичок
Сообщений: 70
Регистрация: 27-03-07
Пользователь №: 26 533

|
Не это дохрена... За меньшие деньги можно купить вторую отладочную плату и генерить траффик при помощи ее.
|
|
|
|
|
May 9 2007, 14:39
|
Знающий
   
Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177

|
Цитата(vromanov @ May 9 2007, 13:26)  Есть ли какие халявные источники CAN сигнала? Ну может деталь какую с машины снять на разборке и запитать от 12 вольт? А о каком протоколе речь то? Делают Vector Informatik, IXXAT кучу всяких вещей, но халявными их не назвать точно.
|
|
|
|
|
May 9 2007, 15:26
|
Участник

Группа: Новичок
Сообщений: 70
Регистрация: 27-03-07
Пользователь №: 26 533

|
Пример халявы: 1) Какой-нибудь датчик от машины. типа датчик температуры или датчик положения заслонки. Покупается на разборке за смешные деньги. 2) просто новый недорогой девайс работающий по кан шине. да, похоже что будет проще отлаживаться при помощи машины.. отвезу комп в гараж. Сечас тепло.. буду там по вечерам програмить
|
|
|
|
|
May 9 2007, 16:54
|
Участник

Группа: Новичок
Сообщений: 70
Регистрация: 27-03-07
Пользователь №: 26 533

|
Я в курсе таких устройств. Но это не совсем то, что мне нужно. Хотелось бы именно пример реального устройства, которое само, без программирования генерило бы поток сообщений. На тему протокла высокого уровня - для начала я хочу записать дамп сообщений и уже в спокойной обстановке с ним разбираться.
|
|
|
|
|
May 9 2007, 17:23
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(vromanov @ May 9 2007, 19:54)  реального устройства, которое само, без программирования генерило бы поток сообщений. "Само"  "само" это дороже. Причем, если думаете, что какая-нибудь периферийная железяка со свалки вдруг начнет чего-то ( а чего? CAN, CAN-2.0A, CAN-2.0B + типы сообщений) генерить без инициализации свыше и "в никуда", то думаю Вас ждет облом.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
May 10 2007, 04:27
|

Странник
   
Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051

|
Цитата(vromanov @ May 9 2007, 15:26)  Потихоньку занимаюсь разработкой платки для машины. Хочется чтобы плата работа как пасивное устройство по шине CAN. Т.е. нужно чтобы она просто записывала во флеш все или не все сообщения идущие по шине. Понятно, что в качестве источника сообщений можно использовать машину. Но в машине как-то не очень удобно отлаживаться и програмировать  Вообще не вижу необходимости что-то отлаживать относительно CAN. CAN: Принял любой пакет, записал. ФСЕ. Интерфейс конфигурирования и получения данных с устройства можно отладить не запуская CAN. Если есть какие-то неясности или с постановкой задачи еще не определились, то это только в машине, можно с осциллом. Самое главное в такой ситуации -- использовать устройство, которое не вности в работу шины никаких изменений -- работает в режиме прослушивания (не делает подтверждений приема и т.п.). PS: И причем тут ARM, хотелось бы узнать... конфа по CAN чуть ниже
--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
|
|
|
|
|
May 10 2007, 05:04
|
Частый гость
 
Группа: Свой
Сообщений: 123
Регистрация: 21-04-05
Пользователь №: 4 350

|
Цитата(vromanov @ May 9 2007, 13:26)  Потихоньку занимаюсь разработкой платки для машины. Хочется чтобы плата работа как пасивное устройство по шине CAN. Т.е. нужно чтобы она просто записывала во флеш все или не все сообщения идущие по шине. Понятно, что в качестве источника сообщений можно использовать машину. Но в машине как-то не очень удобно отлаживаться и програмировать  Ну если только не переехать в гараж с компом. Есть ли какие халявные источники CAN сигнала? Ну может деталь какую с машины снять на разборке и запитать от 12 вольт? Можно самому написать генератор пакетов, делов на полчаса, формат стандартного CAN-ого пакета известен, а что еще надо? А когда дело доходит до уровня протокола, вот тут уже больше вопросов появляется.
|
|
|
|
|
Jun 12 2007, 16:30
|
Группа: Участник
Сообщений: 13
Регистрация: 29-09-06
Из: Оренбург
Пользователь №: 20 809

|
Цитата(SunnyAngel @ May 26 2007, 01:40)  Если еще актуально, то железяка, генерящая пакеты CAN, есть у infineon. За 90$, кажется. работает нормально, но вот с программной оболочкой иногда глюки. Зато плюс - жить в гараже не придется, - на столе исправно работает. 90 баксов??? за что??? mcp2515 подключенная к LPT порту ....... soft CANKing а жить в гараже всёже придётся.... ибо пока расковыряешь нужный пакет.. 7 потов сойдёт... К Автору топика... Что за авто, если не секрет.???
Сообщение отредактировал Aleksey_M - Jun 12 2007, 16:31
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|