Hi Alex,
Argo Navis is designed to be portable and therefore battery powered. Optical
encoders, however, are power hungry devices. Therefore Argo Navis "samples" the
encoders by literally powering them on and off thousands a times a second. A
caveat of sampling is that if the encoders are rotated too quickly, one can
exceed their "sampling rate". In engineering, there is a concept known as the
"
Nyquist rate". It dictates that one has to sample at least twice the rate the encoders
are producing "ticks" at when turning. Argo Navis has a second CPU just devoted
to sampling the encoders. Therefore it can sample at a much higher rate than
older DSC's. However, ultimately it too has a maximum sampling rate, dictated by
both the processor speed and also by the electrical switching characteristics of
the encoders themselves.
Argo Navis has a SETUP ENC TIMING menu whereby one can establish the encoder
timing, thus trading off power for a higher sampling rate. The maximum sampling
rate is around 16,000 samples per second. Hence the maximum slew rate should not
exceed 8000 times a second for the Nyquist sampling theorem not to be violated. Working
backwards, one can then determine by how much you can gear the encoders based on
what your expected maximum slew rate is likely to be. This maximum sampling rate
is achieved by setting TOFF=0 in SETUP ENC TIMING. However, this value has the
highest power consumption.
Argo Navis can determine when the sampling rate is exceeded and will display
this as an encoder error.
The factory default values for SETUP ENC TIMING of TON=17 TOFF=17 give a good
compromise between sampling rate and power consumption and provide a minimum of
about 7000 samples per second.
The following calculation is based on a rate of 7000 samples per second.
For a 10,000 step encoder geared 1:1, you can slew at approx. ((7000/2)/10000) *
360 = 126 degrees per second. The 7000/2 is owing to the Nyquist rate. Therefore
you can also work backwards and if you know in advance what your maximum slew
rate will be you can then determine the max. number of encoder steps for one 360
degree revolution and hence your gearing ratio of your pulleys.
As another example, take a 2048 step encoder geared 8:1 to provide 16,384 steps effective.
(7000/2)/16384) * 360 = 76.9 degrees per second.
Please keep in mind that these types of slew rates will only work with Argo Navis.
All the legacy DSC's have much slower sampling rates and some just silently drop steps.
Timing pulleys and belts generally provide a better solution that spur gears for encoder
applications because unlike spur gears, timing pulleys and belts are mathematically designed
to have close to zero backlash.
Armed with the above information you can select pulleys with gearing
ratios that meet your needs with your Argo Navis.
Best Regards
Gary Kopff
Managing Director
Wildcard Innovations Pty. Ltd.
20 Kilmory Place, Mount Kuring-Gai
NSW. 2080. Australia
Phone +61-2-9457-9049
Phone +61-2-9457-9593
sales@wildcard-innovations.com.au
http://www.wildcard-innovations.com.au