Перейти к содержанию

Документация по контроллерам и интерфейсам

Подключение и настройка USB–RS485, USB–UART, USB GPIO Extender и программируемых контроллеров.

ЗадачаУстройство и инструкция
Подключить RS485-прибор к ПКПреобразователь USB–RS485 и при необходимости CDC-драйвер
Подключить UART/TTL к ПКПреобразователь USB–UART
Читать пять входов и управлять пятью выходами с ПКПодключение USB GPIO Extender и проверка команд
Настроить универсальные GPIO, ШИМ, АЦП и UARTНастройка выводов GPIO Extender-2
Выполнять локальную логику на LuaПервый запуск LuaTerm Mini
Вывести RS485 в EthernetНастройка шлюза Ethernet–RS485
Собрать свой мост Ethernet–UART/RS485Первый запуск модульного контроллера С3
Удалённо управлять четырьмя выходамиНастройка контроллера 4 × 4

USB–RS485 и USB–UART

  1. Подключите преобразователь в USB-порт ПК.
  2. В Windows 8/10/11, Linux и macOS драйверы не требуются — устройство определяется как виртуальный COM-порт.
  3. В диспетчере устройств (или командой ls /dev/tty*) найдите номер порта.
  4. Откройте порт в своей программе или терминале с нужной скоростью обмена.

Для линии RS485 соблюдайте полярность A/B и при длинных линиях устанавливайте оконечные резисторы 120 Ом на концах шины.

USB GPIO Extender

USB GPIO Extender управляет дискретными сигналами с ПК: выходы для реле и индикации, входы для кнопок и датчиков. Управление — текстовыми командами через виртуальный COM-порт. Логику можно сохранить в самом устройстве в программируемых версиях.

Программируемые модули

Мини-контроллеры LuaTerm и GPIO Extender (uLua или Forth) исполняют пользовательскую программу автономно: опрос входов, управление выходами, работа по RS485 и сети. Среда программирования и примеры собраны в соответствующих руководствах.

Мы используем Lua и uLua, чтобы вам оставалось написать только скрипт с правилами работы: указать, какие события обрабатывать и как управлять подключённым оборудованием. Работу контроллера, входов, выходов и интерфейсов мы уже реализовали — программировать устройство с нуля не нужно.

Полезные инструкции

Поддержка

Нужна помощь с подключением? Задайте вопрос инженеру.

USB GPIO Extender: инструкция и команды

USB GPIO Extender: инструкция и команды

Распиновка, команды и примеры управления USB GPIO Extender.

Документация GPIO Extender

Документация GPIO Extender

Руководства по подключению GPIO Extender, электрическим ограничениям, командам и программированию.

GPIO Extender-2: инструкция, команды и сценарии

GPIO Extender-2: инструкция, команды и сценарии

Режимы выводов, протокол, встроенные сценарии и конфигуратор GPIO Extender-2.

LuaTerm Mini: инструкция и сценарии применения

LuaTerm Mini: инструкция и сценарии применения

Настройка LuaTerm Mini и короткие примеры Lua для диагностики, сети и телеметрии.

GPIO Extender uLua: программирование и первый запуск

GPIO Extender uLua: программирование и первый запуск

Первый запуск GPIO Extender uLua, IDE, периферия и автономная программа.

GPIO Extender-2: работа в веб-конфигураторе

GPIO Extender-2: работа в веб-конфигураторе

Подключение GPIO Extender-2 через Web Serial и работа со всеми экранами веб-конфигуратора.

GPIO Extender-F: руководство по Forth

GPIO Extender-F: руководство по Forth

Распиновка GPIO Extender-F и примеры программ на Mecrisp-Stellaris Forth.

Модульный контроллер С3: подключение и разработка

Модульный контроллер С3: подключение и разработка

Первый запуск контроллера С3, модули расширения, Lua и восстановление доступа.

Мини-контроллеры RS485 4 × 4: команды и Modbus

Мини-контроллеры RS485 4 × 4: команды и Modbus

Подключение контроллеров RS485 4 × 4, текстовые команды и Modbus RTU.

Конвертер Ethernet–RS485: настройка Modbus TCP–RTU

Конвертер Ethernet–RS485: настройка Modbus TCP–RTU

Подключение и настройка шлюза Ethernet–RS485 для Modbus TCP–RTU.

Документация по RS485 и сетевым контроллерам

Документация по RS485 и сетевым контроллерам

Руководства по подключению, сетевой настройке и первому обмену данными для контроллеров С3, Ethernet–RS485 и 4 × 4.

Установка CDC-драйвера

Драйвер виртуального последовательного порта для старых Windows и ручная установка Microsoft CDC.

GPIO Extender uLua: примеры кода

GPIO Extender uLua: примеры кода

Код для кнопки и реле, порога АЦП и термостата DHT22 для GPIO Extender uLua.