
| Paramètre |
Symbole |
Min |
Typique |
Max |
Unité |
| Tension d’alimentation |
Contre |
5 |
12 |
35 |
V |
| Courant de fonctionnement du moteur (continu par canal) |
Io-contra |
2 |
2.5 |
– |
UN |
| Courant de fonctionnement du moteur (pic par canal) |
Io peak |
– |
– |
3 |
UN |
| Tension d’alimentation du circuit logique |
VSS |
4.5 |
5 |
7 |
V |
| Logique 1 Niveau de tension d’entrée |
Vlh |
2.3 |
– |
VSS |
V |
| Logique 0 Niveau de tension d’entrée |
Vil |
-0,3 |
– |
1.5 |
V |
| Logique 1 Courant d’entrée |
Iih |
– |
30 |
100 |
µA |
| Logique 0 Courant d’entrée |
Iil |
– |
– |
-10 |
µA |
| Baisse totale |
Vcesat |
1.8 |
– |
4.9 |
V |
| Dissipation de puissance |
Ptot |
– |
– |
25 |
W |
| Température de fonctionnement |
Haut |
-25 |
– |
130 |
° C |
| Température de stockage |
Tstg |
-40 |
– |
150 |
° C |

| Épingle no |
Nom de broche |
Taper |
Description |
| 1 |
VCC |
Pouvoir |
Alimentation du conducteur du moteur |
| 2 |
GND |
Pouvoir |
Terrain d’entente |
| 3 |
5V |
Pouvoir |
Alimentation du circuit logique |
| 4 |
En1 |
Entrée numérique |
Pin de commande de direction pour moteur A
|
| 5 |
In2 |
Entrée numérique |
| 6 |
In3 |
Entrée numérique |
Pin de commande de direction pour le moteur b
|
| 7 |
IN4 |
Entrée numérique |
| 8 |
Ena |
Entrée numérique [PWM] |
Pin de commande de vitesse pour le moteur A |
| 9 |
Enb |
Entrée numérique [PWM] |
Pin de commande de vitesse pour le moteur b |
| 10 |
Out1 |
Sortie numérique |
Moteur une borne de sortie
|
| 11 |
Out2 |
Sortie numérique |
| 12 |
Out3 |
Sortie numérique |
Moteur B Terminal de sortie
|
| 13 |
Out4 |
Sortie numérique |
| En1 |
In2 |
ENA (PWM) |
Moteur un comportement |
| – |
– |
Bas (0) |
Désactivé |
| Bas (0) |
Bas (0) |
– |
Frein |
| Élevé (1) |
Bas (0) |
PWM (0-255) |
Faire tourner vers l’avant |
| Bas (0) |
Élevé (1) |
PWM (0-255) |
Tourner en arrière |
| Élevé (1) |
Élevé (1) |
– |
Frein |
| In3 |
IN4 |
ENB (PWM) |
MOTEUR B Comportement |
| – |
– |
Bas (0) |
Désactivé |
| Bas (0) |
Bas (0) |
– |
Frein |
| Élevé (1) |
Bas (0) |
PWM (0-255) |
Faire tourner vers l’avant |
| Bas (0) |
Élevé (1) |
PWM (0-255) |
Tourner en arrière |
| Élevé (1) |
Élevé (1) |
– |
Frein |



// Motor B connections
#define ENB 5
#define IN3 7
#define IN4 6
void setup() {
// Set all the motor control pins to outputs
pinMode(ENB, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
//Make ensure the motor turned off initially
off();
}
void off(){
analogWrite(ENB, 0); //Low PWM signal
}
void forward(){
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
// Accelerate from zero to maximum speed
for (int i = 0; i <= 255; i++) {
analogWrite(ENB, i);
delay(5);
}
}
void backward(){
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
// Accelerate from zero to maximum speed
for (int i = 0; i <= 255; i++) {
analogWrite(ENB, i);
delay(5);
}
}
void brake(){
digitalWrite(IN3, HIGH);
digitalWrite(IN4, HIGH);
/*------------------------------
can also use this to brake/stop the motor
---------------------------------
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
------------------------------*/
}


Retrouvez l’histoire de Raspberry Pi dans cette vidéo :
-
zalati Carte contrôleur d'entraînement de moteur L298N Module de pilote de moteur pas à pas CC à double pont en H compatible avec Arduino
-
DollaTek Module Board Mini Stepper Motor Drive Controller L298N H Double Pont DC Stepper pour Robot Arduino Smart Car