Bienvenue invité ( Connexion | Inscription )
gillesdrone |
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 *************************************************************************** --------------------
http://gilles.guesnel.free.fr ma chaine  menacer l' Ours dans son repère, l' Aigle pourrait y laisser quelques plumes |
pegazus |
14 Apr 2013, 11:49
Message
#2
|
Indicatif : B-28 Messages : 96 Inscrit : 11/01/07 Membre n° 1,289 |
@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? --------------------
|
oeil de faucon |
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 .... |
oeil de faucon |
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+ |
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 22/09/24 - 06:16 |