Le shield moteur L293D s’enfiche sur une Arduino UNO ou Mega et pilote jusqu’à 4 moteurs à courant continu ou 2 moteurs pas-à-pas, ainsi que 2 servomoteurs. Il reprend l’architecture du shield moteur Adafruit V1 : deux ponts en H TI L293D et un registre à décalage 74HC595 qui économise les broches de la carte hôte.
Points clés
- 2 × L293D : 4 ponts en H, 0,6 A continu par canal (1,2 A en crête), diodes de protection intégrées.
- Tension moteur de 4,5 à 25 V sur l’entrée EXT_PWR, cavalier pour séparer alimentation moteurs et logique.
- Commande de vitesse par PWM et de sens de rotation par canal.
- 2 connecteurs 3 broches pour servomoteurs, câblés sur les sorties PWM de l’Arduino.
- Bornier à vis pour les moteurs et l’alimentation, bouton reset reporté.
Mise en œuvre
Bibliothèque AFMotor (Adafruit Motor Shield V1) sous Arduino IDE. Pour des moteurs de plus de 0,6 A, préférer un driver à MOSFET.
Applications
Robots mobiles à 2 ou 4 roues, convoyeurs de démonstration, tables X-Y légères, projets pédagogiques de mécatronique.
Documentation
Fiche technique : datasheet (PDF) (datasheet du circuit L293D)
Photo : AnasBHX, licence CC BY-SA 4.0, via Wikimedia Commons.



