585,719 active members*
4,431 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > Stepper Motors / Drives > Loosing steps?!? Tried everything!
Results 1 to 3 of 3
  1. #1
    Join Date
    Sep 2012
    Posts
    0

    Thumbs up Loosing steps?!? Tried everything!

    Hi all,

    I have been converting an old Universal Laser Systems 25A machine to run on glass Chinese tubes and LinuxCNC (beentheunseen | Nerdular Nerdence, *****es). Everything has gone great so far, and it's almost completely up and running, but I just have one very annoying problem I can't solve. It seems to be loosing its position very slightly on both axes, which is not a huge problem for on large projects, but for more detailed engraving it is more significant. It doesn't seem to be cumulatively building up a large positioning error, as it only seems to wander out of position by a maximum of around 1 or 2 mm even on complex jobs. However it does seem to be quite random - if i start the same job a few times it wanders off in a different direction each time. The strange thing is that If I do a test where i fire the laser at a point, then jog the position backwards and forwards a few times, then return it to the same point and fire the laser again, It always lines up with the original mark, even when I leave it jogging backwards and forwards for a while. However, when I run a program that contains a circle, the end of the circle does not meet the start.

    I'm using a simple parallel port breakout board with no opto-isolation, and the motors are being driven by 2 pololu stepper drivers on a 24 volt supply. The belts are tight and the axes are mechanically rigid, so I am confident that I am not suffering from any significant backlash, and I have tried increasing the motor torque and also dropping the max speed/acceleration to make sure I am not loosing any steps through inertia.

    I have also been experimenting with the motor timing settings. For pololu drivers a step time/space of 1000/1000 ns and direction hold/setup of 200/200 ns are recommended. However, I have tried increasing the step time/space to ensure my drivers are not missing steps, and have tried increasing the direction hold/setup to ensure the direction changes are not overlapping any step signals. My system seems to be able to support a base period jitter of around 22000ns, but i have tried increasing this as high as 30000ns to be sure. I have also started to look at the steps in halscope:

    Click image for larger version. 

Name:	stepscreenshot.jpg 
Views:	34 
Size:	81.3 KB 
ID:	173816
    One thing that does seem slightly odd to me here is that the steps don't seem to be uniform in length. Is this normal?

    I also tried making the wires between the breakout board and steppers much shorter to ensure they are not picking up any noise, and have introduced decoupling capacitors to the drivers +5v and +24 supply. I have also rewired all my earths to the same point to make sure there are no ground loops.

    Can anybody help me out? This problem is driving me mad, and nothing I do seems to make a difference.

    Cheers, Ben

  2. #2
    Join Date
    Jun 2008
    Posts
    44
    Your problem is in the calibration of the X and Y axis, I had the same problem when I first started my home build router. It has belt for y axis and 1/4" chain for x axis.
    I also run EMC. Calibrating takes some time. Look at buildyourcnc.com under tutorials
    Patrick has a very good video.
    Gary.

  3. #3
    Join Date
    Jan 2005
    Posts
    1695
    It looks like the noise generated by one axis is interfering with the other.

    Check your grounding. The signal and power grounds should be separate and connected at one point only.

    Do not daisy chain the power connections. Each driver should have its own wire.

    Check your wire routing. Don't run signal and power wires close to each other.

    Is the computer and driver grounds connected? Some people forget to connect the grounds.

Similar Threads

  1. Z- Axis loosing steps
    By Flachzange in forum Mach Mill
    Replies: 2
    Last Post: 05-17-2012, 11:08 PM
  2. loosing steps in z axis
    By macatoms in forum Benchtop Machines
    Replies: 5
    Last Post: 05-05-2012, 08:16 AM
  3. Axis loosing steps
    By Vogavt in forum Benchtop Machines
    Replies: 3
    Last Post: 01-07-2010, 06:01 PM
  4. Loosing steps
    By Normann in forum Automation Technology Products
    Replies: 6
    Last Post: 10-15-2007, 08:15 AM
  5. Loosing Steps How to Check
    By Cartierusm in forum Mach Software (ArtSoft software)
    Replies: 10
    Last Post: 09-11-2007, 12:26 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •