Open Ianmcmill opened 9 years ago
If you have set up microstepping correctly, there should be 3200 steps per full shaft revolution. You can easily test this using Manual tab of inkscape eggbot extension. You should also make sure you downloaded the most recent version of firmware. It is also good to compare the two axes motion. Usually pen motion is much more jittery due to imbalance, inertia and elasticity of pen arm. Some mechanical modifications to the arm may be necessary. It also helps to experiment with motion speed to minimize jitter.
So if 16 is set in the sketch my motors do 3200 steps. I don't have to set 3200 explicitly. The rotation movement is very smooth if I recall now. Just the pen movement is jittery as you said. The spring I use might be to hard. I removed the spring so the pen doesn't smash down so hard on the egg/ball/etc. I have seen some video on youtube where someone replaced the spring with a kind of metal armpiece that was hooked to the arm of the servo and to the end of the pen-arm (the end where the pen is mounted). This worked really nice.
I ma having a similar problem with the pen motor , the microstepping does not seem to be working, and the pen jitters and steps haltingly (unable to explain better) is there code I need to be checking ? everything I can find has it set at 16x microstep
In Eggduino.ino the microstepping is already set to 16 microstepping. I also have pulled all three MSx pins high on my breadboard. Still I get very jittery and stepped vertical lines. I use A4988 drivers and common 200 steps motors found in 3D printers.
I don't want to misuse the 'issues' system here for support requests but I don't know where to go else to get information directly from the creator of this firmware