L298 – Explication complète du module de commande de moteur
Un pont en H est un circuit électronique qui fonctionne en commutant la polarité de la tension appliquée à la charge. Leurs applications sont en robotique, où ils permettent le mouvement de va-et-vient des moteurs à courant continu. Il existe plusieurs façons de construire un pont en H. L'un d'eux consiste à utiliser des relais comme le circuit intégré L298.
Pont en H surligné en rouge.
Qu'est-ce que L298 ?
Le L298 est un pilote à double pont complet à courant élevé et haute tension conçu pour faire fonctionner des charges inductives telles que des moteurs pas à pas, des relais, etc. Il reçoit également des signaux logiques TTL (Transistor-Transistor Logic) standard.
Driver de moteur à double pont en H L298
Dans une autre définition, L298 est un circuit monolithique intégré dans les boîtiers PowerSO20 et Multiwatt à 15 broches.
Il possède deux entrées d'activation qui désactivent ou activent indépendamment un appareil connecté à sa sortie, quels que soient les signaux d'entrée. De plus, il régule le sens de rotation des moteurs à courant continu.
Configuration des broches L298
Nous allons utiliser un tableau pour résumer le brochage du L298.
Caractéristiques du L298
Les caractéristiques ou caractéristiques de L298 incluent ;
- Tout d'abord, il dispose d'une tension d'alimentation de fonctionnement allant jusqu'à 46 V.
- En outre, son courant continu total est d'environ 4 A. Ici, le courant de travail continu monte à 2A, alors que le courant de crête instantané est de 3A.
- Ensuite, il dispose d'une protection contre la surchauffe via une diode de roue libre et un condensateur de filtrage haute capacité. Les composants empêchent le courant inverse d'une charge inductive d'atteindre l'appareil.
- Sa température de stockage varie de -40 °C à 150 °C, tandis que sa température de fonctionnement est de -23 °C à 130 °C.
- Il a une faible tension de saturation et une puissance nominale de 25 W.
- Son immunité au bruit est due à une tension d'entrée logique "0" d'environ 1,5 V.
- Il dispose également de connecteurs à broches femelles qui facilitent l'interfaçage logique.
- Enfin, il peut faire fonctionner deux moteurs à courant continu, un moteur pas à pas à quatre phases et un moteur pas à pas à deux phases.
Contrôleur de moteur L298n
Généralement, les fabricants utilisent divers modules L298n pour fabriquer des pilotes de moteur. Les exemples comprennent;
(module de carte de pilote l298n)
- Pilotage de moteur double pont en H L298
Comme mentionné précédemment, il s'agit d'un pilote à double pont complet à courant élevé et haute tension souvent applicable dans un module de pilote double H. Le pont en H contrôle le sens de rotation des moteurs à courant continu.
- Module de pilote de moteur L298
Un module de commande de moteur L298 régule la direction et la vitesse sur 2 moteurs à courant continu à environ 40V 3A.
Une source d'alimentation séparée alimente le moteur, tandis qu'une carte mère gadgeteer alimente et contrôle le module pendant son fonctionnement.
- Grove – Pilote de moteur CC I2C
Sa fonction est de contrôler directement un moteur à courant continu (deux balais) ou pas à pas (un biphasé à 4 fils). En son centre, il y a une puce de pilote de pont en H à double canal capable de supporter environ 2 A de courant par canal.
(moteur électrique pas à pas)
Un Atmel ATmega8L contrôle la puce et peut gérer les interfaces I2C avec des plateformes comme Arduino. Il peut également entraîner simultanément le moteur pas à pas et le moteur à courant continu dans différentes directions et vitesses.
Comment fonctionne le pilote de moteur L-298 ?
Le schéma de circuit complet ci-dessous explique le flux de travail de la structure interne du pilote de moteur L298n.
Un diagramme schématique du fonctionnement du pilote de moteur L298n
Le tableau ci-dessous illustre les états des moteurs un et deux et leur mode de commande.
Explication du tableau
- Tout d'abord, les broches de contrôle IN2 et IN1 (moteur1) et les broches IN4 et in3 (moteur2) contrôlent le sens de rotation.
- Ensuite, si votre signal activé est 1 ;
- Les commandes du moteur A et du moteur B deviennent similaires.
- IN2 est 0 tandis que IN1 =rotation anti-horaire dans le moteur A.
- IN2 est un, et IN1 est 0 =rotation dans le sens des aiguilles d'une montre dans le moteur A.
- Si IN2 et IN1 sont 11 ou 00 =un état de frein moteur.
- De plus, vous pouvez utiliser des broches de contrôle PWM comme ENB pour motor2 et ENA pour motor1 pour contrôler la vitesse du moteur. Lorsque vous utilisez cette méthode, assurez-vous de confirmer les impulsions PWM de sortie pour les bornes activées et la direction de IN2 et IN1.
Contrôleur de moteur L-298 interfaçant avec Arduino et moteur à courant continu
Généralement, un double pont en H l298 vous aide à faire tourner un moteur dans les deux sens puisque vous pouvez changer le sens du courant. De plus, vous pouvez incorporer un Arduino avec entrée PWN pour permettre à un moteur de tourner dans n'importe quelle direction ou vitesse.
Composants nécessaires
- Bouclier de base V2,
- Moteur 2×130 CC,
- Grove – pilote de moteur i2C, et
- Seeeduino V4.2/Arduino UNO
Étapes
- Commencez par définir l'adresse via le commutateur de numérotation.
- Ensuite, connectez au port de blindage grove-base un pilote de moteur grove-I2C V1.3.
- Troisièmement, insérez votre bouclier à base de bosquet V2 dans Seeeduino.
- Ensuite, utilisez un câble USB pour connecter votre Seeeduino au PC.
- Utilisez le site GitHub pour obtenir la bibliothèque V1.3 du pilote de moteur I2C Grove.
(Plateforme GitHub)
- Ensuite, installez la bibliothèque Arduino.
- Enfin, téléchargez le code copié dans l'IDE Arduino. Le code doit ressembler à celui ci-dessous ;
Contrôle des moteurs à courant continu
- Les touches de fonction de vitesse définissent la vitesse du moteur souhaitée. Les exemples incluent ;
_vitesse; Il représente une vitesse réglable. Il peut aller de -100 à 100 (du plus lent au plus rapide). De plus, <0 vitesse du moteur signifie un sens antihoraire tandis que>0 est un sens horaire.
Motor_id ; Il représente les types de moteurs, c'est-à-dire le moteur un ou deux.
- De plus, nous avons une fonction d'arrêt qui arrête un moteur à courant continu en marche, par exemple, MOTOR1/2.
Applications L298
Certaines des applications L298 incluent ;
- Projets de loisirs,
- Systèmes d'ingénierie,
- Systèmes de contrôle automatique des portes,
- Robots et bras robotiques,
- Machines CNC,
(atelier avec machines CNC)
- Instruments de mesure,
- Les pilotes de relais,
- Haltérophiles,
- Machines industrielles, et
- Distributeurs automatiques.
L298 par rapport aux autres moteurs
Indéniablement, il existe plusieurs pilotes de moteur comme les moteurs pas à pas et les servomoteurs sur les marchés.
Conclusion
Alors que nous concluons notre article sur le pilote de moteur l298n, nous espérons que vous en savez plus sur la technologie. Cependant, si vous avez encore des questions ou avez besoin de plus de précisions, veuillez nous contacter. Il nous fera plaisir de vous aider.
Technologie industrielle
- L'importance des tendances en matière de fiabilité des moteurs électriques
- Assurer la protection des conducteurs de flotte à l'ère de la COVID-19
- Surveillance de la santé des machines de l'usine
- Bobinages de moteur :quelles sont les différences ?
- Le guide complet pour choisir un moteur antidéflagrant
- Le guide complet du bon stockage des moteurs électriques
- Moteur à courant continu ou à courant alternatif :quelle est la différence ?
- Les nombreuses fonctionnalités du module de commande de fabrication
- Module RTC :Le guide absolu pour un projet facile