You are here:   Resources > Frequently Asked Questions
  Login

Frequently Asked Questions


What is the accuracy specification for the AMT encoder?
Can the time constant be improved?
What is the current consumption of the AMT encoder?
What is the A/B phase shifting time of the AMT?
How does the AMT being a capacitive encoder work differently than an optical encoder?
Does the capacitive design of the unit guarantee that missing pulses cannot occur in designate speed ranges?
Is there a specification on minimum and maximum speeds without losing pulses?
How does angular acceleration affect pulses and error?
What are the mechanical tolerances for the AMT when mounted?
How much does an assembled AMT weigh?
Why does the index pulse not work consistently with a stepper motor?
Is there a non-magnetic index pulse on the AMT?

 

1. How does a capacitance type encoder like the AMT work?

Here is a short description of the operation of the encoder in the highest resolution setting.

The capacitive sensor consists of

1. Transmitter board with an array of transmitter electrodes in 8 groups

2. Rotor with a modulation pattern of 8 periods (wavelengths)

3. Receiver board

4. Electronics on the transmitter board

The electronics are using a 5 MHz signal that is LF modulated with a 10 kHz signal for sensing the position of the rotor by measuring the phase between the receiver LF modulation and the transmitter LF modulation. This sensing is done 10,000 times per second and gives the absolute position within one period of the rotor modulation (45 deg).  At each of those measurements there is a new determination of the absolute position within that interval.

The absolute position within a wavelength is at each sampling occasion stored in a position register A.

A 2nd order feedback loop updates a second position register B with incremental pulses so it coincides with position register A at the sampling occasions.

The Quadrature output pulses A and B are derived from the same pulses that feed position register B, and there is no way that there would be any pulses missing without being corrected by the feedback between position register B and register A.

If the quadrature signals A and B are decoded in a quadrature decoding circuit such as LS7183 and LS7184 (from LSI Computer Systems, Inc), any interference pulses will be interpreted as a step up followed by a step down and therefore not cause any larger temporary error larger than one increment.
 

2. What is the accuracy specification for the AMT encoder?

The position output at constant speed is without delay, but at acceleration, there will be a lag equal to the time constant multiplied by the acceleration. The following table references the accuracy and time constants for each resolution setting-

Dip switch 2 OFF OFF ON ON Time constant (ms) Accuracy (arcmin) Max speed (RPM)
4 3 1 OFF ON OFF ON
OFF OFF 8192 2048 1000 800 384 0.4 +/-15 7,500
OFF ON 8192 1024 500 400 192 0.4 +/-15 15,000
ON OFF 4096 512 250 200 96 0.2 +/-30 30,000
ON ON 4096 256 125 100 48 0.2 +/-60 30,000
Internal resolution (increments/rev) Output quad cycles (PPR)      

 

3. Can the time constant be improved?

For applications that require higher speed and faster response time for speed changes, the settings can be changed with the consequence of a noisier quadrature signal by removing the S/F jumper on the PCB.  This will decrease the time constant by half (ex- .4 ms / 2 = .2 ms) but again will generate a noisier signal so please use with caution.


 

4. What is the current consumption of the AMT encoder?

The current to the encoder is typically 6 mA at 5 V supply going down to 3.2 mA at 3 V.  There is an added current proportional to the frequency of the quadrature signal.  It can be measured to 0.5 mA at 5 V and an output quadrature frequency of 250 KHz, which corresponds to our specified max speed at the binary resolutions.  The maximum is 10 mA.

5. What is the A/B phase shifting time of the AMT?

The phase shift between channel A and B, it is nominally 1/4 of the period length of either channel (90 electrical degrees), with some jitter that is less than 5% of the pulse period over the speed ranges.  At resolutions that are divided down from higher resolutions, this jitter is reduced in relation to the reduced resolution.  At speeds close to one increment per sampling interval T, the jitter is increasing because the quantization of information the position follower gets. It may be possible to avoid this critical speed range by simply switching to another resolution.

6. How does the AMT being a capacitive encoder work differently than an optical encoder?

While an optical encoder has a pattern on the rotor that has a density equal to the specified PPR value, our encoder has only 8 cycles in its rotor pattern and we interpolate to the specified resolution. The quadrature pulses are created from a 2nd order position follower. The value of the position follower is synchronized with the primary sensor at intervals of T microseconds, with a time constant of 2T.  In the AMT encoder with an SF jumper, T=100 microseconds for base resolutions 2048 and 1024, T= 50 microseconds for base resolutions 512 and 256. In this setting the position follower time constant is 4*T. (The non-binary resolutions 1000, 800, 384 are derived from base resolution 2048. Same binary/non-binary relations for other resolutions.)

7. Does the capacitive design of the unit guarantee that missing pulses cannot occur in designate speed ranges?

