Aller au contenu
bannière promotion betafpv elrs
DroneBuilds

PID et filtres faciles


Lioneldg

Messages recommandés

J'ai passé au moins 20h à régler mon quad précédent.

C'était difficile, et une fois parvenu à un résultat satisfaisant une chose me gênait encore.

Il n'avait pas le même bruit et la même fluidité que celui de Mr Steele 🤔

J'ai torturé ma FC dans tous les sens, rien à faire...

Suite à mon nouveau build, j'ai du refaire tous mes réglages.

En promenant sur le forum, je suis tombé sur un post qui parle du paramétrage des ESC.

C'est ici que se trouve la clé du succès!!!

En bref:

  • PWM Frequency: 48KHz for freestyle; Default (or higher) for racing
  • Motor Timing: 22 or Auto for freestyle; 25 (or higher) for racing
  • ESC Protocol: DShot1200 or Multishot

 

Voici l'article: https://oscarliang.com/best-blheli-32-settings/

 

Après avoir appliqué ces modifications via blheli_32 mon quad s'est transformé:

- J'ai réduit mes filtres.

- Il est à présent presque impossible d'avoir un mauvais comportement du quad (j'ai l'impression que quels que soient les réglages de PID le quad vole bien).

- J'ai enfin un bruit et un comportement ultra fluide.

- Mes moteurs sont froids après un vol.

- Il n'y a quasiment aucun propwash et je crois qu'en cherchant un peu on peu le supprimer.

- Il n'y a aucune vibration.

Mon plus gros problème est que ça vole tellement bien que je ne sais pas quoi régler et du coup j'ai peur d'être mal réglé 🤪

 

J'espère que ces modifications vous profiteront aussi et vous permettront de régler facilement vos PIDs et réduire vos filtres.

  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, Lioneldg a dit :

Le dshot n'est pas automatiquement bidirectionnel ?

Pas de cette façon en tout cas.

https://github.com/betaflight/betaflight/wiki/Bidirectional-DSHOT-and-RPM-Filter

Ça permet de filtrer en connaissant la vitesse de rotation réelle.

Modifié (le) par quazardous
Lien vers le commentaire
Partager sur d’autres sites

J'avais suivi ce tuto pour passer en RPM filter mais ma FC ne supporte pas le dshot_burst=off.

J'ai lu sur le forum que les FC avec 2 gyro ne fonctionnent pas avec le RPM filter.

Est ce que ça a un intérêt d'activer dshot_bidir=on, ou cela ne se fait que dans le cadre du RPM filter?

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, Lioneldg a dit :

J'ai lu sur le forum que les FC avec 2 gyro ne fonctionnent pas avec le RPM filter.

 

? y'a qu'un gyro actif à la fois

il y a une heure, Lioneldg a dit :

Est ce que ça a un intérêt d'activer dshot_bidir=on, ou cela ne se fait que dans le cadre du RPM filter?

ça sert que pour le RPM filter à ma connaissance

Lien vers le commentaire
Partager sur d’autres sites

Pour répondre à la question des 2 gyros:

Non les 2 gyros sont actifs en même temps et c'est la moyenne des 2 qui donne un résultat plus juste qu'avec un seul gyro.

Les gyros un décalage de 90° l'un par rapport à l'autre pour filtrer au max.

Lien vers le commentaire
Partager sur d’autres sites

il y a 2 minutes, Lioneldg a dit :

Merci pour les infos.

J'attends le mois prochain, la sortie de betaflight 4.1 pour retenter de passer en RPM filter.

Si ça se trouve c'est juste une incompatibilité logicielle qui sera réglé.

je pense que je vais désactiver le RPM filter aussi et attendre la 4.1 qui est plus orienté filter justement

  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 13 minutes, Lioneldg a dit :

Pour répondre à la question des 2 gyros:

Non les 2 gyros sont actifs en même temps et c'est la moyenne des 2 qui donne un résultat plus juste qu'avec un seul gyro.

Les gyros un décalage de 90° l'un par rapport à l'autre pour filtrer au max.

pourtant on en choisi un dans la conf

 

et si on dépasse la vitesse de sampling d'un des gyro on peut plus faire la moyenne... ça serait bzarre comme approche de dev (je suis developpeur)

 

@Lioneldg on s'est mal compris

 

moi j'ai 2 gyro un 8K et un 32K

apparemment certaine carte on 2 gyros similaires

https://github.com/betaflight/betaflight/wiki/Board---SPRACINGF7DUAL

pour faire ce que tu dis

donc on avait tous les 2 raisons juste on parlait pas de la même chose

Modifié (le) par quazardous
Lien vers le commentaire
Partager sur d’autres sites

Il y a 11 heures, quazardous a dit :

 

@Lioneldg on s'est mal compris

 

moi j'ai 2 gyro un 8K et un 32K

apparemment certaine carte on 2 gyros similaires

https://github.com/betaflight/betaflight/wiki/Board---SPRACINGF7DUAL

pour faire ce que tu dis

donc on avait tous les 2 raisons juste on parlait pas de la même chose

Effectivement, mais c'est ce qui fait que les échanges sur ce forum sont très instructifs.

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...