external drivers not working
-
you need to add a timing value to the M569.
I use the similar drivers (DM860H) on my CNC and have the following for each driver.M569 P0 S0 T2.5:2.5:10:5
-
I tried that, but it makes no difference.
-
What board do you have and where/how do you have them connected?
-
I have the duet board v1.04. With the breakoutboard.
I conected all the 6 ports, S+ S- D+ D- E+ E-. -
your driver mapping is incorrect then.
Please see here https://duet3d.dozuki.com/Wiki/Duet_Expansion_Breakout_Board -
no I dont think so, my z motor is connected to E2 that is port 5.
I assigned my Z to 5.
M569 P5 R1 T2.5:2.5:10:5
and this is the line for the Z motor. -
is the R value correct?
Rnnn Driver enable polarity: 0 = active low, 1 = active high, -1 = driver is always disabled and is not monitored (default 0)
Which side of the driver do you have the signal from the board wired to?
I have mine wired to the positive side of direction, pulse and enable, with R set to 0.Are you also using M564 H0 or setting G92 Z0 to allow the motor to be moved without homing?
-
I tried R1 and R0, it makes no differense.
If I am correct you conected S+ from the break out board to S- on the driver? the same as D and E?yes I have also the M564 H0 in my config
-
I don't use a breakout board (as I'm running an SKR Pro) but you would typically connect Step+ to Pul+, Dir + to Dir+ and Enable+ to ENA+. The same goes for the negative outputs.
-
oke, how do you have your dip switches on the drivers?
and do you have your driver connected to the 5v pin or 3.3v pin?
I am thinking of skipping the break out board for testing. -
Mine just has dip switches for steps per revolution and driver current.
And I run mine off 3.3v. They seem to run fine from that but your experience may vary.There is a note about this on the breakout board page.
The Duet Expansion Breakout Board uses a differential output signal of -3.6V to +3.6V. The differential outputs help the LEDs in the optocouplers in most drivers turn off faster. Also they are compatible with drivers that accept RS485 signal levels instead of 5V. Most external drivers are quite happy with the 3.6V differential signals. However, for those few drivers that really do need 5V, you can achieve this by connecting STEP+ from your driver to +5V, which is available on the H6_PWM and/or H7_PWM pin headers (see wiring diagram above), and STEP- for your driver to STEP- on the expansion board. Similarly for DIR and ENA.
-
I tried that also, it makes no difference.
currently I am completely stuck... -
can you post a photo of your wiring?
-