A New Approach for High Accuracy Inductive Position Sensing
                    
                    
                    Sophisticated automation control systems require precision position   measurement, and this is especially true in industrial applications such   as robotics, where the need for precise motion control requires highly   accurate measurement. High precision, robustness, and other compelling   benefits are possible with inductive encoding. 
 
onsemi developed a new Industrial Rotary Position   Sensor to combine high accuracy, high speed, and robustness—taking   inductive position sensing to a new level and making it suitable for   industrial applications. This innovative approach uses patented   inductive sensor design techniques that enable it to deliver much higher   accuracy than other inductive position sensors.
 
 
 
Figure 1: Robotic Arm on Industrial Production Line
 
The new Dual Inductive architecture from onsemi is a   versatile approach for various mechanical measurements. The primary use   is for rotary position (and velocity) sensing, where the technology can   deliver 20-bit resolution. A wide variety of sensor sizes are possible   to address many different applications.
 
At rotational speeds of around 6,000 RPM, +/-50 arcsec accuracy can be   achieved with a 38 mm sensor. The NCS32100 can operate all the way up to   100,000 RPM if the sensor is designed for it – albeit with reduced   accuracy at higher speeds.
 
Inductive sensors are insensitive to almost all forms of contamination   or interference, including liquids, dirt and dust, magnetic fields, EMI,   and strong vibrations. With its low sensitivity to mechanical   vibration, the NCS32100 can discriminate between rotor-to-stator   translation and rotor-to-stator rotation. For example, it can   distinguish between rotational movement (which is measured) and   vibration in the x, y, or z axis (which can be rejected if desired).
 
The NCS32100 offers a level of integration that makes it a simple and   easy-to-use solution. It contains an Arm® Cortex®-M0+ processor with   Flash memory to store configuration settings. It comes with an   integrated and fast self-calibration routine (to minimize production   time) which allows it to compensate for PCB asymmetries. This   calibration only requires that the rotor turns and completes in 2   seconds. It has an easy-to-use programming interface used with various   sensors and PCBs with different designs, shapes, sizes, and form factors   for maximum design flexibility.
 
This solution directly outputs position and velocity in a digital   format, removing the need to derive this information from a raw analog   signal. The NCS32100 can reduce the number of other components needed   and the design time and risk. A solution based on NCS32100 could be done   with 12 components, while a comparable 38 mm optical encoder requires   over 100 components. Comparing these two solutions, a sensor based on   the NCS32100 provides an order-of-magnitudereduction in the BOM.
 
 
 
Figure 2: Dual Inductive Rotary Position Sensor
 
Flexible mechanical specifications allow for achieving +/- 50 arcsec   accuracy in real-world conditions. For example, a rotor-to-stator air   gap of 0.1 mm to 0.5 mm is perfectly acceptable with the NCS32100 reference design,   as is a rotor-to-stator tilt that does not exceed 0.5 degrees. The   sensor can achieve different airgaps other than the 0.1 to 0.5 mm   offered by the reference design, and 1 mm is a common typical airgap. In   addition, no reference encoder is required for self-calibration; simply   ensure that the rotor moves between 100 RPM and 1,000 RPM. 
 
High levels of configurability enable use with a wide range of PCB   sensor designs, allowing end users to configure and differentiate their   solutions. 
 
The front end of the NCS32100 features an automatic gain amplifier (AGC)   and an integrated analog-to-digital converter (ADC). The integrated Arm® Cortex®-M0+   microcontroller includes non-volatile Flash memory (NVM) and a   configurable interface for communication with the host processor. 
 
A range of optional features is available to enhance the NCS32100   further, including latency extrapolation, low pass filtering (LPF), open   coil detection, and auto-zeroing. Additionally, reference design and   evaluation boards are available for designers to enable rapid evaluation   and fast time-to-market. 
 
Accurate position sensing is essential in many industrial applications   with fast-moving machinery. The combination of accuracy, speed,   integration, ease of use, robustness, and insensitivity to almost   contamination or interference make the NCS32100 a very beneficial   solution. 
 
The Industrial Rotary Position Sensor from onsemi provides the optimum solution for rotational sensing in industrial applications.