Le circuit intégré pilote de moteur L293D est une solution largement utilisée pour contrôler les moteurs DC et autres charges inductives dans des systèmes électroniques compacts. Cet article offre une vue d’ensemble claire et structurée du L293D, couvrant son architecture interne, sa configuration des broches, ses principes de fonctionnement, ses caractéristiques clés, ses applications et sa pertinence future dans les conceptions modernes de commande moteur.

Qu’est-ce que le circuit intégré du pilote moteur L293D ?
Le L293D est un circuit intégré de pilotage de moteur à haute tension et à fort courant, conçu pour contrôler des charges inductives telles que les moteurs à courant continu, les moteurs pas à pas, les relais et les solénoïdes. C’est un circuit intégré monolithique avec quatre canaux de sortie configurés en deux ponts en H, permettant un contrôle indépendant avant et arrière de deux moteurs en courant continu. L’appareil accepte les niveaux logiques TTL et DTL standards et utilise une alimentation logique séparée pour permettre aux circuits de commande de fonctionner à une tension inférieure à celle de l’alimentation du moteur. Des diodes à pince intégrées protègent contre les pics de tension causés par des charges inductives, et le CI supporte la commutation de fréquences jusqu’à 5 kHz dans un boîtier DIP 16 broches avec dissipation thermique améliorée.
Configuration des broches L293D

| Numéro(s) d’épingle | Nom PIN / Groupe | Description de la fonction |
|---|---|---|
| 1, 9 | Activer les broches (EN1, EN2) | Activez ou désactivez chaque pont H. Lorsqu’il est élevé, le conducteur du moteur correspondant est actif ; lorsqu’elles sont faibles, les sorties sont désactivées. |
| 2, 7, 10, 15 | Broches d’entrée (IN1–IN4) | Contrôler la direction du moteur en définissant les états logiques appliqués à chaque pont H. |
| 3, 6, 11, 14 | Broches de sortie (OUT1–OUT4) | Connecté directement aux bornes des moteurs pour entraîner les moteurs en avant ou en arrière. |
| 8 | Broche d’alimentation moteur (Vcc2) | Fournit de l’alimentation à l’étage de commande du moteur (généralement à plus haute tension). |
| 16 | Broche d’alimentation logique (Vcc1) | Il alimente le circuit logique interne (généralement 5 V). |
| 4, 5, 12, 13 | Broches de terre (GND) | Référence commune pour la logique et la puissance ; Les broches centrales aident aussi à dissiper la chaleur. |
Caractéristiques du L293D
| Caractéristique | Description |
|---|---|
| Plage de tension de fonctionnement | Prend en charge, des tensions d’alimentation de 4,5 V à 36 V, permettant une utilisation avec une large gamme de moteurs. |
| Configuration du pont en H | La conception à double pont en H permet le contrôle indépendamment de deux moteurs à courant continu. |
| Capacité de courant de sortie | Délivre jusqu’à 600 mA par canal, adapté aux moteurs de petite à moyenne taille. |
| Compatibilité logique | Fonctionne avec les niveaux logiques TTL et CMOS, permettant une interface facile avec les microcontrôleurs. |
| Protection inductive | Les diodes de serrage intégrées protègent le CI contre les pics de tension causés par les charges inductives. |
| Caractéristiques de protection | Comprend une protection contre l’arrêt thermique et les surcourants pour un fonctionnement sûr. |
| Composants externes | Nécessite un minimum de composants externes, ce qui simplifie la conception des circuits. |
Principe de fonctionnement du conducteur moteur L293D

Le L293D fonctionne en contrôlant les signaux logiques appliqués à son entrée et en activant les broches, qui déterminent la direction du moteur, le comportement de freinage et la vitesse. Chaque moteur à courant continu est connecté à une paire de broches de sortie qui forment un pont H. Lorsque la broche d’activation correspondante est réglée en haut, le pont H devient actif et répond directement aux niveaux logiques aux broches d’entrée.
Différentes combinaisons d’entrées donnent lieu à des actions motrices spécifiques :
• Rotation avant : une entrée est haute tandis que l’autre est faible, ce qui fait circuler un courant dans une direction à travers le moteur.
• Rotation inverse : Les états logiques d’entrée sont inversés, inversant le flux de courant et la direction du moteur.
• Freinage dynamique : Les deux entrées sont élevées, court-circuitant momentanément les bornes moteur via le pont en H pour ralentir rapidement le moteur.
• Libre circulation (roulement libre) : Les deux entrées sont basses, plaçant les sorties dans un état à haute impédance et permettant au moteur de s’arrêter naturellement.
Le contrôle de la vitesse du moteur est généralement obtenu en appliquant un signal PWM (modulation de largeur d’impulsion) aux broches activées, qui active et désactive le pont H pour réguler la tension moyenne du moteur. Bien que la PWM puisse aussi être appliquée aux broches d’entrée, l’utilisation des broches d’activation permet généralement un contrôle de la vitesse plus fluide et plus efficace.
Alternatives L293D et CI équivalents
Équivalent

