Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550



  1. #1
    invite6ffbf09c

    Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550


    ------

    Bonjour ,

    Je dois programmer le moteur pas à pas par le driver A4988 à l'aide du microcontrôleur 18F4550 , je n'arrive pas à écrire le programme correctement en langage C , pourriez vous m'aider SVP le plutôt possible ?

    -----

  2. #2
    albanxiii
    Modérateur

    Re : Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550

    Bonjour,

    J'ai déplacé votre fil de "vos publications/publications de votre équipe" où vous avez du poster par erreur, vers "Programmation et langages, Algorithmique" qui me semble plus adapté.

    albanxiii, pour la modération.
    Not only is it not right, it's not even wrong!

  3. #3
    Jack
    Modérateur

    Re : Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550

    Citation Envoyé par hafssameg Voir le message
    je n'arrive pas à écrire le programme correctement en langage C
    Montre déjà ce que tu as fait, conformément aux usages de ce forum.

  4. #4
    invite6ffbf09c

    Re : Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550

    d accord , merci bien

  5. A voir en vidéo sur Futura
  6. #5
    invite6ffbf09c

    Re : Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550

    Bonjour Jack , voila ce que j'ai essayé d 'ecrire :


    Code:
    #pragma interrupt high_isr_
    void high_isr_(void)
    {
    	LATD = LATD ^ 0x02; // xor pour etat haut et bas du port direction , pour generer signal d'horloge 
    
    	INTCON &= ~0x04; // pour mettre le flag à 0 de l'intr timer , pour repeter la boucle
    }
    
    
    //*******************************************************************************************************//
    
    
    void main()
    {
    	int i;
    
    	// Configuration de l'interruption du timer ( les 3 bits : enable flag et priorité ( priority high )
    	T0CON = 0x87;
    	INTCON2 &= ~0x04;
    	INTCON |= 0x20;
    
    	// la broche enable BROCHE 0
    	// broche 1 pour le port step
    	// broche 2 pr la direction 
    
    	TRISD &= ~0x07; // conf en sortie , broche 0 du port D pour que ca soit la broche enable ,  , 
    
    	LATD = LATD | 0x03;  // enable = 0 car on travaille marche activé par 0 , et les 2 autres à 1 
    
    	while (1)
    
    	{
    
    		LATD = LATD | 0x02;
    
    		for (i = 0; i<50000; i++)        // pour faire le comptage 
    		{
    		}
    
    
    
    	}
    }
    Merci de votre aide
    Dernière modification par Jack ; 03/01/2019 à 12h18. Motif: Mise en forme du code

  7. #6
    Jack
    Modérateur

    Re : Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550

    Bonjour,

    il faut mettre le code en forme : indentation et utilisation des balises code. je l'ai fait cette fois.

    D'autre part, c'est plus un problème qui doit être traité dans le forum électronique. Je l'y transfère donc.
    Dernière modification par Jack ; 03/01/2019 à 12h25.

  8. #7
    invite6ffbf09c

    Re : Programmation du driver A4988 d'un moteur pas à pas par le PIC 18F4550

    merci beaucoup .

Discussions similaires

  1. [Programmation] Question driver a4988 moteur pas a pas
    Par invite4d4d1e9f dans le forum Électronique
    Réponses: 17
    Dernier message: 03/03/2017, 16h42
  2. [Autre] dissipateur de chaleur sur driver a4988 ( heat sink )
    Par myst33 dans le forum Électronique
    Réponses: 16
    Dernier message: 20/01/2017, 23h05
  3. commande moteur pas à pas, avec Arduino, A4988, et capteurs
    Par invite7d68dae0 dans le forum Électronique
    Réponses: 2
    Dernier message: 09/11/2015, 16h23
  4. probleme driver pic 18f4550
    Par invite0201cc99 dans le forum Électronique
    Réponses: 8
    Dernier message: 27/08/2011, 22h07
  5. Programmation 18f4550
    Par invite2d0122e6 dans le forum Électronique
    Réponses: 14
    Dernier message: 08/08/2009, 11h05
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...