Шлюз CAN-FD LIN — это программируемый конвертер/маршрутизатор/регистратор данных с 2 каналами CAN FD, 1 каналом LIN, и 1 портом RS-232. Конвертер оборудован слотом для карты microSD и различными цифровыми/аналоговыми входами и выходами. Прошивка шлюза пишется на C или C++. Устройство подходит для широкого набора приложений, таких как конверсия протокола, сетевой мост, регистратор данных, моделирование, а также внешний мониторинг и управление периферийными устройствами.
Основные особенности:
Прошивка разрабатывается на C/C++ и переносится на устройство по USB, CAN, RS-232, или стандартный интерфейс ICSP SWD, который также позволяет осуществлять отладку. Устройство оборудовано микроконтроллером STM32G4 Arm Cortex-M4 и поставляется с бесплатным компилятором IDE, GNU C/C++, и образцами кода.
Встроенная память EEPROM используется для хранения пользовательских параметров, а наличие слота для карты microSD позволяет оперировать большими объемами данных для приложений моделирования и регистрации данных.
Четыре цифровых выхода (с поддержкой ШИМ) и два аналоговых/цифровых входа позволяют осуществлять синхронизацию как для входа, так и для выхода. Входы могут считывать аналоговые сигналы 0-5 В, а выходы имеют несколько режимов (push-pull, HSD, LSD) с силой тока до 1,5 А, что позволяет управлять реле, электронными приборами, и другими периферийными устройствами.
Примеры использования:
Технические характеристики | |
Каналы |
2х CAN-HS (ISO 11898-2) с поддержкой CAN FD (ISO 11898-1:2015; CAN 2.0A/B, ISO CAN FD) 1 LIN (поддержка как master так и slave; ISO 17987; LIN 2.2a) 1 RS-232 1 виртуальный COM-порт (USB 2.0 CDC) |
Входы | 2 аналоговых/цифровых входа (0-5 В) |
Выходы |
4 цифровых выхода (с поддержкой ШИМ) DO1: HSD (5 В, максимально 0,5 А) DO2, DO3: push-pull (5 В, максимально 0,5 А) DO4: LSD (максимально 40 В, 1,5 А) |
Программирование |
Бесплатный компилятор IDE и GNU C/C++ (STM32CubeIDE) Доступны образцы кода |
Обновление прошивки | По USB, CAN, RS-232, или ICSP (ST-LINK) |
Отладка | ST-LINK SWD (требуется соответствующий разъем) |
Энергонезависимая память |
Встроенная EEPROM 16 Кб Слот для карты microSD (карта приобретается отдельно) |
Светодиодные индикаторы |
3x двухцветных индикатора, 1x индикатор питания |
Питание | Либо внешнее 7-30 В постоянного тока с защитой от неправильной полярности по разъему DSUB, либо через Micro-USB (не для шины LIN) |
Энергопотребление |
100 мА @ 12 В (приблизительно 1 Вт) Примечание: без учета цифровых выводов (DO1-DO4). |
Микроконтроллер | STM32G483 (Arm® 32-bit Cortex®-M4) with DSP and FPU; 170 MHz, 512 KB Flash, 128 KB SRAM |
Трансиверы |
CAN-FD: MCP2562FD LIN: MCP2003B |
Разъемы |
1 D-SUB9M 1 D-SUB9F 1 слот MicroSD 1 Micro-USB |
Кнопка и переключатели |
2x DIP-переключателя, 1x тактильный переключатель |
Размеры (Ш x В x Г) | 54 x 30 x 108 мм |
Вес | 85 г |
Монтаж | На ровную поверхность (самоклеящиеся элементы для монтажа в комплекте), на DIN-рейку (скоба приобретается отдельно) |
Условия эксплуатации и хранения |
|
---|---|
Рабочая температура | От -20 до +70 °C |
Защита от пыли и влаги | IP20 |
Артикул | Описание |
CANFD-LIN-GW | Шлюз CAN FD LIN |
DIN-CLIP | Скоба для крепления на DIN-рейку |