Piloter le moteur pas à pas 17HS4401 par l’Arduino et le module L293D

Arduino UNO 24-11-24
15 0

Plan de tutoriel

1- Qu'est ce qu'un moteur pas à pas 17HS4401 ?

2- Qu'est ce que le module L293D ?

3- Matériel nécessaire pour contrôler le moteur pas à pas 17HS4401 par Arduino UNO

4- Schéma de câblage

5- Programmation de la carte Arduino UNO

 

Qu'est ce qu'un moteur pas à pas 17HS4401 ?

Le moteur pas à pas 17HS4401 est un moteur pas à pas de type NEMA 17 largement utilisé dans les applications d'électronique, d'automatisation et d'impression 3D.

Fonctionnement

Un moteur pas à pas fonctionne en divisant une rotation complète en un nombre fixe de pas (ici, 200 pas par révolution). En appliquant des impulsions électriques aux bobines dans un ordre spécifique, on contrôle la position de l'arbre du moteur avec précision.

Applications

Impression 3D : Utilisé pour les axes X, Y, Z et l'extrudeuse.

Machines CNC : Contrôle précis du mouvement pour les machines de découpe ou de gravure.

Robots : Pour les systèmes de rotation ou de déplacement.

Automatisation : Bras robotisés, convoyeurs, systèmes d'ouverture automatique.

Projets DIY : Tout système nécessitant un contrôle précis du mouvement.

 

Qu'est ce que le module L293D ?

Le module L293D est un pont en H utilisé pour contrôler des moteurs à courant continu (DC) ou des moteurs pas à pas à partir d'un microcontrôleur comme l'Arduino ou l'ESP32. Ce composant joue un rôle essentiel dans les systèmes où il est nécessaire de piloter des moteurs avec un courant ou une tension plus élevée que ce que le microcontrôleur peut fournir.

Applications

Robotique (voitures robotisées, bras robotisés).

Projets IoT nécessitant des moteurs.

Contrôle de ventilateurs ou de pompes.

Systèmes automatisés.

Avantages

Facilité d'utilisation pour les projets débutants.

Support pour deux moteurs en simultané.

Compatible avec une large gamme de tensions.

 

Matériel nécessaire pour contrôler le moteur pas à pas 17HS4401 par Arduino UNO

Carte Arduino UNO

Arduino Uno

Pour piloter et envoyer les signaux de contrôle.

Moteur pas à pas 17HS4401

Moteur pas à pas bipolaire NEMA 17 (1.8° par pas).

Module L293D

On utilise ce module pour piloter le moteur pas à pas 17HS4401.

Schéma de câblage

1- On connecte le module L293D à la carte Arduino UNO

2- On Connecte les broches du moteur pas à pas US-17HS4401 aux deux ports M3 et M4 du module L293D

3- On utilise une batterie de 9V comme une source d’alimentation.

 

Programmation de la carte Arduino UNO

Voici un exemple de code pour faire tourner le moteur dans un sens.

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info