Stepper motors and thermistors not working
-
Thank you both! The firmware seems to have fixed the Thermistors, but not the steppers. The leadscrew is M5 and I think it is .8mm pitch. I am not certain though, is there an easy way to tell?
Also the M98 command returned this
M98 P"config.g"
HTTP is enabled on port 80
FTP is disabled
TELNET is disabled
Warning: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 365C -
@Pslayback said in Stepper motors and thermistors not working:
The leadscrew is M5 and I think it is .8mm pitch.
In that case 4000 would actually be correct.
That M98 command shows no config syntax errors so that's good.
Are you using dual Z motors or just a single? If just a single, do you have the jumpers installed on the unused z motor pins?
If you're sure the motor phases are correct you can try to remap the Z driver to another driver to see if the error follows to the new driver. Vice versa you can try a different motor on that driver to see if you get the same errors. This will let us determine if the problem is a failed driver chip.
Also you can post a close up well lit photo of the drive chip.
-
Currently none of the motors (x,y nor z) are working. I am using just one motor on the Z axis, and i have not put the jumpers on.
-
That would likely be the problem then. Install the jumpers on the second z motor connector.
-
I attached the jumpers, then tried homing the X axis, which then the z axis moved (yes I double checked wiring). Then the board stopped doing anything. It will not even power on.....I think I tripped a breaker???
-
Please post your homing files.
Z movement when homing the other axis is normal because there is likely a small z movement to lift the head out of the way for X Y movement.
Check for shorts.
-
-
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?