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

    Duet 3 Stepper drivers protection

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    7
    440
    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.
    • Gabrielundefined
      Gabriel
      last edited by

      Hello everyone,

      just one short question:

      • is there any possibility to destroy the Duet 3 6HC or its stepper drivers because of moving the axes manually in idle mode or when VIN is turned off?

      I remember the LEDs of the stepper drivers of the Duet 2 turned on while moving an axis manually.

      Thanks in advance and greetings from franconia,
      Gabriel

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

        Yes there is always the risk of damaging the drivers when moving an axis manually. The stepper motor is also a generator when driven in reverse and the current has to go somewhere. It's usually safe to move them at a gentle pace by hand. Long rapid movements, not so much.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 1
        • o_lampeundefined
          o_lampe @Gabriel
          last edited by

          @gabriel
          you can calculate the max speed you must not exceed with the EMF calculator
          Just hack in the numbers of your stepper and play with the 'requested max. speed parameter' until the backEMF exceeds Vin.

          It'll tell you if you have to be extra careful or if the dead zone is far above the usual move_by_hand speed.
          Also useful for printers with dropping beds or effectors at PowerOff.

          Gabrielundefined 1 Reply Last reply Reply Quote 1
          • Gabrielundefined
            Gabriel @o_lampe
            last edited by

            @o_lampe thanks for your reply. It's a chain drive that is moving some parts in circle.

            20820f56-0a1c-4892-80dd-6fbb4116f658-grafik.png

            The supply voltage of 36 V is no problem, as we modified the Duet so it can be used up to 48 V. The thing is, the chain drive can also manually be driven without the plug put into the wall outlet. And this is even wanted!

            Greetings
            Gabriel

            1 Reply Last reply Reply Quote 1
            • chimaeraghundefined
              chimaeragh
              last edited by

              Couldn't a reverse current protection be implemented to prevent this? Maybe a diode or more robust electronics?

              Duet 2 Wifi, Ooznest Workbee CNC 1510

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

                @chimaeragh said in Duet 3 Stepper drivers protection:

                Couldn't a reverse current protection be implemented to prevent this? Maybe a diode or more robust electronics?

                Duets already include protection against many issues which occur commonly, as based on our experience of supporting users and supplying warranty replacements over many years. There is always more protection that we could include, and Duet 3 boards include more protections than Duet 2 boards. However, there comes a point at which the cost/benefit ratio of adding additional protection isn't worth it.

                In your particular example, protecting the electronics against rapid manual movement of stepper motors would require the following:

                1. All capacitors connected to VIN close to the stepper drivers to be rated at the maximum voltage that the driver itself can take (60V on Due 3 MB6HC, 40V ion Duet 3 Min, and 30V on Duet 2 WiFi/Ethernet). If the generated motor EMF exceeded 60V then the drivers would fail anyway.
                2. A diode that can handle the full rated current draw of all the stepper drivers simultaneously, or at least somewhat more than the fuse rating.. For the MB6HC this would be 20A or higher. Such a diode would not be cheap and would require a large PCB area for heatsinking.

                Alternatively, a current sink could be added in the event that overvoltage is detected. Again, heatsinking would be a significant issue.

                In summary, adding this type of protection to protect against an event that happens very rarely would lead to a significant increase in board cost and size, which in our opinion is not worthwhile. This doesn't mean that it wouldn't be worthwhile in a board designed for a particular machine configuration in which the risk of damage due to fast manual movement was higher than usual.

                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

                chimaeraghundefined 1 Reply Last reply Reply Quote 2
                • chimaeraghundefined
                  chimaeragh @dc42
                  last edited by

                  @dc42 Thanks for the explanation. I was suggesting that @Gabriel implements this for his peculiar use case. I agree it is not really necessary for most of us.

                  Duet 2 Wifi, Ooznest Workbee CNC 1510

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