====== Stepper Drivers ====== ===== Résumé ===== Composant pour interfacer des moteurs pas à pas avec des micro-controlleurs. {{composants:stepper_driver.jpg?400}} ===== Utilisation ===== ==== Régler le limiteur de courant ==== **Besoin :** Alimentation, multimètre, tournevis Étape importante à faire avant de brancher le moteur afin d'éviter d'endommager le moteur ou le driver. On peut le régler inférieur ou égale au courant tiré par le moteur pas à pas mais pas au dessus. Il faut commencer par choisir un driver qui délivre un courant continu supérieur au courant continu tiré par bobine par le moteur pas à pas. Utiliser l'équation fourni par le constructeur du driver pour calculer le VREF en fonction du courant max désiré. Sur les DRV8825, le pin VREF est celui marqué M2. On peut aussi mesurer cette tension sur le potentiomètre également [[https://www.youtube.com/watch?v=89BHS9hfSUk|Vidéo YouTube Pololu - Setting the Current Limit on Pololu Stepper Motor Driver Carriers]] ==== Alimentation ==== Toujours débrancher le courant avant de brancher le moteur, sous peine de l'endommager. ==== Pololu DRV8825 / DRV8834 / DRV8880 / A4988 ==== On peut utiliser [[https://github.com/laurb9/StepperDriver|la lib écrite par laurb9]]. //Attention, elle n'est pas dans les dépots et doit être pull avec git dans le dossier library du sketchbook arduino.// ===== Ressources ===== *[[https://www.pololu.com/product/2133/resources|Site Pololu DRV8825]] *[[https://www.arduino.cc/en/Tutorial/StepperSpeedControl|Arduino site - Stepper Speed Control]]