Ed Nisley wrote: > On 06/01/2013 12:39 PM, Charles Steinkuehler wrote: > >> I particularly like the acceleration control in LinuxCNC. >> > > It seems smoother than the Arduino code. > > At least on the Marlin firmware branch of the RepRap tree, the interrupt > handler switches from one-step-per-interrupt to two/interrupt at 10 k > step/s, then to four/interrupt at 20 k step/s, with abrupt step timing > changes. These pictures show the step pulses to the X axis of my M2 > during the ramp up to 450 mm/s at 5000 mm/s^2: > > https://www.dropbox.com/s/llrx2ik6vlq4ne9/X%20Axis%20450%20mm-s%2050%20mm%20-%20100%20us-div%2041.9%20ms%20dly.png > https://www.dropbox.com/s/z4w4mg6wklnhvpm/X%20Axis%20450%20mm-s%2050%20mm%20-%20200%20us-div%2019%20ms%20dly.png > Wow, can't imagine how a motor tracks that! Is this a microstepping drive? The bursts of pulses kind of defeats the microstepping, and injects a lot of resonance energy into the motor.
Jon ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users