Mixer INAV: tipo de plataforma, presets de frame, regras de motor e servo
O mixer INAV é onde a controladora aprende a forma da aeronave: qual plataforma é, onde ficam os motores e quais servos movem as superfícies. A aba Mixer do FlySpark lê essas regras da placa conectada e edita o perfil de mixer atual. Os cartões são Perfil de mixer, Plataforma, Frame, Motor mixer e Servo mixer. Uma placa com um só perfil oculta o cartão de perfil.
Abra pelo configurador INAV. Chrome ou Edge conectam por USB ou Bluetooth. Os apps Android e iPhone acrescentam Wi-Fi. O iPhone não tem USB host, então nunca vê uma controladora por cabo. O interruptor em voo para o segundo perfil é MIXER PROFILE 2 na aba Modes. Ordem dos motores e sentido de rotação nesta aba ficam desativados até salvar as regras do mixer.
Grátis. Para conectar hardware, use Chrome ou Edge no computador; no celular, use o app FlySpark.
- Grátis
- Nada para instalar
- Demo sem hardware
Em resumo
O mixer INAV define tipo de plataforma, presets de frame e as regras de motor e servo do perfil atual. O FlySpark mostra dois perfis de mixer quando a placa os tem, para um VTOL separar hover e voo reto. Um preset preenche as regras; Salvar reinicia a controladora.
Factos-chave
- A aba Mixer é só INAV. São plataforma, frame, motor mixer e servo mixer.
- Os chips de frame usam os nomes de preset do FlySpark, de Quad X e Quad + até Airplane, Boat e Rover.
- Um preset substitui cada regra de motor e servo e define a plataforma. Nada grava até Salvar.
- Cada regra de motor é throttle, roll, pitch e yaw. Throttle vai de 0 a 1. Roll, pitch e yaw vão de −2 a 2.
- Uma regra de servo é um servo, uma entrada, taxa de −125 a 125 por cento e velocidade de 0 a 255.
- Dois perfis de mixer aparecem quando a placa os informa. Trocar salva e reinicia, e fica bloqueado com armado.
- MIXER PROFILE 2, na aba Modes, seleciona o perfil 2 em voo. O perfil 1 voa com o interruptor desligado.
Betaflight
INAV
ArduPilot
PX4- BLHeli_S
Bluejay
AM32
ExpressLRS
EdgeTX
DroneCAN
MAVLink
Betaflight
Recursos
- 01
Tipo de plataforma
Tipo de plataforma lista os nomes que a placa informa. Na demo INAV são Multirotor, Airplane, Helicopter, Tricopter, Rover e Boat. A plataforma define como o INAV voa e navega. Mudanças no mixer valem após Salvar reiniciar a controladora.
- 02
Props out, flaps e ligação de perfil
Props out (direção de motor invertida) faz cada motor girar ao contrário e inverte o yaw para combinar. Has flaps ativa o modo FLAPERON e a entrada. Link mixer profile to control profile aparece com o nome que a placa responde: mixer_pid_profile_linking no INAV 7, mixer_control_profile_linking no INAV 8. Ambos usam o mesmo rótulo. A linha do INAV 7 acrescenta a dica de que trocar perfil de mixer também troca para o perfil de controle com o mesmo número.
- 03
Dois perfis para VTOL
Quando a placa informa dois perfis, Perfil 1 e Perfil 2 ficam num controle segmentado. Cada perfil tem plataforma, regras de motor e de servo próprias. Um VTOL usa um para hover e outro para voo reto. A contagem de motores usados e regras de servo do outro perfil aparecem abaixo do controle. Desarme para trocar. A troca salva e reinicia.
- 04
Presets de frame do firmware
O cartão Frame lista Quad X, Quad +, Hex X, Hex +, Tricopter, Flying wing, Airplane, Y6, Y4, Octo X8, Octo Flat +, Octo Flat X, V-tail Quad, Hex H, A-tail Quad, Flying wing, differential thrust, Airplane, differential thrust, Airplane V-tail, Airplane V-tail, differential thrust, Airplane V-tail, single aileron servo, Airplane without rudder, Boat e Rover. O cabeçalho mostra o nome correspondente ou Custom mix quando as regras não batem com nenhum chip.
- 05
Motor mixer
Cada motor usado é uma linha: Throttle, Roll, Pitch e Yaw, com duas casas decimais. Abra a linha para editar. Throttle costuma ser 1 e vai de 0 a 1. Roll, pitch e yaw vão de −2 a 2 em passos de 0,05, com três decimais. Roll negativo é o lado direito. Pitch negativo é a frente. Yaw negativo gira no sentido horário (props in). Add motor começa em throttle 1 e zeros em roll, pitch e yaw.
- 06
Servo mixer
Cada regra soma entrada vezes taxa num servo. O título da linha é Servo 1 a Servo 16. O editor define servo, entrada, taxa e velocidade. Taxa vai de −125 a 125 por cento; taxa negativa inverte só essa entrada neste servo. Velocidade 0 é instantânea; caso contrário o servo pode mover a essa taxa vezes 10 microssegundos por segundo, até 255. Endpoints, centro e inversão ficam na aba Servos, não aqui.
- 07
Ordem e sentido de rotação
Com as regras de motor já salvas e sem preview de outro frame, Ordem dos motores e Sentido de rotação abrem. Ordem dos motores é a tela de reordenação INAV. Sentido de rotação é o assistente de direção. Se o rascunho ainda está sujo, os dois botões ficam off e a linha pede salvar o mixer primeiro.
- 08
Troca automática VTOL
Automatic switch on RTH fica no cartão de perfil. Durante RTH um perfil multirotor muda para airplane para voltar, e um perfil airplane volta para pousar. Transition time é quanto o modo MIXER TRANSITION roda antes dessa troca automática. Aparece em segundos com uma casa decimal. Tailsitter orientation inclina o alinhamento do sensor 90 graus para voar como tailsitter neste perfil.
Tipo de plataforma e interruptores ao lado
O cartão Plataforma é onde o tipo de aeronave é definido à mão. Tipo de plataforma lista o que a controladora enviou. O FlySpark mostra esses nomes com espaços e maiúsculas, então MULTIROTOR vira Multirotor. Escolher um preset de frame grava a plataforma do preset neste campo: Multirotor, Tricopter, Airplane, Rover ou Boat. Helicopter está na lista da demo e não tem chip de frame.
Props out (direção de motor invertida) é um interruptor. A dica diz que cada motor gira ao contrário e o yaw inverte para combinar. O diagrama do frame usa essa flag, então a prévia gira ao contrário com o interruptor ligado. Has flaps liga o modo FLAPERON e a entrada do flaperon. Atribua esse modo na aba Modes depois de salvar o interruptor.
O interruptor de ligação segue o nome do parâmetro no firmware. INAV 7 responde mixer_pid_profile_linking. INAV 8 responde mixer_control_profile_linking. Parâmetro ausente não é desenhado, então a placa mostra uma das linhas, não as duas. O rótulo visível em cada uma é Link mixer profile to control profile. Só a linha do INAV 7 traz a dica sobre trocar para o perfil de controle com o mesmo número. A página PID tuning guarda os ganhos do perfil de controle; este interruptor só amarra os números dos perfis.
Dois perfis de mixer
INAV 7 e posteriores podem guardar dois perfis de mixer. O FlySpark mostra o cartão Perfil de mixer só quando a placa informa pelo menos dois. O segmento selecionado é o perfil em uso. Escolher o outro pede confirmação. Se o rascunho tem mudanças não salvas, o diálogo avisa que serão descartadas. Também diz que a controladora salva e reinicia para configurar as saídas deste perfil. Confirme com Switch & reboot ou cancele. Com a placa armada os segmentos ficam desativados e a linha diz Disarm to switch mixer profiles.
Abaixo dos segmentos, o cartão diz qual perfil você edita e quantos motores usados e regras de servo o outro perfil tem. Motor conta quando o throttle não é zero. Regra de servo conta quando a taxa não é zero. Se MIXER PROFILE 2 já está num interruptor, o cartão diz que desligado voa perfil 1 e ligado voa perfil 2. Se não está, o cartão pede MIXER PROFILE 2 num interruptor na aba Modes.
Automatic switch on RTH, Transition time e Tailsitter orientation ficam neste cartão, ligados ao perfil que você edita. Transition time usa escala 0,1 e uma casa decimal, em segundos. Mínimo e máximo vêm do parâmetro da placa, não de um limite fixo na aba. Tailsitter orientation é um interruptor só deste perfil.
Nomes dos presets de frame
O cabeçalho do cartão Frame é o preset cujas regras de motor e servo batem com a mistura atual, ou Custom mix. Tocar num chip só pré-visualiza. O diagrama e a linha Preview of that name permanecem, e as regras abaixo não mudam até Use e confirmar. Use fica desativado quando esse preset já está ativo, e o botão diz que o nome está definido. Confirmar substitui cada regra de motor e servo e define a plataforma. O diálogo nomeia a plataforma com o mesmo rótulo do menu Tipo de plataforma. Nada grava até Salvar. Se o preset inclui servos, o diálogo pede para checar no bancada se cada superfície move certo antes de voar.
Chips multirotor são Quad X, Quad +, Hex X, Hex +, Y6, Y4, Octo X8, Octo Flat +, Octo Flat X, V-tail Quad, Hex H e A-tail Quad. Tricopter é plataforma própria, com três motores, yaw esquerdo zero e uma regra de servo: Servo 5, stabilised yaw, taxa 100. Chips airplane são Flying wing, Airplane, Flying wing, differential thrust, Airplane, differential thrust, Airplane V-tail, Airplane V-tail, differential thrust, Airplane V-tail, single aileron servo e Airplane without rudder. Boat e Rover são chips separados. Rover e Boat compartilham as mesmas regras de motor e servo, um motor e Servo 4 em stabilised yaw a 100 por cento; o nome da plataforma os distingue.
Flying wing coloca stabilised roll e stabilised pitch no Servo 2 a 50 por cento, e no Servo 3 a −50 por cento roll e 50 por cento pitch. Airplane coloca stabilised pitch no Servo 2, stabilised roll nos Servo 3 e 4, e stabilised yaw no Servo 5, cada um a 100 por cento. Presets airplane e wing com differential thrust acrescentam um segundo motor com sinal de yaw oposto. Presets V-tail misturam pitch e yaw nos servos da cauda a 50 e −50 por cento. Depois de aplicar um preset você ainda pode editar qualquer linha, e o cabeçalho vira Custom mix assim que as regras deixam de bater com um chip.
Regras de motor
O rodapé do Motor mixer diz a parcela de throttle, roll, pitch e yaw de cada motor. Roll e pitch posicionam o motor no frame. O sinal de yaw define o sentido de rotação. Lista vazia diz No motors. Escolha um frame acima ou adicione um. Add motor fica disponível até usar todos os slots que a placa informou. A regra nova é throttle 1, roll 0, pitch 0, yaw 0: motor usado que ainda não comanda roll, pitch ou yaw.
Regras de servo
O rodapé do Servo mixer diz que cada regra soma entrada vezes taxa num servo, e que endpoints, centro e inversão ficam na aba Servos. Se a placa não informa servo mixer, o cartão diz isso e não oferece linhas. Se informa e nenhuma regra está em uso, o cartão diz No servo rules. Multirotores não precisam de nenhuma. Com alguma regra em uso, um aviso pede checagem na bancada se cada superfície move certo para roll, pitch e yaw.
Salvar, reiniciar e os dois assistentes
Aplicar preset ou editar número só muda o rascunho. O cartão Plataforma diz que mudanças no mixer valem após Salvar reiniciar a controladora. Até esse save, Ordem dos motores e Sentido de rotação ficam desativados, com a nota Save your mixer changes first. Depois de um save limpo, Ordem dos motores abre a tela de reordenação INAV e Sentido de rotação abre o assistente de direção. Ambos trabalham nas regras gravadas na placa; preview ou edição não salva não é o que eles rearranjam.
Trocar perfil de mixer é outra gravação. Descarta o rascunho, pede à placa selecionar o perfil e reinicia. O snackbar então nomeia o perfil em uso. Props off vale para esse reboot, como em qualquer save do mixer. A página do configurador INAV cobre conexão e as outras abas INAV em torno desta.
Num relance
Limites do editor de mixer
| Motor throttle | 0 a 1, passo 0,05, três decimais no editor |
|---|---|
| Roll, pitch e yaw | −2 a 2, passo 0,05. Roll negativo é direita, pitch negativo é frente, yaw negativo é horário |
| Número do servo | Servo 1 a Servo 16 |
| Taxa do servo | −125 a 125 por cento. Zero vira 1 ou −1 |
| Velocidade do servo | 0 a 255. Zero é instantâneo. Caso contrário vezes 10 microssegundos por segundo |
| Transition time | Em segundos com uma decimal. Escala 0,1. Limites vêm da placa |
| Perfis na tela | O cartão de perfil aparece quando a placa informa dois |
Betaflight
Carregar um frame e um segundo perfil VTOL
Abrir a aba Mixer
Conecte a placa INAV no FlySpark e abra Mixer. Se a placa nunca teve defaults escolhidos, faça isso na aba Setup primeiro para a plataforma não ficar no início vazio.
Pré-visualizar frame e usar
Em Frame, toque no chip que combina com a aeronave, como Quad X ou Airplane. Leia a prévia, pressione Use e confirme. O diálogo nomeia a plataforma que vai definir. Frames com servo também pedem checar direção das superfícies antes de voar.
Conferir linhas de motor e servo
Abra cada motor e confirme throttle, roll, pitch e yaw. Abra cada regra de servo e confirme número do servo, entrada e sinal da taxa. Taxa negativa inverte só essa entrada naquele servo.
Salvar e rodar os assistentes
Salve e deixe a placa reiniciar. Ordem dos motores e Sentido de rotação só ligam depois desse save. Props off nos dois assistentes.
Definir perfil 2 para VTOL
Se Perfil 2 aparece, desarme, troque para ele e deixe a placa reiniciar. Carregue o outro frame da mesma forma e salve. Em Modes, coloque MIXER PROFILE 2 num interruptor. Desligado voa perfil 1. Ligado voa perfil 2.
Resolução de problemas
Problemas comuns e correções
Problema
Os segmentos de perfil não fazem nada
Correção
A aeronave está armada ou uma troca já está em andamento. Desarme. A linha abaixo dos segmentos diz Disarm to switch mixer profiles. O cartão some quando a placa informa menos de dois perfis.
Problema
Trocar perfil descartou edições
Correção
O diálogo de confirmação avisa que mudanças não salvas do mixer serão descartadas. Salve primeiro se quiser mantê-las, depois troque. A troca ainda reinicia.
Problema
Uma superfície move ao contrário
Correção
Abra essa regra de servo e defina taxa negativa. Isso inverte só essa entrada neste servo. Endpoints e inversão do servo ficam na aba Servos. O aviso no cartão pede checagem na bancada antes de voar.
Problema
Add motor ou Add rule desativado
Correção
Todos os slots que a placa informou já estão em uso. Remova um motor ou regra que não precisa. Remover empacota as regras usadas na frente.
Problema
O cartão servo diz que a controladora não informa servo mixer
Correção
A placa enviou lista vazia de servo mixer. Não há Add rule nesse caso. Regras de motor ainda podem ser editadas.
Problema
Yaw invertido depois de Props out
Correção
Props out inverte o yaw para combinar com a rotação invertida. Salve e reinicie para a placa voar com a mudança do cartão Plataforma. Depois confira o diagrama do frame e giro com props off.
FAQ
Perguntas frequentes
Onde fica o mixer INAV no FlySpark?
Na aba Mixer do configurador INAV. Os cartões são Perfil de mixer (quando a placa tem dois), Plataforma, Frame, Motor mixer e Servo mixer.
Quais presets de frame existem na aba?
Quad X, Quad +, Hex X, Hex +, Tricopter, Flying wing, Airplane, Y6, Y4, Octo X8, Octo Flat +, Octo Flat X, V-tail Quad, Hex H, A-tail Quad, Flying wing with differential thrust, Airplane with differential thrust, os três chips Airplane V-tail, Airplane without rudder, Boat e Rover. Os rótulos dos chips usam vírgula antes de differential thrust e antes de single aileron servo.
Use grava o preset na hora?
Não. Use substitui o rascunho de cada regra de motor e servo e define a plataforma. Nada grava até Salvar, e esse save reinicia a controladora.
Por que o cabeçalho diz Custom mix?
As regras atuais de motor e servo não batem com um preset. Rover e Boat batem entre si, então o nome da plataforma os separa. Qualquer edição manual que mude os números do preset também mostra Custom mix.
Como os dois perfis VTOL trocam em voo?
Coloque MIXER PROFILE 2 num interruptor em Modes. Desligado voa perfil 1 e ligado voa perfil 2. Trocar perfil na aba Mixer desarma, salva e reinicia; esse controle é para bancada.
O que faz Automatic switch on RTH?
Durante RTH um perfil multirotor muda para airplane para voltar, e um perfil airplane volta para pousar. Transition time é quanto MIXER TRANSITION roda antes dessa troca, em segundos com uma decimal.
Por que Ordem dos motores e Sentido de rotação ficam cinza?
Rodam nas regras salvas na placa. Salve o mixer primeiro. Também ficam ocultos enquanto você só pré-visualiza um frame que ainda não usou.
Multirotor pode deixar a lista de servo vazia?
Sim. Sem regras de servo em uso o cartão diz que multirotores não precisam de nenhuma. Tricopter é exceção entre chips parecidos com multirotor: o preset inclui servo de yaw.
Onde ficam os endpoints do servo?
Na aba Servos. A regra do mixer só escolhe servo, entrada, taxa e velocidade. Taxa negativa inverte só aquela entrada.
Por que só há uma linha Link mixer profile?
INAV 7 chama mixer_pid_profile_linking e INAV 8 chama mixer_control_profile_linking. A placa responde pelo nome dela, e a aba oculta parâmetro que não recebeu. Ambos os rótulos leem Link mixer profile to control profile.
Referências
Fontes
A documentação oficial por trás dos factos desta página.
- INAV WikiINAV on GitHub · github.com
- Betaflight WikiBetaflight · betaflight.com
- INAV MixerINAV on GitHub · github.com




