Stepper motors and thermistors not working
-
-
Yes there is a Z move at the start of your homing files
; homeall.g ; called to home all axes ; ; generated by RepRapFirmware Configuration Tool v3.1.4 on Tue Jul 14 2020 21:49:19 GMT-0600 (Mountain Daylight Time) G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position G1 H1 X-260 Y-260 F1800 ; move quickly to X and Y axis endstops and stop there (first pass) G1 H2 X5 Y5 F6000 ; go back a few mm G1 H1 X-260 Y-260 F360 ; move slowly to X and Y axis endstops once more (second pass) G1 H1 Z-260 F360 ; move Z down stopping at the endstop G90 ; absolute positioning G92 Z0 ; set Z position to axis minimum (you may want to adjust this)
Are you getting any lights on the board at all now?
https://duet3d.dozuki.com/Wiki/What_to_do_if_your_Duet_won't_respond
-
Ok, that makes sense. If plug in an external power supply the red lights come on, but not the green ones. I disconnected end stops, but still nothing, any ideas?
-
Disconnect everything and take the board out if you haven't already and post some close up well lit shots of the board so we can maybe spot any damaged components.
Then move on to connecting it to a PC via USB to see if it shows up as a bossa port
-
The board is showing up to the computer correctly and here are some pictures
-
Ok, turned out it was a power supply issue and was able to fix that. Now the problem is only the z axis will move, still no x or y movement.
-
Not much to see except maybe this
The 3.3v led is lit, but maybe you could measure the voltage of a 3.3v pin just to check its all good?
-
Can you get a better photo of U2?
Also it appears you have a clone Duet.
For X and Y, how are you trying to move them? Do you get any error messages? Are you sure you've wired the motor phases correctly? If you move the Z motor to the X or Y driver does it work?
-
I am no longer getting any error messages, I tested the phases with a multimeter and they should be wired correctly. The y axis moves a little but not much, I am still not getting any x movement, and the Z is only moving up when I try to home it. When I switched the z and y motors then moved it, the y axis (z motor) did move.
-
@Pslayback said in Stepper motors and thermistors not working:
The y axis moves a little but not much, I am still not getting any x movement, and the Z is only moving up when I try to home it. When I switched the z and y motors then moved it, the y axis (z motor) did move.
I'm not sure I'm following what you're saying. Have you verified that the driver isn't working? Your config looks ok, and if the wiring is ok, it's likely a failed driver. You can try remapping the axis to the second E driver if you're not using it.
-
I phrased that weird, but essentially, the X motor is not moving, and the y only moves a little. When I try and home the Z axis, it goes up but does not come back down.
-
@Pslayback said in Stepper motors and thermistors not working:
When I try and home the Z axis, it goes up but does not come back down.
That's probably because the other axis are not moving, so it's not completing the homing and it's just hanging there.
@Pslayback said in Stepper motors and thermistors not working:
the X motor is not moving, and the y only moves a little.
And what happens if you swap the X and Y motors?
Can you try sending G92 X10 Y10 Z10 to force the axis to be homed and at the 10mm position. Then try using the jog buttons in the web interface to move the axis a small amount.
Are you sure the motor currents are correct for X Y and Z? How bout the steps per mm?
-
Swapping the motors yields the same results. When I attempt to home the x or y they do not seem to move. I will double check current and steps per mm.
-
I am beginning to wonder if the problem is with the end stops. Could that be it? The DWC shows the endstops as triggered all the time. When I tap the end stop the 3.3v light turns off, does that sound correct?
-
@Pslayback said in Stepper motors and thermistors not working:
; Endstops
M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystopIf the endstops are showing triggered all of the time then you may need to invert them. Change the pin name to include an exclamation mark at the start. Like this
; Endstops M574 X1 S1 P"!xstop" ; configure active-high endstop for low end on X via pin xstop M574 Y1 S1 P"!ystop" ; configure active-high endstop for low end on Y via pin ystop
-
Just tried that, and homing still is not working, my y axis moved a little bit but not much
-
Also, as I check the wiring of my endstops with a multimeter, which pins should have continuity when the switch is pressed?
-
The 2 outside pins are used for normal microswitches.
https://duet3d.dozuki.com/Wiki/Connecting_endstop_switches#Section_Microswitch
-
Ok I am reasonably certain I have everything wired correctly and firmware correct. Any other ideas? X and Y axis move a little when homing but does not go to the limit switch.
-
@Pslayback said in Stepper motors and thermistors not working:
Ok I am reasonably certain I have everything wired correctly and firmware correct.
How about breaking it down into simpler problems to avoid assumptions?
First Test_endstop_switches, then after Checking_connected_stepper_motors proceed to Test_homing_behaviour and if still not working post your homing file and complete config