Компания TOSUN анонсировала интерфейсную плату TP114 — четырехканальный адаптер CAN / CAN FD в форм-факторе PCI Express (PCIe), ориентированный на встраиваемые промышленные системы, автономный транспорт и роботизированные комплексы под управлением ОС Linux и Windows.

Плата TOSUN TP114 PCIe CAN FD
Рис. 1. 4-канальная интерфейсная плата PCIe CAN FD TOSUN TP114

Сетевой подход к автомобильным шинам через SocketCAN

Главная архитектурная особенность TP114 — глубокая нативная интеграция со стеком SocketCAN ядра Linux. В операционной системе каждый физический канал платы отображается как стандартный сетевой интерфейс (can0, can1, can2, can3).

Это дает инженерам и разработчикам ключевые преимущества:

  • Сетевая модель программирования: взаимодействие с шиной организуется через стандартные POSIX-сокеты socket(PF_CAN, SOCK_RAW, CAN_RAW). Не требуется подключать проприетарные бинарные библиотеки;
  • Готовая экосистема Open Source: прямая совместимость с пакетом can-utils (утилиты candump, cansend, cangen, canplayer), библиотеками python-can, фреймворками ROS и ROS 2 (Robot Operating System);
  • Широкая поддержка дистрибутивов: Ubuntu, Debian, RHEL, а также отечественные ОС на базе Linux (Astra Linux, РЕД ОС, Альт);
  • Работа в Windows без драйверов: для Windows плата работает по модели Plug-and-Play с поддержкой TSMaster API и DLL для C++, C#, Python, MATLAB.
Схема интеграции TP114 в архитектуру SocketCAN
Рис. 2. Интеграция платы TP114 в сетевой стек ядра Linux SocketCAN

Технические характеристики платы TP114

Параметр Значение
Интерфейс подключения к хосту PCI Express x1 (совместим со слотами x4, x8, x16)
Количество каналов 4 независимых гальванически изолированных канала
Поддерживаемые протоколы CAN 2.0A, CAN 2.0B, ISO CAN FD, Non-ISO CAN FD
Скорость в фазе арбитража от 125 кбит/с до 1 Мбит/с
Скорость в фазе данных CAN FD до 5 Мбит/с (до 8 Мбит/с по спецзаказу)
Гальваническая изоляция 2500 В DC между каналами и ПК
Терминальные резисторы Встроенные 120 Ом с возможностью программного/аппаратного переключения
Разрешение аппаратных меток времени 1 мкс
Диапазон рабочих температур от -40 °C до +85 °C (промышленный класс)
Применение платы TP114 в испытательных стендах
Рис. 3. Типовые сценарии использования платы TP114

Сферы применения

  • Бортовые компьютеры беспилотных автомобилей: прямое подключение лидаров, радаров и исполнительных контроллеров шасси к ROS/Linux;
  • Стенды Hardware-in-the-Loop (HIL): высокая плотность каналов в одном слоте PCIe для моделирования обмена данными между несколькими ЭБУ;
  • Контроллеры производственных линий (EOL): надежная круглосуточная работа в составе промышленных стоек без сбоев USB-соединений;
  • Стенды ресурсных испытаний: многоканальный сбор и логирование телеметрии с жесткими требованиями к точности синхронизации.