On the CNC shield IIRC there are jumpers on pins underneath where the drivers plug in - see the shield documentation and the driver documents to check how to set these. This can improve resolution but mainly improves smoothness. A normal stepper does 200 steps per rev, and microstepping provides analog interpolation, typically by 4, 8, 16 times to get up to say 3200 steps/rev. One is to set the microstep ratio of the drivers themselves. If wired NO, what value pullup resistor are you using, is it just the internal Arduino one or a physical resistor? A low value physical resistor, say 4.7k, could make the circuit less sensitive to noise pickup. Your spurious limit problem might be an occasional short or noise pickup. Also the circuit is then low impedance and less sensitive to picking up noise. Limit switches are best wired NC so that they fail safe if a wire drops off. Basically the stepper driver may not be seeing the dir signal for the other direction.Īs for the vibration at low speeds, well steppers move in steps and when moving slowly the steps are more evident! How have you set up the microstepping ratio? If you increase this then the step size decreases and movement gets smoother. Or it may be that the pulse length needs adjusting. I think GRBL has a config option for that. Now you have got the stepper wiring sorted, the cause of the "only one direction" problem may be that the polarity of the direction signal is wrong relative to the step signal. I use GRBL with g-code sender and it works well. Sorry for all the requirements, but to give you accurate solutions/suggestions to your problem they will be helpfull. If so have you got code that JUST drives ONE stepper to prove your circuit and code method? Have you developed this code yourself and in stages? Nema 17 does not tell us the electrical spec of the steppers. The people who try to help with your pro…Ĭan you please post your code as per the link above?Ĭan you please post a schematic of your circuit?Ĭan you please post links to specs/data of your hardware? If you don’t follow the guidelines all that happens is there is a long exchange of posts while we try to get you to tell us what we need in order to help you, which is frustrating for you and frustrating for us. Please read and follow the instructions below.īeing new here you might think this is having rules for the sake of rules, but that is not the case. This guide explains how to get the best out of this forum. How to get the best out of this forum Installation & Troubleshooting
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |