
Study on high precision single-pole magnetic encoder based on error analysis and compensation method
Author(s) -
Yuyuan Liu,
Mingjiang Wang
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1449/1/012023
Subject(s) - encoder , rotary encoder , compensation (psychology) , signal (programming language) , computer science , control theory (sociology) , algorithm , microprocessor , harmonic , computer hardware , artificial intelligence , acoustics , physics , psychology , control (management) , psychoanalysis , programming language , operating system
This paper introduces the basic principle of single-pole magnetic encoder and its application in industrial field, and analyses three main sources of errors of single-pole magnetic encoder, including unequal amplitude of signal, non-orthogonal phase of input signal, and high order harmonic in input signal. According to the principle of the decoding algorithm of the magnetic encoder, the paper pushed out mathematical expression of each kind of error, and developed the corresponding compensation measures according to these expressions. Finally, we using the STM3232F103 microprocessor as the carrying platform of the algorithm and the 16-bit precision servo motor system as a reference, verified the validity of the error compensation algorithm.