Systèmes de controle

  • Ce sujet contient 69 réponses, 9 participants et a été mis à jour pour la dernière fois par dede62, le 11 Nov. 2012, 18:27.
15 sujets de 46 à 60 (sur un total de 70)
  • Auteur
    Messages
  • #16392
    unitéR4
    Bloqué

      Xoff wrote:

      Question : tu as une syren 10 en controleur de moteur ou non (me rappelle plus) ?

      (si oui, tes switchs sont en quelles positions ?)

      j’ai toujours des phénomènes de jittering avec la mienne et ça commence à m’agacer…

      J’ai une Sabertooth 2×12 RC (les inters sont positionnés sur mixage ON, failsafe ON, exponentiel OFF)

      #16393
      kethry
      Bloqué

        merci mais euh, désolé je me suis mal exprimé, controleur de moteur pour le dome je voulais dire :-?

        #16394
        unitéR4
        Bloqué

          Xoff wrote:

          merci mais euh, désolé je me suis mal exprimé, controleur de moteur pour le dome je voulais dire :-?

          Ah pardon en fait j’utilise aussi une Sabertooth (2×10 RC) dont j’avais cramé une des deux moitiés en branchant le 24V sur une des sorties moteurs (à éviter- demande à Lolo080 !) . La deuxième voie fonctionne encore, ce qui me va très bien pour le dôme. Les switchs sont positionnés comme pour la propulsion.

          #16395
          kethry
          Bloqué

            Ok, merci, sur la Syren c’est un peu différent, mais je pense que mon souci est ailleurs, je m’y remettrai un peu plus tard…

            #16390
            Bince
            Bloqué

              Après avoir un peu compris le principe de fonctionnement des “strocks”, questions?? 😆

              peut-on relier un variateur électronique (c’est ce que j’ai en gestion des moteurs) , sur l’interface sus citée (à la place de la syren 10 j’entends)?

              peut-on trouver le module Gridstick dans le commerce, ou est -il fait maison?

              Voili… encore merci.

              Tchuss…

              #16387
              unitéR4
              Bloqué

                lorenzo wrote:

                Après avoir un peu compris le principe de fonctionnement des “strocks”, questions?? 😆

                peut-on relier un variateur électronique (c’est ce que j’ai en gestion des moteurs) , sur l’interface sus citée (à la place de la syren 10 j’entends)?

                peut-on trouver le module Gridstick dans le commerce, ou est -il fait maison?

                Voili… encore merci.

                Tchuss…


                – Oui bien sûr tu peux connecter n’importe quel variateur qui fonctionne avec un récepteur de télécommande standard (sortie d’impulsions positives de durée variant de 1 à 2 ms)

                – Le module GridStick est fait maison, par contre tu trouveras les instructions sur mon blog pour le fabrique :construction: r. (je peux fournir le PIC programmé si tu n’as pas de programmateur à ta disposition) ;)

                #16388
                kethry
                Bloqué

                  (Rugissement Barbare)

                  j’ai passé je ne sais pas combien de mals de crane sur le controle de ma syren 10 : impossible d’avoir un mouvement fluide, des a-coups à n’en plus finir, que ce soit avec gestion des pulses via readmicroseconds ou avec la gestion d’interruptions…

                  et finalement j’ai trouvé la cause (tu me dois à priori 3 bières et 2 aspirines ^^)

                  j’ai utilisé sans trop regarder de près ta fonction FilterPulse

                  Code:

                  int filterPulse(int pulseW, Servo servo)
                  {
                  int delta=0;
                  int oldPulse;
                  oldPulse = servo.readMicroseconds();
                  delta = pulseW-oldPulse;
                  if ((delta>0) && (delta-PULSESTEP))
                  {
                  return(oldPulse-1);
                  }
                  else
                  return(pulseW);
                  }
                  }

                  Je ne sais pas si cette version est à jour, mais ce qui est certain c’est que les tests

                  (delta>0) && (delta

                  et

                  (delta<0) && (delta>-PULSESTEP)

                  sont faux…

                  je pense qu’en fait la fonction au lieu de filtrer les pulses indésirables les laisse au contraire passer…

                  je n’ai pas trop eu le temps mais en remplaçant avec quelque chose du style ci-dessous, tout se passe beaucoup mieux

                  Code:

                  if (delta>pulseStep) // filtre les petites variations de position
                  {
                  return(oldPulse+pulseStep); // dues à l’imprécision de la fonction pulseIn
                  }
                  else
                  {
                  if(delta<-pulseStep) { return(oldPulse-pulseStep); } else return(pulseW); }

                  Il est possible que ton module GridStick rende l’appel de cette fonction inutile si les pulses sont stables, ce qui expliquerait que tu n’aies pas vu le souci ?

                  Ou je n’ai pas ta dernière version, ou il y a un gremlins ?

                  #16396
                  unitéR4
                  Bloqué

                    C’est curieux… je vais vérifier ça car chez moi c’est efficace pourtant… désolé si je t’ai fait perdre du temps :confused: à bientôt

                    #16397
                    kethry
                    Bloqué

                      ben non, c’est pas grave, j’avais qu’à regarder avant

                      en tout cas merci pour la rapidité du SAV :)

                      #16389
                      Bince
                      Bloqué

                        THX-1138 wrote:

                        lorenzo wrote:

                        Après avoir un peu compris le principe de fonctionnement des “strocks”, questions?? 😆

                        peut-on relier un variateur électronique (c’est ce que j’ai en gestion des moteurs) , sur l’interface sus citée (à la place de la syren 10 j’entends)?

                        peut-on trouver le module Gridstick dans le commerce, ou est -il fait maison?

                        Voili… encore merci.

                        Tchuss…


                        – Oui bien sûr tu peux connecter n’importe quel variateur qui fonctionne avec un récepteur de télécommande standard (sortie d’impulsions positives de durée variant de 1 à 2 ms)

                        – Le module GridStick est fait maison, par contre tu trouveras les instructions sur mon blog pour le fabrique :construction: r. (je peux fournir le PIC programmé si tu n’as pas de programmateur à ta disposition) ;)


                        Cool et bien dès que j’aurais fait le Gridstick (si j’y arrive ! :siffle: ) serais intéressé par le PIC programmé c’est clair :) sinon concernant l’arduino il y a:

                        Carte Arduino Uno Rev 3

                        Carte Arduino Leonardo avec headers

                        laquelle choisir?

                        #16386
                        kethry
                        Bloqué

                          moi j’ai une mega, un peu plus chère mais plus performante et avec plus de possibilités (par exemple port serie natif, plus d’interruptions,…)

                          http://www.lextronic.fr/P5072-platine-arduino-mega-2560-rev-3.html” class=”bbcode_url”>http://www.lextronic.fr/P5072-platine-arduino-mega-2560-rev-3.html

                          mais je crois qu’un nouveau modèle encore mieux est sort

                          #16384
                          unitéR4
                          Bloqué
                            #16378
                            Bince
                            Bloqué

                              Autre question :

                              Les shields (platines dédiées a certaines applications) ne se cumulent pas? j’entends par là , que l’on ne peut mettre q’un shield par Arduino ?

                              MERCI

                              tchuss…

                              #16379
                              dede62
                              Bloqué

                                Je vais me lancer avec un système arduino

                                Je vais me former à l électronique pour assimiler ces choses

                                #16385
                                unitéR4
                                Bloqué

                                  lorenzo wrote:

                                  Autre question :

                                  Les shields (platines dédiées a certaines applications) ne se cumulent pas? j’entends par là , que l’on ne peut mettre q’un shield par Arduino ?

                                  MERCI

                                  tchuss…

                                  Sur la base de données arduino (sorte de wikipedia pour arduino) on trouve les caracteristiques des shields (broches E/S utilisées)

                                  Certains shields qui ont des connecteurs dupliqués peuvent s’empiler l’un sur l’autre à condition de ne pas utiliser les mêmes broches (mais ce n’est quand même pas le cas le plus courant)

                                15 sujets de 46 à 60 (sur un total de 70)
                                • Vous devez être connecté pour répondre à ce sujet.