Dvd stepper very hot

The motor heats up too much even lowering the voltage of the driver;

i have arduino mega, shield ramps 1.4 and Drv8825 Pololu

the dvd motor is:
SM15DD CD-ROM laser spindle motor
Bipolar stepper motor
5 V

I suspect that you don't need an 8825 type driver. There are a few threads here about driving these assemblies from Arduino.

the idea is to make a mini 3d printer, that's why I want to connect it with that driver

When using the DRV8825, the rated current for the motor is important. Do you know that and did you adjust the current at the driver accordingly ? The motor supply voltage for the driver must be higher than the rated motor voltage.

hmmm I understand the shield is powered by 12v.
With the DRV8825 driver I can lower that to 5v by adjusting the screw, even if I lower it to the minimum, the motor continues to heat up, I don't know how to solve it...

Does the motor run?

If you are setting the DRV8825 driver Vref to 5V you are doing it wrong. See the instructions on the Pololu DRV8825 page. Vref should be less than 1V for most steppers that the DRV8825 is to be used with.

Please post a data sheet for the stepper that you are using with the DRV8825.

yes but it gets too hot

Set the current limit on the DRV8825 properly, and your problem will go away.

1 Like

And when you do set the current, you do not have to set it to the rated current of the motor coils. Set the current to where the motor gives the required performance without missing steps. It may take a bit of experimentation to find the sweet spot, but the lower current will make the motor and driver run cooler and, as a result, last longer.

If you are using one of the DVD steppers with the lead screw as part of the assembly, they do not power the stepper between moves. The lead screw will hold it place.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.