top of page
Rechercher

15 - Pont H L293D

  • L C
  • 3 oct. 2024
  • 3 min de lecture

Présentation


Le L293D est un double pont-H, il est donc possible de l'utiliser pour commander 4 moteurs distincts dans un seul sens grâce à ses 4 canaux.

En raccordant les sorties de façon appropriées, il est possible de constituer 2 pont-h et donc de commander 2 moteurs distincts, dans les 2 sens et indépendamment l'un de l'autre.


Deux sources d'alimentation


Une source d'alimentation pour la logique du circuit. Elle est nommée VSS et nécessite généralement 5 Volts.


Une source d'alimentation pour les moteurs. Elle est nommée VS et tolère des tensions nettement plus élevée que VSS (logique de commande).


La masse est commune aux 2 circuits. Lorsque deux sources de tension sont utilisées il faut raccorder ensemble la masse (GND) d'Arduino et celle de l'alimentation externe. Les masses doivent être commune entre les alimentations (d'Arduino et du Pont-H).


Cette double source d'alimentation permet, par exemple, de commander des moteurs 12 Volts (VS=12v) à partir d'un Arduino (Logique de commande=VSS=+5v Arduino).


Cela ne présente pas seulement un avantage pour des tensions différentes, cela permet aussi de décharger le régulateur de tension du microcontroleur de l'alimentation des moteurs.


Peak Load

Justement, concernant le courant à fournir aux moteurs, il convient que celui-ci ne dépasse pas le maximum toléré par le pont-H.


Qui dit courant dit dissipation de chaleur. Comme tout composant électronique, le Pont-H choisit à un pouvoir de dissipation limité.


Si le courant est trop important, le pont-H chauffera de trop et rendra l'âme.


Pour vous aider dans votre démarche, les fiches technique des moteurs reprennent souvent une caractéristique nommée "peak load" (courant de pointe). Ce courant correspond à la charge maximale supportée par le moteur.


Importance des broches Enable


Le premier pont-H est commandé par les broches Input 1 et Input 2 qui servent à indiquer le sens de passage du courant (donc le sens de rotation du moteur).


ENABLE 1 offre l'avantage de pouvoir moduler la vitesse du moteur en y appliquant un train d'onde PWM.

Il est ainsi possible de commander assez finement la vitesse d'un moteur DC avec 3 broches Arduino (sortie PWM).


La broche Enable 1 activera/désactivera le pont-H à la vitesse du signal PWM... et donc commandera le moteur par un train d'impulsion.


La broche ENABLE1 est raccordée à VSS si l'on ne désire pas réguler la vitesse du moteur.


Brochage


Enable 1

permet d'envoyer (ou pas) la tension sur les sorties du moteur via OUTPUT1 & OUTPUT2.


Elle commande l'activation ou la désactivation du premier Pont-H.

Si ENABLE1 = GND, le pont-H est déconnecté et le moteur ne fonctionne pas.

Si ENABLE1 = VSS, le pont-H est connecté aux sorties et le moteur fonctionne dans un sens ou l'autre ou pas en fonction des tensions appliquée sur INPUT1 & INPUT2.


Input 1

Avec Input 2, ce sont les broches de commande du Pont-H Output1/Output2.

Elle se raccorde à la carte Arduino et permet de commander le sens du courant entre Output 1 et Output 2.


Output 1

Avec Output 2, ce sont les broches à raccorder à la charge (le moteur).


GND (1er)

Elle doit être raccordée à la masse (GND) de la source d'alimentation de puissance VS comme par exemple la borne négative de l'accumulateur +9.2v. et à la masse de la source d'alimentation de la logique "VSS" (donc GND Arduino).


GND (2ème)


Output 2

Avec Output 1, ce sont les broches à raccorder à la charge (le moteur).


Input 2

Avec Input 1, ce sont les broches de commande du Pont-H Output1/Output2.

Elle se raccorde a Arduino, permet de commander le sens du courant entre Output 1 et Output 2.


VS

Alimentation de puissance des moteurs.

Par exemple, s'il s'agit d'une ancien véhicule téléguidé transformé, il s'agira de la borne positive de l'accumulateur (souvent +9.2v).


Enable 2

Elle commande l'activation du second pont-H constitué de Output3/Output4


Input 3

A utiliser conjointement avec Input 4 pour commander le pont-H Output3/Output4


Output 3

Constitue une des deux sorties du second pont-H (Output3/Output4)


GND13


GND14


Output 4

Elle constitue une des deux sorties du second pont-H (Output3/Output4)


Input 4

A utiliser conjointement avec Input 3 pour commander le pont-H Output3/Output4


VSS

Alimentation de la logique de commande (5V).

A raccorder à la borne +5V d'Arduino (donc sur le régulateur d'Arduino).


Logique de commande INPUT


bottom of page