Commande Moteurs(Kamal El Idrissi Zakaria) : Différence entre versions
(Page créée avec « <big><big><big>'''Commande Moteurs'''</big> </big></big> <big>Présentation de la carte</big> <big>Carte “ Pont H Double “</big> fichier:A4.PNG Ce module bas... ») |
|||
(Une révision intermédiaire par le même utilisateur non affichée) | |||
Ligne 34 : | Ligne 34 : | ||
− | + | [[fichier:A2.PNG]] | |
Ligne 54 : | Ligne 54 : | ||
[[fichier:A5.PNG]] | [[fichier:A5.PNG]] | ||
+ | |||
+ | |||
+ | -S1 et S4 fermés | ||
+ | |||
+ | -S2 et S3 ouverts | ||
+ | |||
+ | -Courant positif vers la charge | ||
+ | |||
+ | ==>uM = U | ||
+ | |||
+ | Alors marche avant | ||
+ | |||
Marche en arrière | Marche en arrière | ||
[[fichier:A6.PNG]] | [[fichier:A6.PNG]] | ||
+ | |||
+ | - S1 et S4 ouverts | ||
+ | |||
+ | - S2 et S3 fermés | ||
+ | |||
+ | -Courant négatif vers la charge | ||
+ | |||
+ | ==> uM = - U | ||
+ | |||
Utilisation avec une carte Arduino | Utilisation avec une carte Arduino | ||
+ | |||
On suppose ici que la carte est alimentée avec une tension Vin entre 7 à 12V, correspondant à la tension nécessaire pour les moteurs. | On suppose ici que la carte est alimentée avec une tension Vin entre 7 à 12V, correspondant à la tension nécessaire pour les moteurs. | ||
+ | |||
● Connecter le +5V de la carte Arduino à la broche d'alim Logique (VD) | ● Connecter le +5V de la carte Arduino à la broche d'alim Logique (VD) | ||
+ | |||
● Connecter le 0V de la carte Arduino à la broche de masse commune | ● Connecter le 0V de la carte Arduino à la broche de masse commune | ||
+ | |||
● Connecter Vin de la carte Arduino à la broche d'alim Moteur (VS) | ● Connecter Vin de la carte Arduino à la broche d'alim Moteur (VS) | ||
+ | |||
+ | [[fichier:A7.png]] |
Version actuelle datée du 26 novembre 2015 à 02:49
Commande Moteurs
Présentation de la carte
Carte “ Pont H Double “
Ce module basé sur le L298N (ST) permet de piloter deux moteurs avec une tension d'alimentation de 15v et un courant maximum de 2A par moteur. Le L298 est équipé d'un radiateur pour dissiper la chaleur.
La carte possède un connecteur d'alimentation avec une alim pour la logique, une autre pour les moteurs et une masse commune.
Caractéristiques
● Alimentation de la partie logique : +5V
● Alimentation de puissance moteur : 15 V
● Courant maximum pour les moteurs : 2A.
● Dissipation maximal (T = 75°) : 25W.
● Contrôle des moteurs par PWM (Pulse-width modulation) et direction.
Description globale de la carte
Le brochage :
Description du fonctionnement : Module du pilote Double H peut piloter deux moteurs à courant continu dans le même temps.
Port A est complètement symétrique que le port B de la carte.
DC port d'entrée du moteur A a trois broches, I1, I2 et EA. I1 et I2 sont des ports numériques qui sont utilisés pour contrôler la direction du moteur, EA se connecte avec port PWM de la carte de commande pour contrôler la vitesse du moteur.
Si I1 = I2 = 1 et 0, le moteur tourne dans le sens horaire.
Si I1 et I2 = 0 = 1, il tourne dans le sens antihoraire.
Si I1 = I2, il arrête de tourner
Marche en avant
-S1 et S4 fermés
-S2 et S3 ouverts
-Courant positif vers la charge
==>uM = U
Alors marche avant
Marche en arrière
- S1 et S4 ouverts
- S2 et S3 fermés
-Courant négatif vers la charge
==> uM = - U
Utilisation avec une carte Arduino
On suppose ici que la carte est alimentée avec une tension Vin entre 7 à 12V, correspondant à la tension nécessaire pour les moteurs.
● Connecter le +5V de la carte Arduino à la broche d'alim Logique (VD)
● Connecter le 0V de la carte Arduino à la broche de masse commune
● Connecter Vin de la carte Arduino à la broche d'alim Moteur (VS)