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

VIN Under-voltage Threshold

Scheduled Pinned Locked Moved
Using Duet Controllers
4
6
243
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.
  • undefined
    that guy E
    last edited by 10 Mar 2022, 19:02

    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
    • undefined
      Phaedrux Moderator
      last edited by 10 Mar 2022, 19:04

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

      Z-Bot CoreXY Build | Thingiverse Profile

      undefined 1 Reply Last reply 10 Mar 2022, 19:29 Reply Quote 0
      • undefined
        that guy E @Phaedrux
        last edited by 10 Mar 2022, 19:29

        @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

        undefined 1 Reply Last reply 10 Mar 2022, 20:54 Reply Quote 0
        • undefined
          dc42 administrators @that guy E
          last edited by 10 Mar 2022, 20:54

          @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

          undefined 1 Reply Last reply 10 Mar 2022, 21:40 Reply Quote 0
          • undefined
            Eduma @dc42
            last edited by 10 Mar 2022, 21:40

            @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
            • undefined
              Phaedrux Moderator
              last edited by 10 Mar 2022, 21:43

              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
              3 out of 6
              • First post
                3/6
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA