In any application using motors for automation, there is a need to ensure accurate control of the motor. To make this possible, the position and speed of the rotor in the motor, which is usually attached to the shaft and moves in relation to the fixed stator, must be known. The most common technologies used for this are three varieties of rotary encoders: optical, magnetic and inductive. They each have advantages and disadvantages.
Optical encoders offer good accuracy and are insensitive to the magnetic fields found in many industrial applications. However, they are relatively expensive and are easily affected by dirt contamination in the rotating disc, light sources, and light detector or bearings runout.
Low-cost magnetic encoders are often used in high-volume applications where high accuracy is not required. While they are insensitive to dirt, they can be negatively impacted by magnetic fields.
Inductive encoders overcome these disadvantages because they can achieve higher position accuracy than magnetic encoders and are cheaper than optical encoders. Plus, they are ideal for rugged environments because they can handle high levels of contamination, vibration and external magnetic fields. Other benefits of inductive encoders include their insensitivity to changes in temperature, and the fact that they have a low component count that reduces size, cost and complexity. From an environmental point of view, another benefit is that they do not rely on the rare earth materials used in some magnets.
Sensor example
To illustrate the advantages of inductive encoder technology, let’s look at an example of an inductive sensor: the NCS32100 position sensor from
onsemi. This sensor includes a controller and sensor interface for high-resolution, high-accuracy angular sensing when paired with a suitable contactless PCB (printed circuit board) sensor. It has flexible configuration capabilities, enabling it to be connected to a variety of inductive sensor patterns and it offers multiple digital output formats.