Présentation du module Shield contrôleur de moteurs L293D

Composants 02-05-23
539 0

Qu'est ce que le Module Shield contrôleur de moteurs L293D ?

Le module Shield L293D est un circuit intégré qui peut contrôler deux moteurs à courant continu (DC) ou un moteur pas à pas en fournissant des signaux de commande à des transistors de puissance. Il est souvent utilisé avec des microcontrôleurs pour contrôler les mouvements de robots, de voitures télécommandées, de drones et d'autres projets.

Le module Shield L293D est constitué d'un circuit intégré L293D, qui est un driver de moteur à courant continu à 16 broches. Il dispose de quatre sorties de transistor de puissance bipolaires (H-bridge) qui peuvent fournir jusqu'à 600 mA de courant continu à chaque moteur. Les sorties H-bridge permettent de contrôler la direction de rotation du moteur ainsi que la vitesse du moteur en modifiant la largeur d'impulsion des signaux de commande.

Le module Shield L293D est souvent équipé d'autres composants tels que des borniers à vis pour connecter les fils du moteur, des diodes de roue libre pour protéger le circuit contre les surtensions causées par l'arrêt du moteur, des connecteurs pour les signaux de commande et des boutons pour tester le module.

Composition du Module Shield L293D

Le module Shield contrôleur de moteurs L293D est un circuit imprimé qui comprend plusieurs composants électriques montés sur une carte électronique. Voici une liste des composants typiques que l'on trouve sur un module L293D :

Le circuit intégré L293D : c'est le cœur du module, il comprend quatre sorties H-bridge qui peuvent contrôler deux moteurs DC ou un moteur pas à pas.

Des borniers à vis : ils permettent de connecter les fils des moteurs aux sorties H-bridge du L293D.

Des diodes de roue libre : elles sont connectées en parallèle aux borniers pour protéger le circuit contre les surtensions causées par l'arrêt des moteurs.

Des connecteurs pour les signaux de commande : ils permettent de connecter les fils de commande des microcontrôleurs ou des autres dispositifs de commande aux entrées du L293D.

Des boutons pour tester le module : ils permettent de tester rapidement le module pour s'assurer qu'il fonctionne correctement.

Des régulateurs de tension : ils sont souvent présents pour réguler la tension d'entrée du module et fournir une tension stable au circuit intégré et aux autres composants.

Des condensateurs : ils sont utilisés pour filtrer les bruits de l'alimentation et stabiliser la tension de sortie.

Des résistances : elles sont utilisées pour ajuster les niveaux de tension ou de courant dans certaines parties du circuit.

Les broches du Module Shield L293D

Le module Shield L293D est un module de pilotage de moteurs qui peut être utilisé avec des microcontrôleurs comme l'Arduino pour contrôler des moteurs CC ou des moteurs pas à pas. Le module comporte plusieurs broches qui sont utilisées pour le contrôle et l'alimentation des moteurs.

Voici une description des broches du module Shield L293D :

VCC : Cette broche est utilisée pour alimenter le module. La tension d'alimentation doit être comprise entre 5V et 36V.

GND : Cette broche est la masse du module.

Enable 1,2 et 3,4 : Ces broches sont utilisées pour activer ou désactiver la sortie du pont en H pour les deux moteurs.

Input 1,2 et 3,4 : Ces broches sont utilisées pour contrôler la direction du moteur. Les broches Input 1 et 2 contrôlent la direction du moteur 1, tandis que les broches Input 3 et 4 contrôlent la direction du moteur 2.

Output 1,2 et 3,4 : Ces broches sont utilisées pour connecter les fils du moteur. Les broches Output 1 et 2 sont utilisées pour le moteur 1, tandis que les broches Output 3 et 4 sont utilisées pour le moteur 2.

Le module Shield L293D et la carte Aduino UNO

Le module Shield L293D est compatible avec la carte Arduino UNO, car il peut être connecté directement sur le dessus de la carte Arduino. Cela permet de contrôler facilement des moteurs CC ou des moteurs pas à pas à partir de la carte Arduino.

Pour connecter le module Shield L293D à la carte Arduino UNO, voici les étapes à suivre :

1- Assurez-vous que la carte Arduino UNO est éteinte et déconnectée de l'alimentation.

2- Placez le module Shield L293D sur le dessus de la carte Arduino UNO de sorte que les broches du module soient alignées avec les broches de la carte.

3- Assurez-vous que les broches du module Shield L293D sont correctement alignées avec les broches de la carte Arduino UNO.

4- Fixez le module Shield L293D sur la carte Arduino UNO en utilisant les entretoises et les vis fournies avec le module.

5- Connectez les moteurs CC ou les moteurs pas à pas au module Shield L293D en utilisant les broches Output 1,2 et 3,4.

6- Connectez l'alimentation à la broche VCC du module Shield L293D. Assurez-vous que la tension d'alimentation est comprise entre 5V et 36V.

7- Connectez la masse à la broche GND du module Shield L293D.

8- Programmez la carte Arduino UNO pour contrôler les moteurs à l'aide des broches Input 1,2 et 3,4 et des broches Enable 1,2 et 3,4 du module Shield L293D.

Programmation du module Shield L293D

La programmation du module Shield L293D dépendra du type de moteur que vous utilisez et de la manière dont vous souhaitez le contrôler. Le module Shield L293D est conçu pour être utilisé avec un microcontrôleur tel qu'un Arduino, et il peut être contrôlé en utilisant les broches Input 1,2 et 3,4 et les broches Enable 1,2 et 3,4 du module.

Voici un exemple simple de code Arduino pour contrôler un moteur CC à l'aide du module Shield L293D :

Dans cet exemple, nous utilisons les broches Enable 1,2 et Input 1,2 pour contrôler un moteur CC. La broche Enable 1 est utilisée pour activer le moteur et la broche Input 1 et Input 2 sont utilisées pour contrôler la direction du moteur. Nous utilisons la fonction analogWrite() pour contrôler la vitesse du moteur en ajustant la valeur de la sortie PWM sur la broche Enable 1.

Rôle du Module Shield L293D dans la construction des robots

Le module Shield L293D est très utile dans la construction des robots, car il permet de contrôler facilement des moteurs CC ou des moteurs pas à pas à partir d'un microcontrôleur comme l'Arduino. Le contrôle des moteurs est une tâche essentielle dans la construction de robots, car il permet de contrôler les mouvements et les actions du robot.

Le module Shield L293D est souvent utilisé pour contrôler les moteurs des roues d'un robot mobile, mais il peut également être utilisé pour contrôler d'autres types de moteurs dans un robot, tels que les moteurs d'un bras robotique ou les moteurs d'une tête robotique. En utilisant le module Shield L293D avec un microcontrôleur comme l'Arduino, il est possible de contrôler la direction et la vitesse de rotation des moteurs, ce qui permet de réaliser des mouvements précis et contrôlés.

Le module Shield L293D est également facile à utiliser et peut être connecté directement sur le dessus de la carte Arduino, ce qui simplifie la construction du robot. En outre, le module Shield L293D est compatible avec plusieurs modèles de cartes Arduino, ce qui le rend très polyvalent.

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