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

    VIN Under-voltage Threshold

    Scheduled Pinned Locked Moved
    Using Duet Controllers
    4
    6
    247
    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.
    • that guy Eundefined
      that guy E
      last edited by

      Does RRF 2.X have the ability for a user defined Vin Under-voltage threshold. Running Duet2's on 24V and the under-voltage threshold is very low due to the 12V-24V operating range.

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

        What range are you getting? What are you trying to do? Can you give some more context?

        Z-Bot CoreXY Build | Thingiverse Profile

        that guy Eundefined 1 Reply Last reply Reply Quote 0
        • that guy Eundefined
          that guy E @Phaedrux
          last edited by

          @phaedrux

          The issue came up because I had a faulty/dying power supply and I was only getting ~21V. The duet does not throw and error in this scenario because the voltage is over 12V,but our users run into print errors due to the low voltage being supplied to the hotend and motors. If there was the ability to define a minimum voltage threshold, say 23V, it would simplify trouble shooting.

          I didn't see any command in the gcode list to define this, but I certainly could miss it. Not a deal breaker by any means but potentially handy

          dc42undefined 1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators @that guy E
            last edited by

            @that-guy-e there are two thresholds. The first one is fixed at about 11V because the Trinamic drivers will not work properly at lower voltages. With a 24V supply you should not reach this threshold, unless you are in a country with 110V mains and your PSU has an input voltage switch that is set to 220V.

            The second one is set by the S parameter in the M911 command for saving the state in the even of power failure. So check whether there is a M911 command in your config.g file, and if so, what the S parameter is set to.

            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

            Edumaundefined 1 Reply Last reply Reply Quote 0
            • Edumaundefined
              Eduma @dc42
              last edited by

              @dc42

              I am not using the M911, due to the bed adhesions issues that will arise as thing cool and the challenges associated with restarting your print. But that may be a viable option to use as an alert. Wasn't sure if there was some other command I was overlooking.

              I'll play around with that. Thank you for the quick response.

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

                In RRF 3 you can use conditional gcode and daemon.g to monitor the voltage and perhaps take an appropriate action.

                Z-Bot CoreXY Build | Thingiverse Profile

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