Motor pulsing behavior
-
What is the motor pulsing behavior like? And is it a function of the stepper driver, firmware, or both?
If I used music as an analogy, I believe a single long segment is made up of multiple pulses like staccato notes with small gaps between them or is it more like a whole note to the motor?
I'm curious because I wonder if there is tuning opportunity there.
-
@gnydick the Duet's MCU sends microsteps to the stepper driver, the stepper driver converts those to a par of current waveforms through each coil. The current at any point is set via PWM.
Best to check out the TMC2209 or TMC2160 datasheet for a "proper" explanation!
-
@T3P3Tony, ok, that makes sense. So it's the stepper driver that's responsible for how smooth a movement is or is not, right?
-
@gnydick said in Motor pulsing behavior:
@T3P3Tony, ok, that makes sense. So it's the stepper driver that's responsible for how smooth a movement is or is not, right?
It's a combination of things. For smooth movement, the firmware must provide a smooth pulse train; then the stepper driver must convert that into a smooth variation of current in the stepper motor phases; then the stepper motor must convert that into smooth motion.