Carte pont en H avec un L293D
Cette carte permet de contrôler 2 moteurs de 600 mA max.

S'est une carte assez simple, elle est composé d'un 7805 (régulateur 5V), un système de cavalier (HE14 simple + cavalier), un L293D ATTENTION n'oubliez pas le D. et quelques borniers.

J'ai améliorer se typon et enregistrer en format pdf pour vous offrir la meilleur qualité possible. En amélioration j'ai juste ajouté 4 trous de fixation, qui vous seront très utile!
Typon PDF
Utilisation d'un pont en H avec un micro controleur
Se programme, a été fait avec le compilateur ccs, il permet de réfléchir une seule fois sur le sens du moteur , une fois réalisé , il suffit de mettre motg(av,100) pour moteur gauche à 100% en avant , ou motd(ar,50) moteur droit à 50 % en arrière.
Il ne faut pas oublié que 50 % s'est 50 % de rapport cyclique, malheureusement les moteurs ne fonctionnement pas linéairement, donc les valeurs , je vous conseille de faire le teste pour voir si sa fonctionne ou non ...
Exemple de programme pour contrôler un moteur:
#define ST 0 //Stop
#define stop 0
#define st 0
#define av 1 //avance
#define ar 2 //arriére
// Penser a ajouter aussi les define IN1 à 4
void motg(char direction ,unsigned char puissance)
{
//partie direction
switch(direction)
{
case ST://STOP
output_high(IN1);
output_high(IN2);
// puissance=100;//arret totale
break;
case av://avant
output_high(IN1);
output_low(IN2);
break;
case ar://arriére
output_high(IN2);
output_low(IN1);
break;
}
//partie puissance
ccp_1=puissance;
}
Lien utile:
Petit cours sur les pont en H
Le site des fribotte
Matthieu
|