# Troubleshooting

# Troubleshooting a stepper motor

Stepper motor issues can arise due to a number of factors, including connection problems, device malfunctions, or configuration errors. To diagnose and resolve these issues, follow these troubleshooting steps:

  1. Connect using "Discover Devices."
    • Ensure the Ethernet cable is functioning correctly by testing it with a network cable tester.
    • Verify that the step-dir module is receiving the correct power input voltage.
  2. Inspect the stepper driver.
    • Check the input voltage, using a separate power supply from the 24V Aurora Ecosystem if possible.
    • Review the micro-stepping and current configuration settings.
    • Look for any error messages indicated by blinking lights on the stepper driver.
    • Confirm that the stepper driver and Step-Dir voltage levels are compatible.
  3. Differential, Single ended and signal voltage rating
    • Look at the specification sheet from your stepper drive and make sure the voltage rating for the inputs matches the one from the Step-Dir module and ensure the proper resistance is added if necessary.
    • Ensure the proper type of connection is respected: Differential or Single Ended.
  4. Continuity Tests:
    • Use a multimeter to perform continuity tests on all wiring connections between the Aurora, Step-Dir Module, stepper driver, and stepper motor. This can help identify broken or loose connections that might not be visible upon inspection.
  5. Examine the motor itself.
    • Measure the motor coils to ensure they are not shorted or open, which would indicate damage. Resistance is usually very low, compare them with your motor datasheet.
  6. Monitor the ENA signal.
    • Use a multimeter to measure between the signal ground and the ENA pin. The pin's state should change depending on whether the motor is active or inactive.
  7. Check the DIR signal.
    • Use a multimeter to measure between the signal ground and the DIR pin. The pin's state should change when the motor's direction is reversed.
  8. Check the STEP signal.
    • Use an oscilloscope to measure between the signal ground and the STEP pin. The pin's state should change when the motor is moving.
  9. Test the motor without a load.
    • Run the motor freely to determine if the load is excessive.