Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Unknown motor specs - how to guesstimate?

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    11
    700
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Former User?
      A Former User
      last edited by

      So I've been trying to get an Tiertime Up! Mini 2 to play nice with a Duet Maestro and for the most part its been okay.

      The last hurdle is what parameters to use for the motors, I'm getting a lot of phase X disconnected on drive N and so on, but to me the motors seem to be driving just fine; at least with respect to lost steps.

      All I know is that they are 0.9 degree step, around 23ohm and were driven at 19V, and somewhere in the range of 60-100mm/s I think. There are no marking or ratings on the motors.

      But I don't know the inductance or the old current. Short of ordering a inductance meter, are there any quasi scientific / cheap&easy ways to derive the specifications and or settings to use. I might try and ,measure the current of the old board.

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Have you tuned your StealthChop settings, assuming you're using it?

        https://duet3d.dozuki.com/Wiki/Gcode#Section_M569_Set_motor_driver_direction_enable_polarity_and_step_pulse_timing

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • Vetiundefined
          Veti
          last edited by

          have you updated your firmware to at least 2.02?

          is that 23 ohm resistance per phase? that seems very high.

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by dc42

            23 ohm phase resistance is indeed high. To estimate the specifications, look for another Nema 17 (if that's what they are) 0.9deg bipolar motor of the same length as your motors, for example here https://www.omc-stepperonline.com/nema-17-stepper-motor?mfp=149-step-angle[0.9],148-bipolar-unipolar[Bipolar]. Then use the following scaling laws:

            • Inductance scales approximately with resistance
            • Rated current scales inversely with the square root of resistance

            The message phase X disconnected on drive N means that there wasn't a chopper event for a significant period of time. Possible causes are:

            • Unsuitable stealthChop settings. I suggest you run the drivers in spreadCycle mode while you are debugging this.
            • Motor current set too low. But this is more likely with low inductance motors.
            • Supply voltage too low for the motor current and speed you are trying to use. If the error messages only occur at high speeds, and you use spreadCycle mode, this is the most likely cause. You need to increase supply voltage (maximum is 28V for the Maestro), reduce maximum speed, or reduce motor current. Are you already using 24V power?

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • A Former User?
              A Former User
              last edited by A Former User

              About 23omhs pr coil, yes (ranging 22-25 between the different motors, average around 23). And firmware is 2.02 as the latest stable release yes.

              Sorry, should have included current settings. And thanks, will review the specs.

              25V (belived that was max) , tried currents between 600 - 1000mA, not very scientific testing but couldn't notice much difference.

              I see I've also gotten my bearings wrong in the documentation, I was under the impression Duet had drivers that didn't support stealthchop and that I was using spreadcycle. Will review and post config when i get home.

              1 Reply Last reply Reply Quote 0
              • dc42undefined
                dc42 administrators
                last edited by dc42

                25V is the maximum recommended VIN for the Duet WiFi/Ethernet. It's 28V for the Maestro.

                The drivers on the Meastro do support stealthChop. The default setting in firmware 2.02 is stealthChop at low speeds, switching to spreadCycle at higher speeds.

                Duet WiFi hardware designer and firmware engineer
                Please do not ask me for Duet support via PM or email, use the forum
                http://www.escher3d.com, https://miscsolutions.wordpress.com

                1 Reply Last reply Reply Quote 0
                • Vetiundefined
                  Veti
                  last edited by

                  looking at steppersonline. all the motors that have phase resistance in that range are 0.3-0.4A motors

                  so try a current of 200 or 300.

                  A Former User? 1 Reply Last reply Reply Quote 0
                  • A Former User?
                    A Former User
                    last edited by

                    I started off with 600mA as a best guess from looking at Rsense on the old board and DRV82-something-something datasheet. But I'll try lower currents and try to measure the reference voltage and verify the old max current.

                    Yeah, I was set straight with respect to which drivers were on the maestro, unsure why I thought it was the 2660. I will do some poking and prodding and see what happens.

                    Thanks for the input so far!

                    1 Reply Last reply Reply Quote 0
                    • A Former User?
                      A Former User @Veti
                      last edited by

                      @veti said in Unknown motor specs - how to guesstimate?:

                      looking at steppersonline. all the motors that have phase resistance in that range are 0.3-0.4A motors

                      so try a current of 200 or 300.

                      Sure enough 300mA current prints without warnings, but feels like the sound level increased despite keeping speeds, accelerations and other settings the same.

                      I ordered an inductance meter so might revisit this when I get the full specs for the motors, but thanks for your inputs so far!

                      1 Reply Last reply Reply Quote 0
                      • Vetiundefined
                        Veti
                        last edited by

                        @bearer said in Unknown motor specs - how to guesstimate?:

                        I ordered an inductance meter

                        hope that it was not more expensive than new steppers with know spec 🙂

                        1 Reply Last reply Reply Quote 0
                        • A Former User?
                          A Former User
                          last edited by

                          Hehe, I ordered the cheap $15 multi purpose LCR/ERS/Diode/Transistor tester thing just because that was clearly missing in the otherwise (un)healthy collections of meters.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Unless otherwise noted, all forum content is licensed under CC-BY-SA