Maîtriser le moteur pas à pas 28BYJ-48 : Guide complet d'intégration Arduino
Un moteur pas à pas divise une rotation complète en un certain nombre d'étapes égales pour obtenir un contrôle précis de la position.
Le sujet de discussion d'aujourd'hui est le moteur pas à pas unipolaire 28BYJ-48 à huit temps, quatre phases, à aimant permanent. Supposons que vous travailliez sur un projet et ayez besoin d'un moteur facile à utiliser ; le 28BYJ-48 vous convient. De plus, c'est l'un des moteurs pas à pas les moins chers qui peut s'associer à un Arduino.
Lisez la suite pour mieux comprendre le fonctionnement de ce moteur pas à pas.
Qu'est-ce qu'un 28BYJ-48 ?
Fig 1 : Un moteur pas à pas 28BYJ-48
Le 28BYJ-48 est un moteur pas à pas unipolaire 5V avec cinq bornes. Dans ce moteur, la fréquence d'impulsion détermine sa vitesse pour obtenir une régulation de vitesse précise. De plus, la séquence d'impulsion détermine son sens de rotation, tandis que le nombre d'impulsions contrôle sa distance de rotation.
La fréquence d'impulsion, la séquence et le nombre fonctionnent en tandem pour un positionnement précis.
Configuration du brochage du moteur pas à pas 28BYJ-48
Fig 2 : Configuration du brochage du moteur pas à pas 28BYJ-48
C'est un moteur à 5 broches. Les broches sont les suivantes :
Caractéristiques du 28BYJ-48
Fig 3 : Usinage CNC Fraisage Métal Perçage et Découpe
Voici les caractéristiques et spécifications exceptionnelles du 28BYJ-48 :
- Premièrement, il a une tension nominale de 5V DC
- Deuxièmement, c'est un moteur pas à pas 4 phases avec une fréquence de 100 Hz
- Aussi, il a un angle de pas de 5,625°/64
- De plus, il a un couple de frottement de 600-1200 gf.cm, et un couple de traction de >34,3 mN.m (120 Hz)
- Il a une valeur d'isolation électrique de 600 VAC/1 mA/1 s
- De plus, il a une bobine 5 fils unipolaire et une valeur de résistance DC de 50Ω±7% (25℃)
- Enfin, il a un couple d'insertion de 300 gf.cm et un couple d'auto-positionnement de >34,3 mN.m
Comment connecter le moteur pas à pas 28BYJ-48 et le pilote ULN2003 à Arduino
Fig 4 : Connexion du 28BYJ-48 et du pilote ULN2003
Source ; Wikipedia
Un 28BYJ-48 convertit les signaux électriques en déplacements angulaires. Lorsque son pilote reçoit un signal électrique, il entraîne le moteur pas à pas à travers un déplacement angulaire fixe et une direction particulière.
Pour connecter, voici la liste des matériaux dont vous aurez besoin ;
- Moteur pas à pas 28BYJ-48
- Carte pilote ULN2003
- Carte Arduino Uno
- Fils DuPont
Voici comment vous ferez votre connexion :
- Rassemblez les trois matériaux dont vous aurez besoin pour votre configuration et alignez les broches du moteur pas à pas aux bornes du pilote ULN2003.
- Insérez les broches dans les bornes en veillant à insérer les bonnes broches dans les bornes respectives.
- Ensuite, insérez les quatre fils DuPont dans IN1 à IN4. De l'autre côté, insérez le fil vers IN1 vers D8 de l'Arduino Uno. Aussi, insérez IN2 vers D9 de l'Arduino Uno et IN3 vers D10 de l'Arduino Uno.
- De plus, connectez le fil vers IN3 vers D11 de l'Arduino Uno.
- Enfin, insérez deux fils DuPont dans le port d'alimentation 5V et la broche de masse commune de l'Arduino, GND. Vous les connecterez ensuite respectivement aux pôles positif et négatif du pilote de moteur ULN2003.
Conclusion
Généralement, le 28BYJ-48 est un moteur pas à pas populaire en raison de sa précision, de son couple décent et de son faible coût. On le trouve dans les lecteurs DVD, les caméras de sécurité, le fraisage CNC et les machines de contrôle précis.
Et comme le moteur consomme beaucoup d'énergie, il est préférable de l'associer à un CI ULN2003.
Enfin, pour plus d'informations sur ce moteur pas à pas, veuillez nous contacter.
Technologie industrielle
- Moteurs pas à pas : types, caractéristiques et applications pratiques
- Maîtriser les Files C# (Queue) : Enqueue, Dequeue et Opérations Premier Entré Premier Sorti
- Maîtriser le Mot-Clé 'this' en Java : But, Utilisation et Exemples Pratiques
- Robot Évitement d'Obstacles Piloté par Servomoteur : Construction avec Arduino et HC-SR04
- Contrôler 2 moteurs pas-à-pas avec Arduino Nano et joystick – Tutoriel Visuino
- Évaluer la santé des plantes avec TinyML : guide pratique
- Utiliser une thermistance facilement : Guide étape par étape Arduino
- Générer des Sons Musicaux avec Arduino : Guide Pas à Pas
- Connecter Arduino à NMEA‑0183 : Guide étape par étape