TIDUFF8 September 2025
Single or multi-turn absolute rotary angle encoders support numerous applications including servo drives, industrial robots, and collaborative humanoid robots where precision mechanical angle positioning is required. The predominant types of position sensors are optical, magnetic, and inductive or capacitive. Large currents in nearby wiring necessitate advanced sensor technologies. One example is inductive sensors, which operate effectively in magnetic environments. Inductive sensors are immune to external stray fields and provide reliable measurements.
Figure 1-1 shows how this reference design demonstrates an absolute single-turn inductive rotary angle encoder. This inductive encoder is composed of three printed circuit boards (PCBs), the rotating target PCB, which is connected to the rotating motor shaft, and the stationary coil and signal chain PCBs.
The coil PCB contains two sets of exciter coils and receiver coils. The two sets of receiver coils implement 16 and 15 periods per turn to detect the absolute position at start-up, and offer a higher resolution compared to less periods per turn. The coil PCB connects to the signal chain PCB, which employs the dual LDC5072 inductive front ends and the MSPM0G3507 microcontroller. Figure 1-2 shows the rotating target PCB is a passive disc with conductive dual pattern printed on the PCB and a 58mm diameter.
Two LDC5072 inductive front-end ICs each produce high-frequency excitation signals. These signals are injected directly into corresponding exciter coils. The excitation coils generate a secondary voltage on the receiver coils depending on the rotary angle position of the target relative to the receiver coils. A signal representation of the position is obtained by reading in the voltages from the receiver coils. Each of the two LDC5072 devices process the signal, filter out the high-frequency excitation frequency, and provide an amplitude-modulated differential analog sine and cosine signal which tracks the electrical angle. The internal ADC of the MSM0G3507 samples LDC5072 output signals at a 32kHz rate. The sensor performs initial gain and offset calibration on two signal tracks: one with 16 periods and the other with 15 periods. The sensor then detects rotary position start-up and calculates high-resolution absolute angles continuously.