IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: Horus68

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Parasite ?

    Salut Guesset,



    J'ai branché l'oscillo sur la voie A du codeur, et voilà ce que ça donne, pour 1 commande PWM à 170 :
    596166
    En rouge, le signal codeur, en bleu la PWM
    Période de 7.5ms à la...
  2. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Oscillo drame

    En bleu, la commande PWM, en rouge, la tension aux bornes du moteur
    En basse fréquence, c'est très moche :weird:
    596037

    En haute fréquence, c'est "propre" :
    596039

    Yapuka tester le...
  3. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Tomber en marche

    Salut Guesset,



    Alors, là, j'avoue que je suis largué :calim2:
    Ma pratique de l'oscillo étant de niveau "grand débutant", ne permet pas d'obtenir des choses significatives.

    Ce que j'ai...
  4. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Vitesse et précipitation : Au temps pour moi !!

    Salut Guesset,

    Finalement, la différence entre 980Hz et 490Hz existe, mais elle n'était pas transcendante à mes yeux.
    J'ai essayé de pousser la logique jusqu'au bout, puisque sur la notice du...
  5. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Salut Guesset, Ah oui, on risque un appel...

    Salut Guesset,



    Ah oui, on risque un appel d'intensité destructeur, c'est ça ? J'avoue, je n'ai jamais essayé, du coup, j'ai rien cramé :mouarf:
    L'intensité max est censée traverser le moteur...
  6. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Encodeur

    Bonjour Guesset,

    Capteur à effet hall à 3 paires de pôles. La précision annoncée dans la doc est très mauvaise. C'est confirmé par l'expérience.
    Le post-traitement est satisfaisant, d'autant que...
  7. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Correction des imprécisions du codeur par post-traitement

    Re,

    J'avais dit que je ferai un petit programme python pour voir si on pouvait améliorer les mesures, le voilà
    (les puristes y trouveront sans doute beaucoup à redire)

    ## Repérage des...
  8. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Comparaison de différents ponts

    Bonjour,

    Après avoir suspecté mon alim, une HQPower 2A, 0 à 12V
    et testé le comportement moteur avec une Elix 3A, 0-30V sans constater d'amélioration...

    J'ai testé différents hacheurs pour...
  9. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Bonjour, de retour après un gros break ... ...

    Bonjour,
    de retour après un gros break ...



    Oui, j'y ai pensé, pour une identification sur la base d'un échelon de vitesse entre 2 valeurs assez élevées de PWM, c'est jouable.
    Mais le but est...
  10. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Non linéarité vitesse/PWM

    Bonjour à tous,

    J'ai utilisé le programme de Jay M
    J'ai réglé le PWM à différentes valeurs >=64, pas de 16
    J'ai relevé la vitesse finale (Nb de fronts par sec) en faisant la moyenne sur 30 sec...
  11. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Avec nos anciens programmes de mesure, avec un...

    Avec nos anciens programmes de mesure, avec un PWM à 255, en faisant varier directement la tension d'alimentation, on relevait :
    vitesse finale / tension : 8.6 °/s/V ; Tau : 17ms pour 7.5V
    ...
  12. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Bonjour Jay M, Alors, oui,...

    Bonjour Jay M,



    Alors, oui, l'identification d'un moteur commandé en tension à un premier ordre est bien le but.
    C'est d'ailleurs le début de l'histoire, puisque l'on cherchera à calculer le...
  13. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Bonjour Beginner, Alors, oui, je veux...

    Bonjour Beginner,



    Alors, oui, je veux garder la précision, c'est pour ça que je voulais faire un post-traitement pour évaluer l'angle entre chaque pôle.
    Du coup, c'est moi qui n'ai pas été...
  14. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Salut, Effectivement, 1/4 de T à + ou -...

    Salut,



    Effectivement, 1/4 de T à + ou - 1/6 de T, c'est très très peu précis !
    Ah ben c'est pas cher aussi...

    Je me demandais si je ne pourrais pas faire un post-traitement des données...
  15. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Ports A, B et C

    Bonjour Beginner,

    Merci beaucoup pour ces explications.
    Effectivement, j'ai confondu port et entrée, erreur de débutant ...

    ça a l'air super.
    Je m'informe plus avant, je teste et je vous dis...
  16. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Bonsoir Jay M, Alors, pas de million de...

    Bonsoir Jay M,



    Alors, pas de million de bauds dans ma version d'ide Arduino (la 1.8.1)
    A 250 000, ça donne une incrémentation stricte de la position, une période 850 microsec, à la louche...
  17. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Bonjour Jay M, J'ai donc essayé la...

    Bonjour Jay M,



    J'ai donc essayé la bibliothèque "Encoder"
    J'ai légèrement modifié le code du "Basic example" pour faire tourner mon moteur et récupérer les changements d'état des 2 codeurs ...
  18. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Bonjour Beginner, L'ambition est d'utiliser...

    Bonjour Beginner,

    L'ambition est d'utiliser chaque changement d'état sur les 2 voies, d'où l'utilisation d'une seule fonction de gestion d'interruption, appelée sur CHANGE
    Donc pour être le plus...
  19. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Bonjour Jay M Merci pour le lien, je vais...

    Bonjour Jay M



    Merci pour le lien, je vais essayer ça.
    Le codeur est bien un encodeur quadratique, avec les deux voies déphasées, permettant de récupérer l'état de A au changement d'état de B...
  20. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Références matériel

    Moteur :
    https://reference.digilentinc.com/_media/motor_gearbox/290-008_ig220053x00085r_ds.pdf

    Encodeur :
    https://reference.digilentinc.com/_media/motor_gearbox/magnetic-encoders.pdf
    ...
  21. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Autre programme avec le PmodHB5

    Pour éviter de faire un Serial.print dans la routine de gestion d'interruption,
    j'ai essayé de remplir un tableau avec les valeurs, pour le faire lire seulement après.
    J'ai réussi grâce aux...
  22. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    La même chose avec un motorshield

    Suite aux réponses précédentes, je me suis demandé si le problème ne venait pas du matériel.
    Jusqu'à présent, je ne m'étais même pas posé la question...

    J'ai changé de carte arduino, je l'ai...
  23. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    J'utilise un kit de chez Digilent et une carte...

    J'utilise un kit de chez Digilent et une carte Arduino Uno
    Alimentation stabilisée de 6V, 2A ;
    Un pont en H PmodHB5, relié à l'alim, pour la puissance, au moteur et codeur via cable dédié...
  24. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Merci pour cette réponse. Ah!, pas de print :...

    Merci pour cette réponse.

    Ah!, pas de print :
    Par quoi puis-je le remplacer, alors, si je veux récupérer une information de vitesse pour l'exploiter a posteriori ?
    J'avais pensé à stocker les...
  25. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    2 542

    Commande PWM moteur CC, lecture encodeur

    Bonjour,

    Je débute en Arduino, et j'essaie d'identifier expérimentalement un moto-réducteur CC muni d'un encodeur.
    La manip de base consiste à imposer une tension d'alimentation et de recueillir...
Affichage des résultats 1 à 25 sur 25