• L293DD - Une version montée en surface du L293D avec des caractéristiques électriques identiques et une fonctionnalité de broche, adaptée aux conceptions de PCB compacts.
• L293DD013TR - Une variante emballée en bande et bobines du L293DD, destinée à l’assemblage automatisé tout en conservant les mêmes performances et compatibilité des broches que le L293D.

• L293DNE - Une version DIP à trou traversant du L293D, offrant la même fonctionnalité double pont en H et les mêmes spécifications électriques, idéale pour le prototypage et l’utilisation en breadboard.
• L293NEG4 - Une version respectueuse de l’environnement du L293DNE qui respecte les normes sans plomb et RoHS, sans changement de performance électrique.
Alternative

• L293E - Une alternative à courant plus élevé au L293D qui supporte des diodes de serrage externes, permettant une plus grande capacité de courant de sortie mais nécessitant des composants externes supplémentaires pour la protection inductive.
Applications du L293D
Le L293D est largement utilisé dans les projets de mouvement et de contrôle à faible et moyenne puissance grâce à sa conception simple et à ses protections intégrées :
• Contrôle de la direction et de la vitesse du moteur en courant continu – Permet le fonctionnement des moteurs avant et arrière, avec un contrôle de vitesse assuré via des signaux PWM appliqués aux broches activées.
• Petits systèmes robotiques nécessitant un mouvement coordonné – Entraîne plusieurs moteurs à courant continu ou paires de moteurs, permettant un contrôle de base du mouvement tel que tourner, arrêter et synchroniser le mouvement.
• Projets de véhicules mobiles et de mouvement – Couramment utilisés dans les petites voitures robotiques et les plateformes mobiles pour contrôler les moteurs de roues pour la navigation et le mouvement.
• Circuits de contrôle réversible des ventilateurs – Permet aux ventilateurs de tourner dans les deux sens, utile pour la ventilation, le refroidissement ou le contrôle du débit d’air.
• Plateformes éducatives et de prototypage – Fréquemment utilisées dans les kits d’apprentissage et les prototypes pour démontrer les principes de conduite des moteurs et le fonctionnement du pont en H.
Diagramme fonctionnel L293D
En interne, le L293D contient quatre étages tampons de pilotes organisés en deux groupes fonctionnels, chaque groupe formant un pont en H complet contrôlé par une broche d’activation partagée. Lorsqu’une broche d’activation est élevée, les signaux d’entrée correspondants sont transférés aux pilotes de sortie, permettant au moteur ou à la charge connectée de fonctionner selon la logique appliquée.
Lorsque la broche d’activation est basse, les sorties associées entrent en condition de haute impédance (tri-état), désactivant la charge et empêchant le courant circulant. Cette conception permet un contrôle indépendant de deux moteurs tout en simplifiant l’interface de contrôle externe.
Le schéma fonctionnel illustre également les diodes de serrage intégrées et les chemins internes de routage de puissance. Ces éléments protègent le CI contre les transitoires de tension causés par des charges inductives et assurent un flux de courant contrôlé lors de la commutation. Ensemble, ces blocs internes offrent un contrôle moteur sûr et fiable tout en maintenant la conception globale du circuit simple et compacte.
Câblage du module pilote moteur L293D
Connexions d’alimentation
• VSS : Se connecte à l’alimentation logique 5 V qui alimente le circuit de contrôle interne. Cette broche doit être liée à la même tension logique utilisée par le microcontrôleur.
• VS : Fournit la tension du moteur, qui peut être supérieure à l’alimentation logique selon la puissance nominale du moteur. Des condensateurs de découplage appropriés sont recommandés pour réduire le bruit.
Connexions de signal de contrôle
• IN1 & IN2 : Contrôlez la direction du Moteur 1 en réglant les niveaux logiques haut ou bas.
• IN3 & IN4 : Contrôler la direction du Moteur 2 de la même manière.
Des signaux PWM ou numériques standards peuvent être appliqués à ces entrées (ou aux broches activées) pour contrôler la vitesse et la direction du moteur.
Connexions Moteurs
• SORTIE1 & SORTIE2 : Connectés directement aux bornes du Moteur 1.
• OUT3 & OUT4 : Se connectent directement aux bornes du moteur 2.
Comparaison L293D vs ULN2003

| Fonctionnalité | L293D | ULN2003 |
|---|---|---|
| Type de circuit intégré | Conducteur moteur IC | Réseau de transistors Darlington |
| Objectif principal | Contrôle moteur bidirectionnel | Commutation à charge à haut courant |
| Méthode de contrôle | Double pont en H | Haut-parleur low-side (uniquement à l’évier) |
| Contrôle de la direction motrice | Oui (avant et recul) | Non (dans une seule direction) |
| Nombre de chaînes | 4 canaux (2 ponts en H) | 7 chaînes |
| Applications typiques | Moteurs à courant continu, moteurs pas à pas, relais | Moteurs pas à pas, relais, solénoïdes |
| Courant de sortie (par canal) | Jusqu’à 600 mA | Jusqu’à 500 mA |
| Plage de tension | 4,5 V – 36 V | Jusqu’à 50 V |
| Interface logique | Compatible TTL / CMOS | Compatible TTL / CMOS |
| Protection intégrée | Diodes de serrage internes, arrêt thermique | Diodes de serrage internes uniquement |
| Contrôle de la vitesse (PWM) | Soutenu | Pris en charge (limité par les pertes de commutation) |
| Conduite bidirectionnelle | Oui | Non |
| Composants externes nécessaires | Très peu | Très peu |
| Forfait typique | DIP 16 broches | DIP 16 broches |
| Complexité de conception | Modéré | Simple |
Conclusion
Le L293D reste un pilote moteur fiable et accessible pour les applications de faible à moyenne puissance, alliant simplicité, fonctionnalités de protection et contrôle flexible dans un seul boîtier. En comprenant son principe de fonctionnement, ses exigences de câblage et ses limites, vous pouvez intégrer en toute confiance le L293D dans la robotique, les projets éducatifs et les systèmes pratiques de contrôle de mouvement.
Foire aux questions [FAQ]
Le L293D peut-il être utilisé avec Arduino ou d’autres microcontrôleurs ?
Oui. Le L293D est entièrement compatible avec Arduino, ESP32, PIC et d’autres microcontrôleurs car il accepte les niveaux logiques TTL/CMOS standards. Il suffit de connecter correctement l’alimentation logique, la masse, les broches de commande et l’alimentation du moteur.
Pourquoi le L293D chauffe-t-il pendant le fonctionnement ?
Le L293D utilise des transistors bipolaires, qui provoquent une dissipation de puissance plus élevée que les pilotes MOSFET modernes. L’accumulation de chaleur est normale sous charge, surtout autour de la limite de 600 mA, donc une ventilation adéquate et l’évitement des surcourants sont importants.
Le L293D peut-il piloter directement les moteurs pas à pas ?
Oui. Le L293D peut entraîner de petits moteurs pas à pas bipolaires en utilisant les deux ponts en H. Cependant, il manque de régulation du courant, il convient donc mieux aux moteurs pas à pas à faible puissance plutôt qu’aux applications de précision ou à couple élevé.
Quelle est la chute de tension entre les sorties L293D ?
Le L293D présente une chute de tension relativement élevée (généralement 1,2–2 V par canal). Cela signifie que le moteur reçoit moins de tension que l’alimentation, ce qui peut réduire la vitesse et le couple par rapport aux conducteurs plus efficaces.
Le L293D est-il toujours un bon choix comparé aux pilotes moteurs modernes ?
Pour l’apprentissage, le prototypage et les projets à faible consommation, le L293D reste un choix solide grâce à sa simplicité et ses caractéristiques de protection. Cependant, les pilotes modernes basés sur MOSFET offrent une efficacité supérieure, une chaleur plus faible et de meilleures performances pour les conceptions avancées.