Design of Generalized Incremental Encoder Position Detection Device for Servo Motors
To precisely detect the real-time positions of various incremental encoders in servo motors,a method for generalized incremental encoder position detection is developed,by utilizing complex programmable logic devices(CPLD)and the Qt platform,and a servo motor generalized incremental encoder position detection device is developed.According to the characteristics of the output signal of the incremental encoder,the CPLD embedded system interface timing circuit is designed,and the system timing is verified by Modelsim.Based on Qt platform,the upper computer software is developed to process the encoder position information sent by CPLD through universal serial bus(USB)to serial port and display the position information visually.The experimental results demonstrate that the designed generalized incremental encoder position detection device can accurately acquire the real-time positions of various types of incremental encoders and realize user-friendly human-machine interaction.