Перейти к основному содержимому

CAN-FD — Ethernet конвертер

Ethernet — CAN-FD конвертер

Преобразователь CAN-Ethernet является оптимальным решением для подключения CAN-устройств робототехнической системы к компьютеру. Во-первых, даже в промышленных компьютерах редко встречаются интегрированные CAN-интерфейсы. Во-вторых, данное решение гарантирует взаимодействие между верхним (вычислительным) и нижним (исполнительным) уровнями с минимальной задержкой.

Устройство на основе микроконтроллера STM32H723VE позволяет соединить до 6 каналов CAN-FD с компьютером через сеть Ethernet.

Схема конвертера

Ethernet CAN-FD Pinout Скачать печатную версию PDF

Ethernet-CAN Converter view 1Ethernet-CAN Converter view 2Ethernet-CAN Converter view 3

Программное обеспечение

https://github.com/VBCores/ethernet-can — ПО и руководство по настройке.

Технические характеристики

  • Ethernet до 100 Мбит

  • 6 × FDCAN шин (до 8 Мбит каждая)

  • Задержка передачи данных < 1мс

  • Простой клиент для ПК (Linux)

  • Конфигурации шин CAN-FD через клиент

  • Поддержка Wake-on-LAN (Устройство может включить компьютер)

  • Гальванически развязанное питание (USB-C, 5 В)

  • microSD для хранения IP/MAC адресов компьютера

  • Отдельный DC/DC преобразователь для МК STM32H723

  • Встроенные 120Ω терминаторы (необходимо запаять перемычку)

  • Размеры

    • Плата: 71×56 мм
    • Крепежные отверстия 65×50 мм, D2.5
  • Архитектура

    • Основной контроллер: STM32H723VE — Ethernet + 3 FDCAN шины
    • Дополнительный контроллер: STM32G474CBT6 — дополнительно 3 FDCAN шины (через SPI)
    • Связь с ПК: UDP
    • Внутренние коммуникации: два независимых DMA-SPI канала

3D модель

VB32G4VB32G4

примечание

Последние версии всех 3D моделей, фото и схем продукции VBCores можно найти у нас на GitHub.