Crying stepper motors
-
@jason0607 You mean in relation to the settings I posted? It's totally dependent on your setup, what printer is it?
-
@rushmere3d I only have a Duet3Mini5+ Ethernet Board and the steppermotor 103-H5210-4240 / NEMA17 / Flansch 42mm / 1A / 51 Ncm
-
@jason0607 So are you saying this is just setup on a bench? It's not an actual printer?
-
@rushmere3d Yes
-
@jason0607 I can't really help then, I'm not sure I understand what issue you are having.
What are you trying to achieve? What command are you sending to make the motor move?
-
@jason0607 Your motors are quite high resistance at 4.8ohms and high inductance at 9.5mH. It may not be possible to drive them very fast, though they should have a good amount of torque. See https://docs.duet3d.com/User_manual/Connecting_hardware/Motors_choosing#inductance
The high resistance/inductance may be contributing to 'coil whine', which is what I expect you mean by your motor 'crying'. Do they do this all the time, when moving and when stationary, once powered up? Does the movement seem smooth when it moves? Are you just testing one axis, if so which, or are they all doing it?
The drivers on the Mini 5+ can run in stealthChop mode, as opposed to spreadCycle. stealthChop is a quiet mode of operation for stepper motors at standstill and at low velocities, while spreadCycle will give better performance in medium to high velocity range for motors. Send
M569 P0.0
to show how the X axis is set. To run in stealthchop all the time, change the M569 commands in config.g to:M569 P0.0 S1 D3 V0 ; physical drive 0.0 goes forwards M569 P0.1 S1 D3 V0 ; physical drive 0.1 goes forwards M569 P0.2 S1 D3 V0 ; physical drive 0.2 goes forwards M569 P0.3 S1 D3 V0 ; physical drive 0.3 goes forwards
Ian
-
@droftarts
What are normal values? I can only move my stepper motor up to about 15mm/s. -
@jason0607 In the config.g you posted earlier, you have:
M203 X1000.00 Y1000.00 Z180.00 E1200.00 ; set maximum speeds (mm/min)
1000mm/min = 16.666mm/s. Try increasing the M203 values of X and Y. 6000mm/min = 100mm/s, 12000mm/min = 200mm/s etc.
Did you manage to resolve the stepper motor whine/crying?
Ian