Modifications

Sauter à la navigation Sauter à la recherche
3 365 octets ajoutés ,  23 mars 2014 à 22:37
Ligne 43 : Ligne 43 :  
Un pont-H étant constitué de transistor et un moteur étant le siège d'effets transitoire, les différents transistors doivent être protégés à l'aide de diode. Le schéma ci-dessous indique comment ces diodes sont placées sur le pont-H.
 
Un pont-H étant constitué de transistor et un moteur étant le siège d'effets transitoire, les différents transistors doivent être protégés à l'aide de diode. Le schéma ci-dessous indique comment ces diodes sont placées sur le pont-H.
   −
[[Fichier:Pont_En_H-diode.jpg|120px]]
+
[[Fichier:Pont_En_H-diode.jpg|200px]]
    
=== L293D et Diodes anti-retour ===
 
=== L293D et Diodes anti-retour ===
Ligne 49 : Ligne 49 :  
'''Le L293D à la particularité de déjà contenir les diodes anti-retour'''.  
 
'''Le L293D à la particularité de déjà contenir les diodes anti-retour'''.  
   −
Disposer des diode à même le L293D est un avantage indéniable pour démarrer rapidement un projet.<br />
+
Disposer des diodes à même le L293D est un avantage indéniable pour démarrer rapidement un projet.<br />
 
Faite cependant attention, tous les Pont-H n'en sont pas équipés (ex: le L298)
 
Faite cependant attention, tous les Pont-H n'en sont pas équipés (ex: le L298)
   Ligne 183 : Ligne 183 :     
Plus d'information dans la [http://www.st.com/stonline/books/pdf/docs/1328.pdf datasheet du L293D]
 
Plus d'information dans la [http://www.st.com/stonline/books/pdf/docs/1328.pdf datasheet du L293D]
 +
 +
=== Caractéristiques ===
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | Caractéristique
 +
| align="center" | Valeur
 +
|- style="font-size: 90%"
 +
| align="left" | Nbre de pont-H
 +
| align="left" | 2
 +
|- style="font-size: 90%"
 +
| align="left" | Courant Max<br />Régime continu
 +
| align="left" | 600mA ( x2 )
 +
|- style="font-size: 90%"
 +
| align="left" | Courant de pointeMax<br />< 2ms
 +
| align="left" | 1200mA
 +
|- style="font-size: 90%"
 +
| align="left" | VS Max<br />Alim moteur
 +
| align="left" | 36v
 +
|- style="font-size: 90%"
 +
| align="left" | VSS Max<br />Alim logique
 +
| align="left" | 7v
 +
|- style="font-size: 90%"
 +
| align="left" | Nbre de Broche
 +
| align="left" | 16 DIP
 +
|- style="font-size: 90%"
 +
| align="left" | Perte de tension
 +
| align="left" | 1.3 à 1.4v (typical)
 +
|}
    
=== Importance des broches "Enable" ===
 
=== Importance des broches "Enable" ===
Ligne 194 : Ligne 222 :     
=== Logique de commande Input ===
 
