Problèmes et solutions courants pour le moteur à courant continu de 37 mm de diamètre (JGB37-520)
I. Présentation
Le JGB37-520, un moteur à engrenages CC de 37 mm de diamètre, est largement utilisé dans les maisons intelligentes, la robotique et l'automatisation industrielle en raison de son couple élevé, de son faible bruit, de ses multiples options de tension (6V, 12V, 24V),et une large plage de vitesses (7-1280 tr/min)Cependant, les utilisateurs peuvent rencontrer plusieurs problèmes pendant le fonctionnement. Cet article aborde ces problèmes et fournit des solutions.
II. Problèmes et solutions communs
Problème 1: vitesse du moteur instable
Le phénomène:Lorsque l'on utilise le PWM pour contrôler la vitesse du moteur, la vitesse réelle peut fluctuer et ne pas rester stable.
Les causes possibles:
-
Réglage incorrect de la fréquence PWM et du cycle de service.
-
Voltage instable de l'alimentation électrique
-
Changements rapides de la charge du moteur.
Les solutions:
-
Optimiser les paramètres PWM:Assurez-vous que la fréquence PWM est adaptée au moteur (par exemple, 10 kHz) et ajustez le cycle de travail pour contrôler avec précision la vitesse.
-
Stabiliser la tension de l'alimentation électrique:Utilisez un stabilisateur de tension ou ajoutez des condensateurs aux lignes électriques pour réduire les fluctuations de tension.
-
Changement de charge en douceur:Mettre en œuvre le contrôle de la rétroaction de vitesse dans le logiciel, tel que le contrôle PID, pour s'adapter aux changements de charge.
Problème 2: Difficulté de démarrage ou non démarrage
Le phénomène:Le moteur ne démarre pas ou fonctionne à une vitesse extrêmement basse après l'application de la puissance.
Les causes possibles:
-
Voltage d'alimentation insuffisant.
-
Charge excessive du moteur.
-
défauts internes du moteur (par exemple, enroulements à court-circuit).
Les solutions:
-
Vérifiez l' alimentation électrique:S'assurer que la tension d'alimentation est conforme aux spécifications du moteur (6V, 12V, 24V) et qu'elle est suffisamment courante.
-
Réduction de la charge:Réduire la charge du moteur lors du démarrage ou utiliser une technique de démarrage en douceur.
-
Vérifiez le moteur:Utilisez un multimètre pour vérifier la résistance des enroulements du moteur afin d'identifier tout court-circuit.
Problème 3: bruit excessif pendant le fonctionnement
Le phénomène:Le moteur produit un bruit notable pendant le fonctionnement.
Les causes possibles:
-
Des roulements usés.
-
Installation du moteur défaillante.
-
Charge moteur inégale.
Les solutions:
-
Vérifiez les roulements:Vérifiez régulièrement les roulements du moteur et remplacez-les s'ils sont usés ou lâches.
-
Installation sécuriséeAssurez-vous que le moteur est bien monté, en utilisant des amortisseurs de vibration si nécessaire.
-
Charge d'équilibreAssurez-vous que la charge du moteur est répartie uniformément pour éviter l'excentricité.
Problème 4: rétroaction de vitesse inexacte
Le phénomène:Lorsque l'on utilise un codeur pour lire la vitesse du moteur, la valeur de rétroaction ne correspond pas à la vitesse réelle.
Les causes possibles:
-
Des connexions de codeurs incorrectes.
-
Une défaillance du codeur.
-
Des erreurs de logique de lecture.
Les solutions:
-
Vérifiez les connexions:Assurez-vous que les lignes de signal de phase A et B du codeur sont correctement connectées au microcontrôleur.
-
Le codeur de test:Utilisez un oscilloscope pour vérifier l'intégrité des signaux de sortie du codeur.
-
Optimiser la logique de lecture:Mettre en œuvre une logique correcte de comptage des impulsions et de calcul de vitesse dans le logiciel.
III. Études de cas
Cas 1: Contrôle du JGB37-520 avec le STM32
- Je ne sais pas.Un développeur a utilisé un microcontrôleur STM32 et un module pilote L298N pour contrôler la vitesse du moteur JGB37-520.
Le problème:La vitesse du moteur était instable et avait tendance à ralentir à basse vitesse.
Résolution: