Cuando un sistema de motor paso a paso no funciona correctamente, el fallo puede estar en el motor, el driver o el controlador. Esta guía explica cómo usar un multímetro para aislar el componente defectuoso.
Si su motor paso a paso no gira después de conectarlo al driver, consulte primero este artículo: El motor paso a paso no gira después de conectarlo al driver
Después de descartar errores de configuración o de operación, utilice los siguientes métodos para comprobar posibles problemas de hardware.
Nota de seguridad: Asegúrese de que el sistema esté apagado antes de conectar o desconectar cualquier cable del motor. Utilice el equipo de protección personal adecuado cuando trabaje con sistemas eléctricos.
Prueba del motor
- Configure el multímetro en modo de resistencia (Ω).
- Mida la resistencia entre A+ y A- (Fase A).
- Mida la resistencia entre B+ y B- (Fase B).
Compare las lecturas con la resistencia de fase especificada en la hoja de datos del motor:
- Si la resistencia es cero o significativamente inferior a la especificación, puede indicar un cortocircuito en el devanado.
- Si la resistencia es infinita (circuito abierto / sin continuidad), indica un devanado roto o cable desconectado.
Si se detecta un fallo, compruebe si el motor ha estado sometido a sobrecorriente, sobrecalentamiento, sobrecarga mecánica o daño físico que pueda haber causado el fallo del devanado.
Puntos de medición:
A+ y A-

B+ y B-

Prueba del driver
Configure el multímetro en modo de tensión continua (DC). El driver espera una señal de nivel lógico de 5V.
Nota sobre las lecturas del multímetro: Al medir señales de pulso con un multímetro en modo de tensión continua, el valor mostrado es la tensión media, no la tensión de pico. La tensión media depende de la amplitud de la señal y del ciclo de trabajo. Para un diagnóstico más preciso de las formas de onda de pulso, se recomienda utilizar un osciloscopio.
- Mida la tensión de señal entre PUL+ y PUL-:
- La señal PUL es una forma de onda de pulso. La lectura de tensión continua representa la tensión media.
- Para una señal de nivel lógico de 5V con un ciclo de trabajo del 50%, espere una lectura de aproximadamente 2,5V.

- Mida la tensión de señal entre DIR+ y DIR-:
- La señal de dirección (DIR) es una señal de nivel lógico digital (ALTO o BAJO) que determina la dirección de rotación del motor. No es una señal de pulso y no tiene ciclo de trabajo.
- Espere una lectura cercana a 0V (BAJO) o cercana a 5V (ALTO), dependiendo del nivel lógico del controlador y de la configuración de dirección actual.
- Si la tensión se encuentra en un nivel intermedio indefinido (p. ej., ~2,5V), puede indicar un problema de cableado o un fallo de señal.

Nota: La señal DIR determina la dirección de rotación del motor. En condiciones normales, una señal DIR incorrecta hará que el motor gire en la dirección equivocada en lugar de detenerse. Sin embargo, si la señal DIR se encuentra en un nivel de tensión intermedio indefinido, algunos drivers pueden comportarse de forma impredecible. Si el motor no gira en absoluto, céntrese primero en comprobar la señal PUL.
Prueba del controlador
Configure el multímetro en modo de tensión continua (DC).
Nota: Las lecturas de tensión difieren entre el lado del controlador (PUL+ a GND) y el lado del driver (PUL+ a PUL-) porque la entrada del driver está aislada ópticamente. La medición en el lado del controlador toma como referencia la masa del controlador, mientras que la medición en el lado del driver se realiza entre los terminales de entrada aislados del driver.
- Mida la tensión de señal entre PUL+ y GND:
- Esta es una señal de pulso. La lectura de tensión continua representa la tensión media.
- Para una señal de nivel lógico de 5V con un ciclo de trabajo del 50%, espere una lectura de aproximadamente 2,5V.

- Mida la tensión de señal entre DIR+ y GND:
- La señal DIR es un nivel lógico digital estático, no una señal de pulso.
- Espere una lectura de aproximadamente 5V (ALTO) o 0V (BAJO), dependiendo de la configuración de dirección actual.

Resumen
| Componente | Puntos de medición | Lectura esperada | Posible fallo |
|---|---|---|---|
| Motor | A+ a A- / B+ a B- (Resistencia) | Coincide con el valor de la hoja de datos | Cortocircuito (demasiado baja) o circuito abierto (infinita) |
| Driver | PUL+ a PUL- (Tensión DC) | ~2,5V con ciclo de trabajo del 50% (lógica de 5V) | Sin tensión o valor inesperado |
| Driver | DIR+ a DIR- (Tensión DC) | ~0V o ~5V (nivel lógico) | Tensión intermedia (~2,5V) indica fallo |
| Controlador | PUL+ a GND (Tensión DC) | ~2,5V con ciclo de trabajo del 50% (lógica de 5V) | Sin tensión o valor inesperado |
| Controlador | DIR+ a GND (Tensión DC) | ~0V o ~5V (nivel lógico) | Sin tensión o valor inesperado |
Consejo: Si tiene acceso a un osciloscopio, es muy recomendable utilizarlo al comprobar señales de pulso. Un osciloscopio proporciona una representación visual directa de la forma de onda de la señal, lo que facilita mucho la verificación de la integridad, la amplitud y la temporización de la señal en comparación con un multímetro.
Si no puede identificar el problema después de probar los métodos anteriores, envíe fotos de sus resultados de prueba a nuestro equipo de soporte técnico. Le ayudaremos a resolver el problema.