I am in the process of converting from an Arduino controller with Stepper Online motors and external drivers to an X32 controller. I am having a lot of issues, but the current one is my motor driving the X axis will run for a random period of time and then stop turning and whine. It kind of acts like it doesn't have enough power to drive it. I am wondering if my motor is too much for the X32 internal driver. I've tried adjusting the current. Thoughts? Link below. https://www.omc-stepperonline.com/n...x114mm-4-wires-stepper-motor-cnc-23hs45-4204s
Check that your motors electrical specs are similar to ours. 3V Coils, 1-2mH Inductance, <3.2A Max current. Whining noise is stalling, can address by dialing down Acceleration and Max rate in Grbl Settings
I don't see the Volts per coil, but: 4.2 A max current 3.2 mH Inductance So my guess is the volts are too high too.
So ours with lower inductance, will have higher top speed before stalling. Higher inductance = higher back-EMF, which exhibits a self-braking characteristic the faster the motor goes. Voltage rating - lower = faster acceleration
NEMA 23 Stepper Motor - High Torque Series This one says 4.0, is there something different? Which open build motor do you suggest for the X32?
Our High torque motor is a little slower than NEMA 23 Stepper Motor - our standard motor for our machines. Balance of speed vs power is up to your use case mainly Before going on a motor replacement, just tune first though: Grbl v1.1 Configuration and Grbl v1.1 Configuration