Comment régler la limite de courant d'un module A4988
By Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules | Published: 2026-10-15
Category: Guides pratiques
Réglez correctement la limite de courant A4988 en mesurant Vref, en choisissant la bonne formule de résistance de détection et en refroidissant le pilote afin que votre moteur pas à pas fonctionne puissamment sans surchauffer.
Réponse rapide
Réglez la limite de courant A4988 en mesurant la tension Vref sur le potentiomètre du pilote avec un multimètre, puis en l'ajustant jusqu'à ce que Vref corresponde au courant cible de votre moteur à l'aide de la formule correcte pour les résistances de détection de votre carte. La plupart des modules compatibles A4988 StepStick utilisent des résistances de détection de 0.1 ohms, la formule courante est donc Limite de courant = Vref / (8 x 0.1), ou Vref = Limite de courant x 0.8. Si votre carte utilise des résistances de détection de 0.05 ohms, la formule devient Vref = Limite de courant x 0.4. Vérifiez toujours quelles résistances équipent votre module spécifique avant de vous fier à une formule.
Pourquoi la limite de courant importe plus que la tension
Les pilotes de moteurs pas à pas comme le A4988 régulent le courant, pas la tension. Le courant nominal par phase du moteur est la valeur à respecter. Si vous réglez la limite trop haut, le pilote et le moteur surchauffent ; trop bas, le moteur perd du couple, cale ou saute des pas sous charge. Le module A4988 est basé sur le pilote Allegro A4988 et est utilisé dans les imprimantes 3D, les machines CNC et d'autres montages nécessitant un contrôle précis des moteurs pas à pas. Le réglage du courant affecte donc directement la qualité d'impression ou la précision d'usinage.
Une erreur courante consiste à croire que le potentiomètre fixe la tension du moteur. Ce n’est pas le cas. Le potentiomètre fixe une tension de référence (Vref) que le pilote compare à la tension aux bornes de ses résistances de mesure pour réguler le courant de la bobine. C’est pourquoi la valeur de la résistance de mesure fait partie de toute formule correcte.
Trouvez les résistances de détection et le courant cible de votre carte
Avant de toucher le potentiomètre, identifiez les résistances de détection sur votre module A4988. Il s'agit généralement de petites résistances CMS marquées R100 (0.1 ohms) ou R050 (0.05 ohms). Si vous ne pouvez pas lire le marquage, consultez la page produit ou la documentation du vendeur. Ne devinez pas. Une mauvaise supposition ici décale votre limite de courant d'un facteur deux.
Ensuite, recherchez le courant nominal par phase de votre moteur pas à pas. Cette information figure sur la fiche technique ou l'étiquette du moteur. Pour un NEMA 17 typique utilisé dans les imprimantes 3D, ce nombre est souvent d'environ 1.0 A à 1.5 A par phase, mais vous devez vérifier votre moteur spécifique. En règle générale, réglez A4988 à environ 70-80% du courant nominal du moteur pour un fonctionnement fiable sans chaleur excessive. Par exemple, un moteur nominal de 1.0 A par phase serait réglé à environ 0.7 A à 0.8 A.
Mesurez Vref en toute sécurité avec le pilote sous tension
La mesure A4988 Vref s’effectue lorsque le driver est alimenté, car la tension de référence n’existe que lorsque la carte dispose de l’alimentation logique. Connectez l’alimentation logique du driver (généralement 5 V) et l’alimentation du moteur, mais ne connectez pas et ne faites pas tourner le moteur pour cette mesure. Placez votre multimètre en mode volts DC, connectez la sonde noire à une broche de masse du driver ou de la carte de commande, puis touchez avec la sonde rouge le dessus métallique du potentiomètre ou le point de test Vref prévu.
Une erreur fréquente consiste à court-circuiter le curseur du potentiomètre avec une broche adjacente à l’aide de la sonde et à endommager le driver. Utilisez une sonde à pointe fine et une main stable. Si votre carte dispose d’une broche Vref dédiée, utilisez-la plutôt que le métal du potentiomètre. Tournez le potentiomètre lentement avec un petit tournevis en céramique ou en plastique. Les outils métalliques peuvent court-circuiter les pads voisins. Ajustez jusqu’à ce que le multimètre affiche le Vref que vous avez calculé.
Calculez Vref pour votre module exact
Utilisez la formule qui correspond à vos résistances de mesure. Pour des résistances de mesure de 0.1 ohms, Vref = Limite de courant x 8 x 0.1, ce qui se simplifie en Vref = Limite de courant x 0.8. Ainsi, une limite de courant de 0.8 A nécessite Vref = 0.64 V. Pour des résistances de mesure de 0.05 ohms, Vref = Limite de courant x 8 x 0.05, ou Vref = Limite de courant x 0.4. Une limite de 0.8 A nécessite alors Vref = 0.32 V.
Si vous ne savez pas quelles résistances utilise votre module A4988 compatible StepStick, commencez par une valeur faible et mesurez la température du moteur en charge. Le catalogue n'indique pas la valeur de la résistance de mesure pour chaque lot ; considérez donc la formule comme un point de départ et vérifiez-la par un contrôle de température. Cette limite de décision peut être contournée avec un multimètre et un thermomètre infrarouge, ou un test au doigt après un court fonctionnement.
Refroidissez le pilote avant d'accuser le réglage du courant
Le A4988 est un petit boîtier à dissipation thermique limitée. Même avec une limite de courant correcte, il peut chauffer suffisamment pour s’arrêter thermiquement ou déformer le microstepping s’il n’y a pas de circulation d’air. Un petit dissipateur sur la puce du driver et un ventilateur soufflant sur la carte du driver résolvent la plupart des plaintes de surchauffe. Si votre moteur pas à pas surchauffe mais que le driver reste froid, la limite de courant est probablement trop élevée. Si le driver surchauffe mais que le moteur reste froid, le refroidissement est la première solution, puis revérifiez Vref.
Ne faites pas fonctionner le pilote à son courant maximal absolu sans refroidissement. La fiche technique A4988 précise les limites thermiques, et les projets amateurs atteignent rarement les conditions de test idéales. Ajoutez le dissipateur thermique avant votre première impression ou tâche longue, pas après une panne.
Procédure pas à pas pour la limite de courant A4988
- Identifier les résistances de mesure et le courant moteur : Lisez le marquage SMD sur le module A4988 (R100 = 0.1 ohms, R050 = 0.05 ohms) et trouvez le courant nominal par phase de votre moteur pas à pas dans sa fiche technique ou sur son étiquette. Point de contrôle : si vous ne pouvez pas confirmer la valeur de la résistance de mesure, ne poursuivez pas avec une formule. Mesurez plutôt Vref et vérifiez la température du moteur en charge.
- Calculer la Vref cible : Pour les résistances de détection de 0.1 ohms, Vref = Limite de courant x 0.8. Pour les résistances de détection de 0.05 ohms, Vref = Limite de courant x 0.4. Réglez votre limite de courant à 70-80 % du courant nominal du moteur par phase. Erreur courante : utiliser le facteur 0.8 sur une carte de 0.05 ohms double votre limite de courant réelle et peut faire surchauffer le moteur.
- Alimentez le driver et mesurez Vref : Appliquez l'alimentation logique et l'alimentation moteur, mais ne faites pas tourner le moteur. Connectez la pointe noire du multimètre à la masse et la pointe rouge au métal du potentiomètre ou au point de test Vref. Lisez la tension continue. Point de contrôle : si la lecture est instable ou nulle, vérifiez que le pilote est alimenté en logique et que votre sonde ne court-circuite pas les broches adjacentes.
- Réglez le potentiomètre lentement : Tournez le potentiomètre avec un petit tournevis en plastique ou en céramique jusqu'à ce que le multimètre affiche votre Vref calculée. Vérifiez à nouveau la lecture après chaque petit tour, car le potentiomètre est sensible. Erreur courante : utiliser un tournevis métallique et court-circuiter le potentiomètre avec les pads voisins, ce qui peut détruire le driver.
- Ajoutez un refroidissement et testez en charge : Installez un dissipateur thermique sur le circuit intégré A4988 et assurez une circulation d’air au niveau du pilote. Faites fonctionner le moteur sous une charge typique pendant plusieurs minutes, puis vérifiez la température du moteur et du pilote. Étape suivante : si le moteur est trop chaud, réduisez légèrement Vref. Si le pilote est trop chaud mais que le moteur est correct, améliorez le refroidissement avant de modifier la limite de courant.
Les caractéristiques du module A4988 qui influencent votre installation
- A4988 Module de moteur pas à pas compatible StepStick: Ce module est basé sur le pilote de moteur pas à pas Allegro A4988 et est idéal pour une utilisation dans les imprimantes 3D, les machines CNC et d'autres applications où un contrôle précis d'un moteur pas à pas est requis. La régulation de courant de l'A4988 est ce qui rend possible un contrôle précis du moteur pas à pas, donc régler correctement Vref n'est pas facultatif pour la qualité d'impression ou la précision d'usinage.
