0.9 degree nema 23 steppers configuration.



  • I am using 2 Bipolar 4wire Nema 23's for a dual z axis on a core xy build I'm using the configurator to enter the settings for a Duet 2 WiFi. I am a little confusedbolded text as to entry for the Microstepping I am using 1204 ball screw's so 4mm pitch so that's 400 steps per 1 full revolution so 100 steps to do 1mm of travel on the screw then at 16x that's 1600.
    They don't sound very smooth at all what have I messed up on.0_1558302183581_Screenshot 2019-05-19 at 22.42.14.png

    Manufacturer Part Number: 23HM22-2804S
    Motor Type: Bipolar Stepper
    Step Angle: 0.9 deg
    Holding Torque: 1.26Nm(178.4oz.in)
    Rated Current/phase: 2.8A
    Voltage: 2.5V
    Phase Resistance: 0.9ohms
    Inductance: 4.5mH ± 20%(1KHz)



  • (Guess you mean 0.9 degree, adds some confusion to your title)

    If you add your configs and include which Duet board you have people might be able to offer some suggestions.



  • @bearer
    Thank you for that I did mean 0.9 degree what other configuration information do you require other than what’s on the stepper setup screen capture to be able to give further advise.



  • https://blog.prusaprinters.org/calculator/

    x16 interpolation
    4mm pitch
    0.9 degree motor
    = 1600 steps per milimeter



  • @veti thank you, much appreciated clarification.



  • 1600 steps/mm is somewhat high resolution so was unclear what you mean by it not sounding very smooth, and it wasn't very clear that your question was if the steps/mm was correct, but if that was it then yeah, as Veti confirms its indeed correct. From the initial wording it sounded more like you had issues with is not sounding smooth when being driven, which will depend on configuration, and different boards have different drivers, voltages make a difference and so on.



  • the noise will be highly dependent on the max z speed.
    try something in the range of 20-60mm/min



  • Thanks for the invaluable info guys appreciated.
    Just been trying different inputs on a different stepper calculator.
    I’m thinking that 400 steps at x1 will give me a native motor resolution of 0.01 will try this out later on.



  • that will be a lot noisier.
    the duet wifi steppers only support interpolation at x16



  • @stevo said in 0.9 degree nema 23 steppers configuration.:

    Thanks for the invaluable info guys appreciated.
    Just been trying different inputs on a different stepper calculator.
    I’m thinking that 400 steps at x1 will give me a native motor resolution of 0.01 will try this out later on.

    You should be referring to the lead of the screws, not the pitch. This is important because if they are 2 or 4 start, then the lead will be double or 4 times what the pitch is. It just so happens that with single start screws, the lead and the pitch happen to be the same. Assuming they are single start and that 1 revolution would move a nut linearly 4mm, then you can say that 400 full steps equates to 4mm. So 100 full steps would equate to 1mm. For there it s easy to work out the steps per mm for any chosen micro-stepping by multiplying the full steps mm (in this case 100) x the micro stepping. So your first calculation of 1600 steps per mm at 16X micro-stepping was correct. But if the lead is different because the screws are not single start, then so will the steps per mm be.



  • @veti Many thanks you hit the ball straight out of the park have slowed the speed down a little and all is well.

    Thank you


Log in to reply