janelia-arduino/TMC2209

nema23 stepper motor is very low and it doesn't lock

bhuliu opened this issue · 1 comments

Hello,
I bought a nema23 stepper motor from www.steppermotor.fr, driving it using an L298n module with a supply voltage of 12 V DC and 2 A, but the operating torque is very low and it doesn't lock.
After owning an Ender 3 3D printer with the same motor, I realized that the motor wasn't necessarily the source of the problem.
Will switching to a TMC2208-type driver or another driver (I'm waiting for your advice) increase the motor's torque? Is the problem with my supply voltage? Should I replace the motor?

Without looking at details of your setup, I do not know what would help. If the torque seems much lower than what the motor is capable of then it is probably the driver or power supply. Higher voltage helps if you want more torque at higher speeds. At high speeds, the back emf of the motor reduces the effective supply voltage. Stepper motors are generally better for low speeds rather than high speeds. If you want more torque at low speeds then you need to make sure the power supply has enough current capability. You should be able to get some pretty decent torque at 2A, but again it depends on your specific setup. I have not used an L298n. The TMC2209 has lots of options, some combination of which may get you the torque you want with your motor and power supply.