Como ligar o X4R-SB em uma SP Racing F3

Este guia serve para qualquer controladora de voo, F1, F3 ou F4, como a Naze32, Flip32, SP Racing F3, Diatone D-Link F3, Holybro F3, Omnibus, e etc.

O X4R-SB é um receptor muito popular, fabricado pela FrSky. Três características fazem deste receptor um dos favoritos para o uso em mini drones FPV:

  • Ele suporta o protocolo SBUS
  • Ele envia telemetria usando o protocolo SmartPort
  • Ele é pequeno e leve

Apesar do envio de telemetria ser opcional, ele é muito bacana. Através da telemetria, você pode enviar diversas informações do drone para o rádio. Para os mini drones FPV, geralmente usamos apenas para saber a tensão da bateria.

Para ligar o receptor por SBUS, é necessário utilizar uma das portas seriais da controladora (UART), e para a telemetria, é preciso utilizar mais uma porta serial. Portanto, caso queira usar telemetria, vai precisar de duas portas seriais livres.

Algumas controladoras de voo possuem a porta serial 1 (UART1) compartilhada com a porta USB. Para este tipo de controladora, convém não utilizar a porta UART1 para o receptor (Serial RX) ou para a Telemetria, pois isso fará com que a controladora não possa mais utilizar a porta USB. Neste caso, você ainda terá disponível a UART2 e a UART3.

Se sua controladora for uma com processador F1 (Como a CC3D ou a Naze32), você só terá duas portas seriais (UART1 e UART2) e a UART1 já estará em uso pela porta USB, portanto você terá apenas uma única porta serial livre, o que vai te impedir de usar o recurso de Telemetria. Este problema é “parcialmente contornável” utilizando uma porta serial simulada por software (SOFTSERIAL). Verifique se sua controladora suporta este recurso neste caso.

Ligação

Eis um exemplo de ligação do receptor FrSky X4R-SB em uma controladora SP Racing F3:

E a configuração no BetaFlight, neste caso, fica assim:

Para ligar em outras controladoras, o processo é muito similar, basicamente você precisa fazer o seguinte:

  • Ligar o pino “SBUS” do X4R-SB ao pino “RX” de alguma das portas seriais livres da controladora
  • Ligar o pino “S.Port” do X4R-SB ao pino “TX” de alguma das portas seriais livres da controladora
  • Ligar o GND e o 5V ao GND e 5V da controladora respectivamente
  • Importante: Os pinos SBUS e S.Port não podem compartilhar a mesma porta serial. Eles precisam estar em portas seriais diferentes
  • Caso você esteja usando uma porta SOFTSERIAL para ligar a telemetria, você precisa ligar o pino S.Port do X4R-SB ao TX e RX juntos nesta porta

Ficou com alguma dúvida? Deixe um comentário!

Veja também

2 comentários

  • Scott

    Hello
    I have a sp racing f3 board that I’m trying to wire in my Runcam swift and a tbs unify pro 58g ,not sure which way to do it …I have a pdb board hooked also to the sp racing board but the tbs unify only accepts 5v and my. Camera is wired to 12v as it is now,I have taken a few pictures I can show.i have asked in the forums but got no help and just now saw this info you have here..thanks
    Scott

  • Damian Flower

    hi, I brought a 2nd hand quad with the components described above. The FrSky X4R-SB is connected to the IO_2 connector ONLY. The 8 pin JST-SH cable pins 1/2/3 (black/red/white) 3 pin connector is plugged into the X4R-SB pins as detailed in your image above (black/red/green). The S.Port pin appears to be linked to both pin 7&8 (green and yellow) on the 8 pin JST-SH.
    Is this using a SOFTSERIAL port as described above or do I need to check that UART3 has serial Rx enabled?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *