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

    How would a border line too high back EMF manifest itself?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    7
    278
    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.
    • deckingmanundefined
      deckingman
      last edited by

      My new printer will be using remote drive pulleys (8mm shafts and bigger bearings than stepper motors have). This also gives me the opportunity to play around with different pulley diameters. I'm considering using 20 tooth pulleys on the stepper and 40 tooth on the bottom of the drive pulley shaft with 20 tooth as the main belt drive pulleys, effectively giving me 10 full steps per mm (160 @16x micro-stepping) as opposed to the more usual 5 full steps per mm (80 micro steps @16x). Of course, this would mean that the motor spins twice as fast for any given linear move rate. For the non - print travel speed that I'd like to use, the motor data sheet tells me the torque would drop to 70% of it's maximum but the gearing effect of the pulleys will halve the motor torque required, so it should (in theory) work well.

      But, the online calculator for back EMF tells me that this might be a problem at the intended travel speed. So the question is, if the back EMF was border-line becoming a problem, how would I know? I'll run some speed tests and then M122 diagnostics but how would problematic back EMF manifest itself? High hiccup count? If not that, then what?

      Ian
      https://somei3deas.wordpress.com/
      https://www.youtube.com/@deckingman

      jay_s_ukundefined o_lampeundefined 2 Replies Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @deckingman
        last edited by

        @deckingman high back EMF leads to a drop in torque and you'd therefore lose/skip steps

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        deckingmanundefined 1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman @jay_s_uk
          last edited by

          @jay_s_uk said in How would a border line too high back EMF manifest itself?:

          @deckingman high back EMF leads to a drop in torque and you'd therefore lose/skip steps

          Sure. But is there anything in the M122 diagnostic report which would tell me when I'm getting close to (or at) the point where it's skipping steps? I guess I could command a longish move at increasing speeds and physically measure the head position each time, but that seems a bit crude. So I was wondering if there was a more elegant way to determine the point (speed) where back EMF is becoming problematic. I seem to recall looking at hiccup count some time back in the early days of RRF3 when step pulse frequency for expansion boards was a bit of an issue, but I'm not sure if hiccup count would increase if the back EMF was causing skipped steps.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

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

            @deckingman other symptoms of reaching the back emf limit are:

            • The motor becomes noisier. But resonances that get excited at high speeds can have the same effect.
            • If the back emf limit is reached at low speed then you can get spurious "phase may be open circuit" errors.

            If it's borderline then I suggest you don't worry about it. Or you can reduce the motor current a little, which will reduce the inductive back emf.

            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
            • deckingmanundefined
              deckingman
              last edited by

              OK. So I get the impression that there is nothing in any diagnostic reports, nor any messages that will tell me if back EMF due to rotational speed is problematic. I suspected that might be the case but it was worth asking the question.

              Ian
              https://somei3deas.wordpress.com/
              https://www.youtube.com/@deckingman

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

                @deckingman that's correct, the driver doesn't provide any report that it is unable to maintain the requested current, unless the speed is low.

                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
                • o_lampeundefined
                  o_lampe @deckingman
                  last edited by o_lampe

                  @deckingman I just wanted to mention that it is best practice to use the lowest possible PSU voltage for the EMF calculator, when all motors are running and heaters/fans are on. That's the real back-EMF scenario to figure out borderline values...

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