⚙️ Moteur DC 5840-31ZY avec Encodeur 12V 40RPM – Haute Performance et Précision
💡 Description du produit
Le moteur DC 5840-31ZY à courant continu avec encodeur intégré est un choix robuste et fiable pour vos projets nécessitant un couple élevé et un contrôle de position précis. Conçu avec des matériaux de qualité industrielle, ce moteur est parfait pour des applications variées telles que les systèmes automatisés, les robots mobiles, les portes automatiques, ou encore les bras robotiques.
Grâce à sa boîte de vitesses à vis sans fin en cuivre, il offre une transmission stable, silencieuse et autobloquante en cas de coupure d’alimentation. Ce modèle spécifique tourne à 40 tours/minute (RPM), idéal pour des mouvements puissants et contrôlés.
🔧 Les câbles sont déjà soudés, ce qui facilite une intégration rapide et propre dans votre projet.
🔍 Caractéristiques techniques
Modèle : 5840-31ZY avec encodeur à effet Hall
Tension nominale : 12V
Courant à vide : 0,3 A
Courant en charge : 1 A
Courant de blocage : 6,5 A
Vitesse à vide : 40 RPM
Couple max : 60 Kg·cm (en blocage)
Arbre de sortie : 15 mm, diamètre 8 mm (forme D)
Sens de rotation : Avant/Arrière (inversion de polarité)
Encodeur intégré : 11 impulsions par tour
Poids : env. 360 g
Autobloquant : Oui, à l’arrêt (vis sans fin)
Câbles soudés fournis
⚡ Avantages du produit
🛠️ Engrenage en métal et vis sans fin en cuivre : robustesse et longévité
🔇 Faible bruit : idéal pour applications discrètes
🔁 Encodeur double canal : détection de direction et de vitesse
🔌 Faible consommation en courant à vide
🔧 Installation rapide : câblage déjà préparé
📦 Contenu de l’emballage
1x Moteur DC 5840-31ZY 12V 40RPM avec encodeur
1x Jeu de câbles soudés avec sorties identifiées :
🔴 Rouge : +12V (moteur)
⚪ Blanc : GND (moteur)
🔵 Bleu : +5V (encodeur)
⚫ Noir : GND (encodeur)
🟡 Jaune / 🟢 Vert : Signaux encodeur (11 impulsions par tour)
- Support métallique avec vis de fixation
🧪 Exemple de code Arduino
Voici un exemple simple pour lire les impulsions de l’encodeur et faire tourner le moteur avant/arrière avec un pont en H :
#define ENCODER_A 2
#define ENCODER_B 3
volatile int counter = 0;
void setup() {
pinMode(ENCODER_A, INPUT);
pinMode(ENCODER_B, INPUT);
attachInterrupt(digitalPinToInterrupt(ENCODER_A), countPulse, RISING);
Serial.begin(9600);
// Moteur : broches de direction (via un pont en H type L298N)
pinMode(8, OUTPUT); // IN1
pinMode(9, OUTPUT); // IN2
digitalWrite(8, HIGH); // sens avant
digitalWrite(9, LOW);
}
void loop() {
Serial.println(counter);
delay(500);
}
void countPulse() {
int b = digitalRead(ENCODER_B);
if (b == HIGH) counter++;
else counter--;
}
🛡️ Attention : ne jamais inverser les polarités. Une mauvaise connexion peut endommager le moteur ou l’encodeur.
🇲🇦 Pourquoi choisir ce moteur pour vos projets au Maroc ?
✔️ Livraison rapide à travers le Maroc
✔️ Idéal pour les passionnés de robotique, les projets scolaires et les professionnels
✔️ Assistance locale pour l’intégration Arduino et électronique
✔️ Compatible avec les contrôleurs de moteurs disponibles localement
📦 Contenu de l’emballage
1x Moteur DC 5840-31ZY 12V 40RPM avec encodeur intégré
1x Connecteur XH2.54 6 broches (6P) soudé sur le moteur
1x Câble XH2.54 6P prêt à l’emploi (6 fils de couleur)
🔴 Rouge : +12V (moteur)
⚪ Blanc : GND (moteur)
🔵 Bleu : +5V (encodeur)
⚫ Noir : GND (encodeur)
🟡 Jaune / 🟢 Vert : Signaux encodeur (11 impulsions par tour)
Il n’y a pas encore d’avis.