=== Logique de commande Input ===
{|
+
{| class="wikitable" border="1"
 
| align="center" style="background:#f0f0f0;"|'''Enable 1'''
 
| align="center" style="background:#f0f0f0;"|'''Enable 1'''
 
| align="center" style="background:#f0f0f0;"|'''Input 1'''
 
| align="center" style="background:#f0f0f0;"|'''Input 1'''
Ligne 217 : Ligne 245 :  
Il y a moyen de remédier à ce problème en plaçant une capacité qui fournira le surcroît d'énergie nécessaire au démarrage du moteur.
 
Il y a moyen de remédier à ce problème en plaçant une capacité qui fournira le surcroît d'énergie nécessaire au démarrage du moteur.
   −
Une capacité de 10 microFarad sur la source d'alimentation est une valeur minimale.
+
Une capacité de 10 microFarad sur la source d'alimentation est une valeur minimale.<br />
A diverse occasion, j'ai eu l'occasion d'utiliser une capacité polarisée de 33µF ou 47µF.
+
A diverse occasion, j'ai eu l'occasion d'utiliser une capacité polarisée de 33µF ou 47µF.<br />
 +
 
 +
'''Le montage présenté ci-dessous utilise d'ailleurs une capacité de 47µF'''.
    
=== Déparasitage moteur ===
 
=== Déparasitage moteur ===
Ligne 227 : Ligne 257 :  
Voici le schéma d'un tel montage:
 
Voici le schéma d'un tel montage:
 
[[Fichier:Deparasitage moteur.png]]
 
[[Fichier:Deparasitage moteur.png]]
 +
 +
== Exemple avec Arduino ==
 +
 +
=== Une seule source d'alimentation ===
 +
Voici un exemple de montage utilisant un seule moteur DC de 5 Volts ({{pl|115|disponible chez MC Hobby}}), moteur également distribué dans les {{pl|11|kits Ardx}}.
 +
 +
Cet exemple utilise une source d'alimentation (celle d'Arduino) pour la logique de commande (VSS) et pour l'alimentation monteur (VS).
 +
 +
[[Fichier:L293D Montage (LowRes).JPG|450px]]
 +
 +
Notez le circuit-intégré et la position de la demi-lune (surlignée en blanc) servant de détrompeur.
 +
 +
Le montage utiliser une capacité polarisée 0.47µF pour le découplage.
 +
 +
[[Fichier:L293D Montage (LowRes,closer).JPG]]
 +
 +
=== Code Arduino ===
 +
<nowiki>
 +
int motor1Pin1 = 3;    // pin 2 (Input 1)  du L293D
 +
int motor1Pin2 = 4;    // pin 7 (Input 2) du L293D
 +
int enablePin = 9;    // pin 1 (Enable 1) du L293D
 +
 +
void setup() {
 +
  // set all the other pins you're using as outputs:
 +
  pinMode(motor1Pin1, OUTPUT);
 +
  pinMode(motor1Pin2, OUTPUT);
 +
  pinMode(enablePin, OUTPUT);
 +
 +
  // Mettre la broche Enable a high comme ca le moteur tourne
 +
  digitalWrite(enablePin, HIGH);
 +
}
 +
 +
void loop() {
 +
  // Le moteur tourne dans un sens
 +
  digitalWrite(motor1Pin1, LOW);  // mettre pin 2 a 293D low
 +
  digitalWrite(motor1Pin2, HIGH);  // mettre pin 7 a L293D high
 +
 +
  delay( 3000 ); // Attendre 3 secondes
 +
 +
  // Le moteur tourne dans l'autre sens
 +
  digitalWrite(motor1Pin1, HIGH);  // Mettre pin 2 a L293D high
 +
  digitalWrite(motor1Pin2, LOW);  // Mettre pin 7 a L293D low
 +
 
 +
  delay( 3000 ); // Attendre 3 secondes
 +
}
 +
</nowiki>
 +
 +
=== Deux sources d'alimentation ===
 +
Il est possible d'alimenter le moteur avec sa propre source de tension.
 +
 +
C'est le cas, par exemple, des moteurs en 9 ou 12 Volts.
 +
 +
Comme l'alimentation de la logique de commande reste en 5 Volts, nous sommes face à un cas de double source d'alimentation.
 +
 +
Règles de raccordement:
 +
* Les masses (GND) des sources d'alimentation doivent être raccordées ensembles.
 +
* La tension moteur (9v) est raccordée sur la broche '''VS''' (broche 8).
 +
* La tension de la logique (5v) est raccordée sur la broche '''VSS''' (broche 16).
 +
 +
Notes:
 +
* Faire bien attention de ne pas intervertir les broches VS et VSS par erreur.
 +
* Le programme Arduino présenté ci-dessus ne change pas.
 +
 +
[[Fichier:L293D Montage_12v(LowRes,closer).jpg]]
 +
 +
== Ou Acheter ==
 +
Les produits suivants sont disponibles chez MC Hobby.
 +
* Le {{pl|155|L293D}}
 +
* Le {{pl|115|Moteur DC Hobbyiste}}
 +
* Le {{pl|11|Kit ARDX}}
 +
 +
 +
{{MCH-Accord}}
29 837

modifications

Menu de navigation