Jack Ensor wrote:
> I noticed when jogging at my maximum rate of 90 ipm  the 2 quadrature 
> signals coming at a rate of 1 Khz have approximately 50 micro seconds of 
> jitter.  Is this excessive?  How much would it contribute to tracking 
> error?  My tracking error is insignifcant when homing but but huge when 
> running Axis.ngc.
Would you please define this term "tracking error"?  I do not 
know what it means.  From context, I believe you mean to say the
machine's position differs from the displayed position.  Is that 
correct?

How are you seeing the quadrature signals?  On a "box" 
oscilloscope, or somehow with halscope?  Unless halscope AND the
software or hardware encoder input facility is sampling at a 
fast enough rate, you would miss some of the edges.  For 
instance, on my minimill, at 60 IPM, with 16 TPI leadscrews and 
4:1 motor reduction, and with 500 CPR encoders producing 2000 
counts/revolution, you get 128,000 counts per second. 
Therefore, counts are coming at a rate of one every 7.8 us.
Obviously, my jitter must be less than yours.  But, a scope 
would need to be sampling it at a rate of once a microsecond or 
better before you could even begin to discern jitter on the 
signal.  If you are using an analog oscilloscope, then there is 
no sampling.  But, without specifying the rate of encoder pulses 
when you see the 50 us jitter, it is hard to know what it means.
If you had 50 us jitter when the count rate was one millisecond, 
it is not a big deal.  If it was when the count rate was 50 us, 
it would be reducing the quadrature angle to zero, and would 
clearly cause errors.  So, you have to compare the jitter to the 
count rate.  Ideally, there should be 90 degrees between the 4 
states of the encoder's A and B signals.  They never are, due to 
tiny errors in the manufacturing of the encoder's optics.  The 
greater the error, the narrower some of the count states become, 
until they become so small the encoder counter's logic misses 
them.  Then, the position will be off by multiples of 4 counts.

When you say homing is OK, but axis is bad, is that all due to 
speed?

Jon

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to