annuncio

Comprimi
Ancora nessun annuncio.

MegaPirate su CRIUS AIO Pro - Installation log

Comprimi
X
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • Originariamente inviato da Marcofan76 Visualizza il messaggio
    secondo me gli stai calibrando male....cmq che esc sono? hanno firmware Simonk?
    Allora sono degli HobbyWing 4in1, e hanno fw originale.

    Commenta


    • PROBLEMA RISOLTO!
      Avevo nei parametri impostato il THR_MAX a 80 anzichè 1000.
      Grazie mille a tutti coloro che mi hanno aiutato, e soprattutto anTermicOne, che mi ha dato la soluzione!

      Commenta


      • Originariamente inviato da axcad2212 Visualizza il messaggio
        PROBLEMA RISOLTO!
        Avevo nei parametri impostato il THR_MAX a 80 anzichè 1000.
        Grazie mille a tutti coloro che mi hanno aiutato, e soprattutto anTermicOne, che mi ha dato la soluzione!
        Sono lieto che tu abbia risolto. Occhio però che quel parametro si sballa se tu imposti i parametri da Mission Planner utilizzando i template sbagliati. Per non fare casino le prime volte non toccare i parametri e lascia tutto a default. Per rimettere tutto a posto ti consiglierei di resettare a default i parametri con l'apposito bottone di mission planner.
        TermicOne su youtube

        Commenta


        • qualcuno ha esperienza con Gps ublox NEO-M8N? ha il magnetometro integrato HMC5883L
          il gps andrà connesso sulla classica seriale S2 mentre invece il magnetometro sulla I2C

          ho deciso di acquistarlo perche il mio attuale Neo-6N non mi soddisfa, troppo impreciso..

          il mio quesito è per disabilitare il magnetometro della Crius.....
          -posso da FlashTool disabilitare magnotometro interno?
          -posso abilitare magnetometro esterno da mission planner ma al tempo stesso "disabilitera" quello interno?

          grazie!
          Ultima modifica di Marcofan76; 08 febbraio 15, 14:44.
          Il mio canale YT iscriviti grazie

          Commenta


          • Originariamente inviato da Marcofan76 Visualizza il messaggio
            qualcuno ha esperienza con Gps ublox NEO-M8N? ha il magnetometro integrato HMC5883L
            il gps andrà connesso sulla classica seriale S2 mentre invece il magnetometro sulla I2C

            ho deciso di acquistarlo perche il mio attuale Neo-6N non mi soddisfa, troppo impreciso..

            il mio quesito è per disabilitare il magnetometro della Crius.....
            -posso da FlashTool disabilitare magnotometro interno?
            -posso abilitare magnetometro esterno da mission planner ma al tempo stesso "disabilitera" quello interno?

            grazie!
            ok da FlashTool è impossibile....mi rimane capire se da MissionPlanner disabiliterà quello interno..
            altrmnt dovrò usare Arduino...
            Il mio canale YT iscriviti grazie

            Commenta


            • Originariamente inviato da Marcofan76 Visualizza il messaggio
              ok da FlashTool è impossibile....mi rimane capire se da MissionPlanner disabiliterà quello interno..
              altrmnt dovrò usare Arduino...
              Se non erro lo puoi fare successivamente da misson planner

              Commenta


              • Originariamente inviato da Marcofan76 Visualizza il messaggio
                qualcuno ha esperienza con Gps ublox NEO-M8N? ha il magnetometro integrato HMC5883L
                il gps andrà connesso sulla classica seriale S2 mentre invece il magnetometro sulla I2C

                ho deciso di acquistarlo perche il mio attuale Neo-6N non mi soddisfa, troppo impreciso..

                il mio quesito è per disabilitare il magnetometro della Crius.....
                -posso da FlashTool disabilitare magnotometro interno?
                -posso abilitare magnetometro esterno da mission planner ma al tempo stesso "disabilitera" quello interno?

                grazie!
                Credo che non si possa far funzionare un magnetometro esterno sulla AIPro, a meno di interrompere l'alimentazione in quello presente sulla board, più o meno come si fa sulle APM 2.5 dove è prevista l'isolazione di quello interno. Sui processori 8 bit ATmega2560 esiste solo una linea I2C e non è possibile avere due dispositivi che abbiano lo stesso indirizzo sul bus. Solo che non saprei quale pista tagliare sulla AIOPro.
                Giovanni

                Commenta


                • devo indagare meglio
                  Il mio canale YT iscriviti grazie

                  Commenta


                  • per ora ho trovato altre informazioni....

                    dunque dentro la libreria del magnetometro AP_InertialSensor_MPU6000_I2C.cpp
                    è presente la stringa
                    codice:
                    //#define DISABLE_INTERNAL_MAG

                    qui stesso la indica come possibile soluzione:
                    Tips and tricks | MegaPirateNG

                    anche se rimane un pò generico....non ho la certezza che si riferisca alla Crius AIOP V2 e non parla di "tagliare piste" a livello hardware....

                    qui invece, anche se parlano di multiwii, specificano la necessità di "tagliare"
                    RcTimer Crius AIOP V2 external mag - How to! - RC Groups
                    MultiWii • View topic - How-To: Crius AIO Pro V2.x with external MAG



                    preferirei una mod meno invasiva....
                    Ultima modifica di Marcofan76; 09 febbraio 15, 14:40.
                    Il mio canale YT iscriviti grazie

                    Commenta


                    • Ragazzi ho un problema con il sensore di tensione corrente Attopilot: ho calibrato come da istruzioni la tensione e quest ultima risulta "senza carico" in linea con quello che dice il voltmetro, ma quando armo e faccio girare i motori il voltmetro segna un valore di tensione molto più alto di quello rilevato dalla crius, ad esempio senza armare rilevo 12.4v sul voltmetro e anche sulla crius (dopo la calibrazione) con un carico di 10A rilevo sul voltmetro 12.1V e sulla crius 11.3V... C'è molta disparità quindi.. Che posso fare? Grazie a tutti anticipatamente

                      Commenta


                      • Ah dimenticavo.. Ho megapirate 3.1.5.. In APM ver ho messo APM1 perché era l unica opzione con cui riuscivo ad impostare valori di tensione normali.. Ma non so se ho fatto bene

                        Commenta


                        • Originariamente inviato da Marcofan76 Visualizza il messaggio
                          per ora ho trovato altre informazioni....

                          dunque dentro la libreria del magnetometro AP_InertialSensor_MPU6000_I2C.cpp
                          è presente la stringa
                          codice:
                          //#define DISABLE_INTERNAL_MAG

                          qui stesso la indica come possibile soluzione:
                          Tips and tricks | MegaPirateNG

                          anche se rimane un pò generico....non ho la certezza che si riferisca alla Crius AIOP V2 e non parla di "tagliare piste" a livello hardware....

                          qui invece, anche se parlano di multiwii, specificano la necessità di "tagliare"
                          RcTimer Crius AIOP V2 external mag - How to! - RC Groups
                          MultiWii • View topic - How-To: Crius AIO Pro V2.x with external MAG



                          preferirei una mod meno invasiva....
                          Da quello che sono riuscito a capire, pare che sia sufficiente decommentare la linea di codice indicata in Tips & Trick per disabilitare il mag. interno e ricompilare il codice. Nella AIOPro il sensore HMC5883L è posto sul canale ausiliario I2C del gyro/accelerometro MPU 60x0. E' l'MPU che si occupa di leggere i dati del sensore sulla porta ausiliaria rendendoli disponibili nei registri interni per i calcoli da eseguire. Commentando la linea indicata viene bypassata l'inizializzazione della MPU 60x0 relativa all'I2C ausiliario ed il mag. interno viene sostanzialmente tagliato fuori. In questa situazione, il codice di MPNG dovrebbe occuparsi della gestione I2C in maniera diretta e non mediata dalla MPU.
                          Per quello che riguarda i jumper SJ2 ed SJ3 non è chiaro se debbano essere interrotti solo se si utilizza MultiWii (non ho lo schema della AIPro e non ho fatto reverse engineering della scheda). Del resto provare non è una operazione particolarmente invasiva, il taglio di due piste, ed è pure reversibile con una goccia di stagno tra i pad isolati.
                          Quindi, se vuoi provare, scarica il codice di MPNG e l'ambiente di sviluppo, decommenta la linea indicata, ricompila e carica il firmware sulla board. Verifica con Mission Planner se ci sono errori di Bad Compass healt; se non ce ne sono, allora il mag. viene visto e si tratta solo di stabilire il giusto orientamento dal pannello di gestione della bussola. Se ci sono errori, prova a tagliare i jumper e riverifica. Se non va ancora credo che ci siano poche speranze.
                          Giovanni

                          Commenta


                          • molto bene! grazie Giovanni per la spiegazione
                            non mi resta che attendere l'arrivo del ublox NEO-M8N e provare!
                            mi sono gia attrezzato di sorgenti e preparato arduino con le librerie necessarie a megapirate....
                            si torna alle origini il flashtool mi aveva viziato troppo

                            condividerò poi i risultati
                            Il mio canale YT iscriviti grazie

                            Commenta


                            • Nulla non riesco proprio a capire 😞 è come se il mio sensore Attopilot non seguisse linearmente la tensione reale.. Rileva il valore esatto solo a motori spenti, ma quando li accendo e volo c'è troppa discrepanza tra quello segnalatomi dal cicalino è quello che leggo sul Planner.. Anche 1V di differenza! 😥

                              Commenta


                              • Nessuno può aiutarmi? 😥

                                Commenta

                                Sto operando...
                                X