Description
Driver Double Canal L9110S – Contrôleur pour Moteurs DC
Le module L9110S est un driver double canal permettant de contrôler deux moteurs à courant continu (DC) ou un moteur pas à pas bipolaire via un microcontrôleur comme Arduino, ESP32, Raspberry Pi, etc. Compact et simple à utiliser, il est idéal pour les projets de robotique, de voitures intelligentes, de bras robotisés et plus encore.
Spécifications techniques :
- Puce : L9110S
- Tension d’alimentation : 2.5V à 12V
- Courant de sortie continu : 800 mA (par canal)
- 2 canaux indépendants
- Protection contre les surchauffes
- Compatibilité : Arduino, ESP32, STM32, etc.
- Taille : 29 x 23 x 12 mm
Connexion avec Arduino :
Broche L9110 | Connexion Arduino | Fonction |
---|---|---|
GND | GND | Masse |
VCC | 5V | Alimentation |
IA1 | D2 | Commande moteur A |
IA2 | D3 | Commande moteur A |
IB1 | D4 | Commande moteur B |
IB2 | D5 | Commande moteur B |
Exemple de code Arduino :
“`cpp
// Commande de deux moteurs DC avec le module L9110S
#define IA1 2
#define IA2 3
#define IB1 4
#define IB2 5
void setup() {
pinMode(IA1, OUTPUT);
pinMode(IA2, OUTPUT);
pinMode(IB1, OUTPUT);
pinMode(IB2, OUTPUT);
}
void loop() {
// Moteur A en avant
digitalWrite(IA1, HIGH);
digitalWrite(IA2, LOW);
// Moteur B en arrière
digitalWrite(IB1, LOW);
digitalWrite(IB2, HIGH);
delay(2000);
// Stop
digitalWrite(IA1, LOW);
digitalWrite(IA2, LOW);
digitalWrite(IB1, LOW);
digitalWrite(IB2, LOW);
delay(1000);
}
There are no reviews yet.