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

    How to enable and disable brake on 6xd?

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    2
    5
    214
    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.
    • lazy_mosquitoundefined
      lazy_mosquito
      last edited by

      Hi,

      I have a delta XL printer and i am redesigning it to be used as a ceramic printer. The extruder of the ceramic printer is much heavier (between 1 and 2 kg) So everytime i cut of the power the head falls down. I will now install integrated servos with a brake. How should i wire the brakes on a 6XD?

      lazy_mosquitoundefined 1 Reply Last reply Reply Quote 0
      • lazy_mosquitoundefined
        lazy_mosquito @lazy_mosquito
        last edited by

        @lazy_mosquito Would it for instance be possible to use the enable pin or the 5V_ext from every driver and connect it to a relay to trigger the 24V needed for the brake? Or is there a better way? How would i create the delay for putting on the brakes?

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

          @lazy_mosquito motor brakes are usually 24V at up to 200mA. If your brakes are like that then connect them to three OUT pins on the Duet. Don't use OUT0 because it doesn't have a protection diode. Use M569.7 in config.g to associate those output pins with the corresponding motor.

          RRF will apply power to the brakes a short while after energising them (which happens when you first command the motors to move, or when you send M17) and will remove brake power when you use M18 to disable the motors (and it will remove the motor current shortly after that).

          If you don't have three spare OUT pins then you could connect all the brake solenoids in parallel and use M569.7 to associate them with one of the three motors. This should be OK provided you never use M17 or M18 with a parameter to enable/disable the three motors individually.

          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

          lazy_mosquitoundefined 1 Reply Last reply Reply Quote 0
          • lazy_mosquitoundefined
            lazy_mosquito @dc42
            last edited by

            @dc42 Thanks,
            Then i will go for the braked version of the servos.

            How do i put this question as solved?

            dc42undefined 1 Reply Last reply Reply Quote 0
            • droftartsundefined droftarts marked this topic as a question
            • droftartsundefined droftarts has marked this topic as solved
            • dc42undefined
              dc42 administrators @lazy_mosquito
              last edited by

              @lazy_mosquito I've corrected my earlier post. I said "Don't use OUT0 because it doesn't have a protection diode" and while that would be correct for the 6HC, it isn't correct for the 6XD. All OUT ports on the 6XD have protection diodes.

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