Outils pour utilisateurs

Outils du site


Panneau latéral

Accès aux Documents

documentation:comment_tester_que_la_commande_de_moteur_fonctionne_sans_utiliser_organigram

Comment tester que la commande de moteur fonctionne sans utiliser Organigram ?

Ce tutoriel vous permet de tester votre matériel directement en le commandant à partir du logiciel Arduino.

Si vos moteurs sont connectés directement sur la carte EASYCON1 équipé de l'option "commande de deux moteurs cc réf MOT1"

-Connecter vos moteurs sur la carte EASYCON1 et appliquer l'alimentation . Pour plus d'informations sur les sources d'alimentation possible voir Comment commander des moteurs à courant continu

-Connecter votre carte EASYCON1 au port USB de votre ordinateur

-Exécuter le logiciel Arduino

-Cliquez sur la “loupe” moniteur série

-La carte doit répondre avec le nom de la maquette actuellement en mémoire

-Si la carte ne réponds rien voir Comment vérifier que ma carte Arduino a bien été programmée avec SHELL_MEGAXX.INO

-Dans la ligne de saisie du haut saisir les codes en gras en les validant les uns après les autres ( Normalement a chaque commande, la carte répond avec un DONE… )

  • E521 ( Fait de la broche 52(DIRA) une sortie numérique )
  • E531 ( Fait de la broche 53(DIRB) une sortie numérique )
  • E134 ( Fait de la broche 13(PWMA) une sortie PWM )
  • E124 ( Fait de la broche 12(PWMB) une sortie PWM )
  • Z ( Pour que la carte se réinitialise et tienne compte des réglages ci-dessus )
  • W520 ( Fixe la direction du moteur A à 0)
  • W530 ( Fixe la direction du moteur B à 0)
  • M13255 ( Fixe la modulation de largeur d'impulsion de la broche 13 sur 255 ce qui fait tourner le moteur A à fond dans un sens)
  • W521 ( Change le sens de rotation du moteur A )
  • M13000 ( Fixe la modulation de largeur d'impulsion de la broche 13 sur 0 ce qui arrête le moteur A)
  • M12255 ( Fixe la modulation de largeur d'impulsion de la broche 12 sur 255 ce qui fait tourner le moteur B à fond dans un sens)
  • W531 ( Change le sens de rotation du moteur B )
  • M12000 ( Fixe la modulation de largeur d'impulsion de la broche 12 sur 0 ce qui arrête le moteur B)

Si vos moteurs sont connectés sur une "carte de commande moteur cc externe réf MOT2"

-Connecter vos moteurs sur la carte MOT2 et appliquer l'alimentation . Pour plus d'informations sur les sources d'alimentation possible voir Comment commander des moteurs à courant continu

-Connecter votre carte EASYCON1 au port USB de votre ordinateur

-Exécuter le logiciel Arduino

-Cliquez sur la “loupe” moniteur série

-La carte doit répondre avec le nom de la maquette actuellement en mémoire

-Si la carte ne réponds rien voir Comment vérifier que ma carte Arduino a bien été programmée avec SHELL_MEGAXX.INO . Dans ce qui suit, WW , XX , YY, ZZ sont a remplacer par les numéros des broches que vous avez utilisez pour connecter votre carte MOT2 comme le montre le tableau ci-dessous :

Remplacer par le numéro de la broche utilisé pour connecter le signal
WW DIRA
XX DIRB
YY PWMA
ZZ PWMB

Attention : La broche 4 par exemple devra s'écrire 04 !

-Dans la ligne de saisie du haut saisir les codes en gras en les validant les uns après les autres ( Normalement a chaque commande, la carte répond avec un DONE… )

  • EWW1 ( Fait de la broche WW (DIRA) une sortie numérique )
  • EXX1 ( Fait de la broche XX (DIRB) une sortie numérique )
  • EYY4 ( Fait de la broche YY (PWMA) une sortie PWM )
  • EZZ4 ( Fait de la broche ZZ (PWMB) une sortie PWM )
  • Z ( Pour que la carte se réinitialise et tienne compte des réglages ci-dessus )
  • WWW0 ( Fixe la direction du moteur A à 0)
  • WXX0 ( Fixe la direction du moteur B à 0)
  • MYY255 ( Fixe la modulation de largeur d'impulsion de la broche YY sur 255 ce qui fait tourner le moteur A à fond dans un sens)
  • WWW1 ( Change le sens de rotation du moteur A )
  • MYY000 ( Fixe la modulation de largeur d'impulsion de la broche YY sur 0 ce qui arrête le moteur A)
  • MZZ255 ( Fixe la modulation de largeur d'impulsion de la broche ZZ sur 255 ce qui fait tourner le moteur B à fond dans un sens)
  • WXX1 ( Change le sens de rotation du moteur B )
  • MZZ000 ( Fixe la modulation de largeur d'impulsion de la broche ZZ sur 0 ce qui arrête le moteur B)
documentation/comment_tester_que_la_commande_de_moteur_fonctionne_sans_utiliser_organigram.txt · Dernière modification: 2014/04/21 21:40 (modification externe)