angle de moteur pas a pas
Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

angle de moteur pas a pas



  1. #1
    inviteb3a6da64

    angle de moteur pas a pas


    ------

    bon soir
    je faire un programme en pic c qui fait tourner un moteur pas a pas unipolaire à 45° puis 90° a droite puis revient à 0° et même choses a gauche
    mais je veut lui tourner de 10° a chaque tour mais j'arrive pas a faire ceci je ne peut lui tourner de 45° a chaque tour
    je sais pas est ce qu'il y une méthode pour faire ceci
    voila mon code:

    Code:
    #include <16f877.h>
    #fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NO DEBUG,NOCPD 
    #use delay(clock=8M)
    
    #use fast_io(a)
    #use fast_io(b)
    
    #byte porta=0x05
    #byte portb=0x06
    
    #bit sw1=porta.0
    #bit sw2=porta.1
    #bit sw3=porta.2
    #bit sw4=porta.3
    
    
    
    void main()
    {
    set_tris_a(0xff);
    set_tris_b(0x00);
    
    porta=0x00;
    portb=0x00;
    
    while(true)
    {
    if((sw1==0)&(sw2==1)&(sw3==1)&(sw4==0))
    {
    
    delay_ms(250);
    output_b(0x03); 
    delay_ms(250);
    output_b(0x02); 
    delay_ms(250);
    output_b(0x06); 
    delay_ms(250);
    output_b(0x02); 
    delay_ms(250);
    output_b(0x03); 
    }
    
    
    if((sw1==0)&(sw2==0)&(sw3==1)&(sw4==0))
    {
    delay_ms(250);
    output_b(0x03); 
    delay_ms(250);
    output_b(0x01); 
    delay_ms(250);
    output_b(0x09); 
    delay_ms(250);
    output_b(0x01); 
    delay_ms(250);
    output_b(0x03); 
    }
    
    }
    }
    et le schémas sur isis
    Nom : stepper motor.jpg
