Commande Moteurs(Kamal El Idrissi Zakaria)

De troyesGEII
Aller à : navigation, rechercher

Commande Moteurs


Présentation de la carte

Carte “ Pont H Double “

A4.PNG


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

A1.PNG

Le brochage :


A2.PNG


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

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

A6.PNG

- 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)

A7.png