Technology

Full accuracy at every speed. Including zero.

Modern inductive encoders run motion-gated self-calibration continuously. They meet their datasheet specifications while the shaft is turning. Axes that hold position do not receive updated corrections. Calibration parameters become stale, and position accuracy degrades.

CamEncoders develops patented resonant-target inductive Kit Encoders. Full accuracy at power-up, at standstill, and after any dwell. Receive-chain self-calibration continues at 400 Hz even without rotation, maintaining standstill accuracy as temperature changes.

Absolute rotary encoder 58 mm
On this page
01

A point sensor measures where the scale is, not where the shaft is

An optical or magnetic encoder reads its scale in one spot. No disc is ever perfectly concentric with the axis of rotation, and the radial displacement of the scale under the read-head becomes a position error.

The cost is published. Heidenhain’s Renco R35i optical encoder brochure states that for one micron of measured shaft eccentricity, the measuring error increases by ±16.4 arcsec. Thirty microns, an otherwise unremarkable tolerance, is roughly ±500 arcsec of position error.

This is why precision optical and magnetic installations need fixtures, inspection and often a calibration run. The encoder disk specification looks excellent. Achieving datasheet accuracy is your problem. Your assembly process has to deliver.

Optical encoder error mode

Figure 1 — geometric error. A sinusoidal error Δϕ caused by eccentricity e in an optical measurement. M = centre of graduation; ϕ = true angle; ϕ’ = sampled angle.

02

Read the whole circle, and the eccentricity cancels itself out

An inductive encoder does not read at a point. The stator windings couple to the target around the entire circumference, so the measurement averages over the whole perimeter rather than sampling at one angular position.

Shift the rotor toward one side of the inductive sensor stator, and coupling increases on that side while it decreases on the opposite side. To first order, the two cancel. It is a simple consequence of the rotational symmetry of the sensor and the target.

Concentricity stops being an accuracy problem and becomes a tolerance. Inductive encoders tolerate ±0.1 to ±0.2 mm of radial misalignment, while optical and magnetic devices demand a few microns. That factor of almost a hundred is why many customers move to inductive sensing, and every inductive supplier can offer that benefit.

It is also where the easy part ends.

03

One design number sets every trade-off. It is the period count.

An inductive encoder does not measure angle directly. It measures a sine-cosine pair that repeats N times per revolution. Each repetition of that pattern is a fine-scale period. Within one period, the encoder electronics compute electrical angle as the arctangent of the ratio of the two received sinusoidal signals; a coarse track identifies which period the rotor is in.

Electrical zero shift is the hardest issue in inductive sensors: voltage offsets in the sine and cosine receive channels produce periodic angle non-linearity. Correcting those offsets still leaves higher-harmonic errors caused by departures from sinusoidal shape in receive signals. These set the remaining non-linearity floor.

Fine-scale period count N is the central design decision, and almost everything else follows from it. Shaft-referred, or mechanical, position error is the electrical position error within one fine-scale period divided by N. Raise N, and the position error recorded on the datasheet improves as 1/N. The whole industry has taken that route, and for good reason.

Error plot in absolute optical encoder

Figure 2 — electrical error. A sinusoidal error Δϕ due to breakthrough in the measurement of Vsin and Vcos. The shift of the received signals from zero resembles eccentricity, but it is a completely different problem.

04

The datasheet accuracy does not describe error in derived motion

A multi-period measurement system retains similar non-linearity within each fine-scale period. The error repeats N times per revolution, with higher harmonics at multiples of N. The 360° eccentricity-error period gives way to fine-scale error periods of 360°/N and shorter.

A faster error is not a smaller error. Where a control system derives velocity from successive position measurements, the 1/N that improves the datasheet figure is cancelled by the N-times boost that differentiation introduces. Velocity error is set by the electrical accuracy within one fine-scale period and by nothing else. Differentiate a second time to obtain acceleration and the period count no longer cancels. There, a high period count is a penalty.

