Modifications

Sauter à la navigation Sauter à la recherche
926 octets ajoutés ,  3 novembre 2013 à 16:06
Ligne 102 : Ligne 102 :     
== Limiter le courant ==
 
== Limiter le courant ==
To achieve high step rates, the motor supply is typically much higher than would be permissible without active current limiting. For instance, a typical stepper motor might have a maximum current rating of 1 A with a coil resistance, which would indicate a maximum motor supply of 5 V. Using such a motor with 12 V would allow higher step rates, but the current must actively be limited to under 1 A to prevent damage to the motor.
+
Pour pouvoir atteindre une vitesse plus élevée (un plus haut débit de pas), l'alimentation moteur est typiquement plus élevée que ce qui serait permit sans limitation active de courant. Par exemple, un moteur pas-à-pas typique pourrait avoir un courant maximum évalué à 1 Amp avec une résistance de bobine de 5Ω, ce qui nous indique que la tension maximale du moteur est de 5 Volts (U=R * I). Utiliser un tel moteur sous 12 V permettrait d'atteindre un débit de pas nettement plus important, mais le courant doit être activement limité à moins de 1 Ampt pour éviter d'endommager le moteur.
   −
The A4988 supports such active current limiting, and the trimmer potentiometer on the board can be used to set the current limit. One way to set the current limit is to put the driver into full-step mode and to measure the current running through a single motor coil without clocking the STEP input. The measured current will be 0.7 times the current limit (since both coils are always on and limited to 70% of the current limit setting in full-step mode). Please note that changing the logic voltage, Vdd, to a different value will change the current limit setting since the voltage on the “ref” pin is a function of Vdd.
+
Le A4988 supporte cette fonctionnalité de "limitation active de courant" et le petit potentiomètre disponible sur la carte est utilisé pour fixer en fixer la valeur.  
   −
Another way to set the current limit is to measure the voltage on the “ref” pin and to calculate the resulting current limit (the current sense resistors are 0.05Ω). The ref pin voltage is accessible on a via that is circled on the bottom silkscreen of the circuit board. The current limit relates to the reference voltage as follows:
+
=== Ajuster la limite de courant ===
 +
Une façon d'ajuster la limite de courant est de placer le pilote en pas complet (''full step'') et de mesurer le courant passant dans une bobine du moteur '''sans envoyer de signal''' sur la broche d'entrée STEP. Le courant mesuré sera équivalent à 0.7 fois le courant limite (puisque en mode "full step" les deux bobines sont toujours actives et le courant limité à 70% du courant limite configuré/sélectionné).  
   −
Current Limit = VREF × 2.5
+
Notez que la configuration du courant limite change lorsque vous modifiez la tension de la logique de commande (VDD); la tension appliqué sur la broche "ref" du A4988 par le potentiomètre dépend directement de la valeur de VDD.
   −
So, for example, if the reference voltage is 0.3 V, the current limit is 0.75 A. As mentioned above, in full step mode, the current through the coils is limited to 70% of the current limit, so to get a full-step coil current of 1 A, the current limit should be 1 A/0.7=1.4 A, which corresponds to a VREF of 1.4 A/2.5=0.56 V. See the A4988 datasheet for more information.
+
=== Autre méthode ===
 +
Si vous disposez de matériel de précision, vous pouvez localiser la broche "ref" et en mesurer la tension. Cela sera un tâche très délicate que nous recommandons pas mais documentons néanmoins (car plus facilement accessible sur les breakout Pololu).
 +
 +
Une autre façon d'ajuster le courant limite est de mesurer la tension sur la broche "ref" et de calculer le courant limite correspondant (La résistance d'évaluation du courant ''current sense resistors'' fait 0.05Ω). Sur les cartes pololu, cette broche de tension "ref" est accessible via une sérigraphie (en cercle) en bas de la carte.
 +
 
 +
La limite de courant est calculé comme suit par rapport à la tension de référence:
 +
 
 +
Limite de courant = Vref × 2.5
 +
 
 +
Par exemple: si la tension de référence est de 0.3 V, le courant limite est de 0.75 A.  
 +
 
 +
Comme mentionné ci-avant, en mode "pas complet" (''full step''), le courant dans les bobines sera limité à 70% du courant limite. Donc, pour obtenir un courant de 1 Amp (en mode ''full step''), le courant limite devrait être de 1 Amp/0.7=1.4 Amp, ce qui correspond a un Vref de 1.4 A/2.5=0.56 V.  
 +
 
 +
Pour des informations plus détaillées, vous pouvez vous référer à la fiche technique du A4988.
    +
=== Finalement ===
 
{{ambox|text=The coil current can be very different from the power supply current, so you should not use the current measured at the power supply to set the current limit. The appropriate place to put your current meter is in series with one of your stepper motor coils.}}
 
{{ambox|text=The coil current can be very different from the power supply current, so you should not use the current measured at the power supply to set the current limit. The appropriate place to put your current meter is in series with one of your stepper motor coils.}}
+
 
 
== Dissipation de chaleur ==
 
== Dissipation de chaleur ==
 
The A4988 driver IC has a maximum current rating of 2 A per coil, but the actual current you can deliver depends on how well you can keep the IC cool. The carrier’s printed circuit board is designed to draw heat out of the IC, but to supply more than approximately 1 A per coil, a heat sink or other cooling method is required.
 
The A4988 driver IC has a maximum current rating of 2 A per coil, but the actual current you can deliver depends on how well you can keep the IC cool. The carrier’s printed circuit board is designed to draw heat out of the IC, but to supply more than approximately 1 A per coil, a heat sink or other cooling method is required.
29 836

modifications

Menu de navigation