Logo FlySpark
Betaflight logoBetaflight

Mixer INAV: tipo piattaforma, preset frame, regole motori e servo

Il mixer INAV è dove il flight controller impara la forma dell'aeromobile: quale piattaforma è, dove stanno i motori e quali servo muovono le superfici. La scheda Mixer di FlySpark legge quelle regole dalla scheda collegata e modifica il profilo mixer attuale. Le card sono Profilo mixer, Piattaforma, Frame, Motor mixer e Servo mixer. Una scheda con un solo profilo nasconde la card profilo.

Aprilo dal configuratore INAV. Chrome o Edge si collegano via USB o Bluetooth. Le app Android e iPhone aggiungono il Wi-Fi. L'iPhone non ha USB host, quindi non vede mai un flight controller via cavo. L'interruttore in volo per il secondo profilo è MIXER PROFILE 2 nella scheda Modes. Ordine motori e direzione di rotazione in questa scheda restano disattivati finché non salvi le regole del mixer.

Gratis. Per collegare l'hardware serve Chrome o Edge su computer; da smartphone si usa l'app FlySpark.

  • Gratis
  • Niente da installare
  • Demo senza hardware

In breve

Il mixer INAV imposta tipo piattaforma, preset frame e le regole motori e servo del profilo attuale. FlySpark mostra due profili mixer quando la scheda li ha, così un VTOL può separare hover e volo in avanti. Un preset riempie le regole; Salva riavvia il flight controller.

Fatti chiave

  • La scheda Mixer è solo INAV. Comprende piattaforma, frame, motor mixer e servo mixer.
  • I chip frame usano i nomi preset in FlySpark, da Quad X e Quad + fino ad Airplane, Boat e Rover.
  • Un preset sostituisce ogni regola motore e servo e imposta la piattaforma. Nulla viene scritto finché non salvi.
  • Ogni regola motore è throttle, roll, pitch e yaw. Throttle va da 0 a 1. Roll, pitch e yaw vanno da −2 a 2.
  • Una regola servo è un servo, un ingresso, un rate da −125 a 125 percento e una velocità da 0 a 255.
  • Due profili mixer compaiono quando la scheda li segnala. Cambiare salva e riavvia, ed è bloccato da armato.
  • MIXER PROFILE 2, nella scheda Modes, seleziona il profilo 2 in volo. Il profilo 1 vola con l'interruttore spento.
  • Betaflight logoBetaflight
  • INAV logoINAV
  • ArduPilot logoArduPilot
  • PX4 logoPX4
  • BLHeli_S
  • Bluejay logoBluejay
  • AM32 logoAM32
  • ExpressLRS logoExpressLRS
  • EdgeTX logoEdgeTX
  • DroneCAN logoDroneCAN
  • MAVLink logoMAVLink

Betaflight

Funzionalità

  • 01

    Tipo piattaforma

    Tipo piattaforma elenca i nomi che la scheda invia. Nella demo INAV sono Multirotor, Airplane, Helicopter, Tricopter, Rover e Boat. La piattaforma decide come INAV vola e naviga. Le modifiche al mixer valgono dopo che Salva riavvia il flight controller.

  • 02

    Props out, flap e collegamento profilo

    Props out (direzione motore invertita) fa girare ogni motore al contrario e inverte lo yaw per adattarsi. Has flaps abilita la modalità FLAPERON e l'ingresso. Link mixer profile to control profile compare con il nome a cui risponde la scheda: mixer_pid_profile_linking su INAV 7, mixer_control_profile_linking su INAV 8. Entrambi usano la stessa etichetta. La riga INAV 7 aggiunge il suggerimento che cambiare profilo mixer passa anche al profilo di controllo con lo stesso numero.

  • 03

    Due profili per VTOL

    Quando la scheda segnala due profili, Profilo 1 e Profilo 2 stanno su un controllo segmentato. Ogni profilo ha piattaforma, regole motori e servo proprie. Un VTOL ne usa uno per l'hover e uno per il volo in avanti. Il conteggio motori usati e regole servo dell'altro profilo compare sotto il controllo. Disarma per cambiare. Il cambio salva e riavvia.

  • 04

    Preset frame dal firmware

    La card Frame elenca 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. L'intestazione mostra il nome corrispondente o Custom mix quando le regole non coincidono con nessun chip.

  • 05

    Motor mixer

    Ogni motore usato è una riga: Throttle, Roll, Pitch e Yaw, con due decimali. Apri una riga per modificare. Throttle di solito è 1 e va da 0 a 1. Roll, pitch e yaw vanno da −2 a 2 a passi di 0,05, con tre decimali. Roll negativo è il lato destro. Pitch negativo è la parte anteriore. Yaw negativo gira in senso orario (props in). Add motor parte da throttle 1 e zeri su roll, pitch e yaw.

  • 06

    Servo mixer

    Ogni regola somma ingresso per rate su un servo. Il titolo riga è Servo 1 fino a Servo 16. L'editor imposta servo, ingresso, rate e speed. Il rate va da −125 a 125 percento; un rate negativo inverte solo quell'ingresso su questo servo. Speed 0 è istantaneo; altrimenti il servo può muoversi a quel valore per 10 microsecondi al secondo, fino a 255. Endpoint, centro e inversione sono nella scheda Servos, non qui.

  • 07

    Ordine e direzione di rotazione

    Con le regole motore già salvate e senza anteprima di un altro frame, Ordine motori e Direzione di rotazione si aprono. Ordine motori è la schermata di riordino INAV. Direzione di rotazione è la procedura guidata. Se la bozza è ancora sporca, entrambi i pulsanti restano off e la riga chiede di salvare prima il mixer.

  • 08

    Commutazione automatica VTOL

    Automatic switch on RTH è sulla card profilo. Durante RTH un profilo multirotor passa ad airplane per tornare, e un profilo airplane torna indietro per atterrare. Transition time è quanto dura la modalità MIXER TRANSITION prima di quella commutazione automatica. Compare in secondi con un decimale. Tailsitter orientation inclina l'allineamento sensore di 90 gradi per volare come tailsitter in questo profilo.

