Чижик 0 June 12, 2020 Posted June 12, 2020 (edited) · Report post Добрый день. Изучаю CAN в домашних условиях, за свой счет. Хотелось бы приобрести на алике анализатор протокола CAN. Не дорого. Есть пара вариантов. Народ покупает X1 и жалуется, что не подходит никакой софт. А какой есть на китайском. Но продолжает упорно покупать -купили >200шт. Есть вариант X2, пишут - CAN Bus анализатор CANOpenJ1939 USBCAN-2A USB к CAN двойной путь совместимый ZLG. Зашел на сайт ZLG, качнул [Application Software] CAN_ Pro protocol analysis platform..... . Установил. Без анализатора не запускается, но есть выбор языка, и что-то там про английский. Есть вариант X3, но дороговат. Анализатор CAN CANOpen J1939 USBCAN-2II конвертер совместим с ZLG USB to CAN. Народ покупает, не жалуется на отсутствие софта. Короче что посоветуете. Edited June 12, 2020 by Чижик Quote Share this post Link to post Share on other sites More sharing options...
x893 83 June 12, 2020 Posted June 12, 2020 · Report post я сделал сам https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/APGDT002 Quote Share this post Link to post Share on other sites More sharing options...
Сергей Борщ 179 June 12, 2020 Posted June 12, 2020 · Report post Сам только начинаю разбираться с CAN. Купил на али анализатор как на первой картинке. Как обычно - сначала купил, потом прочитал в комментариях про китайсуий софт. Внутри анализатора STM32F103, CP2102 и драйвер CAN. В комментариях нашел упоминание, что с небольшим допиливаним в этот анализатор заливается софт с гихаба, после чего он начинает работать с программой canhacker. Мне кажется, можно допилить этот проект под использование более современного STM32 с USB и CAN на борту (в F103 они не могут работать одновременно) и собрать подобный анализвтор, но уже без CP2102, самостоятельно. По деньгам получится чуть ли не дешевле этого экземпляра с али (я заплатил за него около 14 евро), а разработка софта добавит опыта. Вот еще одна ссылка, тут уже на F105 с использованием набортного USB. Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 132 June 12, 2020 Posted June 12, 2020 · Report post 2 часа назад, Чижик сказал: Хотелось бы приобрести на алике анализатор протокола CAN. Не дорого. Принципиально на али? 2 часа назад, Чижик сказал: Есть вариант X3, но дороговат. Это сколько? 2 часа назад, Чижик сказал: Короче что посоветуете. Например купить у меня, но боюсь для вас будет очень дорого, ибо инструмент для профессиональной работы. Quote Share this post Link to post Share on other sites More sharing options...
khach 74 June 12, 2020 Posted June 12, 2020 · Report post Малина ( raspberry) и canhat https://www.waveshare.com/wiki/RS485_CAN_HAT Интерфейс в линухе описан как lan-подобный, поэтому разбираем WireShark-ом, хотя есть и специализированные утилиты. Quote Share this post Link to post Share on other sites More sharing options...
k155la3 27 June 13, 2020 Posted June 13, 2020 · Report post 9 hours ago, Vasily_ said: . . . . Например купить у меня, но боюсь для вас будет очень дорого, ибо инструмент для профессиональной работы. Сделайте как ушлые маркетологи, урежьте функциональность FW до CANHacker и будет "дорого, но терпимо", а может и недорого. А если и API для PC будет в комплекте - так вообще замечательно. Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 132 June 13, 2020 Posted June 13, 2020 · Report post 9 минут назад, k155la3 сказал: урежьте функциональность FW до CANHacker и будет "дорого, но терпимо", а может и недорого. Нет смысла что-то урезать, вариант под CANHacker и Bosch Busmaster тоже есть, но в продажу никогда не пойдет, такое глюкало стыдно продавать. А понятие дорого у каждого своё. Quote Share this post Link to post Share on other sites More sharing options...
syoma 1 June 18, 2020 Posted June 18, 2020 · Report post Вопрос - для каких применений изучаете CAN? Как вариант - взять RPi и к нему любую плату на MCP2515, как выше посоветовали. Софта под него навалом и работает более-менее ничего. Quote Share this post Link to post Share on other sites More sharing options...
esaulenka 10 June 19, 2020 Posted June 19, 2020 · Report post On 6/13/2020 at 12:17 AM, Сергей Борщ said: допилить этот проект под использование более современного STM32 Сергей, если что, можете допиливать этот проект. Там уже на базе 105-го, и работают оба канала. Протокол, правда, с оригинальным lawicel чуток несовместим (из-за двухканальности, собственно). Железо делать я поленился, использовал наработки некоей питерской конторы. Quote Share this post Link to post Share on other sites More sharing options...
Сергей Борщ 179 June 19, 2020 Posted June 19, 2020 · Report post Спасибо. Скорее всего я ограничусь подъемом оригинальной железки - чтобы жаба не задушила за выкинутые 14 евро. А в боевом устройстве будет F042. Несовместимость с протоколом, опять же, плохо - планировал использовать canhacker. Но с удовольствием посмотрю ваш вариант, чтобы не содить по лигним граблям. Quote Share this post Link to post Share on other sites More sharing options...
геннадий75 2 June 21, 2020 Posted June 21, 2020 · Report post Если интересна работа CAN на физическом уровне , видеть как идёт подсчёт CRC , бит подтверждения , битые сообщения . Собираешь адаптер на PIC18f2550 или PIC24FJ64GB002 . CAN.rar Quote Share this post Link to post Share on other sites More sharing options...
jcxz 356 June 22, 2020 Posted June 22, 2020 · Report post 18 часов назад, геннадий75 сказал: Если интересна работа CAN на физическом уровне , видеть как идёт подсчёт CRC , бит подтверждения , битые сообщения . Достаточно взять самый дешёвый лог.анализатор с али - Saleae. Всё это он показывает. Quote Share this post Link to post Share on other sites More sharing options...
Чижик 0 June 23, 2020 Posted June 23, 2020 · Report post On 6/22/2020 at 10:18 AM, jcxz said: Достаточно взять самый дешёвый лог.анализатор с али - Saleae. Всё это он показывает. Да, это есть. На физическом уровне смотреть могу. Спасибо. Вопрос, конкретен. Если далее перейти от CAN как такового к стеку CANopen, то нужен инструмент для анализа стекового трафика и конфигурирования сервисов нод. С вариантом Х1 все более менее понятно, надо разбираться и что-то допиливать. Про X3 есть обзор http://microsin.net/programming/arm/usb-can-canalyst-ii.html. Но стоит 4-5 тыр, а Х2 можно взять за 2 тыр. Держал ли кто в руках и то и/или другое. Вариант X2 и X3 совместимы с ZLG CANPro Analyser. Вопрос - кто-то использовал X2 с этим ПО. Quote Share this post Link to post Share on other sites More sharing options...
Чижик 0 June 23, 2020 Posted June 23, 2020 · Report post On 6/13/2020 at 12:44 AM, Vasily_ said: 1.Принципиально на али? 2. Это сколько? 3. Например купить у меня, но боюсь для вас будет очень дорого, ибо инструмент для профессиональной работы. 1. Не принципиально. 2. 4-5 тыр. Но непонятно, что я буду иметь в итоге. Что за софт с ним совместим. Где его брать и сколько еще платить. 3. Что есть профессиональная работа? Я сам профессионал со стажем и могу смело утверждать (в своей области), что цена профессионального инструмента никак не коррелирует с профессионализмом выполнения работы. А цена многих инструментов брендирована и ее бесценность только в том, что они могут быть востребованы в единичных экземплярах. Инструменты используемые массами им и доступны. Это не касается инструментов "ручной работы из экологически чистых материалов". Но это другая история. P.S. Тем не менее с удовольствием ознакомлюсь с Вашим предложением. Я здесь не завсегдатай, поэтому не знаю о каком продукте идет речь. Можно в личку. Quote Share this post Link to post Share on other sites More sharing options...
Чижик 0 June 23, 2020 Posted June 23, 2020 (edited) · Report post On 6/18/2020 at 7:05 PM, syoma said: Вопрос - для каких применений изучаете CAN? Как вариант - взять RPi и к нему любую плату на MCP2515, как выше посоветовали. Софта под него навалом и работает более-менее ничего. Да, такой вариант рассматривается. По деньгам почти тоже, а с учетом разборок с софтом путь достаточно тернист и сам требует последующей кропотливой интерпретации через WIRESHARK. Удобно иметь коробочку, например, с Али и интерфейсный софт от Saleae (типа "набора Saleae от Али"). Не дорого, но сердито. И тут была бы интересна коробочка от Али и софт от ZLG https://www.zlg.com/can/can/product/id/42.html или Vector https://www.vector.com/int/en/download/?tx_vectorproducts_productdownloaddetail[download]=2164&tx_vectorproducts_productdownloaddetail[action]=show&tx_vectorproducts_productdownloaddetail[controller]=Productdownload&cHash=19d24b831b7bfc82fe0189b41cab4fb9 Многие осудят такой подход. Авторские права и прочее. Но есть взгляд о доступности интеллектуальных достижений человечества. Извините за оффтоп. Спасибо, всем. Edited June 23, 2020 by Чижик Quote Share this post Link to post Share on other sites More sharing options...