Solved How to enable and disable brake on 6xd?
-
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_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?
-
@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.
-
@dc42 Thanks,
Then i will go for the braked version of the servos.How do i put this question as solved?
-
undefined droftarts marked this topic as a question
-
undefined droftarts has marked this topic as solved
-
@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.