Large Scale printer - Test of stepper motor
-
Hi Everyone
Thank you for the answers. This is the setup i am using at the moment. The printer is designed but not build at the moment.
Using the G0 Xnnn S2 code, the warning disappears as it should, but the stepper motor is not moving still. I have the driver hooked up the the breakout board on port E2, number 5. I then use the M584 X5 to set the x-direction to this port.
With this and the S2 addition to G0 i would expect the motor to start turning. -
To test stepper motor individually, send G91 to select relative mode, then use G1 S2 moves.
-
I'm not expecting to be any help but others will need to see the motors section of your config file including acceleration, instantaneous speed, direction, max speed, steps per mm and the feed rate that you have been trying to use.
-
This might be a really stupid question. I have the board hooked up to my laptop now, and the stepper driver directly to the wall, but does the board need more power than what my laptop can provide to send the signal?
-
@eplov : you need to supply VIN voltage to drive the onboard stepper motor drivers, not sure about external drivers though...
-
@whosrdaddy Yeah that makes sense in my head too. If i need to run stepper motors of the build in drivers then i would need extra voltage, but given that the stepper driver is hooked directly up to the wall, and the board only has to output a digital signal i do not know if i needs more voltage.
-
It sounds that you are using an external stepper driver. How have you connected it to the Duet?
-
@dc42 I am using a FuyuMotion FMDT220A48NOM Stepper driver and a Nema 34 stepper motor.
I have connected the S+ to 5PU+, S- to 5PU-, D+ to 5DR+ and D- to DR-.You can see the circuit diagram for their motion controller and the stepper controller below.
-
Please post your config,g file. I suspect that either you haven't mapped XYZ to your external drivers using M584, or you haven't extended the step pulse timing using M569.
It sounds to me that your drivers have a motor disable input instewade of a motor enable input. In which case, you can connect them to the EN+/EN- outputs on the breakout board, but you need to invert the enable polarity in the M569 commands.
-
@dc42 I am currently only using M584 to set the X axis to port 5 to 9 to test all ports on the breakout board. I have currently not attached the Enable pins, given the same thought as you mentioned.
-
@dc42 Everything is working now. It was the enable signal. Thank you very much for your help.