Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

variation de vitesse d'un moteur pas à pas



  1. #1
    hmizo

    Lightbulb variation de vitesse d'un moteur pas à pas

    Bonjours à tout le monde, je suis en train de réaliser un mini-projet, et je veux faire varier la vitesse d'un moteur pas à pas à l'aide d'un potentiomètre, et cela à base de pic 16F877, le problème que j'ai rencontré c'est comment écrire un code en mikroC, qui peut gérer la variation du potentiomètre, pour faire varier la vitesse du moteur.
    Est-ce que quelqu'un peut me donner le code en mikroC de ce fonctionnement, et merci d'avance

    -----

    Dernière modification par hmizo ; 02/05/2013 à 19h25.

  2. Publicité
  3. #2
    Qristoff

    Re : variation de vitesse d'un moteur pas à pas

    Donner le code tout fait, Non ! des pistes de recherche, Oui !
    Voir du coté acquisition de tension avec l'ADC de ton Arduino, puis convertir et transferer la valeur dans la consigne vitesse moteur !
    Tout existe, il suffit de le trouver...!

  4. #3
    hmizo

    Lightbulb Re : variation de vitesse d'un moteur pas à pas

    Merci Qristoff pour votre conseil et aussi pour votre réponse, j'ai documenté beaucoup sur ce problème, et j'ai trouvé qu'il faut utilisé le PWM, mais j'arrive pas à faire la liaison entre le potentiomètre de réglage de vitesse et le PWM au niveau de la programmation sur mikroC, et merci

  5. #4
    gabuzo

    Re : variation de vitesse d'un moteur pas à pas

    Tu lis la tension de sortie de ton potar sur une entrée analogique du pic, en fonction de cette tension tu fais varier la fréquence qui commande ton pas à pas.
    Je suis Charlie

  6. #5
    Jack

    Re : variation de vitesse d'un moteur pas à pas

    Citation Envoyé par hmizo Voir le message
    Merci Qristoff pour votre conseil et aussi pour votre réponse, j'ai documenté beaucoup sur ce problème, et j'ai trouvé qu'il faut utilisé le PWM, mais j'arrive pas à faire la liaison entre le potentiomètre de réglage de vitesse et le PWM au niveau de la programmation sur mikroC, et merci
    La PWM, c'est pour faire varier la vitese d'un moteur à courant continu. Pour les moteurs pas à pas, il faut faire varier la fréquence de commutation des phases.

    A+

  7. A voir en vidéo sur Futura
  8. #6
    hmizo

    Re : variation de vitesse d'un moteur pas à pas

    Merci Jack pour votre réponse, est-ce que tu peux m'expliquer comment je peux varier la fréquence de commutation des phases, et surtout dans la coté programmation sachant que je travail par MikroC et merci d'avance.

  9. Publicité
  10. #7
    Jack

    Re : variation de vitesse d'un moteur pas à pas

    En principe, on utilise un circuit spécialisé pour commander un moteur pap. par exemple L297/L298.

    Pour faire varier la fréquence, il faut savoir programmer le timer sur ton PIC

  11. #8
    hmizo

    Lightbulb Re : variation de vitesse d'un moteur pas à pas

    Merci jack pour ton réponse, mais on peut varier la vitesse d'un moteur pas-à-pas à l'aide d'un potentiomètre branché sur l'un des entrées du pic, mais où j'était bloqué c'est comment lire les informations venant du potentiomètre et les exploiter dans un programme afin de varier la vitesse du moteur

  12. #9
    Qristoff

    Re : variation de vitesse d'un moteur pas à pas

    Il faut prendre les choses par étapes:
    D'abord, savoir commander ton moteur de façon convenable sans s'occuper de savoir comment régler la vitesse. Réalise le programme qui permet de :
    1/ démarrer de zéro tr/mn
    2/ monter à une vitesse V1 (par exemple 100 tr/mn) pendant 30 sec
    3/ redrescendre à zéro

    Ensuite, on verra pour l'acquisition de la tension du potard....
    Tout existe, il suffit de le trouver...!

  13. #10
    hmizo

    Lightbulb Re : variation de vitesse d'un moteur pas à pas

    Bonjours Qristoff, merci pour ton réponse, justement j'ai commencé par un programme qui pilote le moteur pas à pas avec un seul vitesse, mais le cahier de charge de mon mini projet, m'impose de faire varier la vitesse du moteur à l'aide du potentiomètre
    Alors, comment je peux agir sur le potentiomètre pour varier la vitesse du moteur??

  14. #11
    gabuzo

    Re : variation de vitesse d'un moteur pas à pas

    Alors poste nous ton code et après on pourra t'aiguiller. Il y a de noubreuses façons de piloter un moteur pap via un µ-contrôleur, on ne sait pas comment tu as géré la chose.
    Je suis Charlie

  15. #12
    Qristoff

    Re : variation de vitesse d'un moteur pas à pas

    4/ acquérir une tension sur une entrée analogique (ADC) du micro-contrôleur.

    C'est aussi acquis ?
    Tout existe, il suffit de le trouver...!

  16. Publicité

Sur le même thème :

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/07/2012, 16h09
  2. Réponses: 1
    Dernier message: 14/03/2012, 04h34
  3. commande moteur pas à pas (vitesse&position)
    Par electromec2007 dans le forum Électronique
    Réponses: 12
    Dernier message: 16/08/2011, 15h29
  4. Comment augmenter la vitesse d’un moteur pas à pas ?
    Par AmigaOS dans le forum Électronique
    Réponses: 13
    Dernier message: 10/08/2011, 14h16
  5. Formule liant frequence d'horloge L297 et vitesse moteur pas à pas
    Par tête de brique dans le forum Électronique
    Réponses: 2
    Dernier message: 08/07/2009, 18h58