Документация по контроллерам и интерфейсам
Подключение и настройка 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
- Подключите преобразователь в USB-порт ПК.
- В Windows 8/10/11, Linux и macOS драйверы не требуются — устройство определяется как виртуальный COM-порт.
- В диспетчере устройств (или командой
ls /dev/tty*) найдите номер порта. - Откройте порт в своей программе или терминале с нужной скоростью обмена.
Для линии RS485 соблюдайте полярность A/B и при длинных линиях устанавливайте оконечные резисторы 120 Ом на концах шины.
USB GPIO Extender
USB GPIO Extender управляет дискретными сигналами с ПК: выходы для реле и индикации, входы для кнопок и датчиков. Управление — текстовыми командами через виртуальный COM-порт. Логику можно сохранить в самом устройстве в программируемых версиях.
Программируемые модули
Мини-контроллеры LuaTerm и GPIO Extender (uLua или Forth) исполняют пользовательскую программу автономно: опрос входов, управление выходами, работа по RS485 и сети. Среда программирования и примеры собраны в соответствующих руководствах.
Мы используем Lua и uLua, чтобы вам оставалось написать только скрипт с правилами работы: указать, какие события обрабатывать и как управлять подключённым оборудованием. Работу контроллера, входов, выходов и интерфейсов мы уже реализовали — программировать устройство с нуля не нужно.
- Первый запуск и программирование LuaTerm Mini
- Примеры кода GPIO Extender uLua
- Модульный контроллер С3
- Шлюз Ethernet–RS485
- Контроллеры 4 × 4
Полезные инструкции
Поддержка
Нужна помощь с подключением? Задайте вопрос инженеру.

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

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

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

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

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

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

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

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

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

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

Документация по RS485 и сетевым контроллерам
Руководства по подключению, сетевой настройке и первому обмену данными для контроллеров С3, Ethernet–RS485 и 4 × 4.
Установка CDC-драйвера
Драйвер виртуального последовательного порта для старых Windows и ручная установка Microsoft CDC.

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