Перейти к основному содержимому

Адаптер для джойстика SBus - USB

Адаптер для радиомодельных джойстиков (SBus > USB)

Часто для работы с роботами удобно применять джойстики, которые разработаны для радиоуправляемых моделей. На рынке представлены джойстики множества форм-факторов, которые, как правило, обладают хорошими характеристиками и работают на длинные дистанции.

Современные приемники для таких джойстиков работают по протоколу SBus. Специально для того, чтобы подключить такой приемник к компьютеру робота, разработан переходник SBus-USB HID.

Схема подключения

Pinout SBus to USB HID Скачать версию для печати PDF

SBus–HIDSBus–HID

:::caution Внимание! Перед началом работы на конвертер надо загрузить прошивку: https://github.com/VBCores/8-Axis-Universal-RC-Joystick. В релизах есть скомпилированный .hex-файл, который надо загрузить с помощью STM32CubeProgrammer. Для перехода в рабочий режим также необходимо запаять перемычку (см. схему выше). Текущая прошивка поддерживает 8 каналов.

Все эти действия, как правило, делаются в магазине. :::

примечание

Для использования джойстика с ROS2 установите пакет https://index.ros.org/p/joy/ и следуйте инструкциям https://wiki.ros.org/joy/Tutorials.

Техническая информация

  • Микроконтроллер: STM32F103C8T6
  • Питание: USB, 5 В
  • Интерфейсы:
    • USB 1.1, USB‑C
    • SBus линия, 8 каналов
  • Размеры:
    • Плата: 20×42.5 мм
    • Монтажные полуотверстия: D2.5, 20×30 мм

Интерфейс программирования (SWD)

JST GH1.25, 6‑pin

PinFunction
1GND
25V
3SWCLK
4SWDIO
5TX USART1
6RX USART1

Электрическая схема конвертера

SBus–HID Schematic Скачать версию для печати PDF

3D модель

VB32G4VB32G4

примечание

Последние версии всех 3D моделей, фото и схем продукции VBCores можно найти у нас на GitHub.