Руководство по преобразователю USB в SBUS или SBUS в USB | Конфигурация адаптера RC БПЛА

Введение

The Двунаправленный USB-SBUS / Конвертер SBUS в USB это профессиональный интерфейсный модуль, предназначенный для RC, БПЛА, робототехника, и приложения промышленного контроля.

Он обеспечивает мост между SBUS-приемники, USB-компьютеры, микроконтроллеры, и устройства на базе UART, позволяя пользователям легко обмениваться управляющими сигналами и данными каналов между различными системами.

В отличие от простых преобразователей USB-UART, этот модуль специально разработан для связи SBUS. Он обрабатывает:

  • Преобразование уровня сигнала SBUS
  • Разбор протокола SBUS
  • Преобразование связи UART
  • Управление синхронизацией кадров
  • Дополнительное кодирование и декодирование SBUS
  • Проверка целостности данных

После преобразования, пользователи могут относиться к связи SBUS как к стандартному последовательному интерфейсу, не вникая в сложные детали протокола SBUS..


Особенности продукта

Двунаправленное преобразование USB ↔ SBUS

Этот модуль поддерживает два направления работы.:

1. СБУС на USB

Преобразование сигналов SBUS RC-приемника в последовательные данные USB.

Типичные применения:

  • Чтение каналов RC приемника на ПК
  • Разработка контроллера полета БПЛА
  • Мониторинг сигнала RC
  • Запись и анализ данных
Схема подключения преобразователя SBUS в USB, показывающая подключение приемника SBUS к USB-устройству
Схема подключения преобразователя SBUS в USB, показывающая подключение приемника SBUS к USB-устройству

2. USB-SBUS

Преобразование данных USB UART в выходные сигналы SBUS.

Типичные применения:

  • Генерация сигнала SBUS
  • Тестирование полетного контроллера
  • Разработка радиоуправляемого симулятора
  • Интеграция системы управления БПЛА
Схема подключения преобразователя USB в SBUS, показывающая подключение USB-устройства к выходу SBUS
Схема подключения преобразователя USB в SBUS, показывающая подключение USB-устройства к выходу SBUS

Поддерживает несколько протоколов RC

Обновленная версия поддерживает:

  • Футаба СБУС
  • СБУС2
  • ОНИ УХОДЯТ
  • WBUS

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

  • Футаба
  • DJI Сельское хозяйство
  • ВФЛИ
  • РадиоЛинк
  • Уокер

Совместимость зависит от того, следует ли устройство стандартному протоколу..


Версии оборудования

Версия с прямым подключением USB

Модуль включает в себя встроенный разъем USB Type-A..

USB-кабель не требуется.

Просто подключите его напрямую к компьютеру, как USB-накопитель..

Размеры: 40мм × 20 мм

Рекомендуется для:

  • Тестирование ноутбука
  • Портативная разработка
  • Быстрая отладка сигнала RC

Версия USB-кабеля

В комплект поставки модуля входит высококачественный USB-кабель..

Рекомендуется для:

  • Настольные компьютеры
  • Испытательные стенды
  • Приложения, в которых устройство необходимо разместить подальше от компьютера
  • Предотвращение механического воздействия на порт USB

Размеры: 55мм × 32 мм


Зачем нужен преобразователь SBUS?

Понимание протокола SBUS

SBUS — это цифровой протокол связи RC, первоначально разработанный Futaba..

Хотя SBUS похож на UART, это не стандартный формат связи UART..

Стандартные параметры SBUS:

  • Скорость передачи данных: 100 кбит/с
  • Стартовый бит: 1
  • Стоп-биты: 2
  • Равный паритет

Большинство компьютеров, микроконтроллеры, и последовательные приложения не могут напрямую обрабатывать этот формат.

Проблемы включают в себя:

  • Неподдерживаемая скорость передачи данных
  • Неправильное время
  • Ошибки связи
  • Высокая скорость потери данных

Что решает наш конвертер?

Модуль выполняет три важные функции:

1. Преобразование электрического сигнала

Преобразует электрические сигналы SBUS в обычные логические уровни UART..

2. Преобразование протокола

Преобразует специальный формат связи SBUS в стандартный UART.:

Поддерживаемые скорости передачи данных UART:

  • 9600
  • 38400
  • 57600
  • 115200

Стандартный формат вывода:

  • 1 стартовый бит
  • 1 стоп-бит
  • Нет паритета

3. Обработка данных SBUS

Модуль может автоматически обрабатывать кадры SBUS..

Пользователям не нужно писать сложные программы анализа SBUS..

Модуль обрабатывает:

  • Сдвиг битов
  • Извлечение канала
  • Синхронизация кадров
  • Проверка ошибок

Объяснение параметров конфигурации

Разные приложения требуют разных конфигураций прошивки..

Пожалуйста, выберите правильный вариант перед заказом.


Вариант 1: Базовая прозрачная версия SBUS

100Скорость передачи данных SBUS, прозрачная передача данных

Эта версия сохраняет исходный формат связи SBUS..

Параметры:

  • Скорость передачи данных: 100 кбит/с
  • Стартовый бит: 1
  • Стоп-биты: 2
  • Равный паритет

Подходит для:

  • Устройства, уже поддерживающие встроенную связь SBUS
  • Базовый мониторинг сигнала SBUS

Важное примечание

100Скорость передачи данных K не является обычной скоростью UART..

Многие микроконтроллеры и последовательные устройства не поддерживают его напрямую..

Пожалуйста, подтвердите совместимость перед покупкой этой версии.


Вариант 2: Версия с регулируемой скоростью передачи данных

Это рекомендуемая версия для большинства приложений разработки..

Модуль преобразует SBUS в стандартную связь UART..

Поддерживаемые скорости передачи данных:

  • 9600
  • 38400
  • 57600
  • 115200

Выходной формат:

  • 1 стартовый бит
  • 1 стоп-бит
  • Нет паритета

Преимущества:

  • Совместим с большинством микроконтроллеров.
  • Простая интеграция программного обеспечения
  • Стабильная связь

Подходит для:

  • Ардуино
  • СТМ32
  • Малиновый Пи
  • последовательное программное обеспечение для ПК
  • UART-устройства

Вариант 3: Регулируемая скорость передачи данных + Управление частотой кадров

Предназначен для беспроводной и дальней связи..

Стандартный кадр SBUS содержит:

  • 25 байты
  • 16 каналы

SBUS обычно отправляет кадры с высокой частотой..

Для некоторых приложений, особенно:

  • Беспроводная передача
  • Управление на расстоянии
  • Сетевая связь

высокая частота кадров может привести к:

  • Переполнение буфера
  • Перегрузка пакетов
  • Потеря данных

Эта версия позволяет регулировать интервал кадров.:

10мс – 500 мс

Преимущества:

  • Лучшая совместимость с беспроводными соединениями
  • Снижение коммуникационной нагрузки
  • Более стабильная передача на большие расстояния

Вариант 4: Регулируемая скорость передачи данных + SBUS-кодирование / Декодирование

Профессиональная версия для БПЛА и промышленного применения.

Встроенный кодек автоматически обрабатывает протокол SBUS..

Без кодека

Пользователям необходимо вручную:

  • Разбор кадров SBUS
  • Извлекать 16 каналы
  • Генерировать пакеты SBUS
  • Обработка тайминга и ошибок

Это требует значительных ресурсов MCU..

С кодеком

Модуль обеспечивает:

  • Декодирование SBUS
  • SBUS-кодирование
  • Преобразование канала
  • Проверка данных

Выходной формат декодирования SBUS

Стандартный СБУС:

  • 25 байт на кадр
  • 16 каналы
  • Нет контрольной суммы

Выходной кодек:

  • Заголовок кадра
  • 16 значения канала
  • Флаги
  • контрольная сумма XOR

Общий:

35 байты

Значение канала:

  • Целочисленный формат
  • Диапазон: 0–2047

Пример:

Channel 1:
03E8 (HEX) = 1000

Channel 16:
0400 (HEX) = 1024
Выход декодера SBUS 35 формат байтового кадра с 16 значения каналов и контрольная сумма XOR
Выход декодера SBUS 35 формат байтового кадра с 16 значения каналов и контрольная сумма XOR

Полная версия

Регулируемая скорость передачи данных + Регулируемая частота кадров + SBUS-кодек

Самая полная конфигурация.

Включает:

✔ Преобразование USB в SBUS
✔ Преобразование SBUS в USB
✔ Регулируемая скорость передачи данных
✔ Регулируемая частота кадров
✔ Кодирование SBUS
✔ Декодирование SBUS
✔ Проверка контрольной суммы XOR

Скорость передачи данных:

  • 9600
  • 38400
  • 57600
  • 115200

Интервал кадров:

  • 10мс–500 мс

Рекомендуется для:

  • Профессиональные системы БПЛА
  • Радиоуправляемое управление дальнего действия
  • Беспроводная телеметрия
  • Робототехника
  • Промышленная автоматизация

Стандартный формат кадра SBUS

Стандартный кадр SBUS:

  • Длина: 25 байты
  • Каналы: 16
  • Разрешение: 11-кусочек
  • Диапазон значений: 0–2047

Пример:

0F ED 93 1F B4 D1 87 0C 64 20 03 19 2C 64 21 0B 59 08 40 00 02 10 80 00 00

Стандартный SBUS не включает проверку контрольной суммы..

протокол SBUS 25 формат байтового кадра с 16 структура данных канала
протокол SBUS 25 формат байтового кадра с 16 структура данных канала

Приложения

Разработка БПЛА

  • Отладка полетного контроллера
  • Чтение данных RC-приемника
  • Нестандартные системы управления БПЛА

Мониторинг RC-сигнала

  • USB-подключение к ПК
  • Мониторинг значения канала
  • тестирование радиоуправляемой системы

Расширение беспроводного управления

Пример:

SBUS Receiver -> USB to SBUS Converter -> Wireless Data Link -> Remote Controller System

Промышленный контроль

Пример:

SBUS Device -> USB UART -> Network Device -> Remote Control System
инструмент отладки sbus-to-uart с кодировщиком
инструмент отладки sbus-to-uart с кодировщиком
Кодирование инструмента отладки uart-to-sbus
Кодирование инструмента отладки uart-to-sbus

Как выбрать правильную версию?

ПриложениеРекомендуемая версия
Базовая SBUS-связь100К Прозрачный
Подключите приемник SBUS к ПК/MCU.Регулируемая скорость передачи данных
Беспроводная передача или передача на большие расстоянияСкорость передачи данных + Частота кадров
Профессиональное развитие БПЛАПолная версия с кодеком
Генерация вывода SBUSВерсия кодировки SBUS

Кастомизация и техническая поддержка

Этот продукт представляет собой настраиваемый электронный модуль..

Срок изготовления и доставки зависит от:

  • Выбранная конфигурация
  • Версия прошивки
  • Требования заказчика

Цены на продукцию указаны до уплаты налогов..

Для OEM, настройка прошивки, или специальные приложения SBUS, пожалуйста, свяжитесь с нашей командой инженеров.


Заключение

USB-SBUS / Конвертер SBUS в USB обеспечивает надежное решение для соединения радиоуправляемых систем с современными цифровыми платформами..

С несколькими вариантами конфигурации, регулируемые параметры связи, и интегрированная обработка SBUS, это подходит для:

  • Разработчики БПЛА
  • радиоуправляемые энтузиасты
  • Инженеры-робототехники
  • Разработчики промышленного контроля

Выберите правильную конфигурацию в соответствии с требованиями вашего приложения..

Задать вопрос

← Назад

Спасибо за ответ. ✨