There is no reason for our capacitive encoder to lose counts at low speed. The ASIC in the encoder contains a position follower, that is updated for position and speed of movement each T  (T= 100, 50, 25, or 13 µs dependent on resolution setting). The position follower update is done against the capacitive sensor primary position measurement that is absolute within 45 degrees. Therefore, if the quadrature outputs A and B signal are used with a quadrature up-down counters, there is no possibility to loose pulses, as long as the quadrature counter does not lack in response speed.

Warning:  The rumor that capacitive encoders can be missing pulses at low speed does not apply to our encoder.  However, if proper quadrature decoding is not utilized, it is possible that extra increments will be counted.  Here are some examples to watch out for-

·Using only one channel for speed and position measurement. In such case there is no discrimination between up count and down count and any jitter or interference pulses will be added to the count.

·If a microprocessors regular data ports are used for sampling the signals at regular time intervals, it is possible that the microprocessor will miss some pulses or short spikes that occur between such sampling occasions which could cause cause temporary misreading of direction and thereby cause errors in the accumulation of position increments.

8. Is there a specification on minimum and maximum speeds without losing pulses?

There is no minimum speed if a quadrature counter, with both A and B signals, is used.  At low speed there may be a jitter when transition from one position to the next count position, but this in a quadrature counter it is interpreted as up or down steps and does not move position more than one step.  For max speed, see the specification table above for the different resolutions.

9. How does angular acceleration affect pulses and error?

Angular acceleration does not cause missing pulses. But it does cause some lag in position, proportional to acceleration and T^2. (with T= 100, 50, 25, 13 µs at resolution settings D2, D1 = 11, 10, 01, 00, respectively).  The internal position follower will have no problem with acceleration as long as the resulting position error stays within 256 increments (4 increments per quadrature period) for resolution 2048 PPR, with the limit being proportional in other resolutions. The position follower will catch up at the end of acceleration.  Decreasing the basic resolution will reduce acceleration error, if that is of concern for fast loops or removing the SF jumper as described in section 3 above.

10. What are the mechanical tolerances for the AMT when mounted?

Axial

The sensor in this encoder is not sensitive to axial position of the encoder disk. The limitation in axial play is only mechanical. There are two parts of mechanical limitation.

 1. The shaft adaptor can slide in the hub up to + /- 1.5 mm. This slide action presently has a slight friction but it will adjust for this amount of misalignment during assembly.

2. The hub is mechanically limited to move +/- 0.15 mm from center position. If the motor shaft is moving more than that amount the hub will hit its mechanical limitation and further movement will be taken up by the sliding between hub and shaft adaptor.

When mounting the shaft adaptor and sleeve on the shaft according to instruction, there is no axial force on the motor shaft and the shaft adaptor will be placed in the right position based on the tool geometry.

If there are operations on the motor shaft load end after assembly of the encoder that causes the shaft to move axially, this will be taken up by the sliding between shaft adaptor and hub. When the shaft returns to it's nominal position, the hub will be sliding on it's lower limit, which may cause some slight acoustical noise, that disappears after some time. The encoder function will not be influenced by this.

Radial and Eccentricity

In this encoder, eccentricity and radial play of the shaft has little influence on accuracy because the sensing is done over the whole area of the rotor pattern. However, due to mechanical reasons we specify the max deviation from center to be no more than 0.1 mm.

11. How much does an assembled AMT weigh?

The fully assembled (top cover and base) weight for the AMT is as follows:

AMT102= 20.5 g

AMT103= 14.0 g

12. Why does the index pulse not work consistently with a stepper motor?

When the encoder is mounted on a motor with a strong stray magnetic field flux, it is possible for the index pulse to become compromised.  The encoder is based on a capacitive sensor that has 8 cycles per turn.  Each of those cycles gives an index pulse in the interpolating electronics (the fine index pulses).

In order to get just one index pulse, there is a coarse index that is created by a Hall sensor on the electronics board and a small magnet on the rotor.  The Coarse index is gating out just one of the 8 Fine index pulses.

Standard Index Pulse:
 
If there is a strong magnetic stray-field (> 40 Gauss) on the motor that the encoder is mounted on (typically found in stepper motors), it may influence the Hall sensor.  This electromagnetic interference affects the coarse index pulse to the point the index pulse is lost or repeated more than one pulse per revolution.  The outcome is dependent on the polarity of the stray field and its vector alignment with the Hall sensor on the transmitter board.

Magnetic Interference on Index Pulse

 

13. Is there a non-magnetic index pulse on the AMT?

It is possible to use the coarse index from the wavelength circuitry in combination with a secondary triggering device (ex-limit switch, optical sensor) to create an accurate single indexed location.  To deliver the 8 index pulses per turn, disable the course index by putting a 0 ohm jumper on position R8 in electronics board Rev D and Rev G.



Example of applications for one index pulse per 45 degree

Linear motion control is an example where the linear motion is achieved by driving a screw with a servo motor or stepper motor.  In such applications the motor is making many turns over the working range and thereby giving many index pulses over that range. There often is an optical or other switch along the track for defining home position which can then be synchronized. The signal for such a switch is combined with the index from the rotational encoder in order to get an index that is precise to the same level as the resolution of the encoder.