Vous êtes sur la page 1sur 5

COMMANDE PAR CIRCUIT SPECIALISE

DU MOTEUR PAS A PAS


On retrouve dans tous les circuits les mmes signaux (squencement identique):
 Un front actif dhorloge pilote un dplacement angulaire.  Step input ou Clock
 Un signal de configuration, demi-pas ou pas entier.  Half/full
 Un signal de changement de sens de rotation.  CW/CCW .
 Un signal dinitialisation.  Reset
Gnralement une structure de limitation du courant dans les phases est rajoute :
 Une tension de rfrence qui dfinit la valeur maximale de tension accepte aux
bornes de la rsistance place en srie avec la phase du moteur.  Vref
 La connexion de la rsistance (Rshunt) en srie avec la phase.  Sense
I)SIGNAUX DE COMMANDE :
1)Le tandem L297 et L298 :

CW/CCW=1, sens horaire


CW/CCW=0, sens anti-horaire

Actif sur front descendant

HALF/FULL=1, demi pas


HALF/FULL =0, pas entier

Initialisation sur un 0. Il faut


dsactiver cette entre pour
pouvoir commander le
moteur.
Validation du circuit  1, si Enable=0
alors les sorties A, B, C, D, INH1 et
INH2 =0  pas de rotation du moteur.
L298 :
 Donner la combinaison
logique de IN1 (A),
IN2 (B) et EnA
(INH1) qui permet
dobtenir un courant qui
circule de OUT1
vers OUT2 .
IN1 = 1
EnA = 1

L298

IN2 = 0

NUMERIQUE:\MOTEURPASAPAS\COURS\moteurpap_circuit.doc

page 1/5

COMMANDE PAR CIRCUIT SPECIALISE


DU MOTEUR PAS A PAS
Les signaux de commandes dfinissent entirement le mode de fonctionnement du
moteur et donc ltat des signaux de sorties.

 Identifier, sur le diagramme des tats, lalternance 1 phase ON / 2 phases ON.


Initialement B et D sont 1. Donc les deux bobines sont soumises une diffrence
de potentiel. A ltape 2, seul D est 1. Donc seule la deuxime bobine est soumise
une diffrence de potentiel.
 Le signal CW/CCW change dtat. Dfinir le changement de mode de fonctionnement qui
apparat sur le moteur pas pas. Dfinir le sens dactivation des tapes du diagramme.
Complter les chronogrammes.
Le moteur change de sens de rotation ainsi que le squencement des phases du
moteur.

2)Un circuit de commande pour moteur


unipolaire : Le 5804

Validation
des sorties
Connexions
phases
moteur

Horloge

NUMERIQUE:\MOTEURPASAPAS\COURS\moteurpap_circuit.doc

page 2/5

COMMANDE PAR CIRCUIT SPECIALISE


DU MOTEUR PAS A PAS
3)Une commande tout intgre : Le L6208
Protection des
surcharges en courant.

Commande des phases moteur


laide dun pont en H (MOS)

Connexion
des phases
du moteur

Protection
thermique

Limitation du
courant dans
les phases.

Signaux de
commande
2ime module

NUMERIQUE:\MOTEURPASAPAS\COURS\moteurpap_circuit.doc

page 3/5

COMMANDE PAR CIRCUIT SPECIALISE


DU MOTEUR PAS A PAS
II)LA LIMITATION DU COUPLE A TRAVERS LA LIMITATION DU COURANT :

Le couple moteur est directement proportionnel la valeur du


courant circulant dans les bobines. En limitant la valeur du
courant dans les phases des moteurs pas pas, on limite le
couple dentranement du moteur pas pas. Lorsque le
courant devient trop important, la commande du moteur pas
pas est bloque. On vite ainsi de dsynchroniser la rotation du
moteur vis vis de la squence de commande (perte de pas).

1)Mesure du courant :

Pour mesurer le courant qui circule dans une phase du


moteur, on insre une rsistance en srie (broche Sense 
capteur). La mesure donne :
VSenseA = Iphasemax x Rsa
Il faut choisir une valeur de rsistance trs infrieure la
valeur de limpdance de la phase du moteur.
Si lon ne veut pas mesurer ce courant, il faut mettre la
broche Sense au 0V.

2)Blocage de la commande par dtection de la valeur maximale du


courant.
Comparateur :
si VSenseA > Vref alors la
sortie du circuit passe 0.
Le circuit FF2 est mis
0. Il y a blocage pendant
un temps dtermin par le
circuit osc .

+Vcc

 Dterminer la valeur maximale


de VSenseA si Iphasemax=300mA
et Rsa=0,33.
VSenseAmax=0.33 x 0,30 +Vcc
= 99mV
R2= ?

R1=100

NUMERIQUE:\MOTEURPASAPAS\COURS\moteurpap_circuit.doc

page 4/5

COMMANDE PAR CIRCUIT SPECIALISE


DU MOTEUR PAS A PAS
 Quelle doit-tre la valeur de Vref pour pouvoir dtecter la valeur maximale du courant de
la phase du moteur pas pas ?
Vref = VSenseAmax = 99mV
 Dterminer la valeur de R2. Vcc = 5V
IR1 = Vref / R1 = 0,099 / 100 = 0,99mA
R2 = (Vcc Vref) / IR1 = (5 0,099) / 0,99 = 4,95 K

NUMERIQUE:\MOTEURPASAPAS\COURS\moteurpap_circuit.doc

page 5/5