bonjour!! Je dois commander un moteur pas à pas et je ne sais pas quelle structure utiliser.
Je dois limiter lke déplacement du moteur a 200°.
Le moteur doit passer de 0 à 200° puis revenir à 100°.
Quelle est la structure la plus adaptée??
-----
03/04/2009, 10h40
#2
hdgetnet
Date d'inscription
mars 2009
Messages
30
Re : commande d'un moteur pas à pas
Salut
Est que tu sais comment fonctionne un MPM?
Comment tu compte le commander ( avec un unité de traitement)?
06/04/2009, 16h54
#3
baserking40
Date d'inscription
mars 2009
Messages
6
Re : commande d'un moteur pas à pas
Non je ne connais pas le MPM.
Pour le commander j'ai plusieurs choix. J'ai à ma disposition un couple L297 et L298, ou encore un PIC 16F876A. Mais j'arrive a le faire tourner à une vitesse qui me convient mais je veux pas qu'il dépasse 200°.
06/04/2009, 17h43
#4
hdgetnet
Date d'inscription
mars 2009
Messages
30
Re : commande d'un moteur pas à pas
Salut
Bon tout d'abord cherche sur internet les cours sur les MPP.
tu dois comprendre comment il fonctionne ( il y a différente type de MPP) leur mode de commande ...
mais en général, c'est toujours la même chose.
Les MPP tournent dans un sens ou l'autre par impulsion ( pas ) chaque pas correspond à un angle ( selon les MPP ) par exemple un MPP avec 1pas = 1.8° donc si tu veux tourner à 200°. le calcule est simple
200/1.8 ~= 111 pas ton ton PIC envoie 111 impulsion.
Aujourd'hui
A voir en vidéo sur Futura
06/04/2009, 17h59
#5
Kissagogo27
Date d'inscription
décembre 2008
Localisation
Prey (27)
Âge
55
Messages
7 539
Re : commande d'un moteur pas à pas
bonjour,
un moteur pas à pas posssède une caractèristique propre qu'il fait 360° en un certain nombre de pas determinés a la construction, l'information est donné en °/pas
si un moteur par ex fait 200 pas par tour, cela donne un pas de 1.8°
donc connaissant votre moteur , vous pourrez determiner le nombre de pas nécéssaires pour effectuer une rotation de 200° ou 100°
07/04/2009, 09h09
#6
hdgetnet
Date d'inscription
mars 2009
Messages
30
Re : commande d'un moteur pas à pas
si un moteur par ex fait 200 pas par tour, cela donne un pas de 1.8°
Effectivement, il est courant de trouver un MPP à 1pas = 1.8°
finalement, pour pimenter la chose, nous avons décider de coupler l'axe d'un potentiomètre avec l'axe du moteur pas à pas.
Ainsi, on peut connaitre la position du moteur grâce à la valeur de la tension aux bornes du potentiomètre!
Maintenant, il est nécessaire d'utiliser un pic pour le commander. Nous pensons qu'il faut utiliser le CAN, puis de faire une comparaison de la valeur numérique associée à 0° 200° et 100°. Mais comment commander avec un PIC le changement de rotation du moteur pour telle valeur dans le CAN ?
L'autre problème, c'est qu'on ne voit pas du tout comment utiliser le CAN du pic avec flowcode, l'aide étant pas très instructive.