Servos moteurs avec carte USB

Servos / USBKeys / Stepmotor, etc...

Servos moteurs avec carte USB

Messagede Boutondair » Dim 21 Oct 2012 16:23

Bonjour à tous,

Ca y est j'avance dans le monde de l'analogique, c'est magique de voir une aiguille fonctionner.

Pour le moment j'utilise le controleur IOCards USB Test pour voir les differentes valeurs pour ma jauge des flaps et j'ai constaté quelque chose de bizzard gratgrat

Lorsque je mets une certaine valeur plusieure fois il y a des moments ou le servo "fait du bruit et vibre légèrement" et d'autres fois non

Est ce normal, et est que c'est dangereux si il reste longtemps à faire du bruit gratgrat

Sur d'autres jauges celà ne doit pas se sentir car elles sont presque en mouvement permanant

David cligneoeil
Image Image
Petit je rêvais que je volerais, maintenant grâce au virtuel je vole !!!!!
Avatar de l’utilisateur
Boutondair
Administrateur du site
 
Messages: 4174
Inscription: 20/04/09
Localisation: Ballans (17) proche de Cognac

Re: Servos moteurs avec carte USB

Messagede Colibri » Dim 21 Oct 2012 20:35

Salut David,

en règle générale, il faut éviter d'utiliser les servos , en particulier les bon marché, à l'extrémité de leur course. D'un servo à l'autre, il peut y avoir effectivement des vibrations à certains endroits et si on peut éviter ces zones, c'est mieux. Si tu n'es pas vraiment en bout de course, il n'y a aucune conséquence, c'est juste désagréable. D'ailleurs, je vais remplacer un de mes servos, celui de l'IAS, pour cette raison. Il est juste insupportable. Cà ne m'empêchera pas de l'utiliser pour un autre usage si je peux éviter la zone bruyante.

C'est le revers de la médaille des servos bon marché !

Quand je calibre mes servos, je le fait toujours sur le point central : je les positionne à 128 et j'aligne l'aiguille sur le milieu de la course qu'elle aura à parcourir effectivement sur le cadran. Ensuite, je repère les points maximum et minimum et j'effectue ma programmation en conséquence.
Vincent
Avatar de l’utilisateur
Colibri
 
Messages: 1456
Inscription: 13/05/09
Localisation: Guérande (44)

Re: Servos moteurs avec carte USB

Messagede Boutondair » Dim 21 Oct 2012 20:54

merci affiche Vincent,

En fait ce bruit n'apparait qu'une fois de temps en temps (pas en bout de course)

Alors pour la programmation il va falloir que je creuse beaucoup pour ma jauge des volets gratgrat il n'y a que 3 positions mais je ne comprend pas tout ou du moins pas comment faire

Lorsque les volets sont à 0 au servo c'est 10 et dans FSX c'est 0
Lorsque les volets sont à 15 au servo c'est 390 et dans FSX c'est 8192
Lorsque les volets sont à 25 au servo c'est 570 et dans FSX c'est 16383

Est ce que je dois dire par exemple que lorsque la valeur fixe de FSX est 8192 le servo prend 390 ou bien trouver une formule pour que le servo suive le mouvement avec la valeur de FSX gratgrat

David cligneoeil
Image Image
Petit je rêvais que je volerais, maintenant grâce au virtuel je vole !!!!!
Avatar de l’utilisateur
Boutondair
Administrateur du site
 
Messages: 4174
Inscription: 20/04/09
Localisation: Ballans (17) proche de Cognac

Re: Servos moteurs avec carte USB

Messagede stevelep » Dim 21 Oct 2012 21:30

Pour que le déplacement de l'aiguille soit fluide, tu doit faire un calcul pour adapter les 2 échelles de valeurs

C'est des maths:

Tu dois tranformer 0-16383 en 10-570.

J'arrive jamais à me rapeller le calcul de tête, je dois toujours réfléchir.
Il faut d'abord trouvé le range de chaque échelle 16383 et 560
Ensuite faut les diviser pour trouver combien de pas de servo correspond 1 pas de FSX 560/16383
Ensuite il faut diviser ta valeur fsx de flaps par ce coefficient cela te donne la valeur servo
et faut rajouter +10 comme décalage. Ensuite faut mettre une LIMIT, si tu t'est trompé
ton aiguille va pas s'écraser contre la butée

