Lorsqu'un système à moteur pas à pas ne fonctionne pas correctement, la panne peut provenir du moteur, du pilote ou du contrôleur. Ce guide explique comment utiliser un multimètre pour isoler le composant défectueux.
Si votre moteur pas à pas ne tourne pas après avoir été connecté au pilote, veuillez d'abord consulter cet article : Le moteur pas à pas ne tourne pas après connexion au pilote
Après avoir écarté les erreurs de configuration ou de manipulation, utilisez les méthodes suivantes pour tester les problèmes matériels.
Note de sécurité : Assurez-vous que le système est hors tension avant de connecter ou déconnecter tout fil du moteur. Utilisez un équipement de protection individuelle approprié lorsque vous travaillez sur des systèmes électriques.
Test du moteur
- Réglez le multimètre en mode résistance (Ω).
- Mesurez la résistance entre A+ et A- (Phase A).
- Mesurez la résistance entre B+ et B- (Phase B).
Comparez les valeurs mesurées avec la résistance de phase indiquée dans la fiche technique du moteur :
- Si la résistance est nulle ou nettement inférieure à la valeur spécifiée, cela peut indiquer un court-circuit dans l'enroulement.
- Si la résistance est infinie (circuit ouvert / pas de continuité), cela indique un enroulement coupé ou un fil déconnecté.
Si un défaut est détecté, vérifiez si le moteur a été soumis à une surintensité, une surchauffe, une surcharge mécanique ou un dommage physique pouvant avoir provoqué la défaillance de l'enroulement.
Points de mesure :
A+ et A-

B+ et B-

Test du pilote
Réglez le multimètre en mode tension continue. Le pilote attend un signal logique de 5 V.
Note sur les relevés du multimètre : Lors de la mesure de signaux d'impulsion avec un multimètre en mode tension continue, la valeur affichée est la tension moyenne, et non la tension de crête. La tension moyenne dépend de l'amplitude du signal et du rapport cyclique. Pour un diagnostic plus précis des formes d'onde d'impulsion, un oscilloscope est recommandé.
- Mesurez la tension du signal entre PUL+ et PUL- :
- Le signal PUL est une forme d'onde d'impulsion. La lecture en tension continue représente la tension moyenne.
- Pour un signal logique de 5 V avec un rapport cyclique de 50 %, attendez-vous à une lecture d'environ 2,5 V.

- Mesurez la tension du signal entre DIR+ et DIR- :
- Le signal de direction (DIR) est un signal logique numérique (HAUT ou BAS) qui détermine le sens de rotation du moteur. Ce n'est pas un signal d'impulsion et il n'a pas de rapport cyclique.
- Attendez-vous à une lecture proche de 0 V (BAS) ou proche de 5 V (HAUT), selon le niveau logique du contrôleur et le réglage de direction actuel.
- Si la tension se situe à un niveau intermédiaire indéfini (par ex. ~2,5 V), cela peut indiquer un problème de câblage ou un défaut du signal.

Note : Le signal DIR détermine le sens de rotation du moteur. Dans des conditions normales, un signal DIR incorrect fera tourner le moteur dans le mauvais sens plutôt que de l'arrêter. Cependant, si le signal DIR se situe à un niveau de tension intermédiaire indéfini, certains pilotes peuvent se comporter de manière imprévisible. Si le moteur ne tourne pas du tout, concentrez-vous d'abord sur la vérification du signal PUL.
Test du contrôleur
Réglez le multimètre en mode tension continue.
Note : Les relevés de tension diffèrent entre le côté contrôleur (PUL+ à GND) et le côté pilote (PUL+ à PUL-) car l'entrée du pilote est isolée optiquement. La mesure côté contrôleur prend comme référence la masse du contrôleur, tandis que la mesure côté pilote s'effectue aux bornes des entrées isolées du pilote.
- Mesurez la tension du signal entre PUL+ et GND :
- Il s'agit d'un signal d'impulsion. La lecture en tension continue représente la tension moyenne.
- Pour un signal logique de 5 V avec un rapport cyclique de 50 %, attendez-vous à une lecture d'environ 2,5 V.

- Mesurez la tension du signal entre DIR+ et GND :
- Le signal DIR est un niveau logique numérique statique, pas un signal d'impulsion.
- Attendez-vous à une lecture d'environ 5 V (HAUT) ou 0 V (BAS), selon le réglage de direction actuel.

Résumé
| Composant | Points de mesure | Lecture attendue | Panne possible |
|---|---|---|---|
| Moteur | A+ à A- / B+ à B- (Résistance) | Correspond à la valeur de la fiche technique | Court-circuit (trop faible) ou circuit ouvert (infini) |
| Pilote | PUL+ à PUL- (Tension continue) | ~2,5 V à 50 % de rapport cyclique (logique 5 V) | Pas de tension ou valeur inattendue |
| Pilote | DIR+ à DIR- (Tension continue) | ~0 V ou ~5 V (niveau logique) | Tension intermédiaire (~2,5 V) indique un défaut |
| Contrôleur | PUL+ à GND (Tension continue) | ~2,5 V à 50 % de rapport cyclique (logique 5 V) | Pas de tension ou valeur inattendue |
| Contrôleur | DIR+ à GND (Tension continue) | ~0 V ou ~5 V (niveau logique) | Pas de tension ou valeur inattendue |
Conseil : Si vous avez accès à un oscilloscope, il est fortement recommandé de l'utiliser pour vérifier les signaux d'impulsion. Un oscilloscope fournit une représentation visuelle directe de la forme d'onde du signal, ce qui rend la vérification de l'intégrité, de l'amplitude et de la synchronisation du signal beaucoup plus facile qu'avec un multimètre.
Si vous n'arrivez pas à identifier le problème après avoir essayé les méthodes ci-dessus, veuillez envoyer des photos de vos résultats de test à notre équipe de support technique. Nous vous aiderons à résoudre le problème.