An Embedded System for Position and Speed Measurement Adopting Incremental Encoders

This paper presents an embedded digital system for incremental encoders allowing for high dynamic performance and accuracy speed measurement in all the operating conditions for the application in digital servo drives. The idea aims at embedding processing capabilities inside traditional position transducers in order to develop a smart measuring system. The base processing algorithm employs a novel mixed time and frequency measurement technique of the encoder signals. The iterative formulation of the algorithm and the limited hardware requirements allows its implementation by means of a standard microcontroller (e.g., TMS320F24x) or by dedicated hardware. Communication between the smart sensor and the servo drive is preliminarily realized via high-speed serial peripheral interface.

[1]  F. Parasiliti,et al.  Energy Efficiency in Motor Driven Systems , 2003 .

[2]  N. Mijat,et al.  Dual-mode digital revolution counter , 2001, IMTC 2001. Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference. Rediscovering Measurement in the Age of Informatics (Cat. No.01CH 37188).

[3]  Milan Prokin,et al.  Extremely wide-range speed measurement using a double-buffered method , 1994, IEEE Trans. Ind. Electron..

[4]  Fernando Briz,et al.  Speed measurement using rotary encoders for high performance AC drives , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[5]  Roberto Petrella,et al.  Fixed point implementation of Kalman filtering for AC drives : a case study using TMS 320 F 24 x DSP , 2000 .