servo = decalage servo + fsx / ( range servo / range fsx)

donc

servo = 10 + fsx / (560/16383)

servo = LIMIT 10 570 0

Si je me suis pas trompé ...

BOB

PS si le servo tourne à l'envers, le calcul est un peu plus compliqué
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Servos moteurs avec carte USB

Messagede Boutondair » Dim 21 Oct 2012 21:46

merci affiche Bob,

Mais le souci c'est que lorsque la valeur de FSX correspondant à 15° est de 8192 (soit la moitié de 16383) la valeur lue pour le servo est de 390 ce qui n'est pas la moitié de 570 gratgrat

Je ne sais pas si je suis clair dans mes explications

David (de toute façon je ne suis pas pressé) cligneoeil grandsoleil
Image Image
Petit je rêvais que je volerais, maintenant grâce au virtuel je vole !!!!!
Avatar de l’utilisateur
Boutondair
Administrateur du site
 
Messages: 4174
Inscription: 20/04/09
Localisation: Ballans (17) proche de Cognac

Re: Servos moteurs avec carte USB

Messagede stevelep » Dim 21 Oct 2012 22:00

C'est que ta gauge n'est pas linéaire ...

Alors il faut partager en 2 plages de 0-15' puis de 15'-25' avec 2 calculs différents

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Servos moteurs avec carte USB

Messagede Colibri » Lun 22 Oct 2012 01:00

David, relis ce post qui m'a tiré de l'ornière en son temps cligneoeil
Et, à propos, je ne t'avais pas envoyé la feuille de calcul que j'avais faite pour calculer tout çà, à l'époque ? Il me semble que si ...
Vincent
Avatar de l’utilisateur
Colibri
 
Messages: 1456
Inscription: 13/05/09
Localisation: Guérande (44)

Re: Servos moteurs avec carte USB

Messagede Boutondair » Lun 22 Oct 2012 08:30

merci affiche ,

Je vais potasser tout celà à tête reposée

Fix j'ai toujours ton fichier Exel et j'ai bien vu qu'il y avait 2 coéficients

David cligneoeil
Image Image
Petit je rêvais que je volerais, maintenant grâce au virtuel je vole !!!!!
Avatar de l’utilisateur
Boutondair
Administrateur du site
 
Messages: 4174
Inscription: 20/04/09
Localisation: Ballans (17) proche de Cognac

Re: Servos moteurs avec carte USB

Messagede Boutondair » Lun 22 Oct 2012 08:57

Bonjour,

Je pense avoir trouvé, alors

si FSX_volets < 8193 ---- alors Servo = 10 + FSX_volets / (8192/390)

Si FSX_volets > 8192 ---- alors Servo = (570-390) + FSX_volets / (8192/180)

Maintenant il faut l'écrire en SIOC mais je vais y arriver tapebaton

David cligneoeil
Image Image
Petit je rêvais que je volerais, maintenant grâce au virtuel je vole !!!!!
Avatar de l’utilisateur
Boutondair
Administrateur du site
 
Messages: 4174
Inscription: 20/04/09
Localisation: Ballans (17) proche de Cognac

Re: Servos moteurs avec carte USB

Messagede Colibri » Lun 22 Oct 2012 09:03

Boutondair a écrit:merci affiche ,

Je vais potasser tout celà à tête reposée

Fix j'ai toujours ton fichier Exel et j'ai bien vu qu'il y avait 2 coéficients

David cligneoeil

Voilà qu'on nous confond, à présent. yeuxhaut
Alors, je t'explique : Fix fait 1m92, et moi 1m70. Tu nous reconnaîtra dorénavant ?
ecroulerire
lolaffiche
Vincent
Avatar de l’utilisateur
Colibri
 
Messages: 1456
Inscription: 13/05/09
Localisation: Guérande (44)

Suivante

Retourner vers Autres cartes Opencockpits





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités