Le forum français des radios OpenTX ou FrOS
Le forum français des radios OpenTX ou FrOS
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Soldes chez LACOSTE : jusqu’à 50% de ...
Voir le deal

Memoriser la position d'un servo

+2
Kilrah
Bartste
6 participants

Page 2 sur 2 Précédent  1, 2

Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par LapinFou Jeu 4 Fév 2016 - 15:43

Regarde les vidéo consacrées aux entrées et mixages. Tu verras ces diagrammes:
Taranis Inputs Data Flow.pdf
Taranis Mixer Data Flow.pdf
Taranis Servos Data Flow.pdf

Sinon, as-tu regarder mon "Exemple de trim" ?

Explique moi mieux ce que tu veux faire sur les voies 23 & 24. Que veux-tu en fonction de tes FM ?

_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum. Memoriser la position d'un servo - Page 2 2258904616

Memoriser la position d'un servo - Page 2 Anim310                
↓↓↓↓ Merci de cliquer sur le gros lien rouge ↓↓↓↓                                          
[OpenTX-Doc] Base documentaire des radios OpenTX
Maintenant que vous avez tout lu, vous pouvez poser vos questions !  geek


OpenTX is user friendly!!! It's just selective about who its friends are....
Wink
LapinFou
LapinFou
Administrateur

Masculin Messages : 15848
Date d'inscription : 09/09/2014
Age : 46
Localisation : Falaise

https://opentx-doc.fr/

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Sacre100 Jeu 4 Fév 2016 - 17:43

Je trouve le sujet intéressant alors je me suis penché dessus et voici une programmation qui simule plus ou moins le comportement d'un vérin hydrôlique avec un servo  :
- manche au neutre le vérin ne bouge pas
- plus on bouge le manche, plus le vérin se déplace rapidement dans la direction du manche
- quand on rallume la radio, le vérin reprend la position dans laquelle il était au moment de l'extinction.

Dans l'exemple le vérin simulé est sur la voie 6 avec le manche d'aileron.

Memoriser la position d'un servo - Page 2 Mainti10

Memoriser la position d'un servo - Page 2 Mainti11

Memoriser la position d'un servo - Page 2 Mainti12

PS. Je ne crois pas que d'autres radios ne soient capable de ce genre de choses, à part peut-être des radio très spécialisées.
Sacre100
Sacre100

Masculin Messages : 1889
Date d'inscription : 30/11/2013
Age : 64
Localisation : Blonay - Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par LapinFou Jeu 4 Fév 2016 - 17:51

Jolie !!!! Memoriser la position d'un servo - Page 2 818067345
Par contre, cela ne sert à rien de préciser "pas de trim", car la source MAX n'a pas de trim. Pis, ça bouffe de la mémoire pour rien. Wink

albino

_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum. Memoriser la position d'un servo - Page 2 2258904616

Memoriser la position d'un servo - Page 2 Anim310                
↓↓↓↓ Merci de cliquer sur le gros lien rouge ↓↓↓↓                                          
[OpenTX-Doc] Base documentaire des radios OpenTX
Maintenant que vous avez tout lu, vous pouvez poser vos questions !  geek


OpenTX is user friendly!!! It's just selective about who its friends are....
Wink
LapinFou
LapinFou
Administrateur

Masculin Messages : 15848
Date d'inscription : 09/09/2014
Age : 46
Localisation : Falaise

https://opentx-doc.fr/

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Jeu 4 Fév 2016 - 17:58

LapinFou a écrit:
Explique moi mieux ce que tu veux faire sur les voies 23 & 24. Que veux-tu en fonction de tes FM ?

D'abord 23 et 24 agissent de la même manière.

En FM2, la position du servo s'incrémente ou décrémente en fonction des bouton de trim
En FM0, les servos gardent leur valeurs mais les trim n'agissent plus.
En FM3, les servos gardent leur position et les trim agissent sur d'autres servos en temps que switch (+100 ou -100)
En FM1, les servos reviennent au neutre et agissent comme des servos traditionnels en fonction d'un manche. (direction)

C'est exactement ca Sacre100, c'est le genre de solution que j'avais avant sauf que je ne passais pas par une VG. On a voulut simplifier avec les trims en les utilisant en tant que trim, mais ca coince avec les FM

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Sacre100 Jeu 4 Fév 2016 - 21:47

Comment doit se passer la transition de FMx vers FM1 pour ne pas tout casser ?
Je peux me tromper mais tel que je comprends les choses, c'est la que ça peut poser problème.
Sacre100
Sacre100

Masculin Messages : 1889
Date d'inscription : 30/11/2013
Age : 64
Localisation : Blonay - Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Ven 5 Fév 2016 - 8:14

Le passage ce fait sur un switch, on ne peu passer en FM1 que si les 2 jambes stabilisatrices sont à moins de 10% du neutre. Il y a un son de confirmation comme quoi on est passé en FM1 et si les jambes ne sont pas en bonne position, alors on a un son d'alarme tant qu'on essaie de passer en FM1, mais le passage ne se fait pas.

Pour bien faire je devrais encore afficher un petit dessin avec des flèches qui indique ce qu'il faut faire pour passer en FM1, comme le switch warning !
Mais je n'en suis pas encore la !

J'ai déjà pu réalisé des programmations que je n'aurais jamais pensé réalisable sur une "radio".

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Jeu 18 Fév 2016 - 15:16

Voila ma dernière version.
https://drive.google.com/file/d/0B8R4DSTQ7RhtRlZuVW9VdVVULTg/view?usp=sharing

La solution était bel et bien de passer par les GVAR, je n'ai pu que testé sur simu car la machine va subir une grosse refonte électrique. Beaucoup de voies sont déplacées, donc impossible de lancer le programme tel quel sur la machine pour l'instant.

Par contre je suis arrivé au bout des 64 lignes de mixages... Donc je suis bec de gaz pour installer mes accessoires...

Je voulais faire une version rail-route comme ceci :
Memoriser la position d'un servo - Page 2 A91-gleis-10

Et j'ai une pince processeur qui prends 4 voies supplémentaires qui est prévue pour ma Menzi master ou cette A91
Memoriser la position d'un servo - Page 2 DSC07857

Ca me ferais un total de 30voies et environ 80 lignes de mixages.

Il me faut une 2ème Taranis ? lol

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Eric84AMC Jeu 18 Fév 2016 - 20:38

C'est la 1ere fois que je vois les limites de la Taranis atteintes !

C'est quand même plus simple de programmer des avions.
Eric84AMC
Eric84AMC

Masculin Messages : 2045
Date d'inscription : 21/09/2013
Age : 47
Localisation : Monteux

http://www.amc-pernes-lesvalayans.com/index.php

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Jeu 25 Fév 2016 - 8:41

Kilrah a écrit:
Bartste a écrit:
Si je coupe l'émetteur, avec le fail save en "hold" à la remise en marche rien ne bouge OK.

Mais si j'arrête tout et que je revient un autre jour les servos reviennent au neutre.
Ces 2 situations doivent causer le même comportement, du moment que tu éteins la radio ça doit repartir au neutre.

Probablement possible d'utiliser une GVAR comme mémoire en effet.

Je viens de faire quelques essais avec un autre programme, les Gvar ce reset, lors de l'arrêt de la radio ? J'ai loupé un truc ? Problème de config ?

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Kilrah Jeu 25 Fév 2016 - 8:46

Non, mais ce que tu as loupé c'est que rien dans ta config ne met par exemple CH22 à "GV4". Donc à la mise en route CH22 vaut 0, et comme ta SF4 est tout le temps ON elle met instantanément GV4 à la valeur de CH22... donc 0.

Kilrah

Masculin Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Jeu 25 Fév 2016 - 8:58

Ouais bienvu... En faite je devrais pas constamment travailler sur GV.
Mais écrire la valeur de ma voie dans une GV lors de l'arrêt et attribuer la valeur de cette GV sur ma voie lors de la remise en route de la radio...

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par sonson Jeu 25 Fév 2016 - 10:15

Bartste a écrit:

Il me faut une 2ème Taranis ? lol

Impressionnant !!! Et moi qui galère avec un mixage croco ou des phases de vol...

Plutot qu'une deuxième taranis, tu n'aurais pas plus interet à passer sur arduino et avoir un système full programmable ?
Ce sera peut etre le volume du matériel qui genera alors ?

Même si je ne ferai jamais un truc comme ça, je continuerai à suivre ces posts.
sonson
sonson

Masculin Messages : 208
Date d'inscription : 08/05/2014
Age : 18
Localisation : Naoned

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Jeu 25 Fév 2016 - 10:23

C'était l'idée de base l'arduino, mais je n'ai pas la place... La taranis m'a sauvé le coups avec sa programmation open tx (dans l'émetteur) et ses 32voies.

Mais je n'ai plus un seul centimètre carré de libre...
Memoriser la position d'un servo - Page 2 DSC07799

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par sonson Jeu 25 Fév 2016 - 10:33

ah oui, c'est ce qui me semblait.

toutes les pièces de tes machines s'achètent ou tu les fabrique toi même ?
C'est quoi le réservoir avec bouchon bleu ? Il y a un moteur thermique ou c'est pour l'huile de tes vérins hydrauliques ?
sonson
sonson

Masculin Messages : 208
Date d'inscription : 08/05/2014
Age : 18
Localisation : Naoned

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Jeu 25 Fév 2016 - 14:34

Le réservoir c'est pour l'huile hydraulique en effet. C'est un moteur électrique qui actionne la pompe. Certains organes comme les vérins ou le distributeur ce trouvent dans le commerce mais demande des petites adaptations, comme la pompe aussi et d'autres éléments sont à faire soi-même comme le limiteur de pression, certains vérins particuliers et toute la structure de la machine évidement.

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Invité Jeu 25 Fév 2016 - 22:48

Bonsoir Bartste,

très sympa cette petite pelle, et beau challenge.
Bon les limites d'OpenTx sont atteintes dans l'usage en modèles TP, mais n'en suis pas surpris, il n'a pas été pensé pour ce domaine à la base, j'ai d'ailleurs pas encore vu de prog sur des volants qui utilisaient 100% du potentiel de programmation, ça signifie pas pour autant que ce n'est pas le cas. lol

Pour le problème des limites atteintes en terme de lignes de mixages côté radio, je ne suis pas encore assez au point avec Open TX pour pouvoir me prononcer sur une simplification des mixages, par contre en combinant quelques applications externes à la radio que ça soit côté émetteur ou coté modèle il y a de quoi faire, sans pour autant être coincé par la place disponible.

L'avantage des engins TP sur les engins volants, c'est le besoin en réactivité qui n'est pas la priorité pour un engin TP, donc mon point de vue de la Taranis dans ce domaine c'est pas une radio 32 voies mais plutôt un système 64 voire plus ..... pour les mixages, en les adaptant aux stricte nécessaire ou en repensant leurs nécessité il y à là aussi de la place à gagner, du coup Open TX deviendrai un système développé et dédié à un domaine particulier dans ce cas là le TP, sans pour autant avoir besoin de mettre les doigts dans le code source.

En effet la place dans cette petite pelle araignée est comptée, à première vue elle est un poil plus petite que ma 308, c'est serré mais y a encore assez de place pour loger quelques µC pour gérer les fonctions qui n'ont pas une priorité d'utilisation permanente, mémorisation de position d'actionneurs etc etc.
Pour moi le défit se trouve là maintenant, il faut juste faire décoller l'OpenTX en lui apportant la particularité propre à ce modèle très technique à l'utilisation.
Beau challenge donc ! Il y a de quoi creuser du moins c'est mon point de vue, je pense que tu as bien fait le tour de la prog de la Taranis pour ce modèle, il faut juste aborder la question d'un autre point de vue en mettant à profit cette expertise de la prog des mixages.

Pour ce qui est de l'arduino, il tient dans un carré de 12mm de côté (taille réduite mais assez confortable pour faire le CI du µC sois même, mais peu être descendu à 10mm peut être 9mm, dans mon cas 12mm me suffisait j'ai donc pas conçus de CI plus petit mais c'est faisable. De plus il est chainable bien suffisamment pour pouvoir gérer toutes les fonctions non principale pilotés par un servo sur ta pelle et donc supporter une quinzaine de fonctions proportionnelles supplémentaires.

Ton projet me plait beaucoup, y a de quoi faire  !
Au passage beau boulot sur la mécanique !!!!

A+
Bernard

Invité
Invité


Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Jeu 25 Fév 2016 - 23:40

Merci Bernard !
En effet open tx n'es pas orienté TP, d'ailleurs je trouve que c'est super open tx, mais pas encore assez "open" dans le sens ou les actions sont pensé volant et même les joy sont nommé ailerons, dérive ect...
Une version avec des input "neutre" et des output "aussi neutre" serait pas mal... quelques lignes de prog en plus genre 128 ?! Une ou 2 fonctions manquantes et elle est belle !

Mais bon je suis déjà bien content de pouvoir faire ce genre de prog avec la taranis...

Concernant mon programme, j'ai un peu bossé dessus en fin de journée et je crois que j'ai trouvé une bonne solution, un mélange de trim et de VG, ca qui me simplifie grandement le programme et me fait gagner de précieuses lignes de mixages... Je peu a nouveau envisager une version rail-route et l'utilisation du processeur en même temps.

De plus je libère 2 voies dans le chassis, ce qui me permettrais d'utiliser les 32 voies.
Ca serait un peu le challenge ultime d’utiliser les 32 voies de la taranis en simultané Very Happy

Je vous balance mon programme demain !


Dernière édition par Bartste le Ven 26 Fév 2016 - 7:29, édité 1 fois

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Kilrah Ven 26 Fév 2016 - 5:17

En même temps opentx étant open source, n'importe qui peut facilement augmenter le nombre de mixages, changer les noms ou autres dont il aurait besoin. Le "prix" est la perte de compatibilité avec les autres, mais si tu veux faire un truc particulier c'est très simple.

Kilrah

Masculin Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Ven 26 Fév 2016 - 7:32

Kilrah a écrit:, n'importe qui peut facilement augmenter le nombre de mixages, changer les noms ou autres dont il aurait besoin.

Ouais on va mettre des gros guillemets sur "n'importe qui" et sur "facilement"... Laughing

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Sacre100 Ven 26 Fév 2016 - 8:26

Bartste a écrit:...
Par contre je suis arrivé au bout des 64 lignes de mixages... Donc je suis bec de gaz pour installer mes accessoires...
...

Il me semble que tu peux gagner quelques lignes de mixages en utilisant les entrées.

Par exemple, en voie 20 et 22, tu as ça :

Memoriser la position d'un servo - Page 2 Optim_11


Mais tu peux gagner 2 lignes en créant une entrée :

Memoriser la position d'un servo - Page 2 Optim_12


En grattant un peu partout, y'a surement moyen de repousser un peu la limite.
Sacre100
Sacre100

Masculin Messages : 1889
Date d'inscription : 30/11/2013
Age : 64
Localisation : Blonay - Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Ven 26 Fév 2016 - 8:33

Ouais pas mal du tout, c'est vrais que l'utilisation des boutons de trim me bouffait chaque fois 2 lignes, alors que la même action avec un joy ou switch n'en prends qu'une... La je regroupe les boutons de trim c'est pas mal ! Merci pour l'astuce.

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Sacre100 Ven 26 Fév 2016 - 8:56

Pareil pour la voie 10, tu as un dual rate sur la direction.

Un dual rate ou un expo, c'est typiquement des choses à faire dans les entrées.
Sacre100
Sacre100

Masculin Messages : 1889
Date d'inscription : 30/11/2013
Age : 64
Localisation : Blonay - Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Bartste Ven 26 Fév 2016 - 9:05

Voila ma dernière version, avec l'utilisation des trim et VG. Les trim simplifient grandement les choses et me supprime pas mal de ligne de mixage...
https://drive.google.com/file/d/0B8R4DSTQ7RhtUmFadmNtUXkweDg/view?usp=sharing

A tester IRL.

Oui effectivement ligne 10 je pourrais en gagner une aussi... Je n'ai pas encore appliqué toute les modifé proposé, je vais déjà testé mon programme telquel et je verrais ensuite. Very Happy

Bartste

Masculin Messages : 126
Date d'inscription : 02/06/2015
Localisation : Suisse

Revenir en haut Aller en bas

Memoriser la position d'un servo - Page 2 Empty Re: Memoriser la position d'un servo

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 2 sur 2 Précédent  1, 2

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum