Promo !

Module Contrôleur L298N Dual Stepper Motor Driver 5V pour Robot Smart Car

Le prix initial était : 6,51 €.Le prix actuel est : 4,05 €. Hors TVA

Module Contrôleur L298N Dual Stepper Motor Driver 5V

17 en stock (peut être commandé)

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Catégories : ,

Description

Description complète : Module Contrôleur L298N Dual H-Bridge Stepper Motor Driver – Module de Contrôle 5V pour Robot Smart Car

Caractéristiques principales : Le module L298N Dual H-Bridge Stepper Motor Driver est un composant électronique conçu pour le contrôle de deux moteurs DC ou d’un moteur à pas bipolaire, en utilisant des signaux numériques provenant d’une carte microcontrôleur comme Arduino.

Caractéristiques :
– Tension d’alimentation : 5V – 35V
– Courant maximal : 2A par canal
– Puces de contrôle : L298N
– Sorties : 2 (A et B)
– Contrôle logique : 5V TTL
– Protection thermique : Oui
– Dimensions typiques : Environ 43 x 43 x 27 mm

Fonctionnalités : Contrôle indépendant de deux moteurs DC ou d’un moteur à pas. Supporte la fonction PWM pour varier la vitesse des moteurs. Intègre un régulateur de tension 5V intégré (activable/désactivable via un jumper). Dispose de vis pour les connexions rapides des moteurs et de l’alimentation. Équipé d’un dissipateur thermique pour améliorer la dissipation thermique.

Pinout du module :
– IN1, IN2 : Contrôle du moteur A
– IN3, IN4 : Contrôle du moteur B
– ENA : PWM pour le moteur A
– ENB : PWM pour le moteur B
– OUT1, OUT2 : Connexion du moteur A
– OUT3, OUT4 : Connexion du moteur B
– VCC : Alimentation des moteurs (jusqu’à 35V)
– GND : Terre commune
– 5V : Sortie ou entrée logique (selon le jumper 5V enable)

Connexion à un Arduino UNO : Schéma de base pour un moteur DC
– OUT1 et OUT2 → moteur DC
– IN1 (pin 8 Arduino) → contrôle de la direction 1
– IN2 (pin 9 Arduino) → contrôle de la direction 2
– ENA (pin 10 Arduino) → PWM (vitesse)
– VCC → alimentation 12V (par exemple d’une batterie)
– GND → GND Arduino
– 5V → si nécessaire, activer le jumper 5V pour alimenter la logique

Exemple de code Arduino : Contrôle d’un moteur DC
« `cpp
int in1 = 8;
int in2 = 9;
int enA = 10;
void setup() {
pinMode(in1, OUTPUT);
pinMode(in2, OUTPUT);
pinMode(enA, OUTPUT);
}
void loop() {
// Tourner dans une direction
digitalWrite(in1, HIGH);
digitalWrite(in2, LOW);
analogWrite(enA, 150); // Vitesse : 0-255
delay(2000); // Arrêter le moteur
analogWrite(enA, 0);
delay(1000);
// Tourner dans l’autre direction
digitalWrite(in1, LOW);
digitalWrite(in2, HIGH);
analogWrite(enA, 200);
delay(2000); // Arrêter le moteur
analogWrite(enA, 0);
delay(1000);
}
« `
Contrôle d’un moteur à pas bipolaire : Connecter le moteur à pas comme suit :
– Fil 1 et 2 → OUT1 et OUT2
– Fil 3 et 4 → OUT3 et OUT4
Utiliser IN1, IN2, IN3, IN4 pour le contrôle.

Exemple de code Arduino : Moteur à pas (sans bibliothèque)
« `cpp
int IN1 = 8;
int IN2 = 9;
int IN3 = 10;
int IN4 = 11;
void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}
void loop() {
for (int i = 0; i < 100; i++) {
stepForward();
}
delay(1000);
for (int i = 0; i < 100; i++) {
stepBackward();
}
delay(1000);
}
void stepForward() {
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(10);
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(10);
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(10);
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(10);
}
void stepBackward() {
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(10);
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(10);
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(10);
}
« `

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Module Contrôleur L298N Dual Stepper Motor Driver 5V pour Robot Smart Car”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *