gillesdrone
18 Feb 2013, 10:44
voilà je cherche a convertir les données du cap magnétique brute fournies par DCS en données degrés de 000 à 360 °
a l'heure actuelle j'ai
pour 000 ° = 1000
pour 090 ° = 500
pour 180° = 0
ensuite de 180° à 000 ° en passant par le 270 ° j'ai le même valeurs mais négatives
merci pour la réponse cela pourra être utile à d'autres
Red Daron
18 Feb 2013, 10:58
bah je dis peut être une bêtise mais la valeur c'est 55.5555555555 pour 1 deg ? vu qu'on a 500 pour 90° pour 1° on a 500/90 soit 55.555555
donc dans ton cas :
180° = 0
179° = 55.555555
178° = 55.555555 x2
etc...
90° = 55.555555 x90 = 500
etc...
Postal2
18 Feb 2013, 13:10
Ouai c'est pas faux !
BaDCrC
18 Feb 2013, 14:43
C'est pas trigo, c'est juste une loi lineaire non? Un truc comme ca:
SandJo
18 Feb 2013, 15:03
Bad a raison. C'est juste une fonction linéaire.
Il a juste inversé les axes car à partir des données de dcs, Gilles veux obtenir des angles en degrés.
Et red s' est gouré d'un facteur 10
Je propose :
[Cap en °]=[donnée DCS]×9/50+180
Tchouss
SandJo
Edit : je me suis planté dans le sens de la pente :
[Cap en °]=-[donnée DCS]×9/50+180
Maraudeur
18 Feb 2013, 18:40
Ou plus simplement on pose aussi un système d'équations du style:
y=a.x+b
avec les valeurs connues on a donc:
180=a.0+b
90=a.500+b
360=a*0+b
270=a.-500+b
De le première on déduit: b=180
Il reste ensuite à isoler "a" dans l'une des équations...
oeil de faucon
20 Feb 2013, 20:30
Bonsoir,
au vu de ce post,un espoir d'avoir la programmation du compas magnétique ?
pour ma part j'ai abandonné dans le sioc, pas la compétence de créer
mon compas est prêt et tourne bien, tourne même de trop car il ne s'arrête pas sur le cap magnétique
du coup je suis passé sur un autre projet la fabrication du parebrise
Pour le compas je tacherai de ne pas perdre le nord
lorsque vous mettrez des infos !
Merci
A+
gillesdrone
20 Feb 2013, 20:54
je viens de démonter ma nacelle de drone , j"ai récupéré les moteurs réducteurs ( 1000 € pièce )
je cojite dessus
gillesdrone
24 Feb 2013, 10:27
CITATION(gillesdrone @ 18 Feb 2013, 10:44)
ensuite de 180° à 000 ° en passant par le 270 ° j'ai le même valeurs mais négatives
c'est bon j'ai les bonnes valeurs 000 ° à 359 °
j'ai ajouté 1000 a ma valeur
fait une condition pour inverser le signe des valeurs négative restantes ente 270° et 360°
divisé par 55
la difficulté n'était pas de trouver la division par 55 , mais le fait que les valeur EST étaient positives et les valeurs Ouest négatives
ma question du départ n'était peut être pas explicite
pour l'instant j'utilise un affichage digital 3 chiffres , en attendant de réaliser l'instrument boussole
oeil de faucon
9 Mar 2013, 22:26
[/quote]
j'ai ajouté 1000 a ma valeur MAIS QUELLE VALEUR ?
fait une condition pour inverser le signe des valeurs négative restantes ente 270° et 360° COMMENT ?
divisé par 55
[/quote]
Bonsoir,
je cherche mais mon compas tourne sans cesse sans s'arrêter sur le cap
j'ai essayé au début parmi mes essais par exemple à taton
Var 2008, name KI_13_course
{
L0 = &KI_13_course * 5.5555
&MAGNETICCOMPAS = L0 + 180
}
Var 2010, name MAGNETICCOMPAS, Link USB_SERVOS, Output 2, PosL 0, PosC 512, PosR 1023
maintenant que le compas est reconnu par SIOC, manque que la bonne formule
le compas est bien équilibré à l'arrêt sur la position 512
Merci de vos lumières
A+
Compliquez pas les gars
Capdeg = (1000-CapDCS)*0.180
Et voilou
oeil de faucon
10 Mar 2013, 15:00
bonjour,
merci,j'ai rentré cette formule et j'obtiens bien
pour des entrées DCS de -1000 à +1000
une variation en degré de 0 à 360°
mais hélas le servo du compas ne réagit pas
en se calant correctement sur le cap magnétique en cours
il tourne sans cesse entre 0 et 90° puis 90° et 180°
en changeant de sens de rotation à 90°
s'arrête complètement entre 0 jusqu' à 180° en passant par 270°
Il manque quelque chose pour gérer la rotation du servo
mais quoi ?
merci
gillesdrone
10 Mar 2013, 18:39
CITATION(oeil de faucon @ 10 Mar 2013, 15:00)
bonjour,
merci,j'ai rentré cette formule et j'obtiens bien
pour des entrées DCS de -1000 à +1000
une variation en degré de 0 à 360°
mais hélas le servo du compas ne réagit pas
en se calant correctement sur le cap magnétique en cours
il tourne sans cesse entre 0 et 90° puis 90° et 180°
en changeant de sens de rotation à 90°
s'arrête complètement entre 0 jusqu' à 180° en passant par 270°
Il manque quelque chose pour gérer la rotation du servo
mais quoi ?
merci
je jette un oeil ( de faucon
) demain dans la journée , car mardi je commence un autre panel ....
mais j' ai aussi testé la boussole et le servo tourne dans le sens puis dans l'autre suivant le cap en mouvement mais pas a la vitesse désirée et ne s’arrête pas au cap quand on arrête la rotation.
oeil de faucon
10 Mar 2013, 20:14
Bonsoir,
Je me sens moins seul avec ce fichu compas
qui me fait perdre la boule
merci
de toute façon il n'y a que le week end que je peux tester
bonne réflexion sur le sujet
A+
Ptaing les trucs de malade , tu a la pathologie bien lourde ........... et vivement tous ce machin en branle .
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez
cliquez ici.