Applications that predict position beyond the latest measurement make this distinction critical. Prediction amplifies high-frequency error content, producing large errors in the predicted point. Conventional encoders with higher N deliver worse predicted performance. The lower N of our Kit Encoders shifts position error to lower frequencies, reducing prediction error.

If your application predicts beyond the latest measurement, talk to us about the trade-offs.

05

What a high period count buys, and what it costs

A high N count improves published position accuracy, reduces the angular travel needed for self-calibration, and moves periodic error beyond motor controller bandwidth even at low shaft speed. For position error frequencies above motor controller bandwidth, torque-loop filtering reduces the remaining angle error at the shaft output as 1/N. For conventional motor control, high N is the right choice, and the industry chose it for good reasons.

Those benefits come at the cost of a shorter spatial period for large N-count encoders, which translates directly into a smaller sensing gap and tighter installation tolerances.

Our proprietary sensor design reduces electrical error within each fine-scale period roughly tenfold. That lets us use four times fewer fine-scale periods than conventional encoders while retaining superior datasheet accuracy. A four-times-lower N count enables wider air-gap tolerance, which is easy to meet.

06

Where our accuracy advantage is invested

The crossover speed at which non-linear error frequency matches motor control bandwidth rises fourfold if we reduce N by a factor of four to keep installation margin effortless. The position error terms stay inside the control bandwidth across a wider range of shaft speed and appear at the output longer before attenuation begins.

In the motor-control application described above, a low period count is the cost paid for installation margin. Our datasheet accuracy is about four times better than the best conventional inductive encoders. At high rotation speed, that advantage is neutralised by four times better attenuation of their four times faster position-error terms through out-of-band filtering in the motor controller’s torque loop.

07

What the datasheet does not tell you

The same error a torque loop attenuates, a predictor amplifies.

A high fine-scale period count N improves attenuation when position-error frequencies lie in the torque-loop filters’ stop band. Forward prediction does the opposite. It amplifies high-frequency error, so the advantage reverses, and a lower N can win.

A datasheet position accuracy figure does not reveal this distinction. The decisive quantity is electrical accuracy: the position error within a single fine-scale period. Divide it by a large period count and the datasheet figure improves. The poor electrical accuracy becomes hidden.

  1. What is the electrical position error within one fine-scale period?
  2. How much does that error change with temperature while the shaft remains stationary?
08

The error source that never reaches the datasheet

The receive coils are designed to cancel the excitation field when no target is present. Cancellation is imperfect. The residual signal reaches the receiver as direct breakthrough from the excitation and shifts the electrical zero of the sine and cosine channels.

Direct breakthrough is large and not a fixed sensor-design constant. It depends on the exact air gap. It depends on the self-resonant frequency of the excitation circuit, which shifts with the air gap, the temperature coefficient of the capacitor used to resonate the excitation coil, and the capacitor’s ageing.

Direct breakthrough is the main offset that shifts electrical zero. It changes continuously as the encoder warms, and it drifts over the life of the part.

Cosine vs Sine error plot of signals in an absolute encoder

A sinusoidal error Δϕ due to the breakthrough in the measurements of Vsin and Vcos. ϕ = “true” angle; ϕ’ = sampled angle. The shift of the received signals from zero, when represented graphically, is similar to the eccentricity e described for optical sensors. However, it is a completely different problem.

09

The industry answer is rotation. That is also the ceiling.

Inductive sensors correct that offset by a self-calibrating algorithm running while the rotor turns. The electronics track sine against cosine as a circle, and offset or gain error shows up as a distortion of that circle. The self-calibration works, and it works well, on a shaft that keeps turning.

Heidenhain are clear about the conditions behind their published datasheet accuracy figures. Their rotary encoder brochure states that the accuracy data are given at 20 °C ambient temperature and with slow rotation.

Those test conditions matter when your axis runs warmer while holding position. The datasheet is silent about what happens forty degrees warmer at a prolonged standstill, or on an axis that only ever works through a small arc.

None of this is a defect. It is the correct engineering choice for a motor shaft, where rotation is guaranteed. It is the wrong choice for an axis that holds position.

10

The temperature test that hides the fault

Thermal drift of this kind only shows up under restricted angular movement.

Rotate the axis during a temperature test and the self-calibration triggers, corrects the changes in the electrical zero shift, and removes temperature-drift effects. A test that looks thorough in the lab returns a clean result supporting datasheet values. The application engineer sees a datasheet figure, a passed temperature test, and no reason to look further.

The best modern inductive encoder designs go further and hold the breakthrough values recorded during the first rotation after power-up in non-volatile memory, recalling them at the next power-up. Stored correction reduces the gross power-up error. It cannot refresh the correction as a stationary encoder warms.

On an axis that holds position, thermal drift is the largest single error source in an inductive encoder, and it is the one the industry does not discuss.

11

How much does your axis move, and how often?

Encoder makers already separate rotary encoders from angle encoders. Heidenhain organise their catalogue that way. The distinction is good, and it deserves a sharper reason than naming tradition.

A rotary encoder is a sensor whose published specification depends on rotation. Deprive it of rotation, and its datasheet no longer describes your position accuracy.

An angular encoder must hold its accuracy while the axis dwells, reverses, or moves through a few degrees. A gimbal. A pointing head. A robot joint after a reduction gearbox. An indexing stage. A tracking axis that creeps and then slews.

Those are different measurement problems. Conventional inductive encoders handle rotary applications well and angular applications poorly.

12

Resonance moves the problem out of the sensor

Our rotating target is the resonant circuit rather than a passively conductive pattern in metal-target encoders. The resonance strengthens the received signal and separates it in phase from direct breakthrough.

A capacitor across PCB-based coils on the rotor resonates them as an LC tank circuit. When properly tuned, it resonates at the excitation frequency. The induced receive signals are boosted by the Q of the target, and their electrical phase is shifted ninety degrees from the direct breakthrough signals, so the usable receive signal arrives in quadrature with the direct breakthrough instead of in phase with it.

Together, after in-quadrature demodulation, these reduce direct-breakthrough amplitude relative to receive-signal amplitude roughly a hundredfold.

The dominant remaining source of electrical zero shift no longer depends on sensor geometry, air gap or excitation-circuit resonance. It is the electrical offset of our own analogue receive chain, a far smaller and far better-behaved quantity.

the stator PCB for an absolute encoder

Stator PCBs with excitation and receive coils

13

The hidden advantage of resonant targets

A cleaner sine wave pays for everything else

A metal target alternates between metal and open areas. The resulting rectangular wave shielding pattern produces receive signals with substantial harmonic content.

We design our resonant target on a PCB, etching eight turns of planar coil from copper via conventional PCB fabrication steps. The multiturn design allows us to shape the target’s electromagnetic field into a close approximation of a sinusoidal pattern, and the receive signals follow. Our inductive encoder produces ratiometric sine and cosine signals with low harmonic distortion.

Accuracy pays for everything else. Because the error inside each fine-scale period is small, we do not need many fine-scale periods.

We run N = 16 where a conventional design needs 64, and we still hold ±9 arcsec at a diameter where comparable inductive encoders publish ±40 or ±80 arcsec position accuracy.

Sixteen periods instead of sixty-four gives four times longer spatial pitch. Inductive coupling range scales with pitch, so the nominal sensing gap and axial margin scale with it, allowing assembly without precision shimming or air-gap inspection.

N = 16

Fine-scale periods, where a conventional design needs 64

±9″

Comparable encoders specify between ±40″ to ±80″.

Longer spatial pitch, and with it the sensing gap

1.4 ±0.5

Nominal air gap and axial tolerance, in millimetres

Wider installation margins. Derived from sensor linearity, not mounting tricks.

14

The problem nobody prices, and one supplier who does

Uncorrected thermal drift of the non-linear error in a metal-target inductive encoder typically exceeds ten times its specified position accuracy. Self-calibration eliminates it on a rotating axis.

Zettlex deserve credit for being the only company publishing a thermal drift coefficient: 1 ppm/K referred to full scale, or roughly 104 arcsec across an 80 °C swing. Their Ultra Kit Encoder range halves these figures to 0.5 ppm/K and 52 arcsec for the same temperature swing.

Zettlex is the only other manufacturer that is using resonant target technology. With direct breakthrough significantly reduced, the remaining drift is analogue receive-chain drift, which can be characterised and specified.

Metal-target suppliers use high N to reduce the angular travel needed for motion-gated self-calibration, which is about fourteen degrees at N = 64. Many axes deliver that travel often enough to keep corrections fresh through the thermal span. This keeps rotation-dependent self-calibration viable across many applications.

The shorter spatial period means a smaller nominal air gap and tighter permitted air-gap variation. You pay for it in installation costs — shimming, inspection, assembly yield and reduced margin for the machine to deflect, wear and run hot without going out of specification.

15

A wider installation margin needs standstill correction. So we built it.

Fewer fine-scale periods widen our installation margin but increase the angular travel required for motion-gated self-calibration: about 14° at N = 64, 28° at N = 32, 56° at N = 16 and 112° at N = 8.

After initial installation, the axis can make the partial turn required for motion-gated self-calibration. However, gimbals, direct drives holding position, and arms working through small arcs cannot regularly supply 56° of travel. Our patented architecture was developed to self-calibrate the analogue receive chain without relying on rotation.

The prerequisite was a hundredfold reduction in direct breakthrough using a resonant target. In a metal-target sensor, the dominant electrical zero shift depends on sensor geometry, air gap and the excitation circuit’s self-resonant frequency. No firmware algorithm has enough information to correct these sources of electrical zero drift while the rotor is stationary.

The dominant remaining zero shift in resonant target encoders is the electrical offset of our analogue receive chain. Our patented architecture corrects analogue-chain offset and gain at a 400 Hz update rate without rotation, maintaining datasheet accuracy even when angular motion is restricted.

The 400 Hz routine does correct the thermal drift of the small residual direct-breakthrough contribution to electrical zero shift. A separate motion-gated algorithm handles its absolute correction, together with its dependence on installation variation and long-term component ageing, whenever sufficient rotation range is available.

That is the difference between a rotary encoder and an angular encoder. A complete self-calibration architecture and accuracy figures that carry no footnote about rotation.

16

Find your size

Start with the required stator outer diameter, clear-bore inner diameter and available supply voltage. Choose from nine standard Kit Encoder sizes, or explore the ruggedised builds in development for 85 mm and 115 mm direct-drive motor frames.

Absolute rotary encoder 58 mm

Resonant Target Encoders

  • Absolute encoders with the best technical specification;
  • Cambridge Encoders do not require tight mechanical installation tolerances;
  • Ordinary technicians can easily install kit encoders and bearingless sensors;
  • 16-bit (20″) accuracy is guaranteed right out of the box.

Kit encoders:

19-bit resolution, 16-bit accuracy

Kit encoders are the most affordable choice when it comes to installing encoders in mechatronic systems. Our kit encoders go one step further by reducing installation costs and improving yields by eliminating the strict mechanical tolerances required by magnetic and optical encoders.
Absolute kit encoder 25 mm through hole
In most cases, you can use our kit encoders right away after installation. A set of electronics PCB, sensor PCB, and target PCB has been fully tested in production. After installation, you do not need to rotate the target to calibrate sensor performance. However, we offer an optional separate master adapter to perform full functional tests after sensor installation. A PC can read raw signals via USB. With special software you can check the circular shape of the signals recorded in the quadrature receive channels.
Absolute kit encoder 40 mm through hole
The electronics and the sensors have redundant measuring channels built in. The green LED lights up when the basic redundancy checks are successful. The functional checks are carried out continuously. A red LED indicates an error in the sensor. The digital output shows the error flag in that case.
Absolute kit encoder 55 mm through hole
Absolute kit encoder 25 mm through hole
Absolute kit encoder 40 mm through hole
Absolute kit encoder 55 mm through hole
20-bit resolution, 17-bit accuracy
absolute kit encoders - 125 mm through hole
Due to the increased number of fine scale periods in the receiving channels, larger diameter sensors can achieve a resolution of 20 bits (1.24″) and an accuracy of 17 bits (10″). The electronics board is mounted on the side of the sensor with a bottom entry connector. The electronics PCB is arranged in an arc section with an approximate length of 120 mm (65 degrees). Such an arc section has an outer diameter of 205 mm and an inner diameter of 165 mm. The top plate above the rotating target acts as a mechanical and electrical shield.

Bearingless encoders

The bearingless encoder is the preferred option for simplified installation. The raw signals and other debugging information were fully investigated after the encoders were assembled in production.
Although bearingless encoders can operate at 24,000 rpm, they are best suited for high-precision applications and provide uncompromised accuracy immediately after power-up.
The through-hole encoder offers 19-bit (2.5″) resolution and 16-bit (20″) accuracy. A 58 mm end-of-shaft encoder offers a resolution of 18 bits (5″) and an accuracy of 15 bits (40″).
Absolute bearingless encoders - 58 mm and 30 mm through hole

Traditional form factors:

18-bit resolution for 58mm, 19-bit resolution for 25mm through-hole encoders

The ruggedised industrial encoders with integrated bearings are designed for demanding applications. These encoders are sealed to IP65 and can be used in a range of industrial test benches.
The rotational speed is only limited by the rubber seals in the bearings. A metal shielded bearing can be installed to allow a higher rotational speed.
Bearingless encoders offer more precise measurements as they do not generate mechanical vibrations related to the eccentricity of the shaft coupling. We recommend the bearingless options especially for the end-of-shaft sensors.
Absolute encoders - 58 mm and 25 mm through hole
Absolute encoder with 25mm through-hole
Absolute encoder with 25mm through-hole. Electronics PCB
Traditional 58mm absolute encoder

Why Resonant?

The use of a resonant target eliminates one of the significant error channels in the sensor and thus improves its linearity.
Inductive rotation coupling is utilised in robust angle sensors, so-called resolvers, used in many industries. One way to construct a cheaper and more accurate resolver version is to use two parallel circuit boards with an excitation coil on the stator PCB and either a coil or metal pattern on the rotor PCB. Such angular sensors have two sets of receiver coils on the stator PCB that are very similar but angularly offset to create sine and cosine receive channels. The rotor position is determined by calculating the arctangent function of the ratio of the signals generated by the target in the two receive channels of the stator PCB.
This technology has been referred to as a ratiometric planar inductive sensor. The coils on the rotor and stator PCB are inductively coupled along the entire ring of the rotating target. Because the coils are rotationally symmetrical, the absolute encoder can withstand small misalignments of up to a few hundred microns between the centres of the rotor and stator PCBs without degrading its linearity.
This PCB-based sensor technology has been developed independently in Germany and Cambridge over the last two decades.
The mutual inductance between the receiving coils and the excitation coil is zero in an ideal sensor. In actual absolute encoders, significant unwanted offset in the receive channels is caused by the remaining non-zero mutual inductance. The offset is added to the signals induced by the rotor PCB coils and degrades the sensor’s accuracy. Cambridge engineers added a capacitor to the rotor PCB coils to resonate them at the excitation frequency. The induced signals are boosted, and their electrical phase is shifted 90 degrees from the offset signals. This modification improved the ratio of target iduced signals to offset by at least fifty times. As a result, the unwanted offset makes only an insignificant contribution to the overall non-linearity budget.
This improvement is not present in absolute encoders with metal targets from German manufacturers, which limits their accuracy. Cambridge Encoders offers the most advanced rotary sensors based on resonant target technology. Our algorithms are optimised to provide the best possible update rate, resolution and accuracy.