O principal objetivo de usar um receptor PWM é dirigir servos e ESCs diretamente com sinais PWM sem um FC. Mas você sabia que os receptores do ExpressLRS PWM também podem gerar protocolos seriais como SBUS e CRSF, assim como um receptor serial padrão? Neste tutorial, mostrarei como habilitá -lo. Isso torna os receptores PWM muito mais versáteis em diferentes modelos, abrindo muitas novas possibilidades.
Novo no expresso? Comece aqui com o nosso tutorial do ELRS Fundamentals: https://oscarliang.com/setup-expresslrs-2-4ghz/
O que é necessário?
Nada – apenas seu receptor expresso PWM!
No passado, se você quisesse sinal digital como SBUS ou CRSF de um receptor PWM, precisaria de um conversor serial externo. Mas com o ExpressLRS, nenhum {hardware} adicional é necessário. Esses receptores ELRs são tão poderosos que podem gerar protocolos seriais diretamente.
Quando usar SBUs ou CRSF
As saídas do PWM são ideais se você não estiver usando um controlador de vôo (FC)-por exemplo, em muitos modelos de asa fixa em que servos e ESCs se conectam diretamente ao receptor (por exemplo, fiz isso no meu HEEWING T1: https://oscarliang.com/hee-wing-t1-gunger-no-fc/).
Mas ao usar um controlador de vôo, protocolos em série como SBUs ou CRSF são melhores:
- O SBUS usa apenas um fio e suporta até 8 canais.
- O CRSF é bidirecional, exigindo dois fios, suporta mais canais e telemetria.
Para receptores PWM sem saída serial dedicada
Alguns receptores expressos – não têm uma porta serial dedicada. Nesses casos, você pode redirecionar os canais PWM para atuar como saídas em série. Esses receptores incluem: o radiomestre ER3CI, ER4, ER5A, ER5C, ER5CI, ER5V2, ER6G e ER6GV.
Aqui está como:
Energia no receptor.
Habilite o modo WiFi (através do script expresso Lua no seu rádio ou esperando 60 segundos).
Conecte seu laptop computer/telefone à rede WiFi do receptor (ExpressLRS RX) e abra a interface do usuário da internet digitando 10.0.0.1 no seu navegador.
Na saída PWM, defina o canal 2 como “TX serial”. O CH3 será atribuído automaticamente como RX serial por padrão. Isso significa que as saídas do PWM 2 e 3 se tornam sua porta serial.
Sob protocolo serial, selecione CRSF ou SBUS (common ou invertido). Você também verá outras opções como Mavlink, Telemetria Hott, DJI RS Professional e SUMD, tornando esse recurso extremamente flexível.
Clique em Salvar e pronto.
Aqui, eu configuro meu receptor para produzir SBUs e confirmar que está funcionando usando meu testador SBUS. Caso você esteja curioso, a ferramenta que estou usando é o verificador de bateria do Toolkitrc MC8. Ele pode dobrar como um gerador de sinal e leitor para PWM, PPM e SBUS-muito útil para solução de problemas e testes de equipamento relacionado a RC: https://oscarliang.com/toolkitrc-mc8/
Nota: Os canais PWM restantes ainda funcionarão normalmente. Por exemplo, se CH2 e CH3 forem reconfigurados para saída serial, o CH1 ainda será lançado o acelerador e o CH4 ainda será lançado a guinada (supondo que o mapa do seu canal esteja definido como TAER).
Para receptores PWM com saída serial dedicada
Alguns receptores PWM expressam incluem uma porta de saída serial dedicada (com pinos RX e TX rotulados), como ER6, ER8, ER8G e ER8GV.
Com esses receptores, você não precisa redirecionar os canais PWM para saída serial. No entanto, se você quiser, ainda pode configurar duas saídas do PWM para atuar como uma porta serial – a flexibilidade está lá.
Energia no receptor.
Habilite o modo WiFi (através do script expresso Lua no seu rádio ou esperando 60 segundos).
Conecte -se à rede WiFi do receptor (ExpressLRS RX) e abra a interface do usuário da Internet em 10.0.0.1.
Sob protocolo serial, selecione CRSF ou SBUS (common ou invertido).
Clique em Salvar. É isso!
Para receptores não-PWM (receptores seriados) para produzir SBUs
Por padrão, todos os receptores seriais do ExpressLRs saídas CRSF. Se você deseja a saída da SBUS, siga este tutorial completo: https://oscarliang.com/how-to–ultput-sbus-from-an-expresslrs-receiver/
O melhor é que você pode configurar se o receptor produz SBUs invertidas ou não inversárias:
Nos controladores de vôo F4:
- Se a sua placa tiver um sbus pad dedicado, é provável que ele tenha um inversor externo embutido, neste caso, selecione SBUS invertido.
- Se ele não possui um sbus pad, e você estiver usando apenas um UART padrão (RX PAD), selecione SBUS não ingressado.
Nos controladores de vôo F7, isso não importa – eles apoiam ambos nativamente.
Conclusão
Ativar SBUs ou CRSF nos receptores PWM ExpressLRS os torna muito mais versáteis, permitindo que você se adapte a diferentes configurações sem precisar comprar um receptor serial separado. Graças ao {hardware} ExpressLRS poderoso e flexível, o processo é simples e direto, mas desbloqueia um enorme potencial.