Каталог
|
Адаптер USBCAN призначений для підключення комп'ютера по USB шині до СAN шини з метою дослідження даної шини та управління виконавчими пристроями на даній шині. Установка драйверів не потрібна, адаптер автоматично визначається в Linux або Windows10 (та вище).
Програмне забезпечення для аналізу CAN шини: Cangaroo: Linux (Debian, Ubuntu, Mint та інших дистрибутивах), Windows 10 та вищі. Linux: https://github.com/normaldotcom/cangaroo Windows: https://canable.io/utilities/cangaroo-win32-ccdcb64.zip ====================== SavvyCAN: Linux (Debian, Ubuntu, Mint та інших дистрибутивах), Windows 10 та вищі. Linux: https://github.com/collin80/SavvyCAN, https://appimage.github.io/SavvyCAN/, https://www.csselectronics.com/pages/can-bus-interface-savvycan Windows (через slcan): https://github.com/mac-can/SerialCAN ====================== WireShark Linux: https://www.wireshark.org/ ====================== Can-utils Робота у терміналі Linux. sudo apt-get install can-utils Швидкість на шині можна від 10кб до 1Мб sudo ip link set can0 up type can bitrate 500000 Моніторинг шини, номер шини candump can0 Відправлення повідомлень у шину cansend -h, наприклад cansend can0 123#12345678 ====================== Підтримка Python: https://python-can.readthedocs.io/ Для ще більшої гнучкості бібліотека python-can дозволяє безпосередньо спілкуватися з CAN-шиною з Python. Бібліотека є кросплатформною і може безпосередньо підключатися до інтерфейсу віртуального послідовного порту CANable або власного інтерфейсу SocketCan. Усього за допомогою пари рядків коду ви можете декодувати трафік на шині, надсилати повідомлення та багато іншого. Завітайте на сторінку початку роботи для отримання додаткової інформації. ====================== Підтримка Javascript (NodeJS, Linux -> Electron): https://www.npmjs.com/package/socketcan Це розширення NodeJS SocketCAN. SocketCAN — це реалізація протоколу CANbus для системи Linux на основі сокетів. Ці розширення дають змогу надсилати та отримувати повідомлення CAN (розширений, віддалений перехід) за допомогою простих функцій Javascript/Typescript. ====================== Прошивки: https://github.com/AlekseyMamontov/STM32_example/tree/main/soft ====================== Сandlelight Firmware flash_usb_can_adapter_STM32F072.bin Продуктивність вища, ніж у прошивки з послідовним інтерфейсом, оскільки slcand повністю обходиться. З Linux і Socketcan можна використовувати всі стандартні утиліти командного рядка can-utils і Cangaroo, SavvyCAN, Wireshark для взаємодії з шиною. ====================== Canable slcan firmware canable-.bin (slcan) Адаптер визначається в системах як СОМ-порт Ця прошивка дозволить працювати з SavvyCAN у Windows Все що Ви робите, Ви робите на своє уявлення і по своїй воле. Виробник не відповідає за Ваші дії та наслідки, якім вони приведуть. Корисні посилання щодо CAN bus 1.https://www.can-cia.org/ 2.https://opencyphal.org/ 3.https://docs.kernel.org/next/networking/can.html 4.https://github.com/linux-can/can-utils 5.https://python-can.readthedocs.io/en/4.0.0/interfaces/socketcan.html 6.https://en.wikipedia.org/wiki/CAN_bus Відгуки покупців про Адаптер USB-CAN з гальванічною розв'язкою поки немає жодного відгуку - станьте першим!
Написати відгук: Є питання по "Адаптер USB-CAN з гальванічною розв'язкою" ?
Шановні друзі! Ми намагаємося тримати на сайті інформацію про наявність товарів та ціни на них в актуальному стані. Коригування відбуваються постійно. Якщо ви знаходите ціну на товар завищеною, напишіть нам про це із посиланням на товар. Ми розглянемо лист та чи обгрунтуємо ціну, чи підкоригуємо її. Асортимент магазину дуже великий та іноді бувають помилки в ціноутворенні, особливо при скачках курсу долара. Дякуємо за розуміння.
|