Неинвертированный сигнал SBUS и SmartPort телеметрии на приемниках FrSky

x4r-rx-uninverted-sbus

В этом руководстве я покажу вам, как получить неинвертированный сигнал SBUS и SmartPort Telemetry в приемниках FrSky.

Зачем вообще нужен «неинвертированный сигнал»?

SBUS и SmartPort Telemetry — это инвертированный последовательный порт, данные с которого микроконтроллер напрямую распознать не способен.

В контроллерах серий F3 и F7 имеются встроенные аппаратные инверторы, так что вы можете подключить SBUS и Smart Port к любому доступному последовательному порту (UART) и всё это будет работать.

Однако ситуация меняется при использовании ПК на F1 или F4, им требуется неинвертированный сигнал, либо инвертированный сигнал нужно инвертировать еще раз.

Ранее (во времена Naze32) внешние инверторы требовались для подключения приемника к полетному контроллеру. В настоящее время многие современные ПК на F4 имеют встроенные инверторы для SBUS, например, Kakute F4.

Однако, если у вашего полетного контроллера нет встроенных инверторов для SBUS и S.Port, тогда придется использовать внешние инверторы, и это руководство может вам помочь.

В этой статье мы покажем откуда можно получить оригинальный, неинвертированный сигнал на приемнике (до инверсии) и вы сможете припаять ПК к приемнику напрямую.

Настраиваем SBUS и SmartPort после соединения

Если вы не знаете, как настроить SBUS или SmartPort телеметрию в Betaflight/Cleanflight, тогда читайте руководство: как настроить SBUS и SmartPort Telemetry.

X4R-SB

frsky-x4r-sb-receiver-rx-e1500119686135

SBUS

В приемнике Frsky X4R-SB неинвертированный сигнал SBUS можно взять с контакта «А» чипа, показанного на картинке, либо с контакта «А» расположенного с краю платы.

frsky-x4r-sb-subs-uninverted-hack-naze32

Smart Port

При использовании Betaflight, Cleanflight и некоторых других прошивок для ПК (англ.), всё что требуется — это подключиться к контакту «А» (красный). Просто подпаяйте один проводок к этому контакту, а другой конец подключите к TX свободного последовательного порта на ПК.

Однако, некоторых прошивки требуют также подключения второго контакта («B» — желтый, средний из трех контактов детали) к контакту RX того же самого последовательного порта.

x4r-sb-rx-smart-port-uninverted-telemetry-signal

XSR

frsky-xsr-radio-receiver-rx

SBUS

Как и для X4R-SB неинвертированный сигнал расположен посередине детали.

x4r-rx-uninverted-sbus

Smart Port

Как и в случае с X4R-SB, для Betaflight и Cleanflight, всё что потребуется — это один контакт «А» (красный). Просто подключите его к TX свободного порта на ПК.

Для других прошивок возможно потребуется (а возможно, что и не потребуется) второй контакт — «B» (желтый), средний из трех контактов, его нужно подключить к RX того же порта. Попробуйте это решение, если есть проблемы с S.Port, а дальше проконсультируйтесь с техподдержкой прошивки.

x4r-rx-smart-port-uninverted-telemetry-signal

XM+ (PLUS)

frsky-xm-plus-receiver-rx-sbus-1

Обзор XM+

У XM+ нет SmartPort телеметрии, только SBUS.

Неинвертированный SBUS можно взять тут:

xm-plus-sbus-uninverted-signal

XM

frsky-xm-rx-radio-receiver

У XM нет Smart Port телеметрии, только SBUS, неинвертированный сигнал берется тут:

xm-sbus-uninverted-signal

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.