Duet expansion breakout board not helping me
-
@devendra-dolas said in Duet expansion breakout board not helping me:
•We are sending G28 command,then only Z axis moves to home position Buy other axis are not moving.
Before you try to do that, you should test individual motor movements. See https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareDeltaPrinter#Section_Testing_the_motors_individually.
-
@dc42
I tested individual motor movements as per your instruction :-
Facing error..
-
You forgot to send G91 first.
-
-
image url)
-
when we connect the motors individually and give home all command they work as expected but when connected all three of them only Z works.
-
Did you run the individual motor tests as I suggested? You should also be able to move 2 or 3 motors together, for example to move both X and Y motors you can do this:
G91
G1 S2 X10 Y10 -
@dc42
Yes, i did enter G91 before axis movement. But nothing was changed, axis didn’t move. -
@prithviraj-poojary said in Duet expansion breakout board not helping me:
@dc42
Yes, i did enter G91 before axis movement. But nothing was changed, axis didn’t move.The error message and the console log that you posted tell me that you didn't. If it's possible to get a motor moving when you try to home the printer, it must be possible to get the same motor moving using G91 followed by a G1 S2 command with an X, Y or Z parameter.
when we connect the motors individually and give home all command they work as expected but when connected all three of them only Z works.
That could indicate a problem with the ribbon cable, or with the soldering of the 50-way connector on the Duet or the breakout board. It could also indicate that the PSU that is powering your external drivers can't provide enough current for more than one motor.
-
@dc42 said in [Duet expansion breakout board not
- Most external drivers are happy with the differential signals provided by the breakout board. However if your drivers really do need 5V then you can achieve this by connecting PUL+, DIR+ and ENA+ from the external driver to +5V on one of the heater/servo connectors on the breakout board, instead of to the + pins on the 6-pin output connector.
Hi.
I have already read this comment in several posts.
My question: There are 5 channels of drivers.
If I use 5 external motors that need the 5V differential signal, do I connect the PUl +, DIR + and ENA + of the 5 motors to the 5V of one of the heaters?
That is, the 3 positive pins of each motor x 5 motors, do I connect the 15 to the 5V of one of the heaters?
And how will the board know which motor it corresponds to?
Thank you. -
@Pritt said in Duet expansion breakout board not helping me:
If I use 5 external motors that need the 5V differential signal, do I connect the PUl +, DIR + and ENA + of the 5 motors to the 5V of one of the heaters?
That is, the 3 positive pins of each motor x 5 motors, do I connect the 15 to the 5V of one of the heaters?Stepper drivers for large motors do not need 5V differential signals. Most need 5V single-ended signals. A few need differential RS422 signals, sometimes described as "5V differential" but in reality about 3V. The expansion breakout board can drive either type, depending on how you connect the drivers.
Stepper drivers designed to be used only with PLCs typically need single-ended 24V signals.
-
I think it is a very interesting topic, and, from what I have searched, in no thread has a good final result been reached.
For that reason, I open a new post, to see if with your help I can come to fruition.https://forum.duet3d.com/topic/17535/solved-leadshine-closed-loop-external-motor-drivers-with-duet2
Thanks.