NecOne

  • *
  • 2
Question GCS et Paramétrage Revo
« on: January 30, 2016, 11:49:23 am »
Bonjour à tous !!!!

comme dis dans ma présentation, je viens tout juste de débuter dans l'assemblage/réglages/pilotage de quad. J'ai débuté avec une CC3D atom sous OP et depuis peu j'ai passé cette dernière sous LP sans soucis ;)

En revanche j'ai plus de "soucis" avec une revolution from banggood. En fait ce ne sont pas vraiment des soucis mais plus des questions pour lesquelles je n'ai pas vraiment trouvé de réponse tout seul. On va donc faire dans l'ordre ;)

- Ma première question porte sur le paramétrage de mes ESC. En effet lorsque j'utilise le wizard pour paramétrer ma carte, je déclare bien que je suis en PWM avec des ESC rapides. Je termine le wizard et vais regarder le résultat dans :

Configuration => Output

Et là je constate que mes canaux sont en PWMSync :

- pour le canal 1 (1-2)
- pour le canal 2 (3)
- pour le canal 3 (4)

En revanche pour les canaux suivants j'ai :

- pour le canal 4 (5-6) => 50 MHZ => PWM
- pour le canal 5 (7-12)=> 50 MHZ => PWM
- pour le canal 6 (8-11)=> 50 MHZ => PWM

j'ai mis une capture en piece jointe ;)


Est-ce normal ou pas ???? c'est la banque qui désigne la voie du moteur ou alors le canal ?
Le pwmsync est-il normal ? Je m'attendais plus a trouver du PWM en 490 mhz.


Deuxième question ;)

Lorsque l'on execute le wizard, il est fortement conseillé de reseter les paramètres de la carte. Pas de soucis avec ça ... en revanche qu'arrive t'il au paramétrage des capteurs. Faut-il refaire à chaque fois (que l'on reset les paramètres de la carte) le setup des sensors ? (Je pense par exemple à la calibration thermique et le magnéto qui sont "chiant" à faire)

En vous remerciant pour votre aide ;)


f5soh

  • *****
  • 4572
    • LibrePilot
Re: Question GCS et Paramétrage Revo
« Reply #1 on: January 30, 2016, 12:09:14 pm »
Salut, bienvenue :)

La Revo supporte le Oneshot avec entrée PWM, contrairement à la CC3D.
Si tu as choisi Esc rapide, cela devient PWMSync (=simonk)

La configuration des banques est normale, les sorties 1 et 2 sont sur la banque 1, etc..
Tu utilises les 4 premières sorties avec des moteurs, les autres restent à 50Hz puisque inutilisées. Tu dois faire la liaison avec les couleurs de banques et les sorties.

Si par exemple tu veux mettre un moteur en OneShot et un servo qui supporte uniquement 50Hz sur les sorties 1 et 2, c'est pas possible. Les sorties 1 et 2 utilisent la même banque.

Si lors d'un wizard tu effaces la carte ça va tout effacer bien sûr...
Si tu refais un Wizard par dessus ça ne va pas modifier ta calibration Mag ou calibration en température.

Tu as aussi la possibilité d'enregistrer ta config et éditer le fichier pour ne garder que la calibration en température pour une importation future des paramètres. Il faut garder deux UAVObjects, AccelGyroSettings et RevoSettings:

Code: [Select]
<!DOCTYPE UAVObjects>
<uavobjects>
    <settings>
        <object name="AccelGyroSettings" id="0x1262B2D0">
            <field name="accel_bias" values="-0.000841957,-0.0601984,-0.569099"/>
            <field name="accel_scale" values="1.00235,0.994619,0.988395"/>
            <field name="accel_temp_coeff" values="0,0,0"/>
            <field name="gyro_bias" values="0.0322891,0.00425314,0.00241962"/>
            <field name="gyro_scale" values="1,1,1"/>
            <field name="gyro_temp_coeff" values="-0.0186192,-0.00151585,-0.0267329,0.000716467,-0.0101649,0.00010742"/>
            <field name="temp_calibrated_extent" values="-15.8235,72.0824"/>
        </object>
        <object name="RevoSettings" id="0xC456EB9A">
            <field name="BaroGPSOffsetCorrectionAlpha" values="0.999334"/>
            <field name="MagnetometerMaxDeviation" values="0.05,0.15"/>
            <field name="BaroTempCorrectionPolynomial" values="-0.0644952,0.00604459,-0.000197262,1.42936e-06"/>
            <field name="BaroTempCorrectionExtent" values="-17.42,72.04"/>
            <field name="VelocityPostProcessingLowPassAlpha" values="0.999"/>
            <field name="FusionAlgorithm" values="Basic (Complementary)"/>
        </object>
    </settings>
</uavobjects>

Par la même occasion ça permet de stocker la calibration des accéléromètres (bias/scale)