ARDUINO – PaP 28BYJ-48 / A4988

utilisation d’un 28BYJ-48 avec un driver POLOLU type A4988 ou DRV8825.

nous avons vu ICI l’utilisation classique avec un ULN2003, il est également possible de piloter un 28BYJ-48 avec un driver POLOLU. la différence se situe au niveau du nombre de fil .

Pas a pas BIPOLAIRE vs UNIPOLAIRE:

pour mémoire , il existe 2 types de moteurs pas a pas , les moteurs BIPOLAIRES (type NEMA) dont le schema electrique est le suivant:

et les moteurs UNIIPOLAIRES dont le schema electrique est le suivant:

le 28BYJ-48 est un moteur UNIPOLAIRE dont le schema exact est le suivant ( avec couleur de fils) :

ULN2003 vs A4988:

le driver ULN 2003 est concus pour piloter un pas a pas UNIPOLAIRE a 5 fils comme le 28BYJ-48, le POLOLU A4988 est lui conçu pour piloter un pas a pas bipolaire a 4 fils. pour piloter un moteur UNIPOLAIRE 5 fils avec un driver pour BIPOLAIRE 4 fils , il suffit donc d’enlever 1 fil , en l’occurrence le fil commun ROUGE . ce qui va donner le schema equivalent suivant:

MODIFICATION DU BROCHAGE:

le connecteur livré sur le cable du 28BYJ est utilisable sur les slots d’un POLOLU A4988 car l’ecartement des broches est le meme . par contre une fois le fil rouge enlevé , l’ordre des cables n’est pas le bon , en effet il faut realiser un schema de ce type :

voici l’ordre des broches sur le moteur reçu:

il va donc falloir enlever le fil ROUGE et réorganiser l’ordre des fils pour les rendres compatibles des connections d’un POLOLU. pour declipper les connecteur , il faut utiliser une pointe tres fine pour appuyer sur la languette de clip tout en tirant sur le cable:

le plus simple est de se fabriquer une petite lame spécifique ( ici a partir de tiges acier plates recuperées dans les balais d’essuie glace), elle sera utile pour tout un tas d’autres connecteurs a broches clippées.

une fois les broches réordonnées:

on peut maintenant , par exemple, facilement monter le moteur 28BYJ-48 sur un CNC shield

pour le fonctionnement et la programmation, elle est ensuite similaire a celle d’un NEMA 17 voir explications et exemples dans le lien ICI :

REGLAGE DES POLOLU:

attention, derniere etape avant d’utiliser sur un POLOLU A4988 ou DRV8825 , il faut calibrer la limitation de courant Vref , ici le 28BYJ ayant une tension de fonctionnement de 5 Volts et une résistance de phase de 50 Ohms ,soit un courant de fonctionnement résultant I= U/R = 5/50 = 0,1 Ampere , il faudra calculer le Vref équivalent en utilisant les formules données pour les POLOLU correspondants => voir le site POLOLU lien ci dessous:

https://www.pololu.com/category/120/stepper-motor-drivers