Affichages : 141
Taille : 161,5 Ko
    s'il vous plais aider moi

    -----
    Dernière modification par gienas ; 26/02/2012 à 15h40. Motif: Ajouté balises code, obligatoires pour les programmes

  2. #2
    fdamien12

    Re : angle de moteur pas a pas

    Salut,
    déjà, dans tes conditions, est-tu sûr qu'il faut écrire "&" et non pas "&&" ?

    A+

  3. #3
    Jack
    Modérateur

    Re : angle de moteur pas a pas

    Citation Envoyé par Blue Sn4ke Voir le message
    Salut,
    déjà, dans tes conditions, est-tu sûr qu'il faut écrire "&" et non pas "&&" ?

    A+
    Au pire ça lui fera perdre quelques µs. Mais sur le fond tu as raison, la logique voudrait qu'on mette des ET logiques et pas bit à bit

    A+

  4. #4
    inviteb3a6da64

    Re : angle de moteur pas a pas

    mercie pour ceci mais je veut savoir est ce que je peut lui tourner de 10° ou de 20° par ce que j'ai essayer de faire toutes les combinaisons mais il ne tourne qu'avec 45°

  5. A voir en vidéo sur Futura
  6. #5
    Jack
    Modérateur

    Re : angle de moteur pas a pas

    je veut savoir est ce que je peut lui tourner de 10° ou de 20°
    Il faudrait savoir quel est l'angle pas pas de ton moteur. Si c'est 1,8°/pas, ce ne sera pas possible, même en demi pas.

    Tu as essayer de déboguer ton programme en le faisant avancer instruction par instruction?

    A+

  7. #6
    inviteb3a6da64

    Re : angle de moteur pas a pas

    s'il vous plais expliquer moi comment savoir l'angle de mon moteur
    en fait avec ce code le moteur tourne en demi pas

  8. #7
    Jack
    Modérateur

    Re : angle de moteur pas a pas

    Citation Envoyé par mmmm.45 Voir le message
    s'il vous plais expliquer moi comment savoir l'angle de mon moteur
    en fait avec ce code le moteur tourne en demi pas
    SOit c'est marqué dessus, où alors il faut regarder sur la doc du fabricant.

    A+

  9. #8
    invitee5da1686

    Re : angle de moteur pas a pas

    salut

    je pense que sont moteur est celui d'ISIS ?

    je pense qu'on doit pouvoir choisir la valeur en degrés des pas du moteur en simulation .

  10. #9
    inviteb3a6da64

    Re : angle de moteur pas a pas

    comment s'il vous plais vous pouvez me préciser de plus

  11. #10
    Jack
    Modérateur

    Re : angle de moteur pas a pas

    Citation Envoyé par MorpheusPic Voir le message
    salut

    je pense que sont moteur est celui d'ISIS ?
    c'est bien ce dont j'avais peur. Mais j'espérais en savoir plus en réonse à mes questions.

    Donc, puisqu'il faut mettre les points sur les i, est-ce que tu travailles avec un moteur réel ou en simulation?

    A+

  12. #11
    inviteb3a6da64

    Re : angle de moteur pas a pas

    salut
    je travaille en simulation sur isis avec le programmation des pic avec pic c
    en plus c'est la 1ere foie que je travaille avec les moteurs pas a pas

  13. #12
    Jack
    Modérateur

    Re : angle de moteur pas a pas

    je travaille en simulation sur isis avec le programmation des pic avec pic c
    Tu aurais dû le dire depuis le début, c'est tout de même important pour tirer des conclusions sur tes problèmes . Ca aurait éviter un perte de temps.

    Un simulateur n'est qu'un logiciel. Il ne reflète donc pas forcément la réalité. Donc si ton moteur tourne de 45° c'est un problème de simulation, pas de programmation du PIC. l faudra bien qu'à un moment où à un autre tu passes au monde réel. Rien ne vaut le concret. Si le vrai moteur du monde réel tourne de 45°, on verra ce qu'il y a à faire.

    Essaie de voir en attendant ce dont MorpheusPic parlait. Le modèle de moteur pas à pas est peut-êtr paramétrable.

    A+

  14. #13
    inviteb3a6da64

    Re : angle de moteur pas a pas

    merci
    je vais passer pour travailler avec un vrai moteur mais je dois au début faire une simulation pour comprendre un peu le fonctionnement de ces moteurs

  15. #14
    Jack
    Modérateur

    Re : angle de moteur pas a pas

    Si la simulation est foireuse, tu vas te faire une idée fausse de la réalité. Comme je l'ai déjà dit, les simulateurs devraient être réservés à ceux qui peuvent s'en passer. En clair, il faut avoir une bonne vision de la réalité avant de se servir d'un simulateur.

    A+

  16. #15
    inviteb3a6da64

    Re : angle de moteur pas a pas

    bon jour
    merci pour votre aides

Discussions similaires

  1. Resolution moteur pas à pas : Le plus petit pas en commande micro-pas?
    Par invite671ecd25 dans le forum Technologies
    Réponses: 2
    Dernier message: 10/10/2011, 19h41
  2. Moteur pas a pas - couper l'alimentation des phase entre deux pas
    Par bcoquille dans le forum Électronique
    Réponses: 8
    Dernier message: 23/02/2010, 19h06
  3. Besoin d'aide pour choisir un circuit de commande moteur pas à pas ....
    Par inviteb18dad6a dans le forum Électronique
    Réponses: 1
    Dernier message: 20/01/2010, 00h27
  4. réglage du pas d'un moteur pas à pas
    Par invite78274792 dans le forum Électronique
    Réponses: 14
    Dernier message: 11/12/2009, 10h13
  5. pilotage de moteur pas a pas par port parralelle sans lpt
    Par invite481733e1 dans le forum Électronique
    Réponses: 3
    Dernier message: 18/03/2008, 22h11
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...