Tipo piattaforma e interruttori accanto

La card Piattaforma è dove si imposta a mano il tipo di aeromobile. Tipo piattaforma elenca ciò che il flight controller ha inviato. FlySpark mostra quei nomi con spazi e maiuscole, quindi MULTIROTOR diventa Multirotor. Scegliere un preset frame scrive la piattaforma del preset in questo campo: Multirotor, Tricopter, Airplane, Rover o Boat. Helicopter è nella lista demo e non ha chip frame.

Props out (direzione motore invertita) è un interruttore. Il suggerimento dice che ogni motore gira al contrario e lo yaw si inverte di conseguenza. Il diagramma frame usa quella flag, quindi l'anteprima gira al contrario con l'interruttore acceso. Has flaps accende la modalità FLAPERON e l'ingresso flaperon. Assegna quella modalità nella scheda Modes dopo aver salvato l'interruttore.

L'interruttore di collegamento segue il nome parametro del firmware. INAV 7 risponde mixer_pid_profile_linking. INAV 8 risponde mixer_control_profile_linking. Un parametro assente non viene disegnato, quindi la scheda mostra una delle righe, non entrambe. L'etichetta visibile su ciascuna è Link mixer profile to control profile. Solo la riga INAV 7 porta il suggerimento sul passaggio al profilo di controllo con lo stesso numero. La pagina PID tuning contiene i guadagni del profilo di controllo; questo interruttore lega solo i numeri dei profili.

Due profili mixer

INAV 7 e successivi possono tenere due profili mixer. FlySpark mostra la card Profilo mixer solo quando la scheda ne segnala almeno due. Il segmento selezionato è il profilo in uso. Scegliere l'altro chiede conferma. Se la bozza ha modifiche non salvate, la finestra avvisa che verranno scartate. Dice anche che il flight controller salva e riavvia per configurare le uscite di questo profilo. Conferma con Switch & reboot o annulla. Da armato i segmenti sono disabilitati e la riga recita Disarm to switch mixer profiles.

Sotto i segmenti, la card indica quale profilo stai modificando e quanti motori usati e regole servo tiene l'altro profilo. Un motore conta quando il throttle non è zero. Una regola servo conta quando il rate non è zero. Se MIXER PROFILE 2 è già su un interruttore, la card dice che spento vola profilo 1 e acceso vola profilo 2. Se non lo è, la card chiede di mettere MIXER PROFILE 2 su un interruttore nella scheda Modes.

Automatic switch on RTH, Transition time e Tailsitter orientation stanno su questa card, legati al profilo che modifichi. Transition time usa scala 0,1 e un decimale, in secondi. Minimo e massimo arrivano dal parametro scheda, non da un limite fisso nella scheda. Tailsitter orientation è un interruttore solo per questo profilo.

Nomi preset frame

L'intestazione card Frame è il preset le cui regole motore e servo coincidono con il mix attuale, oppure Custom mix. Toccare un chip fa solo anteprima. Il diagramma e la riga Preview of that name restano, e le regole sotto non cambiano finché non premi Use e confermi. Use è disabilitato quando quel preset è già attivo, e il pulsante dice che il nome è impostato. Confermare sostituisce ogni regola motore e servo e imposta la piattaforma. La finestra nomina la piattaforma con la stessa etichetta del menu Tipo piattaforma. Nulla viene scritto finché non salvi. Se il preset include servo, la finestra chiede di verificare in banco che ogni superficie si muova nel verso giusto prima di volare.

I chip multirotor sono 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 è piattaforma a sé, con tre motori, yaw sinistro a zero e una regola servo: Servo 5, stabilised yaw, rate 100. I chip airplane sono 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 sono chip separati. Rover e Boat condividono le stesse regole motore e servo, un motore e Servo 4 su stabilised yaw al 100 percento; il nome piattaforma li distingue.

Flying wing mette stabilised roll e stabilised pitch su Servo 2 al 50 percento, e su Servo 3 a −50 percento roll e 50 percento pitch. Airplane mette stabilised pitch su Servo 2, stabilised roll su Servo 3 e 4, e stabilised yaw su Servo 5, ciascuno al 100 percento. I preset airplane e wing con differential thrust aggiungono un secondo motore con segno yaw opposto. I preset V-tail mescolano pitch e yaw sui servo di coda al 50 e −50 percento. Dopo un preset puoi ancora modificare ogni riga, e l'intestazione diventa Custom mix appena le regole non coincidono più con un chip.

Regole motori

Il piè di pagina Motor mixer indica la quota di throttle, roll, pitch e yaw di ogni motore. Roll e pitch posizionano il motore sul frame. Il segno di yaw fissa il verso di rotazione. Lista vuota: No motors. Scegli un frame sopra o aggiungine uno. Add motor resta disponibile finché non usi tutti gli slot segnalati dalla scheda. La nuova regola è throttle 1, roll 0, pitch 0, yaw 0: motore usato che non comanda ancora roll, pitch o yaw.

Regole servo

Il piè di pagina Servo mixer dice che ogni regola somma ingresso per rate su un servo, e che endpoint, centro e inversione sono nella scheda Servos. Se la scheda non segnala servo mixer, la card lo dice e non offre righe. Se lo segnala e nessuna regola è usata, la card dice No servo rules. I multirotor non ne hanno bisogno. Con regole in uso, un avviso chiede verifica in banco che ogni superficie si muova correttamente per roll, pitch e yaw.

Salva, riavvio e le due procedure guidate

Applicare un preset o modificare un numero cambia solo la bozza. La card Piattaforma dice che le modifiche mixer valgono dopo che Salva riavvia il flight controller. Fino a quel salvataggio, Ordine motori e Direzione di rotazione restano disattivati, con la nota Save your mixer changes first. Dopo un salvataggio pulito, Ordine motori apre la schermata riordino INAV e Direzione di rotazione apre la procedura direzione. Entrambe lavorano sulle regole salvate in scheda; anteprima o modifica non salvata non è ciò che riordinano.

Cambiare profilo mixer è un'altra scrittura. Scarta la bozza, chiede alla scheda di selezionare il profilo e riavvia. Lo snackbar indica il profilo in uso. Props off vale per quel riavvio, come per ogni salvataggio mixer. La pagina configuratore INAV copre connessione e le altre schede INAV intorno a questa.

A colpo d’occhio

Limiti editor mixer

Motor throttle0 a 1, passo 0,05, tre decimali nell'editor
Roll, pitch e yaw−2 a 2, passo 0,05. Roll negativo è destra, pitch negativo è davanti, yaw negativo è orario
Numero servoServo 1 a Servo 16
Rate servo−125 a 125 percento. Zero diventa 1 o −1
Speed servo0 a 255. Zero è istantaneo. Altrimenti per 10 microsecondi al secondo
Transition timeIn secondi con un decimale. Scala 0,1. Limiti dalla scheda
Profili a schermoLa card profilo compare quando la scheda ne segnala due

Betaflight

Caricare un frame e un secondo profilo VTOL

  1. Aprire la scheda Mixer

    Collega la scheda INAV in FlySpark e apri Mixer. Se la scheda non ha mai scelto i default, fallo prima nella scheda Setup così la piattaforma non resta vuota all'inizio.

  2. Anteprima frame e uso

    Su Frame, tocca il chip che corrisponde all'aeromobile, come Quad X o Airplane. Leggi l'anteprima, premi Use e conferma. La finestra nomina la piattaforma che imposterà. I frame con servo chiedono anche di verificare il verso delle superfici prima di volare.

  3. Controllare righe motore e servo

    Apri ogni motore e conferma throttle, roll, pitch e yaw. Apri ogni regola servo e conferma numero servo, ingresso e segno del rate. Rate negativo inverte solo quell'ingresso su quel servo.

  4. Salvare e avviare le procedure

    Salva e lascia riavviare la scheda. Ordine motori e Direzione di rotazione si attivano solo dopo quel salvataggio. Props off per entrambe le procedure.

  5. Impostare profilo 2 per VTOL

    Se compare Profilo 2, disarma, passa a quello e lascia riavviare la scheda. Carica l'altro frame allo stesso modo e salva. In Modes, metti MIXER PROFILE 2 su un interruttore. Spento vola profilo 1. Acceso vola profilo 2.

Risoluzione problemi

Problemi comuni e soluzioni

  • Problema

    I segmenti profilo non fanno nulla

    Soluzione

    Il mezzo è armato o un cambio è già in corso. Disarma. La riga sotto i segmenti dice Disarm to switch mixer profiles. La card è nascosta quando la scheda segnala meno di due profili.

  • Problema

    Cambiare profilo ha scartato le modifiche

    Soluzione

    La conferma avvisa che le modifiche mixer non salvate verranno scartate. Salva prima se devono restare, poi cambia. Il cambio riavvia comunque.

  • Problema

    Una superficie si muove al contrario

    Soluzione

    Apri quella regola servo e imposta un rate negativo. Inverte solo quell'ingresso su questo servo. Endpoint e inversione del servo sono nella scheda Servos. L'avviso sulla card chiede verifica in banco prima di volare.

  • Problema

    Add motor o Add rule disabilitato

    Soluzione

    Tutti gli slot segnalati dalla scheda sono già usati. Rimuovi un motore o una regola non necessaria. La rimozione compatta le regole usate all'inizio.

  • Problema

    La card servo dice che il flight controller non segnala servo mixer

    Soluzione

    La scheda ha inviato lista servo mixer vuota. In quel caso non c'è Add rule. Le regole motore restano modificabili.

  • Problema

    Yaw invertito dopo Props out

    Soluzione

    Props out inverte lo yaw per adattarsi alla rotazione invertita. Salva e riavvia così la scheda vola con la modifica della card Piattaforma. Poi controlla diagramma frame e prova rotazione a props off.

FAQ

Domande frequenti

Dove si trova il mixer INAV in FlySpark?

Nella scheda Mixer del configuratore INAV. Le card sono Profilo mixer (quando la scheda ne ha due), Piattaforma, Frame, Motor mixer e Servo mixer.

Quali preset frame ci sono nella scheda?

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, i tre chip Airplane V-tail, Airplane without rudder, Boat e Rover. Le etichette chip usano la virgola prima di differential thrust e prima di single aileron servo.

Use scrive subito il preset?

No. Use sostituisce la bozza di ogni regola motore e servo e imposta la piattaforma. Nulla viene scritto finché non salvi, e quel salvataggio riavvia il flight controller.

Perché l'intestazione dice Custom mix?

Le regole motore e servo attuali non coincidono con un preset. Rover e Boat coincidono tra loro, quindi il nome piattaforma li separa. Qualsiasi modifica manuale che cambi i numeri del preset mostra anche Custom mix.

Come si commutano in volo i due profili VTOL?

Metti MIXER PROFILE 2 su un interruttore in Modes. Spento vola profilo 1 e acceso vola profilo 2. Cambiare profilo dalla scheda Mixer disarma, salva e riavvia; quel controllo è da banco.

Cosa fa Automatic switch on RTH?

Durante RTH un profilo multirotor passa ad airplane per tornare, e un profilo airplane torna indietro per atterrare. Transition time è quanto dura MIXER TRANSITION prima di quella commutazione, in secondi con un decimale.

Perché Ordine motori e Direzione di rotazione sono grigi?

Usano le regole salvate in scheda. Salva prima il mixer. Si nascondono anche mentre anteprima un frame che non hai ancora usato.

Un multirotor può lasciare vuota la lista servo?

Sì. Senza regole servo usate la card dice che i multirotor non ne hanno bisogno. Tricopter è l'eccezione tra chip simili a multirotor: il preset include un servo yaw.

Dove sono gli endpoint servo?

Nella scheda Servos. La regola mixer sceglie solo servo, ingresso, rate e speed. Un rate negativo inverte solo quell'ingresso.

Perché c'è una sola riga Link mixer profile?

INAV 7 la chiama mixer_pid_profile_linking e INAV 8 mixer_control_profile_linking. La scheda risponde col proprio nome e la scheda nasconde parametri non ricevuti. Entrambe le etichette leggono Link mixer profile to control profile.

Riferimenti

Fonti

La documentazione ufficiale dietro i fatti di questa pagina.

  1. INAV WikiINAV on GitHub · github.com
  2. Betaflight WikiBetaflight · betaflight.com
  3. INAV MixerINAV on GitHub · github.com

Strumenti

Vedi tutti gli strumenti FlySpark

Pronto a provarlo?

Gratis. Per collegare l'hardware serve Chrome o Edge su computer; da smartphone si usa l'app FlySpark.