Utilisation du driver L298N pour moteurs DC et paso a
Le L298N est une puce de commande de moteur à haute tension et à courant élevé produite par la société ST. Avec un boîtier à 15 broches, cette puce présente des caractéristiques telles qu’une tension de fonctionnement élevée (tension maximale jusqu’à 46V), un courant de sortie important (courant de crête instantané jusqu’à 3A, courant de fonctionnement continu 2A) et une puissance nominale de 25W. En utilisant le contrôle de signal de niveau logique standard, il a deux extrémités de contrôle d’activation. Il permet ou interdit le dispositif ayant une entrée d’alimentation logique sans l’impact du signal d’entrée, ce qui permet à la partie du circuit logique interne de fonctionner à basse tension.
En utilisant la puce L298N pour piloter le moteur, cette puce peut piloter un moteur pas à pas ou un moteur pas à pas à quatre phases, ainsi que deux moteurs à courant continu.
Comment contrôler un moteur pas à pas à l’aide d’un Joystick ( Easy Driver )
Dans le tutoriel précédent, nous avons déjà expliqué le fonctionnement de nos moteurs pas à pas NEMA. Nous allons maintenant développer la programmation qui nous permet de contrôler ce type de moteurs avec un driver L298N.
Les fils qui vont de la carte Arduino aux broches de commande doivent contrôler chacune des bobines par paires, quel que soit l’ordre dans lequel elles sont connectées. Autrement dit, les broches 5 et 6 commandent l’une des bobines et les broches 9 et 10 commandent la seconde bobine. Si nous inversons les fils de la bobine, le moteur fonctionnera, mais dans l’ordre inverse.
Parfois, le moteur et le driver deviennent assez chauds, car ce driver n’a pas de contrôle de courant et fonctionne avec la tension nominale. D’autre part, il y a d’autres conducteurs qui ont un potentiomètre et nous pouvons régler l’intensité qui circule à travers eux pour ne pas les saturer.
Un aspect très important à prendre en compte est que le mouvement n’a pas de référence absolue. Cela signifie que nous devrons programmer à la main l’algorithme dans lequel le moteur atteint les positions à partir d’une référence zéro. La méthode step() effectue un mouvement relatif de pas par rapport à sa position précédente.
Comment utiliser le pilote du contrôleur de moteur L298N | Arduino
Le module L298N est un pilote de moteur avec un double pont en H qui nous permet de piloter deux moteurs CC ou un moteur pas à pas bipolaire entre 5V et 35V et jusqu’à 2 ampères, en contrôlant la vitesse et le sens de rotation de nos moteurs. Il est idéal pour contrôler les moteurs de nos voitures, suivre les lignes ou d’autres projets arduino où nous utilisons des moteurs.
Le module contient également un régulateur de tension 5V (régulateur LM7805) et un cavalier qui active le régulateur, ce qui nous permet d’alimenter le module de 2 façons différentes en fonction de la tension dont nos moteurs ont besoin pour fonctionner.
Avec le cavalier 5V activé (régulateur actif), nous pouvons contrôler des moteurs fonctionnant entre 6V et 12V. Lorsque le régulateur est actif, la broche +5V aura une tension de 5V DC qui peut être utilisée pour alimenter un module externe. Dans ce cas, la broche fonctionne comme une sortie et le module à alimenter ne doit pas dépasser une consommation de 500 mA.
Par contre, si nous avons des moteurs qui fonctionnent avec une tension entre 12V et 35V, nous devrons désactiver le régulateur en enlevant le cavalier 5V et utiliser 2 alimentations différentes. Le premier passe par la broche +12V pour alimenter les moteurs (la tension doit être équivalente à la tension nécessaire aux moteurs). La deuxième alimentation est connectée par la broche +5V. Dans ce cas, la broche fonctionne comme une entrée et alimente la partie logique du L298N.
MOTOR PASO A PASO con Arduino [ULN2003, L298, L293D
Pour Arduino L298N Motor Driver Board Module MEXCO Good Quality Dual H Bridge Stepper Motor Drive Controller Board Module,MEXCO Good Quality Dual H Bridge Stepper Motor Drive Controller Board Module Pour Arduino L298N Motor Driver Board Module : Bricolaje y herramientas.Drive Controller Board Module For Arduino L298N Motor Driver Board Module MEXCO Good Quality Dual H Bridge Stepper Motor,MEXCO,MEXCO Good Quality Dual H Bridge Stepper Motor Drive Controller Board Module For Arduino L298N Motor Driver Board Module.