Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 193

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 197

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338
[ Wikidébrouillard ] Module de pilotage de moteur L298N

Module de pilotage de moteur L298N

De Wikidebrouillard.

Article incomplet en cours de rédaction
Double pont en H L298N


Description

Il s'agit d'un double pont en H.

Il permet de piloter au choix :

  • Jusqu'à deux moteurs à courant continue
  • un moteur pas à pas
  • Composant principal : L298N
  • Tension de fonctionnement interne: 5V
  • Tension d'alimentation : 5V-35V
  • Courant logique : 0 mA-36mA
  • Courant : 2A max
  • Puissance maximale : 25W

plage de température admissible. -20 ° C à 135 ° C

Taille: environ 43 x 43 x 27mm

Les broches de sortie ont des bornier à vis :

  • OUT1, OUT2 pour le premier moteur, contrôlé par ENA IN1 IN2
  • OUT3, OUT4 pour le deuxième moteur, contrôlé par ENB IN3 IN4

Le +5V n'est pas une entrée, c'est une sortie de courant pour alimenter un composant de votre choix

Quand l'alimentation est entre 7V-35v, on peut utiliser le +5V comme alimentation externe (pour alimenter un arduino par exemple).


Fonctionnement avec Arduino

Exemple de code :

//test du L298N
//Antony AUFFRET - dimanche 22 octobre
int ENB = 6;
int IN3 = 7;
int IN4 = 8;
void setup (){
pinMode(ENB, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
//Moteur à l'arrêt
digitalWrite(ENB, LOW);
// on fixe un sens de rotation
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW); 
}

void loop(){
//On commence à mi-régime (le régime étant encodé de 0 à 255).
analogWrite(ENB, 128);
delay(2000);
//Plein régime
analogWrite(ENB, 255);
delay(3000);   
//changement de sens
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
}
Portail des ExplorateursWikidébrouillardLéon DitFLOGPhoto mystèreJ'ai FaitPortraits
FI

Module de pilotage de moteur L298N

Rechercher

Page Discussion Historique
Powered by MediaWiki
Creative Commons - Paternite Partage a l

© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique