Accueil
Accueil

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> inversion course de servos ( @Oeil de Faucon )
gillesdrone
post 14 Apr 2013, 10:50
Message #1






Messages : 6,185
Inscrit : 24/03/07
Lieu : Sendets 64320
Membre n° 1,668

@Oeil de faucon

mon pote Pierre ( simubaron.fr ) à vu dans le post que tu cherchais a inverser les courses de servos

SIOC sait faire
il me transmet une routine en exemple , à toi d'adapter

*************************************************************

Salut Gilles,


Au fait, notre site c'est www.simubaron.fr, merci d'avoir fait de la pub !!!

J'ai vu que l'un de tes amis se demande comment inverser le mouvement d'un servo ?
Je ne sais pas trop ce qu'il entend par inverser, mais par programmation on peut mettre le zéro du servo de l'autre coté.

Ex. de programmation de la T° EGT, le servo est au max (850) et va vers le mini (150) :

//
// EGT 1 & 2
//
// Offset 3b70 et 3ab0 Length 8 en ° Rankine
// Conversion : °C = (°Ra - 459,67 - 32) / 1,8 --> D'ou °C = (°Ra - 491,67) / 1,8
// 15 Graduations : L'échelle donne 20° (?) par graduation : De 0 à 860°
// Servo de 850 à 150 --> a = -0,814 (pente négative : inverse le mouvement du servo) b = 850
//

Var 4140, name fs_egt1, link FSUIPC_IN, Offset $3b70, Length 8, Numbers 3
{
&val_egt1 = &fs_egt1 / 1000 // Valeur réelle
L0 = &val_egt1 - 491.67 // en °C (avec ligne suivante)
L1 = L0 / 1.8 // divisé par 1,8
L0 = L1 * 0.814 // "a" Pente déviation servo
L2 = 850 - L0 // b=900 et -L1 car pente négative
L2 = LIMIT 100 950 0 // Limite amplitude servo de 100 à 950
&serv_temp_EGT1 = L2 // Envoie valeur au servo
}
Var 4141, name val_egt1
***************************************************************************

--------------------
Image IPB
http://gilles.guesnel.free.fr
ma chaine
 menacer l' Ours dans son repère, l' Aigle pourrait y laisser quelques plumes

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pegazus
post 14 Apr 2013, 11:49
Message #2



 


Indicatif : B-28
Messages : 96
Inscrit : 11/01/07
Membre n° 1,289

CITATION(gillesdrone @ 14 Apr 2013, 11:50) *

@Oeil de faucon

mon pote Pierre ( simubaron.fr ) à vu dans le post que tu cherchais a inverser les courses de servos

SIOC sait faire
il me transmet une routine en exemple , à toi d'adapter

*************************************************************

Salut Gilles,


Au fait, notre site c'est www.simubaron.fr, merci d'avoir fait de la pub !!!

J'ai vu que l'un de tes amis se demande comment inverser le mouvement d'un servo ?
Je ne sais pas trop ce qu'il entend par inverser, mais par programmation on peut mettre le zéro du servo de l'autre coté.

Ex. de programmation de la T° EGT, le servo est au max (850) et va vers le mini (150) :

//
// EGT 1 & 2
//
// Offset 3b70 et 3ab0 Length 8 en ° Rankine
// Conversion : °C = (°Ra - 459,67 - 32) / 1,8 --> D'ou °C = (°Ra - 491,67) / 1,8
// 15 Graduations : L'échelle donne 20° (?) par graduation : De 0 à 860°
// Servo de 850 à 150 --> a = -0,814 (pente négative : inverse le mouvement du servo) b = 850
//

Var 4140, name fs_egt1, link FSUIPC_IN, Offset $3b70, Length 8, Numbers 3
{
&val_egt1 = &fs_egt1 / 1000 // Valeur réelle
L0 = &val_egt1 - 491.67 // en °C (avec ligne suivante)
L1 = L0 / 1.8 // divisé par 1,8
L0 = L1 * 0.814 // "a" Pente déviation servo
L2 = 850 - L0 // b=900 et -L1 car pente négative
L2 = LIMIT 100 950 0 // Limite amplitude servo de 100 à 950
&serv_temp_EGT1 = L2 // Envoie valeur au servo
}
Var 4141, name val_egt1
***************************************************************************



C'est quoi comme type de servo-commande? la position neutre de la servo-commande est situer au milieux de la course?

--------------------
Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
oeil de faucon
post 15 Apr 2013, 19:47
Message #3



 


Indicatif : RW-85
Messages : 115
Inscrit : 20/07/11
Lieu : Notre Dame de Monts
Membre n° 3,836

Merci pour vos infos
je vais étudier cela en espérant bien tout comprendre
mais pour le moment je suis toujours en panne d'ordi
celui du simu
depuis trop longtemps !!! carte mère qui a dégagé semble t il.
je devrais le récupérer dans la semaine et je pourrais alors replancher sur le sujet dès le WE prochain

L'inversion du servo, c'est pour avoir un roulis de la verrière dans le bon sens
merci
je vous tiendrais au courant de mes avancements ....
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
oeil de faucon
post 30 Apr 2013, 08:31
Message #4



 


Indicatif : RW-85
Messages : 115
Inscrit : 20/07/11
Lieu : Notre Dame de Monts
Membre n° 3,836

Bonjour,

j'ai remis en route mon ordi après bien des misères en changeant de carte mère
et enfin après plus de 3 semaines çà marche, nullité des SAV ....
pour mon projet de roulis pas réussi l'inversion informatiquement
alors j'ai démonté le servo, inversé les fils sur le potar et le moteur et çà marche dans le bon sens
mais un hic
l'angle de rotation obtenu avec le servo est environ égale à 2 fois l'angle qui apparait à l'écran
j'ai utilisé la variable de l'ADI de secours,
y aurait il une autre variable pour l'effet sur le mouvement de la tête, afin d'avoir le même angle
ou comment trouver la bonne formule sioc ?

merci, car je pense que je ne suis pas très loin du but, mais je ne comprend pas comment est formulé la commande sioc du roulis de l'ADI de secours AGR31 roll
je rêve en voyant l'avancement du pit , un compas pour la prochaine fois ? SUPER
A+
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Haut de page · Retour à l'accueil · Contacter le Webmestre Nous sommes le : 13/05/24 - 18:07