Abstract

A photoelectric signal, output by a photoelectric receiver, may detrimentally change after the photoelectric encoder is used for a period of time or when the environment changes; this will directly affect the accuracy of the encoder and lead to fatal errors in the encoder. To maintain its high accuracy, we propose an encoder that can work in a variety of environments and that adopts full digital processing. A signal current that travels from the receiver of a photoelectric encoder is converted into a voltage signal via current limiting resistance. All signals are directly processed in the data processor component of the system. The encoder converts all the signals into its normalized counterpart. Then, the angle of the encoder is calculated using the normalized value. The calculated encoder angle compensates for any error. The final encoder angle is obtained, and the encoder angle is output accordingly. Experiments show that this method can greatly reduce the encoder’s volume. This method also reduces the encoder error from 167 arcseconds to 53 arcseconds. The encoder can still maintain a high accuracy during environmental changes, especially in harsh environments where there are higher accuracy requirements.

Highlights

  • A photoelectric encoder is a high-precision angle-measuring device that is widely used in various aviation, aerospace, and ground measurement systems [1,2,3]

  • When an external environment changes, or the encoder is used for a long period, the parameters of the light-emitting element and the receiving element change [4,5,6,7], resulting in a deviation between the current output from the receiving element of the encoder and the ideal current, which affects the accuracy of the encoder [8,9,10]

  • Any encoder error caused by environmental changes can be reduced, to a certain extent, by using complementary light-emitting and receiving elements at high and low temperatures [11,12]

Read more

Summary

Introduction

A photoelectric encoder is a high-precision angle-measuring device that is widely used in various aviation, aerospace, and ground measurement systems [1,2,3]. By adjusting the resistance value of the digital potentiometer, the output amplitude of the encoder signal is within an ideal range. This method can reduce the encoder errors caused by changes in the signal amplitude. This kind of processing circuit is complex and requires high-precision digital potentiometers. By adjusting the resistance of potentiometer and the amplification of the amplifier, the amplitude value of SIN is just the input range of the AD converter, and the amplitude value of the same COS is consistent with the input range of the AD converter In this system, traditional amplifiers are removed. This method can reduce the encoder’s dependence on installation and adjustment accuracy, which is suitable for mass-produced encoders

Hardware Principle
Software
Systematic Error Compensation
Fine Code Subdivision Error Compensation
Error Synthesis
The Effect of Coarse Code Normalization on Accuracy
The Effect of Precision Code Normalization on Accuracy
Subdivision Calculation Error Introduced When the Speed of Encoder Varies
The Original Signal of an Encoder
Encoder
The amplitude-frequency characteristics of the
ErrorCompensation
Findings
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.