|
Прослушка шины CAN |
|
|
|
Jul 7 2015, 07:15
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 29-11-13
Пользователь №: 79 419

|
Добрый день! Столкнулся с вопросом подбора прослушки шины CAN. Работаю с ОС Window. На шине 3 абонента, работающие по протоколу CANopen на скорости 1 Mbit/s. Может кто то уже сталкивался с подобной задачей, есть опыт использования разных сниферов? Хотелось бы знать плюсы и минусы разных производителей.
|
|
|
|
|
Jul 7 2015, 13:23
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 29-11-13
Пользователь №: 79 419

|
Спасибо. Пришел к тому что марафон должен прекрасно подойти для отладки.
|
|
|
|
|
Nov 30 2015, 05:04
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 31-08-12
Из: Южная Корея
Пользователь №: 73 327

|
Братья китайцы (пока?) сделали дешевую железку на тему. Никто не пользовался?
|
|
|
|
|
Dec 1 2015, 20:57
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
обсуждение разумно начать с софта. какой софт работает с этим ZLG-USBCAN? оригинальный китайский под WinXP/98/DOS? API/библиотеки это хорошо, но реально их никто не щупал на годность - это всё в противовес тому, что большинство нормальных адаптеров работает в любой современной оси практически "из коробки" Цитата(Bloom @ Nov 30 2015, 08:04)  Братья китайцы (пока?) сделали дешевую железку на тему. Никто не пользовался? PS: (пока) братья или (пока) китайцы?))
--------------------
|
|
|
|
|
Dec 4 2015, 06:09
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 31-08-12
Из: Южная Корея
Пользователь №: 73 327

|
зато можно китайский быстро подтянуть На работе у меня есть адаптер Peak, домой же хочется что-нибудь для экспериментов. CANtact понравился, но $60 за малюсенькую платку это перебор... Sounds good, cкрипты на Питоне, поддержка в Linux. Никто не собирал?
|
|
|
|
|
Dec 4 2015, 19:58
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
такое ощущение, что оно заведомо нерабочее выложено, чтобы за $60 торговать. собрал, залил - по usb определяется и создаётся /dev/ttyACM0, но ни на какие команды по этому созданному СОМ-порту не отвечает (((( написал автору, он же молчит как партизан(((((( Цитата(Bloom @ Dec 4 2015, 09:09)  На работе у меня есть адаптер Peak, домой же хочется что-нибудь для экспериментов. CANtact понравился, но $60 за малюсенькую платку это перебор... Sounds good, cкрипты на Питоне, поддержка в Linux. Никто не собирал?
--------------------
|
|
|
|
|
Dec 4 2015, 21:38
|

Профессионал
    
Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226

|
Конечно купить дело хорошее. Но я себе сделал на stm32f042c4 (stm32f072c8) с изоляцией на питанию (два варианта) - на ISO1050 + SN6501 + катушки - на ADM3053 Затраты - плата 2.5$, процессор 3$, микроUSB, 3.3 стабилизатор 2$ остальное прислали как сэмплы Работают как часы. Код от CANtact на github, прикидываются CDC Думаю у Вас в 10$ не уложился бы
|
|
|
|
|
Dec 4 2015, 21:49
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806

|
Цитата(x893 @ Dec 5 2015, 03:38)  .... Думаю у Вас в 10$ не уложился бы  Конечно нет. Если делать всё самому, то деньги тратите только на комплектующие.
|
|
|
|
|
Dec 5 2015, 20:40
|

Профессионал
    
Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226

|
Цитата(Doka @ Dec 5 2015, 15:04)  x893, не могли бы выложить бинарник, которым прошиваете? (если можно - под stm32f072) а то похоже я что-то не так делаю - код с гитхаба тулчейном собирается и прошивается, /dev/ttyACM0 поднимается, а дальше глухо... или там надо какую-то специальную скорость обмена по COM выставлять, чтобы он "ожил" ? Он сам ничего не говорит - ему надо команды посылать (для начала задать скорость и активировать CAN). Протокол там совместимый с какими-то программами (типа busmaster), точно не помню. У меня схема немного изменена. Я начал поддержку делать с Microchip CAN Analyzer - на github есть исходники. Но времени много нет - то что надо было сделал, теперь пока руки не дойдут - отложил. На сайте CANtact в форуме есть образ вирт. машины Linux с программами для него. На тему линукса проще написать прямо Eric Evenchick (http://linklayer.github.io/cantact/) Я под windows использую.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|