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

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.

Ligne 32 : Ligne 32 :
==Fonctionnement avec [[Arduino]]==
==Fonctionnement avec [[Arduino]]==
 +
 +
Exemple de code :
 +
<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); 
 +
 
 +
//chnagement de sens
 +
  digitalWrite(IN3, LOW);
 +
  digitalWrite(IN4, HIGH);
 +
}
 +
 +
</code>

Version du 18 janvier 2018 à 17:00

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

//chnagement 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